Standardize triple-damage replacement effect math

This commit is contained in:
Steven Knipe 2023-11-19 01:03:34 -08:00
parent 69ec0e8946
commit aedad88480
2 changed files with 2 additions and 8 deletions

View file

@ -66,11 +66,7 @@ class FieryEmancipationEffect extends ReplacementEffectImpl {
@Override @Override
public boolean replaceEvent(GameEvent event, Ability source, Game game) { public boolean replaceEvent(GameEvent event, Ability source, Game game) {
event.setAmount(CardUtil.overflowInc( event.setAmount(CardUtil.overflowMultiply(event.getAmount(), 3));
CardUtil.overflowInc(
event.getAmount(), event.getAmount()
), event.getAmount()
));
return false; return false;
} }
} }

View file

@ -150,9 +150,7 @@ class JeskaThriceRebornEffect extends ReplacementEffectImpl {
@Override @Override
public boolean replaceEvent(GameEvent event, Ability source, Game game) { public boolean replaceEvent(GameEvent event, Ability source, Game game) {
int amount = event.getAmount(); event.setAmount(CardUtil.overflowMultiply(event.getAmount(), 3));
event.setAmount(CardUtil.overflowInc(amount, event.getAmount()));
event.setAmount(CardUtil.overflowInc(amount, event.getAmount()));
return false; return false;
} }
} }