mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 12:48:00 +00:00
- Experimental: do not reset the paid hash in resetOnceResolved since it appears to be cleared in other SA operations when needed, and aggressively clearing it breaks transient payment info (e.g. Orator of Ojutai + revealed Dragon card).
This commit is contained in:
@@ -596,7 +596,8 @@ public abstract class SpellAbility extends CardTraitBase implements ISpellAbilit
|
||||
}
|
||||
|
||||
public void resetOnceResolved() {
|
||||
resetPaidHash();
|
||||
//resetPaidHash(); // FIXME: if uncommented, breaks Dragon Presence, e.g. Orator of Ojutai + revealing a Dragon from hand.
|
||||
// Is it truly necessary at this point? The paid hash seems to be reset on all SA instance operations.
|
||||
resetTargets();
|
||||
resetTriggeringObjects();
|
||||
resetTriggerRemembered();
|
||||
|
||||
Reference in New Issue
Block a user