mirror of
https://github.com/magefree/mage.git
synced 2025-12-24 20:41:58 -08:00
refactor: common logic for "at..." triggered abilities (#13045)
* add new common framework for at step triggered abilities * move postcombat main and second main triggers to it * update draw step triggers * refactor BeginningOfCombatTriggeredAbility * refactor BeginningOfFirstMainTriggeredAbility * move Pronoun to constants package * cleanup some cards to use simpler constructors * package reorganization
This commit is contained in:
parent
c9cc398b48
commit
eee0fee79e
329 changed files with 1149 additions and 1331 deletions
|
|
@ -1,6 +1,6 @@
|
|||
package org.mage.test.cards.single.znr;
|
||||
|
||||
import mage.abilities.common.BeginningOfCombatTriggeredAbility;
|
||||
import mage.abilities.triggers.BeginningOfCombatTriggeredAbility;
|
||||
import mage.abilities.effects.common.GainLifeEffect;
|
||||
import mage.constants.PhaseStep;
|
||||
import mage.constants.TargetController;
|
||||
|
|
@ -24,7 +24,7 @@ public class MoraugFuryOfAkoumTest extends CardTestPlayerBase {
|
|||
addCustomCardWithAbility(
|
||||
"Combat Counter", playerA,
|
||||
new BeginningOfCombatTriggeredAbility(
|
||||
new GainLifeEffect(1), TargetController.YOU, false
|
||||
new GainLifeEffect(1), false
|
||||
)
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue