diff --git a/src/com/projectkorra/ProjectKorra/ConfigManager.java b/src/com/projectkorra/ProjectKorra/ConfigManager.java index 205d7504..66aab8f7 100644 --- a/src/com/projectkorra/ProjectKorra/ConfigManager.java +++ b/src/com/projectkorra/ProjectKorra/ConfigManager.java @@ -68,6 +68,7 @@ public class ConfigManager { config.addDefault("Properties.Water.CanBendWithWeapons", true); config.addDefault("Properties.Water.NightFactor", 1.5); config.addDefault("Properties.Water.FullMoonFactor", 3.0); + config.addDefault("Properties.Water.CanBendPackedIce", true); config.addDefault("Properties.Earth.RevertEarthbending", true); config.addDefault("Properties.Earth.SafeRevert", true); diff --git a/src/com/projectkorra/ProjectKorra/Methods.java b/src/com/projectkorra/ProjectKorra/Methods.java index 5b7e1a21..9e515214 100644 --- a/src/com/projectkorra/ProjectKorra/Methods.java +++ b/src/com/projectkorra/ProjectKorra/Methods.java @@ -586,7 +586,8 @@ public class Methods { byte full = 0x0; if (TempBlock.isTempBlock(block)) return false; if ((block.getType() == Material.WATER || block.getType() == Material.STATIONARY_WATER) && block.getData() == full) return true; - if (block.getType() == Material.ICE || block.getType() == Material.SNOW || block.getType() == Material.PACKED_ICE) return true; + if (block.getType() == Material.ICE || block.getType() == Material.SNOW) return true; + if (block.getType() == Material.PACKED_ICE && plugin.getConfig().getBoolean("Properties.Water.CanBendPackedIce")) return true; if (canPlantbend(player) && isPlant(block)) return true; return false; } diff --git a/src/config.yml b/src/config.yml index 83872fdf..1d2d61a7 100644 --- a/src/config.yml +++ b/src/config.yml @@ -38,6 +38,7 @@ Properties: CanBendWithWeapons: false NightFactor: 1.5 FullMoonFactor: 3.0 + CanBendPackedIce: true Earth: RevertEarthbending: true SafeRevert: true