roof removal: optimize POH region override check

Signed-off-by: Cody Massin <keyosk@gmail.com>
This commit is contained in:
Cody Massin
2021-12-30 22:11:23 -08:00
parent 3af75e6752
commit 99b0a18a4c

View File

@@ -248,9 +248,14 @@ public class RoofRemovalPlugin extends Plugin
outer: outer:
for (int regionID : client.getMapRegions()) for (int regionID : client.getMapRegions())
{ {
if (configOverrideRegions.contains(regionID))
{
regionsHaveOverrides = true;
break;
}
for (int z = 0; z < Constants.MAX_Z; z++) for (int z = 0; z < Constants.MAX_Z; z++)
{ {
if (overrides.containsKey(regionID << 2 | z) || configOverrideRegions.contains(regionID)) if (overrides.containsKey(regionID << 2 | z))
{ {
regionsHaveOverrides = true; regionsHaveOverrides = true;
break outer; break outer;