foul-magics/Mage/src/main/java/mage/abilities/common
2025-07-11 20:40:59 +02:00
..
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