| .. |
|
delayed
|
implement [EOE] Kav Landseeker; fix & test Meandering Towershell along the way
|
2025-07-11 20:40:59 +02:00 |
|
ActivateAbilityTriggeredAbility.java
|
Unbound Flourishing's X doubling should be a triggered ability (and related refactors) (#12597)
|
2024-08-22 13:33:39 -07:00 |
|
ActivateAsSorceryActivatedAbility.java
|
refactor: added param to hide activate text in ActivateAsSorceryActivatedAbility (related to #13316);
|
2025-02-08 23:35:50 +04:00 |
|
ActivateIfConditionActivatedAbility.java
|
some text fixes
|
2025-06-18 16:40:18 -04:00 |
|
ActivateOncePerGameActivatedAbility.java
|
[ME2] Implement Goblin Ski Patrol (#13285)
|
2025-02-13 20:49:12 +04:00 |
|
ActivateOnlyByOpponentActivatedAbility.java
|
|
|
|
ActivatePlaneswalkerLoyaltyAbilityTriggeredAbility.java
|
Unbound Flourishing's X doubling should be a triggered ability (and related refactors) (#12597)
|
2024-08-22 13:33:39 -07:00 |
|
AllianceAbility.java
|
|
|
|
AllyEntersBattlefieldTriggeredAbility.java
|
text errata updates: various "enters the battlefield" -> "enters" (#12626)
|
2024-08-02 18:43:59 -04:00 |
|
AnimateDeadTriggeredAbility.java
|
finish removing all filter constructors from TargetCreaturePermanent
|
2025-06-20 08:29:54 -04:00 |
|
AsBecomesAttachedToCreatureSourceAbility.java
|
Fix Sanctuary Blade ability causing a trigger (#11682)
|
2024-01-20 13:20:17 -05:00 |
|
AsEntersBattlefieldAbility.java
|
text errata updates: various "enters the battlefield" -> "enters" (#12626)
|
2024-08-02 18:43:59 -04:00 |
|
AttachableToRestrictedAbility.java
|
More target adding, reattach improves (#13807)
|
2025-07-01 22:08:27 -07:00 |
|
AttachedToCreatureSourceTriggeredAbility.java
|
|
|
|
AttackedByCreatureTriggeredAbility.java
|
text fixes
|
2024-03-17 20:00:00 -04:00 |
|
AttacksAllTriggeredAbility.java
|
|
|
|
AttacksAloneAttachedTriggeredAbility.java
|
|
|
|
AttacksAloneControlledTriggeredAbility.java
|
|
|
|
AttacksAloneSourceTriggeredAbility.java
|
refactor: use setter method and private field
|
2024-04-12 20:11:04 -04:00 |
|
AttacksAndIsNotBlockedAllTriggeredAbility.java
|
implement [ACR] Senu, Keen-Eyed Protector ; small refactor on AttacksAndIsNotBlockedTriggeredAbility's setTargetPointer
|
2024-07-06 18:29:53 +02:00 |
|
AttacksAndIsNotBlockedTriggeredAbility.java
|
implement [ACR] Senu, Keen-Eyed Protector ; small refactor on AttacksAndIsNotBlockedTriggeredAbility's setTargetPointer
|
2024-07-06 18:29:53 +02:00 |
|
AttacksAttachedTriggeredAbility.java
|
|
|
|
AttacksCreatureYouControlTriggeredAbility.java
|
|
|
|
AttacksEachCombatStaticAbility.java
|
|
|
|
AttacksFirstTimeTriggeredAbility.java
|
refactor: AttackedThisTurnWatcher is a default watcher
|
2023-11-29 20:27:30 -05:00 |
|
AttacksOpponentWithMostLifeTriggeredAbility.java
|
|
|
|
AttacksOrBlocksAttachedTriggeredAbility.java
|
|
|
|
AttacksOrBlocksTriggeredAbility.java
|
refactor: use setter method and private field
|
2024-04-12 20:11:04 -04:00 |
|
AttacksPlayerWithCreaturesTriggeredAbility.java
|
Attacks player with creatures triggered ability, Implement [BLC] Echoing Assault (#13764)
|
2025-06-18 05:54:36 -07:00 |
|
AttacksTriggeredAbility.java
|
refactor: use setter method and private field
|
2024-04-12 20:11:04 -04:00 |
|
AttacksWhileSaddledTriggeredAbility.java
|
fix [OTJ] Fortune, Loyal Steed — DelayedAbility's zcc was wrong when started from another trigger (#12154)
|
2024-05-04 19:26:11 +02:00 |
|
AttacksWithCreaturesTriggeredAbility.java
|
[CLB] Implement Commander Liara Portyr
|
2025-06-03 07:22:51 -04:00 |
|
AuraAttachedTriggeredAbility.java
|
|
|
|
BecomeDayAsEntersAbility.java
|
text errata updates: various "enters the battlefield" -> "enters" (#12626)
|
2024-08-02 18:43:59 -04:00 |
|
BecomesAuraAttachToManifestSourceEffect.java
|
finish removing all filter constructors from TargetCreaturePermanent
|
2025-06-20 08:29:54 -04:00 |
|
BecomesBlockedAllTriggeredAbility.java
|
|
|
|
BecomesBlockedAttachedTriggeredAbility.java
|
|
|
|
BecomesBlockedByCreatureTriggeredAbility.java
|
refactor: use setter method and private field
|
2024-04-12 20:11:04 -04:00 |
|
BecomesBlockedSourceTriggeredAbility.java
|
refactor: use setter method and private field
|
2024-04-12 20:11:04 -04:00 |
|
BecomesClassLevelTriggeredAbility.java
|
|
|
|
BecomesDayOrNightTriggeredAbility.java
|
|
|
|
BecomesExertSourceTriggeredAbility.java
|
|
|
|
BecomesMonarchSourceControllerTriggeredAbility.java
|
|
|
|
BecomesMonstrousSourceTriggeredAbility.java
|
|
|
|
BecomesMonstrousTriggeredAbility.java
|
|
|
|
BecomesPlottedSourceTriggeredAbility.java
|
refactor: use setter method and private field
|
2024-04-12 20:11:04 -04:00 |
|
BecomesRenownedSourceTriggeredAbility.java
|
|
|
|
BecomesTappedAttachedTriggeredAbility.java
|
|
|
|
BecomesTappedOneOrMoreTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
BecomesTappedSourceTriggeredAbility.java
|
refactor: use setter method and private field
|
2024-04-12 20:11:04 -04:00 |
|
BecomesTappedTriggeredAbility.java
|
|
|
|
BecomesTargetAnyTriggeredAbility.java
|
fix #13523 (trigger on becomes the target of recast spell) (#13740)
|
2025-06-14 00:09:40 -04:00 |
|
BecomesTargetAttachedTriggeredAbility.java
|
fix #13523 (trigger on becomes the target of recast spell) (#13740)
|
2025-06-14 00:09:40 -04:00 |
|
BecomesTargetControllerTriggeredAbility.java
|
fix #13523 (trigger on becomes the target of recast spell) (#13740)
|
2025-06-14 00:09:40 -04:00 |
|
BecomesTargetSourceFirstTimeTriggeredAbility.java
|
|
|
|
BecomesTargetSourceTriggeredAbility.java
|
fix #13523 (trigger on becomes the target of recast spell) (#13740)
|
2025-06-14 00:09:40 -04:00 |
|
BlocksAttachedTriggeredAbility.java
|
|
|
|
BlocksCreatureTriggeredAbility.java
|
|
|
|
BlocksOrBecomesBlockedByOneOrMoreTriggeredAbility.java
|
refactor: use setter method and private field
|
2024-04-12 20:11:04 -04:00 |
|
BlocksOrBlockedAttachedTriggeredAbility.java
|
|
|
|
BlocksOrBlockedByCreatureAttachedTriggeredAbility.java
|
|
|
|
BlocksOrBlockedByCreatureSourceTriggeredAbility.java
|
|
|
|
BlocksOrBlockedSourceTriggeredAbility.java
|
|
|
|
BlocksSourceTriggeredAbility.java
|
refactor: use setter method and private field
|
2024-04-12 20:11:04 -04:00 |
|
CanBeYourCommanderAbility.java
|
|
|
|
CanBlockOnlyFlyingAbility.java
|
|
|
|
CantBeCounteredSourceAbility.java
|
|
|
|
CantBlockAbility.java
|
|
|
|
CantHaveMoreThanAmountCountersSourceAbility.java
|
refactor: replacement effects don't use apply method now (#11484)
|
2023-11-28 11:17:28 +04:00 |
|
CardsLeaveGraveyardTriggeredAbility.java
|
[TDM] Implement Kheru Goldkeeper
|
2025-03-26 13:07:45 -04:00 |
|
CaseAbility.java
|
replace all instances of ConditionalActivatedAbility with ActivateIfConditionActivatedAbility
|
2025-06-18 16:06:13 -04:00 |
|
CastAsThoughItHadFlashIfConditionAbility.java
|
|
|
|
CastFromGraveyardOnceDuringEachOfYourTurnAbility.java
|
implement [FIC] Edgar, Master Machinist (#13676)
|
2025-05-30 15:11:43 +02:00 |
|
CastOnlyDuringPhaseStepSourceAbility.java
|
|
|
|
CastOnlyIfConditionIsTrueAbility.java
|
|
|
|
CastOnlyIfConditionIsTrueEffect.java
|
|
|
|
CastSecondSpellTriggeredAbility.java
|
[TDM] Implement Devoted Duelist
|
2025-03-18 20:11:27 -04:00 |
|
CastSpellPaidBySourceTriggeredAbility.java
|
Adding targets (Part 3/3) (#13769)
|
2025-06-20 18:58:13 -07:00 |
|
ChancellorAbility.java
|
|
|
|
ChooseABackgroundAbility.java
|
|
|
|
CollectEvidenceTriggeredAbility.java
|
Implementing "collect evidence" mechanic (#11671)
|
2024-01-27 20:26:14 -05:00 |
|
CombatDamageDealtToYouTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
CommanderChooseColorAbility.java
|
|
|
|
CommittedCrimeTriggeredAbility.java
|
[OTJ] Implement Overzealous Muscle
|
2024-04-02 14:22:16 +02:00 |
|
CompletedDungeonTriggeredAbility.java
|
|
|
|
ControllerAssignCombatDamageToBlockersAbility.java
|
|
|
|
ControllerDivideCombatDamageAbility.java
|
|
|
|
ControllerPlaysLandTriggeredAbility.java
|
|
|
|
ControlsPermanentsControllerTriggeredAbility.java
|
|
|
|
CounterRemovedFromSourceWhileExiledTriggeredAbility.java
|
[WHO] various text fixes
|
2025-05-12 14:42:47 -04:00 |
|
CrewIncreasedPowerAbility.java
|
[DFT] Implement Cloudspire Captain
|
2025-01-24 12:25:50 -05:00 |
|
CrewSaddleIncreasedPowerAbility.java
|
[DFT] Implement Cloudspire Captain
|
2025-01-24 12:25:50 -05:00 |
|
CrewSaddleWithToughnessAbility.java
|
[DFT] Implement Cloudspire Captain
|
2025-01-24 12:25:50 -05:00 |
|
CrewWithToughnessAbility.java
|
|
|
|
CycleAllTriggeredAbility.java
|
|
|
|
CycleControllerTriggeredAbility.java
|
|
|
|
CycleOrDiscardControllerTriggeredAbility.java
|
|
|
|
CycleTriggeredAbility.java
|
Adding targets (Part 2/3) (#13765)
|
2025-06-18 21:14:16 -07:00 |
|
DamageAsThoughNotBlockedAbility.java
|
|
|
|
DealsCombatDamageEquippedTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
DealsCombatDamageToACreatureTriggeredAbility.java
|
|
|
|
DealsCombatDamageToAPlayerOrBattleTriggeredAbility.java
|
|
|
|
DealsCombatDamageToAPlayerOrPlaneswalkerTriggeredAbility.java
|
[WHO] Time Reaper, Add target adjuster for "that player controls/owns" damage trigger targets (#12528)
|
2024-07-02 08:46:14 +04:00 |
|
DealsCombatDamageToAPlayerTriggeredAbility.java
|
[FIC] Implement Wakka, Devoted Guardian
|
2025-05-22 20:41:22 -04:00 |
|
DealsCombatDamageTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
DealsDamageAttachedTriggeredAbility.java
|
|
|
|
DealsDamageSourceTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
DealsDamageToACreatureAllTriggeredAbility.java
|
support until your next turn delayed triggers (#12233)
|
2024-05-16 13:37:53 +02:00 |
|
DealsDamageToACreatureAttachedTriggeredAbility.java
|
|
|
|
DealsDamageToACreatureTriggeredAbility.java
|
[M3C] Implement Overclocked Electromancer
|
2025-04-29 12:06:54 -04:00 |
|
DealsDamageToAnyTriggeredAbility.java
|
Implement [40K] The Red Terror
|
2025-05-03 17:37:50 +02:00 |
|
DealsDamageToAPlayerAllTriggeredAbility.java
|
[MKM] implement remaining 4 Cloak cards (#12509)
|
2024-06-25 22:55:58 -04:00 |
|
DealsDamageToAPlayerAttachedTriggeredAbility.java
|
text fixes
|
2024-07-09 23:40:48 -04:00 |
|
DealsDamageToAPlayerTriggeredAbility.java
|
|
|
|
DealsDamageToOneOrMoreCreaturesTriggeredAbility.java
|
|
|
|
DealsDamageToOpponentTriggeredAbility.java
|
[FIC] Implement Vincent, Vengeful Atoner
|
2025-05-18 15:59:51 -04:00 |
|
DealsDamageToThisAllTriggeredAbility.java
|
text fixes
|
2024-05-21 01:12:57 -04:00 |
|
DealsDamageToYouAllTriggeredAbility.java
|
update other cards to use common class
|
2024-06-02 23:02:58 -04:00 |
|
DealtCombatDamageToSourceTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
DealtDamageAndDiedTriggeredAbility.java
|
refactor: shared logic for diff implementation of isInUseableZone, improved docs and readability;
|
2024-11-30 04:23:45 +04:00 |
|
DealtDamageAnyTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
DealtDamageAttachedAndDiedTriggeredAbility.java
|
fix #13615 (Vampiric Embrace)
|
2025-05-14 23:33:07 -04:00 |
|
DealtDamageAttachedTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
DealtDamageToSourceTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
DestroyPlaneswalkerWhenDamagedTriggeredAbility.java
|
Fix DestroyPlaneswalkerWhenDamagedTriggeredAbility (#12093)
|
2024-04-10 23:42:44 -04:00 |
|
DiesAttachedTriggeredAbility.java
|
refactor: shared logic for diff implementation of isInUseableZone, improved docs and readability;
|
2024-11-30 04:23:45 +04:00 |
|
DiesCreatureTriggeredAbility.java
|
some more text fixes
|
2025-06-14 11:38:00 -04:00 |
|
DiesOneOrMoreTriggeredAbility.java
|
refactor: shared logic for diff implementation of isInUseableZone, improved docs and readability;
|
2024-11-30 04:23:45 +04:00 |
|
DiesSourceTriggeredAbility.java
|
refactor: shared logic for diff implementation of isInUseableZone, improved docs and readability;
|
2024-11-30 04:23:45 +04:00 |
|
DiesThisOrAnotherTriggeredAbility.java
|
[FIN] Implement Al Bhed Salvagers
|
2025-05-14 15:55:06 -04:00 |
|
DiscardedByOpponentTriggeredAbility.java
|
various text fixes
|
2025-06-13 13:44:33 -04:00 |
|
DiscardsACardOpponentTriggeredAbility.java
|
|
|
|
DrawCardControllerTriggeredAbility.java
|
|
|
|
DrawCardOpponentTriggeredAbility.java
|
[FIC] Implement Tataru Taru
|
2025-05-13 17:05:27 -04:00 |
|
DrawNthCardTriggeredAbility.java
|
[FDN] Implement Mischievous Mystic
|
2024-10-29 17:54:03 -04:00 |
|
EnchantedPlayerAttackedTriggeredAbility.java
|
|
|
|
EndOfCombatTriggeredAbility.java
|
various text fixes
|
2025-06-13 13:44:33 -04:00 |
|
EnduringGlimmerTriggeredAbility.java
|
fix EnduringGlimmerTriggeredAbility
|
2024-10-12 14:07:30 -04:00 |
|
EntersBattlefieldAbility.java
|
[FIN] various text fixes
|
2025-05-30 22:20:12 -04:00 |
|
EntersBattlefieldAllTriggeredAbility.java
|
replace some instances of EntersBattlefieldControlledTriggeredAbility with EntersBattlefieldAllTriggeredAbility
|
2025-06-19 11:10:14 -04:00 |
|
EntersBattlefieldAnyReturnSourceFromGraveyardAttachedToItTriggeredAbility.java
|
refactor cards to new common class
|
2025-05-31 22:09:52 -04:00 |
|
EntersBattlefieldAttachToTarget.java
|
a couple text fixes
|
2025-06-21 19:18:31 -04:00 |
|
EntersBattlefieldCastTriggeredAbility.java
|
text errata updates: various "enters the battlefield" -> "enters" (#12626)
|
2024-08-02 18:43:59 -04:00 |
|
EntersBattlefieldControlledTriggeredAbility.java
|
text errata updates: various "enters the battlefield" -> "enters" (#12626)
|
2024-08-02 18:43:59 -04:00 |
|
EntersBattlefieldFromGraveyardTriggeredAbility.java
|
text errata updates: various "enters the battlefield" -> "enters" (#12626)
|
2024-08-02 18:43:59 -04:00 |
|
EntersBattlefieldOneOrMoreTriggeredAbility.java
|
[FIC] Implement Celes, Rune Knight (#13442)
|
2025-03-20 19:14:17 -04:00 |
|
EntersBattlefieldOpponentTriggeredAbility.java
|
text errata updates: various "enters the battlefield" -> "enters" (#12626)
|
2024-08-02 18:43:59 -04:00 |
|
EntersBattlefieldOrAttacksAllTriggeredAbility.java
|
[FIC] more text fixes
|
2025-05-31 09:51:19 -04:00 |
|
EntersBattlefieldOrAttacksSourceTriggeredAbility.java
|
fix a few text discrepancies
|
2024-09-13 21:37:33 -04:00 |
|
EntersBattlefieldOrDiesSourceTriggeredAbility.java
|
text errata updates: various "enters the battlefield" -> "enters" (#12626)
|
2024-08-02 18:43:59 -04:00 |
|
EntersBattlefieldOrLeavesSourceTriggeredAbility.java
|
|
|
|
EntersBattlefieldOrTurnedFaceUpTriggeredAbility.java
|
text errata updates: various "enters the battlefield" -> "enters" (#12626)
|
2024-08-02 18:43:59 -04:00 |
|
EntersBattlefieldTappedAbility.java
|
align to new enters wording changed upstream
|
2024-07-30 15:54:26 +02:00 |
|
EntersBattlefieldTappedAsItEntersChooseColorAbility.java
|
text errata updates: various "enters the battlefield" -> "enters" (#12626)
|
2024-08-02 18:43:59 -04:00 |
|
EntersBattlefieldTappedUnlessAbility.java
|
cleanup and add tests on '{this} enters the battlefield tapped unless [Condition]'
|
2024-06-08 19:35:35 +02:00 |
|
EntersBattlefieldThisOrAnotherTriggeredAbility.java
|
various text fixes
|
2024-11-03 21:49:03 -05:00 |
|
EntersBattlefieldTriggeredAbility.java
|
refactor: improved ETB rules generations, fixed some cards/abilities (related to #12791)
|
2025-02-09 17:25:48 +04:00 |
|
EntersBattlefieldUntappedTriggeredAbility.java
|
text errata updates: various "enters the battlefield" -> "enters" (#12626)
|
2024-08-02 18:43:59 -04:00 |
|
EscapesWithAbility.java
|
|
|
|
ExertCreatureControllerTriggeredAbility.java
|
[LTC] Implementations part 2/4 (#11470)
|
2023-11-27 23:41:20 -05:00 |
|
ExpendTriggeredAbility.java
|
[BLC] Implement Pyreswipe Hawk
|
2024-08-06 12:48:40 -04:00 |
|
ExploitCreatureTriggeredAbility.java
|
dies triggers improves:
|
2024-11-30 04:23:21 +04:00 |
|
FetchLandActivatedAbility.java
|
|
|
|
FinalChapterAbilityResolvesTriggeredAbility.java
|
cleanup AbilityType for easier check that an ability is an activated ability (#12153)
|
2024-05-03 22:13:34 -04:00 |
|
FinishVotingTriggeredAbility.java
|
|
|
|
FirstSpellOpponentsTurnTriggeredAbility.java
|
|
|
|
FlurryAbility.java
|
[TDM] Implement Devoted Duelist
|
2025-03-18 20:11:27 -04:00 |
|
ForageTriggeredAbility.java
|
[BLB] Implement forage mechanic (#12569)
|
2024-07-10 22:57:22 -04:00 |
|
ForetellSourceControllerTriggeredAbility.java
|
|
|
|
GainLifeControllerTriggeredAbility.java
|
[J25] Implement Hurska Sweet-Tooth
|
2024-11-12 10:30:39 -05:00 |
|
GainLifeFirstTimeTriggeredAbility.java
|
[FDN] Implement Cat Collector
|
2024-11-02 15:49:25 -04:00 |
|
GainLoseLifeYourTurnTriggeredAbility.java
|
Introduce new batch event for life lost for a specific player (#13071)
|
2024-11-19 23:41:34 -05:00 |
|
GiveManaAbilityAndCastSourceAbility.java
|
separate 'you may play'|'you may cast' AsThoughtEffect approuvers
|
2024-04-13 12:10:53 +02:00 |
|
GodEternalDiesTriggeredAbility.java
|
refactor: fixed dies events support in single cards (part 2);
|
2024-11-30 04:23:21 +04:00 |
|
LandfallAbility.java
|
text errata updates: various "enters the battlefield" -> "enters" (#12626)
|
2024-08-02 18:43:59 -04:00 |
|
LeavesBattlefieldAllTriggeredAbility.java
|
refactor: fixed dies events support in single cards (part 7, related to #13089, continue from #13088);
|
2024-12-07 14:39:52 +04:00 |
|
LeavesBattlefieldTriggeredAbility.java
|
implement [MH3] Thief of Existence
|
2024-06-07 00:19:37 +02:00 |
|
LegendarySpellAbility.java
|
|
|
|
LicidAbility.java
|
|
|
|
LimitedTimesPerTurnActivatedAbility.java
|
[DFT] Implement Thunderhead Gunner
|
2025-02-04 13:51:06 -05:00 |
|
LinkedEffectIdStaticAbility.java
|
|
|
|
LoseLifeFirstTimeEachTurnTriggeredAbility.java
|
Introduce new batch event for life lost for a specific player (#13071)
|
2024-11-19 23:41:34 -05:00 |
|
LoseLifeTriggeredAbility.java
|
Introduce new batch event for life lost for a specific player (#13071)
|
2024-11-19 23:41:34 -05:00 |
|
MagecraftAbility.java
|
|
|
|
MaxSpeedAbility.java
|
[DFT] small update to max speed mechanic to match comp rules
|
2025-02-18 09:51:09 -05:00 |
|
MayCastFromGraveyardSourceAbility.java
|
[DFT] various text fixes
|
2025-02-08 16:42:10 -05:00 |
|
MayPay2LifeForColorAbility.java
|
|
|
|
MillTriggeredAbility.java
|
clean MILLED_EVENT to not store Card directly.
|
2024-05-02 10:18:36 +02:00 |
|
MutatesSourceTriggeredAbility.java
|
|
|
|
OneOrMoreCombatDamagePlayerTriggeredAbility.java
|
[FIC] fix missing filter in Tidus, Yuna's Guardian
|
2025-05-23 08:53:40 -04:00 |
|
OneOrMoreCountersAddedTriggeredAbility.java
|
even more text fixes/updates
|
2024-06-01 16:32:11 -04:00 |
|
OneOrMoreDamagePlayerTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
OneOrMoreDiceRolledTriggeredAbility.java
|
[PIP] Implement Mr. House, President and CEO (#11610)
|
2024-01-06 15:09:14 -05:00 |
|
OneOrMoreMilledTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
OpponentDealtNoncombatDamageTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
OpponentDrawCardExceptFirstCardDrawStepTriggeredAbility.java
|
|
|
|
OpponentPlaysLandTriggeredAbility.java
|
fix text for enchantments that turn into creatures permanently
|
2025-06-14 10:16:01 -04:00 |
|
PassAbility.java
|
|
|
|
PayMoreToCastAsThoughtItHadFlashAbility.java
|
[TDM] Implement Molten Exhale
|
2025-03-30 17:05:20 -04:00 |
|
PhaseInTriggeredAbility.java
|
|
|
|
PlayCardTriggeredAbility.java
|
|
|
|
PlayerAttacksTriggeredAbility.java
|
|
|
|
PlayLandAsCommanderAbility.java
|
|
|
|
PlayLandOrCastSpellTriggeredAbility.java
|
fix PlayLandOrCastSpellTriggeredAbility text
|
2025-07-10 11:56:25 -04:00 |
|
ProliferatedControllerTriggeredAbility.java
|
|
|
|
PutCardIntoGraveFromAnywhereAllTriggeredAbility.java
|
even more text fixes
|
2024-01-27 21:18:25 -05:00 |
|
PutCounterOnCreatureTriggeredAbility.java
|
|
|
|
PutIntoGraveFromAnywhereSourceAbility.java
|
refactor: replacement effects don't use apply method now (#11484)
|
2023-11-28 11:17:28 +04:00 |
|
PutIntoGraveFromAnywhereSourceTriggeredAbility.java
|
refactor: shared logic for diff implementation of isInUseableZone, improved docs and readability;
|
2024-11-30 04:23:45 +04:00 |
|
PutIntoGraveFromBattlefieldAllTriggeredAbility.java
|
listening to Pet Sounds on repeat while I refactor ConditionalInterveningIfTriggeredAbility
|
2025-06-12 19:56:43 -04:00 |
|
PutIntoGraveFromBattlefieldSourceTriggeredAbility.java
|
refactor: shared logic for diff implementation of isInUseableZone, improved docs and readability;
|
2024-11-30 04:23:45 +04:00 |
|
PutIntoGraveFromLibrarySourceTriggeredAbility.java
|
various text fixes
|
2025-06-01 17:10:15 -04:00 |
|
RenewAbility.java
|
[TDM] Implement Qarsi Revenant
|
2025-03-19 10:18:20 -04:00 |
|
SacrificeIfCastAtInstantTimeTriggeredAbility.java
|
Fix effects where the source's controller sacrifices it (#12583)
|
2024-07-18 00:28:50 -04:00 |
|
SacrificeOneOrMorePermanentsTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
SacrificePermanentTriggeredAbility.java
|
[J25] Implement Fumulus, the Infestation
|
2024-11-12 10:26:13 -05:00 |
|
SacrificeSourceTriggeredAbility.java
|
implement [BLB] Carrot Cake
|
2024-06-29 17:03:33 +02:00 |
|
SagaAbility.java
|
[FIN] more text fixes
|
2025-05-31 10:09:59 -04:00 |
|
SanctuaryTriggeredAbility.java
|
oh boy here I go refactoring ConditionalInterveningIfTriggeredAbility again
|
2025-06-10 11:30:43 -04:00 |
|
ScryTriggeredAbility.java
|
Fix scry triggered ability optional argument being unused
|
2024-02-18 02:44:11 +00:00 |
|
SiegeAbility.java
|
|
|
|
SignatureSpellCastOnlyWithOathbreakerEffect.java
|
|
|
|
SimpleActivatedAbility.java
|
|
|
|
SimpleEvasionAbility.java
|
|
|
|
SimpleStaticAbility.java
|
|
|
|
SkipExtraTurnsAbility.java
|
[MKC] Implement Trouble in Pairs (#11807)
|
2024-02-17 13:30:19 -05:00 |
|
SkipUntapOptionalAbility.java
|
|
|
|
SourceDealsDamageToThisTriggeredAbility.java
|
|
|
|
SourceDealsDamageToYouTriggeredAbility.java
|
fix regression: Michiko Konda, Truth Seeker
|
2024-01-03 01:14:46 -05:00 |
|
SourceDealsNoncombatDamageToOpponentTriggeredAbility.java
|
Adding targets (Part 1/3) (#13680)
|
2025-06-17 22:35:49 -07:00 |
|
SourcePhaseInTriggeredAbility.java
|
refactor: use setter method and private field
|
2024-04-12 20:11:04 -04:00 |
|
SourcePhaseOutTriggeredAbility.java
|
|
|
|
SpellCastAllTriggeredAbility.java
|
[DSC] Implement The Lord of Pain. (#12940)
|
2024-09-29 13:12:31 -04:00 |
|
SpellCastControllerTriggeredAbility.java
|
lots of text fixes
|
2023-11-23 01:54:51 -05:00 |
|
SpellCastNoManaSpentTriggeredAbility.java
|
implement [MH3] Vexing Bauble (#12344)
|
2024-06-01 16:17:50 +02:00 |
|
SpellCastOpponentTriggeredAbility.java
|
lots of text fixes
|
2023-11-23 01:54:51 -05:00 |
|
SpellControlledDealsDamageTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
SpellCounteredControllerTriggeredAbility.java
|
|
|
|
SpellTransformedAbility.java
|
implement [MH3] Primal Prayers ; use choice panel for cast mode choice ; allow some restricted "as thought as it had flash" to work only on matching alternative cast. (#12420)
|
2024-07-30 15:47:39 +02:00 |
|
SurveilTriggeredAbility.java
|
refactor: clean up triggered abilities from graveyard (#13044)
|
2024-10-27 15:23:54 -04:00 |
|
TapForManaAllTriggeredAbility.java
|
[OTJ] Implement Roxanne, Starfall Savant
|
2024-03-30 14:53:08 +01:00 |
|
TapForManaAllTriggeredManaAbility.java
|
[OTJ] Implement Roxanne, Starfall Savant
|
2024-03-30 14:53:08 +01:00 |
|
TappedNotAttackingTriggeredAbility.java
|
|
|
|
TapUntappedPermanentTriggeredAbility.java
|
|
|
|
TheRingTemptsYouChooseAnotherTriggeredAbility.java
|
|
|
|
TheRingTemptsYouTriggeredAbility.java
|
|
|
|
TransformIntoSourceTriggeredAbility.java
|
|
|
|
TransformsOrEntersTriggeredAbility.java
|
text gen fix from recent errata
|
2024-09-15 18:26:52 -04:00 |
|
TurnedFaceUpAllTriggeredAbility.java
|
rename face-up/face-down events
|
2024-01-17 15:56:11 -05:00 |
|
TurnedFaceUpSourceTriggeredAbility.java
|
refactor: use setter method and private field
|
2024-04-12 20:11:04 -04:00 |
|
TurnFaceUpAbility.java
|
Remove duplicate code for X costs (#12551)
|
2024-07-23 01:57:47 -04:00 |
|
UnattachedTriggeredAbility.java
|
|
|
|
ValiantTriggeredAbility.java
|
adjust ValiantTriggeredAbility
|
2024-07-09 22:44:47 -04:00 |
|
WerewolfBackTriggeredAbility.java
|
refactor: simplify BeginningOfUpkeepTriggeredAbility (#13046)
|
2024-10-28 00:15:59 -04:00 |
|
WerewolfFrontTriggeredAbility.java
|
refactor: simplify BeginningOfUpkeepTriggeredAbility (#13046)
|
2024-10-28 00:15:59 -04:00 |
|
WhileSearchingPlayFromLibraryAbility.java
|
|
|
|
WinsCoinFlipTriggeredAbility.java
|
|
|
|
WonCoinFlipControllerTriggeredAbility.java
|
[FIC] various text fixes
|
2025-05-30 22:20:13 -04:00 |
|
YoureDealtDamageTriggeredAbility.java
|
rework batch events (#13066)
|
2024-11-19 21:23:08 -05:00 |
|
ZoneChangeAllTriggeredAbility.java
|
|
|
|
ZoneChangeTriggeredAbility.java
|
refactor: fixed dies events support in single cards (part 2);
|
2024-11-30 04:23:21 +04:00 |