From 9c3f45d1d7f913a322c35563b2247e11f9124eab Mon Sep 17 00:00:00 2001 From: nathank33 Date: Sat, 22 Nov 2014 18:03:10 -0800 Subject: [PATCH] HealingWaters - Power Added HealingWaters power option --- src/com/projectkorra/ProjectKorra/ConfigManager.java | 1 + .../ProjectKorra/waterbending/HealingWaters.java | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/com/projectkorra/ProjectKorra/ConfigManager.java b/src/com/projectkorra/ProjectKorra/ConfigManager.java index 8aa41d40..d9160bca 100644 --- a/src/com/projectkorra/ProjectKorra/ConfigManager.java +++ b/src/com/projectkorra/ProjectKorra/ConfigManager.java @@ -265,6 +265,7 @@ public class ConfigManager { + "be at least partially submerged in water."); config.addDefault("Abilities.Water.HealingWaters.Radius", 5); config.addDefault("Abilities.Water.HealingWaters.Interval", 750); + config.addDefault("Abilities.Water.HealingWaters.Power", 1); config.addDefault("Abilities.Water.IceBlast.Enabled", true); config.addDefault("Abilities.Water.IceBlast.Damage", 3); diff --git a/src/com/projectkorra/ProjectKorra/waterbending/HealingWaters.java b/src/com/projectkorra/ProjectKorra/waterbending/HealingWaters.java index 0373f71b..6df01c62 100644 --- a/src/com/projectkorra/ProjectKorra/waterbending/HealingWaters.java +++ b/src/com/projectkorra/ProjectKorra/waterbending/HealingWaters.java @@ -19,7 +19,8 @@ public class HealingWaters { private static final double range = ProjectKorra.plugin.getConfig().getDouble("Abilities.Water.HealingWaters.Radius"); private static final long interval = ProjectKorra.plugin.getConfig().getLong("Abilities.Water.HealingWaters.Interval"); - + private static final int power = ProjectKorra.plugin.getConfig().getInt("Abilities.Water.HealingWaters.Power"); + private static long time = 0; public static void heal(Server server) { @@ -85,7 +86,7 @@ public class HealingWaters { private static void applyHealing(Player player) { if (!Methods.isRegionProtectedFromBuild(player, "HealingWaters", player.getLocation())) if(player.getHealth() < player.getMaxHealth()) { - player.addPotionEffect(new PotionEffect(PotionEffectType.REGENERATION, 70, 1)); + player.addPotionEffect(new PotionEffect(PotionEffectType.REGENERATION, 70, power)); Methods.breakBreathbendingHold(player); } // for(PotionEffect effect : player.getActivePotionEffects()) {