Fixed amplifier and duration of poison afflicted from straw totem to balance it better.
This commit is contained in:
@ -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));
|
||||
|
@ -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);
|
||||
}
|
||||
|
Reference in New Issue
Block a user