forked from External/mage
Fix bugs with dies triggers due to short living LKI reset (#12438)
* replace applyEffects() with processAction() for card usages * update Goblin Welder and test * add test for Historian's Wisdom * enable other related tests * only reset short living LKI for process action, not all apply effects * update docs * remove applyEffects from condition in Historian's Wisdom * add another test case
This commit is contained in:
parent
be8a52fe60
commit
aeaeccb63b
22 changed files with 103 additions and 49 deletions
|
|
@ -4779,10 +4779,7 @@ public abstract class PlayerImpl implements Player, Serializable {
|
|||
}
|
||||
}
|
||||
}
|
||||
// TODO: must be replaced by game.getState().processAction(game), see isInUseableZoneDiesTrigger comments
|
||||
// about short living LKI problem
|
||||
//game.getState().processAction(game);
|
||||
game.applyEffects();
|
||||
game.applyEffects(); // without LKI reset
|
||||
break;
|
||||
case HAND:
|
||||
for (Card card : cards) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue