From 4332e9eaac9fe64ea935625b3eff6ebb6fab19db Mon Sep 17 00:00:00 2001 From: micle Date: Tue, 1 Jun 2021 23:58:16 +0100 Subject: [PATCH] Fixed amplifier and duration of poison afflicted from straw totem to balance it better. --- .../micle/totemofreviving/network/C2SRequestPlayerRevive.java | 2 +- .../micle/totemofreviving/network/C2SRequestTotemCharge.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/micle/totemofreviving/network/C2SRequestPlayerRevive.java b/src/main/java/com/micle/totemofreviving/network/C2SRequestPlayerRevive.java index 7b50516..96db502 100755 --- a/src/main/java/com/micle/totemofreviving/network/C2SRequestPlayerRevive.java +++ b/src/main/java/com/micle/totemofreviving/network/C2SRequestPlayerRevive.java @@ -64,7 +64,7 @@ public class C2SRequestPlayerRevive { if (Utils.randomIntRange(0, 100) <= fail_chance) { item.getOrCreateTag().putInt(StrawTotemItem.TAG_CHARGE_AMOUNT, item.getOrCreateTag().getInt(StrawTotemItem.TAG_CHARGE_AMOUNT)-required_charge); item.getOrCreateTag().putInt(StrawTotemItem.TAG_FAIL_CHANCE, fail_chance-(5*required_charge)); - sender.addEffect(new EffectInstance(Effects.POISON, (fail_chance / 2), 2)); + sender.addEffect(new EffectInstance(Effects.POISON, ((fail_chance*10) / 2), 1)); return; } else { item.getOrCreateTag().putInt(StrawTotemItem.TAG_FAIL_CHANCE, fail_chance-(5*required_charge)); diff --git a/src/main/java/com/micle/totemofreviving/network/C2SRequestTotemCharge.java b/src/main/java/com/micle/totemofreviving/network/C2SRequestTotemCharge.java index f57e63a..2ca8093 100755 --- a/src/main/java/com/micle/totemofreviving/network/C2SRequestTotemCharge.java +++ b/src/main/java/com/micle/totemofreviving/network/C2SRequestTotemCharge.java @@ -54,7 +54,7 @@ public class C2SRequestTotemCharge { int fail_chance = totem_item.getOrCreateTag().getInt(StrawTotemItem.TAG_FAIL_CHANCE); if (Utils.randomIntRange(0, 100) <= fail_chance) { sender.setItemInHand(msg.hand, new ItemStack(Items.AIR)); - sender.addEffect(new EffectInstance(Effects.POISON, (fail_chance / 2), 2)); + sender.addEffect(new EffectInstance(Effects.POISON, ((fail_chance*10) / 2), 1)); } else { totem_item.getOrCreateTag().putInt(StrawTotemItem.TAG_FAIL_CHANCE, fail_chance+5); }