- Removed one more portion of the now-unused DamageDone|OnlyOnce code which would crash Forge.

This commit is contained in:
Agetian
2017-09-25 11:13:30 +00:00
parent 966db8af9f
commit 917c6b7c54

View File

@@ -818,12 +818,6 @@ public class Combat {
runParams.put("DamageAmount", totalDmg); runParams.put("DamageAmount", totalDmg);
runParams.put("DamageTarget", ge); runParams.put("DamageTarget", ge);
ge.getGame().getTriggerHandler().runTrigger(TriggerType.CombatDamageDoneOnce, runParams, false); ge.getGame().getTriggerHandler().runTrigger(TriggerType.CombatDamageDoneOnce, runParams, false);
// also fire DamageDone with the same runParams but with OnlyOnce applied
// for cards that are interested in such triggers
runParams.put("IsCombatDamage", true);
runParams.put("CombatDamageOnce", true);
ge.getGame().getTriggerHandler().runTrigger(TriggerType.DamageDone, runParams, false);
} }
preventMap.triggerPreventDamage(true); preventMap.triggerPreventDamage(true);
@@ -848,11 +842,6 @@ public class Combat {
runParams.put("DamageAmount", dealtDamage); runParams.put("DamageAmount", dealtDamage);
damageSource.getGame().getTriggerHandler().runTrigger(TriggerType.DealtCombatDamageOnce, runParams, false); damageSource.getGame().getTriggerHandler().runTrigger(TriggerType.DealtCombatDamageOnce, runParams, false);
// also fire DamageDone with the same runParams but with OnlyOnce applied
// for cards that are interested in such triggers
runParams.put("IsCombatDamage", true);
runParams.put("CombatDamageOnce", true);
damageSource.getGame().getTriggerHandler().runTrigger(TriggerType.DamageDone, runParams, false); damageSource.getGame().getTriggerHandler().runTrigger(TriggerType.DamageDone, runParams, false);
} }