foul-magics/Mage/src/main/java/mage/abilities/common
2023-07-17 20:03:01 -04:00
..
delayed Cleanup: ExileUntilSourceLeavesEffect (#10527) 2023-07-04 20:38:59 -04:00
ActivateAsSorceryActivatedAbility.java
ActivateIfConditionActivatedAbility.java
ActivateOncePerGameActivatedAbility.java [BRO] Implemented In the Trenches (#9704) 2022-10-30 22:28:56 -04:00
ActivateOnlyByOpponentActivatedAbility.java [TSP] various text fixes 2022-04-01 08:42:38 -04:00
ActivatePlaneswalkerLoyaltyAbilityTriggeredAbility.java [40K] Implemented Magus Lucea Kane 2022-10-22 17:17:10 -04:00
AllianceAbility.java [SNC] Implemented Devilish Valet 2022-04-07 19:47:53 -04:00
AllyEntersBattlefieldTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
AnimateDeadTriggeredAbility.java Remove unused marker interface (#10404) 2023-05-29 19:16:04 -04:00
AsEntersBattlefieldAbility.java
AttachableToRestrictedAbility.java
AttachedToCreatureSourceTriggeredAbility.java [ONE] Implement Blade of Shared Souls 2023-04-24 19:00:08 -04:00
AttackedByCreatureTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
AttacksAllTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
AttacksAloneAttachedTriggeredAbility.java Combat.getAttackers and Combat.getBlockers now return a Set instead of a List, so that two-headed blockers aren't included twice 2022-09-07 22:36:05 -04:00
AttacksAloneControlledTriggeredAbility.java Combat.getAttackers and Combat.getBlockers now return a Set instead of a List, so that two-headed blockers aren't included twice 2022-09-07 22:36:05 -04:00
AttacksAloneSourceTriggeredAbility.java Combat.getAttackers and Combat.getBlockers now return a Set instead of a List, so that two-headed blockers aren't included twice 2022-09-07 22:36:05 -04:00
AttacksAndIsNotBlockedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
AttacksAttachedTriggeredAbility.java Combat.getAttackers and Combat.getBlockers now return a Set instead of a List, so that two-headed blockers aren't included twice 2022-09-07 22:36:05 -04:00
AttacksCreatureYouControlTriggeredAbility.java Implement The Ring Tempts You mechanic (#10320) 2023-05-07 14:32:28 -04:00
AttacksEachCombatStaticAbility.java
AttacksFirstTimeTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
AttacksOpponentWithMostLifeTriggeredAbility.java Fix Veteran Soldier. Closes #9028 2023-02-12 12:36:30 +00:00
AttacksOrBlocksAttachedTriggeredAbility.java Add new EventType CREATURE_BLOCKS, which fires once per blocker (rather than once per blocker per attacker). Updated some abilities and cards to use it (still incomplete). Fixes #4285 2022-09-08 21:41:15 -04:00
AttacksOrBlocksTriggeredAbility.java Add new EventType CREATURE_BLOCKS, which fires once per blocker (rather than once per blocker per attacker). Updated some abilities and cards to use it (still incomplete). Fixes #4285 2022-09-08 21:41:15 -04:00
AttacksTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
AttacksWithCreaturesTriggeredAbility.java [LTR] [LTC] Text fixes (#10569) 2023-07-06 00:24:12 -04:00
AuraAttachedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BecomeDayAsEntersAbility.java Implementing Daybound/Nightbound mechanic (#8200) 2021-11-05 23:11:23 +04:00
BecomesAuraAttachToManifestSourceEffect.java
BecomesBlockedAllTriggeredAbility.java [DMC] Implemented General Marhault Elsdragon 2022-08-30 12:21:27 -04:00
BecomesBlockedAttachedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BecomesBlockedByCreatureTriggeredAbility.java Text generation improvements for triggered abilities (#10638) 2023-07-17 20:03:01 -04:00
BecomesBlockedSourceTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BecomesClassLevelTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BecomesDayOrNightTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BecomesExertSourceTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BecomesMonstrousSourceTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BecomesMonstrousTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BecomesRenownedSourceTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BecomesTappedAttachedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BecomesTappedSourceTriggeredAbility.java [MOC] various text fixes 2023-04-18 18:34:57 -04:00
BecomesTappedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BecomesTargetAttachedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BecomesTargetControllerSpellTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BecomesTargetOpponentAllTriggeredAbility.java [LTR] Implement Elrond, Master of Healing 2023-06-11 08:53:45 -04:00
BecomesTargetTriggeredAbility.java [LTR] Implement King of the Oathbreakers (#10619) 2023-07-14 21:32:23 -04:00
BeginningOfCombatTriggeredAbility.java Text fixes [M10] [M11] [M12] [M13] [M14] [M15] [ORI] (#10630) 2023-07-16 00:35:18 -04:00
BeginningOfDrawTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BeginningOfEndStepTriggeredAbility.java [LTR] [LTC] Text fixes (#10569) 2023-07-06 00:24:12 -04:00
BeginningOfPostCombatMainTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BeginningOfPreCombatMainTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BeginningOfUpkeepTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BeginningOfYourEndStepTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BlocksAttachedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BlocksCreatureTriggeredAbility.java Add new EventType CREATURE_BLOCKS, which fires once per blocker (rather than once per blocker per attacker). Updated some abilities and cards to use it (still incomplete). Fixes #4285 2022-09-08 21:41:15 -04:00
BlocksOrBecomesBlockedByOneOrMoreTriggeredAbility.java Text generation improvements for triggered abilities (#10638) 2023-07-17 20:03:01 -04:00
BlocksOrBlockedAttachedTriggeredAbility.java [LTR] Implement Barrow-Blade (#10539) 2023-07-02 18:21:17 -04:00
BlocksOrBlockedByCreatureAttachedTriggeredAbility.java [LTR] [LTC] Text fixes (#10569) 2023-07-06 00:24:12 -04:00
BlocksOrBlockedByCreatureSourceTriggeredAbility.java Distinguish "blocks or becomes blocked" triggered abilities from "blocks or becomes blocked by a creature". Fixes #9347 2022-09-25 02:54:43 -04:00
BlocksOrBlockedSourceTriggeredAbility.java Distinguish "blocks or becomes blocked" triggered abilities from "blocks or becomes blocked by a creature". Fixes #9347 2022-09-25 02:54:43 -04:00
BlocksSourceTriggeredAbility.java Add new EventType CREATURE_BLOCKS, which fires once per blocker (rather than once per blocker per attacker). Updated some abilities and cards to use it (still incomplete). Fixes #4285 2022-09-08 21:41:15 -04:00
CanBeYourCommanderAbility.java
CanBlockOnlyFlyingAbility.java
CantBeCounteredSourceAbility.java
CantBlockAbility.java
CantHaveMoreThanAmountCountersSourceAbility.java
CardsLeaveGraveyardTriggeredAbility.java [40K] Implemented Imotekh, the Stormlord 2022-09-13 06:55:12 -04:00
CastAsThoughItHadFlashIfConditionAbility.java [DMU] Implement Silver Scrutiny and fix #7326 (#9508) 2022-09-13 20:15:04 -04:00
CastCommanderAbility.java
CastFromGraveyardOnceStaticAbility.java [DMU] Implemented Rivaz of the Claw (#9523) 2022-09-15 22:35:52 -04:00
CastOnlyDuringPhaseStepSourceAbility.java
CastOnlyIfConditionIsTrueAbility.java
CastOnlyIfConditionIsTrueEffect.java Followup text fixes 2023-07-14 01:59:27 -04:00
CastSecondSpellTriggeredAbility.java Added Storm of Saruman card (#10433) 2023-06-08 16:58:28 -04:00
ChancellorAbility.java
ChooseABackgroundAbility.java [CLB] Implemented Sivriss, Nightmare Speaker 2022-06-02 21:02:19 -04:00
CombatDamageDealtToYouTriggeredAbility.java Added Norn's Decree (#10281) 2023-06-05 22:14:54 -04:00
CommanderChooseColorAbility.java Implementing The Prismatic Piper (Ready for review) (#8164) 2022-03-17 18:02:29 -04:00
CompletedDungeonTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
ControllerAssignCombatDamageToBlockersAbility.java
ControllerDivideCombatDamageAbility.java
ControllerPlaysLandTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
ControlsPermanentsControllerTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
CrewIncreasedPowerAbility.java [NEO] Implemented Hotshot Mechanic 2022-02-01 09:21:33 -05:00
CrewWithToughnessAbility.java
CycleAllTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
CycleControllerTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
CycleOrDiscardControllerTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
CycleTriggeredAbility.java
DamageAsThoughNotBlockedAbility.java
DealCombatDamageControlledTriggeredAbility.java [DMU] Implemented Stronghold Arena 2022-08-23 14:56:50 -05:00
DealsCombatDamageEquippedTriggeredAbility.java * Howlpack Avenger - fixed game error on usage (#9781) 2023-03-26 22:45:23 +04:00
DealsCombatDamageToACreatureTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DealsCombatDamageToAPlayerOrBattleTriggeredAbility.java Clean up triggered ability text generation (#10627) 2023-07-15 16:49:40 -04:00
DealsCombatDamageToAPlayerOrPlaneswalkerTriggeredAbility.java Clean up triggered ability text generation (#10627) 2023-07-15 16:49:40 -04:00
DealsCombatDamageToAPlayerTriggeredAbility.java Clean up triggered ability text generation (#10627) 2023-07-15 16:49:40 -04:00
DealsCombatDamageTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DealsDamageAttachedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DealsDamageGainLifeSourceTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DealsDamageToACreatureAllTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DealsDamageToACreatureAttachedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DealsDamageToACreatureTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DealsDamageToAPlayerAllTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DealsDamageToAPlayerAttachedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DealsDamageToAPlayerTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DealsDamageToOneOrMoreCreaturesTriggeredAbility.java Fixed potential NPE errors in getPhase usage (fixed Berserker's Frenzy, etc) 2023-03-25 16:01:27 +04:00
DealsDamageToOpponentTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DealtDamageAndDiedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DealtDamageAttachedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DealtDamageToSourceTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DestroyPlaneswalkerWhenDamagedTriggeredAbility.java
DiesAttachedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DiesCreatureTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DiesSourceTriggeredAbility.java
DiesThisOrAnotherCreatureOrPlaneswalkerTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DiesThisOrAnotherCreatureTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DiscardedByOpponentTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DiscardsACardOpponentTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DrawCardControllerTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
DrawCardOpponentTriggeredAbility.java [DMU] Implemented Sheoldred, the Apocalypse 2022-08-18 19:05:30 -04:00
DrawNthCardTriggeredAbility.java [J22] various text fixes 2023-04-30 11:28:06 -04:00
EnchantedPlayerAttackedTriggeredAbility.java [C17] Added test for Curse of Opulence and EnchantedPlayerAttackedTriggeredAbility, and fixed range of influence bug. 2022-10-13 15:52:02 -03:00
EndOfCombatTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
EntersBattlefieldAbility.java [40K] various text fixes 2023-04-30 15:26:40 -04:00
EntersBattlefieldAllTriggeredAbility.java [LTR] Implement Radagast the Brown; also resolves #9419 (#10568) 2023-07-09 22:04:45 -04:00
EntersBattlefieldAttachToTarget.java [ELD] various text fixes 2022-06-03 08:26:04 -04:00
EntersBattlefieldCastTriggeredAbility.java [LTR] Implement Radagast the Brown; also resolves #9419 (#10568) 2023-07-09 22:04:45 -04:00
EntersBattlefieldControlledTriggeredAbility.java Various text fixes 2022-04-26 07:10:13 -04:00
EntersBattlefieldFromGraveyardTriggeredAbility.java fix test failure 2022-10-05 20:20:54 -04:00
EntersBattlefieldOneOrMoreTriggeredAbility.java [NCC] Implement several cards (#9328) 2022-09-22 21:38:29 -04:00
EntersBattlefieldOrAttacksAllTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
EntersBattlefieldOrAttacksSourceTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
EntersBattlefieldOrDiesSourceTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
EntersBattlefieldOrLeavesSourceTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
EntersBattlefieldTappedAbility.java
EntersBattlefieldThisOrAnotherTriggeredAbility.java [LTR] Implement Radagast the Brown; also resolves #9419 (#10568) 2023-07-09 22:04:45 -04:00
EntersBattlefieldTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
EntersBattlefieldUntappedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
EscapesWithAbility.java [NCC] Implement several cards (#9328) 2022-09-22 21:38:29 -04:00
ExertCreatureControllerTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
ExploitCreatureTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
FetchLandActivatedAbility.java SearchLibraryPutInPlayEffect: remove forceshuffle parameter, part 2 2023-05-13 23:45:36 -04:00
FinishVotingTriggeredAbility.java [LTC] Implement Erestor of the Council 2023-06-19 09:04:14 -04:00
FirstSpellOpponentsTurnTriggeredAbility.java
ForetellSourceControllerTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
GainLifeControllerTriggeredAbility.java [BRC] fix The Archimandrite errors 2022-11-12 14:07:32 -05:00
GainLifeFirstTimeTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
GiveManaAbilityAndCastSourceAbility.java Simplified effects by removing unnecessary getText instances. (#9374) 2022-09-09 12:02:22 -04:00
GodEternalDiesTriggeredAbility.java
LandfallAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
LeavesBattlefieldAllTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
LeavesBattlefieldTriggeredAbility.java
LegendarySpellAbility.java [LTR] [LTC] Text fixes (#10569) 2023-07-06 00:24:12 -04:00
LicidAbility.java Refactor: fixed wrong usage of getSourceObjectIfItStillExists (fixed error "cannot be cast to Permanent"); 2023-03-26 13:10:00 +04:00
LimitedTimesPerTurnActivatedAbility.java
MagecraftAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
MayCastFromGraveyardSourceAbility.java [40K] Implemented Their Number Is Legion 2022-10-04 21:40:42 -04:00
MayPay2LifeForColorAbility.java [DMU] Implement Defiler cycle (Ready for review) (#9460) 2022-09-14 15:16:56 -04:00
MutatesSourceTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
OneOrMoreCountersAddedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
OneOrMoreDiceRolledTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
OnEventTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
OpponentDrawCardExceptFirstCardDrawStepTriggeredAbility.java [LTR] Implement Orcish Bowmasters (#10450) 2023-06-22 20:05:08 -04:00
OpponentPlaysLandTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
OpponentSacrificesNonTokenPermanentTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
OpponentSacrificesPermanentTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
PassAbility.java
PayMoreToCastAsThoughtItHadFlashAbility.java [VOW] various text fixes 2021-11-11 21:59:56 -05:00
PhaseInTriggeredAbility.java [LTR] Implement King of the Oathbreakers (#10619) 2023-07-14 21:32:23 -04:00
PlayCardTriggeredAbility.java minor cleanup adjustment 2023-06-09 16:58:54 -04:00
PlayerAttacksTriggeredAbility.java Added Norn's Decree (#10281) 2023-06-05 22:14:54 -04:00
PlayLandAsCommanderAbility.java
ProliferatedControllerTriggeredAbility.java [ONE] Implement Ezuri, Stalker of Spheres 2023-01-14 20:49:32 -05:00
PutCardIntoGraveFromAnywhereAllTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
PutCounterOnCreatureTriggeredAbility.java Fix #9649 and clean up counter effect text generation 2022-10-14 00:41:02 -04:00
PutIntoGraveFromAnywhereSourceAbility.java (WIP) Replacing blocking/blocked by predicates (#8729) 2022-03-23 18:45:02 -04:00
PutIntoGraveFromAnywhereSourceTriggeredAbility.java
PutIntoGraveFromBattlefieldAllTriggeredAbility.java [MOC] Implement Pain Distributor 2023-04-23 17:13:31 -04:00
PutIntoGraveFromBattlefieldSourceTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
SacrificeAllTriggeredAbility.java Fix #10631 (Forge, Neverwinter Charlatan) 2023-07-16 16:19:31 -04:00
SacrificeIfCastAtInstantTimeTriggeredAbility.java [DMU] Implement Silver Scrutiny and fix #7326 (#9508) 2022-09-13 20:15:04 -04:00
SacrificePermanentTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
SacrificeSourceTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
SagaAbility.java [LTC] Implement Oarth Of Eorl (#10469) 2023-06-18 22:38:18 -04:00
SanctuaryInterveningIfTriggeredAbility.java
ScryTriggeredAbility.java [LTR] Implement Galadriel of Lothorien 2023-06-08 20:25:14 -04:00
SiegeAbility.java refactor: removed direct counter names usage (part 2) 2023-06-12 16:01:18 +04:00
SignatureSpellCastOnlyWithOathbreakerEffect.java
SimpleActivatedAbility.java
SimpleEvasionAbility.java
SimpleStaticAbility.java
SkipUntapOptionalAbility.java
SourceBecomesTargetTriggeredAbility.java [LTR] Implement King of the Oathbreakers (#10619) 2023-07-14 21:32:23 -04:00
SourceDealsDamageToThisTriggeredAbility.java Cleanup: source deals damage to {this}; mill cards (#10603) 2023-07-09 22:05:28 -04:00
SourcePhaseInTriggeredAbility.java [LTR] Implement King of the Oathbreakers (#10619) 2023-07-14 21:32:23 -04:00
SpellCastAllTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
SpellCastControllerTriggeredAbility.java [NCC] various text fixes 2022-09-22 22:29:39 -04:00
SpellCastOpponentNoManaSpentTriggeredAbility.java [LTR] Implement Boromir, Warden of the Tower (#10594) 2023-07-09 16:42:29 -04:00
SpellCastOpponentTriggeredAbility.java [NCC] Implement several cards (#9328) 2022-09-22 21:38:29 -04:00
SpellCounteredControllerTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
TapForManaAllTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
TapForManaAllTriggeredManaAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
TapLandForManaAllTriggeredAbility.java
TapLandForManaAllTriggeredManaAbility.java
TappedNotAttackingTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
TargetOfOpponentsSpellOrAbilityTriggeredAbility.java fix #10530 (Unsettled Mariner + Field of Ruin) (#10531) 2023-06-29 09:16:46 -04:00
TheRingTemptsYouChooseAnotherTriggeredAbility.java [LTR] Implement Galadriel of Lothorien 2023-06-08 20:25:14 -04:00
TheRingTemptsYouTriggeredAbility.java [LTR] Implement Ringwraiths 2023-06-11 22:09:11 -04:00
TransformIntoSourceTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
TransformsOrEntersTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
TurnedFaceUpAllTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
TurnedFaceUpSourceTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
TurnFaceUpAbility.java
UnattachedTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
WerewolfBackTriggeredAbility.java Implementing Daybound/Nightbound mechanic (#8200) 2021-11-05 23:11:23 +04:00
WerewolfFrontTriggeredAbility.java Implementing Daybound/Nightbound mechanic (#8200) 2021-11-05 23:11:23 +04:00
WhileSearchingPlayFromLibraryAbility.java
WinsCoinFlipTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
ZoneChangeAllTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
ZoneChangeTriggeredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00