From 61a60ecdd6d69237f8c858f1dca88b0c277e6726 Mon Sep 17 00:00:00 2001 From: Wizjany Date: Wed, 24 Aug 2011 17:39:47 -0400 Subject: [PATCH] Fallback to the global region for flags other than StateFlags. Thanks imjake9. --- .../com/sk89q/worldguard/protection/ApplicableRegionSet.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/sk89q/worldguard/protection/ApplicableRegionSet.java b/src/main/java/com/sk89q/worldguard/protection/ApplicableRegionSet.java index 9c49a8b5..8b2cf9e8 100644 --- a/src/main/java/com/sk89q/worldguard/protection/ApplicableRegionSet.java +++ b/src/main/java/com/sk89q/worldguard/protection/ApplicableRegionSet.java @@ -347,6 +347,10 @@ public , V> V getFlag(T flag) { try { return needsClear.values().iterator().next(); } catch (NoSuchElementException e) { + if (globalRegion != null) { + V gFlag = globalRegion.getFlag(flag); + if (gFlag != null) return gFlag; + } return null; } }