From aedad88480f58498f452e7b2eb1b7f94afd24d73 Mon Sep 17 00:00:00 2001 From: Steven Knipe Date: Sun, 19 Nov 2023 01:03:34 -0800 Subject: [PATCH] Standardize triple-damage replacement effect math --- Mage.Sets/src/mage/cards/f/FieryEmancipation.java | 6 +----- Mage.Sets/src/mage/cards/j/JeskaThriceReborn.java | 4 +--- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/Mage.Sets/src/mage/cards/f/FieryEmancipation.java b/Mage.Sets/src/mage/cards/f/FieryEmancipation.java index 35ac9354423..75911a42b3a 100644 --- a/Mage.Sets/src/mage/cards/f/FieryEmancipation.java +++ b/Mage.Sets/src/mage/cards/f/FieryEmancipation.java @@ -66,11 +66,7 @@ class FieryEmancipationEffect extends ReplacementEffectImpl { @Override public boolean replaceEvent(GameEvent event, Ability source, Game game) { - event.setAmount(CardUtil.overflowInc( - CardUtil.overflowInc( - event.getAmount(), event.getAmount() - ), event.getAmount() - )); + event.setAmount(CardUtil.overflowMultiply(event.getAmount(), 3)); return false; } } diff --git a/Mage.Sets/src/mage/cards/j/JeskaThriceReborn.java b/Mage.Sets/src/mage/cards/j/JeskaThriceReborn.java index 8fbe436ede3..8d7be005445 100644 --- a/Mage.Sets/src/mage/cards/j/JeskaThriceReborn.java +++ b/Mage.Sets/src/mage/cards/j/JeskaThriceReborn.java @@ -150,9 +150,7 @@ class JeskaThriceRebornEffect extends ReplacementEffectImpl { @Override public boolean replaceEvent(GameEvent event, Ability source, Game game) { - int amount = event.getAmount(); - event.setAmount(CardUtil.overflowInc(amount, event.getAmount())); - event.setAmount(CardUtil.overflowInc(amount, event.getAmount())); + event.setAmount(CardUtil.overflowMultiply(event.getAmount(), 3)); return false; } }