| 
														
															@@ -9,12 +9,10 @@ import com.gmail.nossr50.mcMMO; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.gmail.nossr50.util.StringUtils; 
														 | 
														
														 | 
														
															 import com.gmail.nossr50.util.StringUtils; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import org.bukkit.Material; 
														 | 
														
														 | 
														
															 import org.bukkit.Material; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import org.bukkit.block.data.BlockData; 
														 | 
														
														 | 
														
															 import org.bukkit.block.data.BlockData; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import org.bukkit.configuration.ConfigurationSection; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import org.bukkit.entity.EntityType; 
														 | 
														
														 | 
														
															 import org.bukkit.entity.EntityType; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import java.util.ArrayList; 
														 | 
														
														 | 
														
															 import java.util.ArrayList; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import java.util.List; 
														 | 
														
														 | 
														
															 import java.util.List; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import java.util.Set; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 public class MainConfig extends ConfigValidated { 
														 | 
														
														 | 
														
															 public class MainConfig extends ConfigValidated { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -248,7 +246,7 @@ public class MainConfig extends ConfigValidated { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         /* MySQL Settings */ 
														 | 
														
														 | 
														
															         /* MySQL Settings */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         for (SQLDatabaseManager.PoolIdentifier identifier : SQLDatabaseManager.PoolIdentifier.values()) { 
														 | 
														
														 | 
														
															         for (SQLDatabaseManager.PoolIdentifier identifier : SQLDatabaseManager.PoolIdentifier.values()) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             if (getMySQLMaxConnections(identifier) <= 0) { 
														 | 
														
														 | 
														
															             if (getMySQLMaxConnections(identifier) <= 0) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                reason.add(MY_SQL + "." + DATABASE + "." + MAX_CONNECTIONS + "." + StringUtils.getCapitalized(identifier.toString()) + " should be greater than 0!"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                reason.add(MY_SQL + "." + DATABASE, MAX_CONNECTIONS + "." + StringUtils.getCapitalized(identifier.toString()) + " should be greater than 0!"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             } 
														 | 
														
														 | 
														
															             } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             if (getMySQLMaxPoolSize(identifier) <= 0) { 
														 | 
														
														 | 
														
															             if (getMySQLMaxPoolSize(identifier) <= 0) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 reason.add(MY_SQL + "." + DATABASE + "." + MAX_POOL_SIZE + "." + StringUtils.getCapitalized(identifier.toString()) + " should be greater than 0!"); 
														 | 
														
														 | 
														
															                 reason.add(MY_SQL + "." + DATABASE + "." + MAX_POOL_SIZE + "." + StringUtils.getCapitalized(identifier.toString()) + " should be greater than 0!"); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -474,22 +472,6 @@ public class MainConfig extends ConfigValidated { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return getIntValue(GENERAL, SAVE_INTERVAL); 
														 | 
														
														 | 
														
															         return getIntValue(GENERAL, SAVE_INTERVAL); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    public boolean getStatsTrackingEnabled() { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return getBooleanValue(GENERAL, STATS_TRACKING); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    public boolean getUpdateCheckEnabled() { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return getBooleanValue(GENERAL, UPDATE_CHECK); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    public boolean getPreferBeta() { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return getBooleanValue(GENERAL, PREFER_BETA); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    public boolean getVerboseLoggingEnabled() { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return getBooleanValue(GENERAL, VERBOSE_LOGGING); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public String getPartyChatPrefix() { 
														 | 
														
														 | 
														
															     public String getPartyChatPrefix() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return getStringValue(COMMANDS, PARTYCHAT, CHAT_PREFIX_FORMAT); 
														 | 
														
														 | 
														
															         return getStringValue(COMMANDS, PARTYCHAT, CHAT_PREFIX_FORMAT); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -738,18 +720,10 @@ public class MainConfig extends ConfigValidated { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return getBooleanValue(HARDCORE, DEATH_STAT_LOSS, ENABLED, StringUtils.getCapitalized(primarySkillType.toString())); 
														 | 
														
														 | 
														
															         return getBooleanValue(HARDCORE, DEATH_STAT_LOSS, ENABLED, StringUtils.getCapitalized(primarySkillType.toString())); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    /*public void setHardcoreStatLossEnabled(PrimarySkillType primarySkillType, boolean enabled) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        config.set(HARDCORE, DEATH_STAT_LOSS, ENABLED, StringUtils.getCapitalized(primarySkillType.toString()), enabled); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    }*/ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public double getHardcoreDeathStatPenaltyPercentage() { 
														 | 
														
														 | 
														
															     public double getHardcoreDeathStatPenaltyPercentage() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return getDoubleValue(HARDCORE, DEATH_STAT_LOSS, PENALTY_PERCENTAGE); 
														 | 
														
														 | 
														
															         return getDoubleValue(HARDCORE, DEATH_STAT_LOSS, PENALTY_PERCENTAGE); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    /*public void setHardcoreDeathStatPenaltyPercentage(double value) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        config.set(HARDCORE, DEATH_STAT_LOSS, PENALTY_PERCENTAGE, value); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    }*/ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public int getHardcoreDeathStatPenaltyLevelThreshold() { 
														 | 
														
														 | 
														
															     public int getHardcoreDeathStatPenaltyLevelThreshold() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return getIntValue(HARDCORE, DEATH_STAT_LOSS, LEVEL_THRESHOLD); 
														 | 
														
														 | 
														
															         return getIntValue(HARDCORE, DEATH_STAT_LOSS, LEVEL_THRESHOLD); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -758,18 +732,10 @@ public class MainConfig extends ConfigValidated { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return getBooleanValue(HARDCORE, VAMPIRISM, ENABLED, StringUtils.getCapitalized(primarySkillType.toString())); 
														 | 
														
														 | 
														
															         return getBooleanValue(HARDCORE, VAMPIRISM, ENABLED, StringUtils.getCapitalized(primarySkillType.toString())); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    /*public void setHardcoreVampirismEnabled(PrimarySkillType primarySkillType, boolean enabled) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        config.set(HARDCORE, VAMPIRISM, ENABLED, StringUtils.getCapitalized(primarySkillType.toString()), enabled); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    }*/ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public double getHardcoreVampirismStatLeechPercentage() { 
														 | 
														
														 | 
														
															     public double getHardcoreVampirismStatLeechPercentage() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return getDoubleValue(HARDCORE, VAMPIRISM, LEECH_PERCENTAGE); 
														 | 
														
														 | 
														
															         return getDoubleValue(HARDCORE, VAMPIRISM, LEECH_PERCENTAGE); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    /*public void setHardcoreVampirismStatLeechPercentage(double value) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        config.set(HARDCORE, VAMPIRISM, LEECH_PERCENTAGE, value); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    }*/ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public int getHardcoreVampirismLevelThreshold() { 
														 | 
														
														 | 
														
															     public int getHardcoreVampirismLevelThreshold() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return getIntValue(HARDCORE, VAMPIRISM, LEVEL_THRESHOLD); 
														 | 
														
														 | 
														
															         return getIntValue(HARDCORE, VAMPIRISM, LEVEL_THRESHOLD); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -955,69 +921,46 @@ public class MainConfig extends ConfigValidated { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public boolean getAbilityMessagesEnabled() { 
														 | 
														
														 | 
														
															     public boolean getAbilityMessagesEnabled() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return getBooleanValue(ABILITIES + "." + MESSAGES); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return getBooleanValue(ABILITIES, MESSAGES); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public boolean getAbilitiesEnabled() { 
														 | 
														
														 | 
														
															     public boolean getAbilitiesEnabled() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return getBooleanValue(ABILITIES + "." + ENABLED); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return getBooleanValue(ABILITIES, ENABLED); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public boolean getAbilitiesOnlyActivateWhenSneaking() { 
														 | 
														
														 | 
														
															     public boolean getAbilitiesOnlyActivateWhenSneaking() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return getBooleanValue(ABILITIES + "." + ACTIVATION + "." + ONLY_ACTIVATE_WHEN_SNEAKING); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return getBooleanValue(ABILITIES, ACTIVATION, ONLY_ACTIVATE_WHEN_SNEAKING); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public boolean getAbilitiesGateEnabled() { 
														 | 
														
														 | 
														
															     public boolean getAbilitiesGateEnabled() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return getBooleanValue(ABILITIES + "." + ACTIVATION + "." + LEVEL_GATE_ABILITIES); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return getBooleanValue(ABILITIES, ACTIVATION, LEVEL_GATE_ABILITIES); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public int getCooldown(SuperAbilityType ability) { 
														 | 
														
														 | 
														
															     public int getCooldown(SuperAbilityType ability) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return getIntValue(ABILITIES + "." + COOLDOWNS + ability.toString()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return getIntValue(ABILITIES, COOLDOWNS + ability.toString()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public int getMaxLength(SuperAbilityType ability) { 
														 | 
														
														 | 
														
															     public int getMaxLength(SuperAbilityType ability) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return getIntValue(ABILITIES + "." + MAX_SECONDS + "." + ability.toString()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return getIntValue(ABILITIES, MAX_SECONDS, ability.toString()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     /* Durability Settings */ 
														 | 
														
														 | 
														
															     /* Durability Settings */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public int getAbilityToolDamage() { 
														 | 
														
														 | 
														
															     public int getAbilityToolDamage() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return getIntValue(ABILITIES + "." + TOOLS + "." + DURABILITY_LOSS); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return getIntValue(ABILITIES, TOOLS, DURABILITY_LOSS); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     /* Thresholds */ 
														 | 
														
														 | 
														
															     /* Thresholds */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public int getTreeFellerThreshold() { 
														 | 
														
														 | 
														
															     public int getTreeFellerThreshold() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return getIntValue(ABILITIES + "." + LIMITS + "." + TREE_FELLER_THRESHOLD); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return getIntValue(ABILITIES, LIMITS, TREE_FELLER_THRESHOLD); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     /* 
														 | 
														
														 | 
														
															     /* 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      * SKILL SETTINGS 
														 | 
														
														 | 
														
															      * SKILL SETTINGS 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      */ 
														 | 
														
														 | 
														
															      */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public boolean getDoubleDropsEnabled(PrimarySkillType skill, Material material) { 
														 | 
														
														 | 
														
															     public boolean getDoubleDropsEnabled(PrimarySkillType skill, Material material) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return getBooleanValue(DOUBLE_DROPS + "." + StringUtils.getCapitalized(skill.toString()) + "." + StringUtils.getPrettyItemString(material).replace(" ", "_")); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    public boolean getDoubleDropsDisabled(PrimarySkillType skill) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        String skillName = StringUtils.getCapitalized(skill.toString()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        ConfigurationSection section = config.getConfigurationSection(DOUBLE_DROPS + "." + skillName); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        if (section == null) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            return false; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        Set<String> keys = section.getKeys(false); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        boolean disabled = true; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        for (String key : keys) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            if (getBooleanValue(DOUBLE_DROPS + "." + skillName + "." + key)) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                disabled = false; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                break; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return disabled; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return getBooleanValue(DOUBLE_DROPS, StringUtils.getCapitalized(skill.toString()), StringUtils.getPrettyItemString(material).replace(" ", "_")); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    /* Axes */ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    /*public int getAxesGate() { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return getIntValue(SKILLS + "." + AXES + "." + ABILITY_ACTIVATION + "_Level_Gate", 10); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    }*/ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     /* Acrobatics */ 
														 | 
														
														 | 
														
															     /* Acrobatics */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public boolean getDodgeLightningDisabled() { 
														 | 
														
														 | 
														
															     public boolean getDodgeLightningDisabled() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return getBooleanValue(SKILLS, ACROBATICS, PREVENT + DODGE + LIGHTNING); 
														 | 
														
														 | 
														
															         return getBooleanValue(SKILLS, ACROBATICS, PREVENT + DODGE + LIGHTNING); 
														 |