foul-magics/Mage/src/main/java/mage/abilities/keyword
2025-06-10 19:45:05 -07:00
..
special
AdaptAbility.java
AffinityAbility.java Rework affinity implementation (#13707) 2025-06-10 19:45:03 -07:00
AffinityForArtifactsAbility.java Rework affinity implementation (#13707) 2025-06-10 19:45:03 -07:00
AfflictAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
AfterlifeAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
AftermathAbility.java separate 'you may play'|'you may cast' AsThoughtEffect approuvers 2024-04-13 12:10:53 +02:00
AmplifyAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
AnnihilatorAbility.java Rework sacrifice effects to support "can't be sacrificed" (#11587) 2023-12-31 14:10:37 -05:00
ArtifactLandcyclingAbility.java
AscendAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
AssistAbility.java refactor: combined announceX methods in one, improved X message and selection for AI (part of #10330) 2025-05-16 19:34:57 +04:00
AuraSwapAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
AwakenAbility.java multiple changes: 2024-02-18 15:05:05 +04:00
BackupAbility.java Counter text improvements (plus a Magus Lucea Kane gameplay fix) (#11503) 2023-12-03 21:42:16 -05:00
BandingAbility.java
BandsWithOtherAbility.java
BargainAbility.java Convert Bargain/Entwine/Squad to costs tag system 2023-11-16 14:39:55 -08:00
BasicLandcyclingAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
BattalionAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
BattleCryAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
BeholdDragonAbility.java [TDM] Implement Piercing Exhale 2025-03-26 16:28:39 -04:00
BestowAbility.java refactor: SimpleStaticAbility default zone (tokens, emblems, etc.) 2024-11-16 23:04:53 -05:00
BlitzAbility.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
BloodrushAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
BloodthirstAbility.java Counter text improvements (plus a Magus Lucea Kane gameplay fix) (#11503) 2023-12-03 21:42:16 -05:00
BoastAbility.java refactor: AttackedThisTurnWatcher is a default watcher 2023-11-29 20:27:30 -05:00
BountyAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
BushidoAbility.java refactor: remove unnecessary "lockedIn" parameter (#11244) 2023-10-01 22:50:44 -04:00
BuybackAbility.java refactor: replacement effects don't use apply method now (#11484) 2023-11-28 11:17:28 +04:00
CanAttackOnlyAloneAbility.java
CanBlockSpaceflightAbility.java
CantAttackAloneAbility.java
CantBeBlockedSourceAbility.java
CantBlockAloneAbility.java
CascadeAbility.java refactor: simpler processAction syntax (#12458) 2024-06-11 22:55:43 -04:00
CastFromGraveyardAbility.java fix harmonize implementation (fixes #13531) 2025-04-14 10:19:08 -04:00
CasualtyAbility.java Rework sacrifice effects to support "can't be sacrificed" (#11587) 2023-12-31 14:10:37 -05:00
ChampionAbility.java refactor: improved ETB rules generations, fixed some cards/abilities (related to #12791) 2025-02-09 17:25:48 +04:00
ChangelingAbility.java
ChannelAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ClassLevelAbility.java
ClassReminderAbility.java
CleaveAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
CollectEvidenceAbility.java merge fix 2024-06-25 10:34:47 +04:00
CommanderStormAbility.java cleanup access to fields in AbilityImpl 2024-03-29 01:53:03 -04:00
CompanionAbility.java fix and test Zirda's Companion legality (#12142) 2024-04-20 11:14:29 +02:00
CompanionCondition.java Refactor name of minimum deck size (was startingHandSize) (#10628) 2023-07-16 01:45:19 +04:00
CompleatedAbility.java
ConspireAbility.java rework some effects to use CardUtil::getEffectValueFromAbility 2025-06-10 19:45:05 -07:00
ConvokeAbility.java refactor: improve method name (related to 86fa9278) 2024-06-13 00:43:51 -04:00
CraftAbility.java implement [LCI] Market Gnome 2023-11-09 21:42:57 -05:00
CrewAbility.java [DFT] Implement Cloudspire Captain 2025-01-24 12:25:50 -05:00
CumulativeUpkeepAbility.java refactor: simplify BeginningOfUpkeepTriggeredAbility (#13046) 2024-10-28 00:15:59 -04:00
CyclingAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DashAbility.java Convert AlternativeSourceCostsImpl keywords to using the costs tag system 2023-11-16 14:37:38 -08:00
DauntAbility.java [MB2] Implement Hish of the Snake Cult (#13102) 2024-12-02 18:44:58 -05:00
DayboundAbility.java performance: added day/night performance test for transform ability (disabled by default, see DayNightTest, related to #11285), added day/night rules ref 2023-11-07 01:25:15 +04:00
DeathtouchAbility.java Add additional ability icons (#10549) 2023-07-04 01:22:07 +04:00
DecayedAbility.java Decayed ability - improved rules text (#13296) 2025-02-07 21:52:48 +04:00
DefenderAbility.java Add additional ability icons (#10549) 2023-07-04 01:22:07 +04:00
DelveAbility.java Delve abilities - removed unnecessary windows with exiled cards (except few cards that can use it); 2025-02-11 22:21:07 +04:00
DemonstrateAbility.java
DethroneAbility.java [LCI] Implement Preacher of the Schism 2023-11-05 15:38:02 +01:00
DevoidAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DevourAbility.java fix #12867 (Devouring Hellion) 2024-09-15 20:58:43 -04:00
DisguiseAbility.java [MKM] Implement Fugitive Codebreaker 2024-04-05 20:16:28 +02:00
DisturbAbility.java Fix casting Transformed (#10778) 2023-09-15 17:56:32 -04:00
DoctorsCompanionAbility.java [WHO] Implement Sarah Jane Smith 2023-08-05 13:30:40 -04:00
DoubleStrikeAbility.java Add additional ability icons (#10549) 2023-07-04 01:22:07 +04:00
DredgeAbility.java Dredge - fixed game error in some use cases 2025-02-06 22:23:27 +04:00
EchoAbility.java Refactor: private fields and performance tweaks (#9625) 2023-08-27 17:58:19 -04:00
EmbalmAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
EmergeAbility.java If Emerge reduces mana cost to zero, pass noMana flag to allow spell to be cast with empty manaCostsToPay. (#12896) 2024-09-21 00:40:15 -04:00
EnchantAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
EncoreAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
EnlistAbility.java refactor: replacement effects don't use apply method now (#11484) 2023-11-28 11:17:28 +04:00
EntwineAbility.java Convert Bargain/Entwine/Squad to costs tag system 2023-11-16 14:39:55 -08:00
EquipAbility.java [FIN] more text fixes 2025-06-10 19:45:03 -07:00
EscalateAbility.java a few more text fixes 2025-06-10 19:45:03 -07:00
EscapeAbility.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
EternalizeAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
EvokeAbility.java Fix effects where the source's controller sacrifices it (#12583) 2024-07-18 00:28:50 -04:00
EvolveAbility.java rework some effects to use CardUtil::getEffectValueFromAbility 2025-06-10 19:45:05 -07:00
ExaltedAbility.java
ExertAbility.java refactor: replacement effects don't use apply method now (#11484) 2023-11-28 11:17:28 +04:00
ExhaustAbility.java more text fixes (DRC is now 100%) 2025-06-10 19:45:04 -07:00
ExploitAbility.java Rework sacrifice effects to support "can't be sacrificed" (#11587) 2023-12-31 14:10:37 -05:00
ExtortAbility.java Rework Extort (#12609) 2024-07-30 00:39:19 -04:00
FabricateAbility.java avoid casting to Card with dedicated method getSourceCardIfItStillExists 2024-06-02 21:28:14 -04:00
FadingAbility.java refactor: simplify BeginningOfUpkeepTriggeredAbility (#13046) 2024-10-28 00:15:59 -04:00
FearAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
FirstStrikeAbility.java Add additional ability icons (#10549) 2023-07-04 01:22:07 +04:00
FlankingAbility.java add reminder text for Flanking ability 2024-11-19 23:22:35 -05:00
FlashAbility.java
FlashbackAbility.java [TDM] Implement harmonize mechanic (#13475) 2025-04-10 13:39:21 -04:00
FlyingAbility.java Rework AsThough handling to allow choosing/affecting a specific alternate cast (#11114) 2023-10-02 18:42:54 -04:00
ForecastAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ForestcyclingAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ForestwalkAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ForetellAbility.java [TDM] Implement omen mechanic (#13501) 2025-04-08 08:54:18 -04:00
ForMirrodinAbility.java text errata updates: various "enters the battlefield" -> "enters" (#12626) 2024-08-02 18:43:59 -04:00
FortifyAbility.java Refactor: private fields and performance tweaks (#9625) 2023-08-27 17:58:19 -04:00
FreerunningAbility.java [ACR] Implement Escape Detection (#12501) 2024-06-22 19:50:41 -04:00
FriendsForeverAbility.java
GiftAbility.java [BLB] Consumed by Greed, Thought Shucker, Mabel's Mettle, Heaped Harvest (#12600) 2024-07-24 20:25:44 -04:00
GraftAbility.java refactor: improved usage of target pointers 2024-02-18 15:38:53 +04:00
GravestormAbility.java [MKC] Implement Follow the Bodies 2024-02-17 19:57:15 +00:00
HarmonizeAbility.java fix harmonize implementation (fixes #13531) 2025-04-14 10:19:08 -04:00
HasteAbility.java
HauntAbility.java refactor: fixed dies events support in single cards (part 6); 2024-11-30 16:56:00 +04:00
HeroicAbility.java refactor: use setter method and private field 2024-04-12 20:11:04 -04:00
HexproofAbility.java implement [MH3] Volatile Stormdrake ; provide source Ability to canBeTargetedBy and HexproofBaseAbility::checkObject 2024-06-06 17:36:11 +02:00
HexproofBaseAbility.java implement [MH3] Volatile Stormdrake ; provide source Ability to canBeTargetedBy and HexproofBaseAbility::checkObject 2024-06-06 17:36:11 +02:00
HexproofFromArtifactsCreaturesAndEnchantments.java implement [MH3] Volatile Stormdrake ; provide source Ability to canBeTargetedBy and HexproofBaseAbility::checkObject 2024-06-06 17:36:11 +02:00
HexproofFromBlackAbility.java implement [MH3] Volatile Stormdrake ; provide source Ability to canBeTargetedBy and HexproofBaseAbility::checkObject 2024-06-06 17:36:11 +02:00
HexproofFromBlueAbility.java implement [MH3] Volatile Stormdrake ; provide source Ability to canBeTargetedBy and HexproofBaseAbility::checkObject 2024-06-06 17:36:11 +02:00
HexproofFromEachColorAbility.java implement [MH3] Volatile Stormdrake ; provide source Ability to canBeTargetedBy and HexproofBaseAbility::checkObject 2024-06-06 17:36:11 +02:00
HexproofFromGreenAbility.java implement [MH3] Volatile Stormdrake ; provide source Ability to canBeTargetedBy and HexproofBaseAbility::checkObject 2024-06-06 17:36:11 +02:00
HexproofFromInstantsAbility.java [FDN] Implement Elenda, Saint of Dusk 2024-11-03 09:16:23 -05:00
HexproofFromMonocoloredAbility.java implement [MH3] Volatile Stormdrake ; provide source Ability to canBeTargetedBy and HexproofBaseAbility::checkObject 2024-06-06 17:36:11 +02:00
HexproofFromMulticoloredAbility.java implement [MH3] Volatile Stormdrake ; provide source Ability to canBeTargetedBy and HexproofBaseAbility::checkObject 2024-06-06 17:36:11 +02:00
HexproofFromPlaneswalkersAbility.java [FDN] Implement Elenda, Saint of Dusk 2024-11-03 09:16:23 -05:00
HexproofFromRedAbility.java implement [MH3] Volatile Stormdrake ; provide source Ability to canBeTargetedBy and HexproofBaseAbility::checkObject 2024-06-06 17:36:11 +02:00
HexproofFromWhiteAbility.java implement [MH3] Volatile Stormdrake ; provide source Ability to canBeTargetedBy and HexproofBaseAbility::checkObject 2024-06-06 17:36:11 +02:00
HideawayAbility.java refactor: improved ETB rules generations, fixed some cards/abilities (related to #12791) 2025-02-09 17:25:48 +04:00
HorsemanshipAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ImpendingAbility.java refactor: end step triggered abilities (#13047) 2024-10-28 01:49:11 -04:00
ImproviseAbility.java refactor: improve method name (related to 86fa9278) 2024-06-13 00:43:51 -04:00
IndestructibleAbility.java Add additional ability icons (#10549) 2023-07-04 01:22:07 +04:00
InfectAbility.java Add additional ability icons (#10549) 2023-07-04 01:22:07 +04:00
IngestAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
InspiredAbility.java refactor: use setter method and private field 2024-04-12 20:11:04 -04:00
IntimidateAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
IslandcyclingAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
IslandwalkAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
JobSelectAbility.java [FIN] Implement spoilers (#13616) 2025-05-10 15:26:25 -04:00
JumpStartAbility.java refactor: replacement effects don't use apply method now (#11484) 2023-11-28 11:17:28 +04:00
KickerAbility.java Remove KickerAbility.getSpellKickedCount (#12553) 2024-07-22 23:13:48 -04:00
KickerWithAnyNumberModesAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LandwalkAbility.java Rework AsThough handling to allow choosing/affecting a specific alternate cast (#11114) 2023-10-02 18:42:54 -04:00
LevelerCardBuilder.java refactor: SimpleStaticAbility default zone (tokens, emblems, etc.) 2024-11-16 23:04:53 -05:00
LevelUpAbility.java Refactor: private fields and performance tweaks (#9625) 2023-08-27 17:58:19 -04:00
LeylineAbility.java [FDN] various text fixes 2025-04-28 19:03:26 -04:00
LifelinkAbility.java remove reminder text from lifelink ability (closes #11812) 2024-02-17 22:30:05 -05:00
LivingMetalAbility.java Reverted turn hints deletion (see 22a803a6fc) 2025-06-10 19:44:09 -07:00
LivingWeaponAbility.java text errata updates: various "enters the battlefield" -> "enters" (#12626) 2024-08-02 18:43:59 -04:00
MadnessAbility.java refactor: simpler processAction syntax (#12458) 2024-06-11 22:55:43 -04:00
MeditateAbility.java avoid casting to Card with dedicated method getSourceCardIfItStillExists 2024-06-02 21:28:14 -04:00
MeleeAbility.java refactor: remove unnecessary "lockedIn" parameter (#11244) 2023-10-01 22:50:44 -04:00
MenaceAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
MentorAbility.java refactor: improved usage of target pointers 2024-02-18 15:38:53 +04:00
MiracleAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
MobilizeAbility.java [TDM] Implement Avenger of the Fallen 2025-03-27 10:20:45 -04:00
ModularAbility.java remove filter constructors for TargetArtifactPermanent 2025-06-10 19:44:12 -07:00
MonstrosityAbility.java [FIC] Implement Maester Seymour 2025-06-10 19:44:10 -07:00
MoreThanMeetsTheEyeAbility.java Fix casting Transformed (#10778) 2023-09-15 17:56:32 -04:00
MorphAbility.java Megamorph abilities - fixed that face down creatures show megamorph instead morph status (#11957) 2024-03-18 03:58:02 +04:00
MountaincyclingAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
MountainwalkAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
MultikickerAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
MutateAbility.java
MyriadAbility.java multiple changes: 2024-02-18 15:05:05 +04:00
NightboundAbility.java performance: added day/night performance test for transform ability (disabled by default, see DayNightTest, related to #11285), added day/night rules ref 2023-11-07 01:25:15 +04:00
NinjutsuAbility.java fix #13425 (ninjutsu ability), add test 2025-03-15 17:36:46 -04:00
OfferingAbility.java implement [MH3] Nethergoyf, refactor targets usages by game param (#12267) 2024-05-21 13:34:38 +02:00
OffspringAbility.java Implement offspring mechanic (#12572) 2024-07-12 23:38:29 -04:00
OutlastAbility.java Refactor: private fields and performance tweaks (#9625) 2023-08-27 17:58:19 -04:00
OverloadAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PackTacticsAbility.java refactor: use setter method and private field 2024-04-12 20:11:04 -04:00
PartnerAbility.java
PartnerWithAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PersistAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PhasingAbility.java
PlainscyclingAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PlainswalkAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PlotAbility.java [TDM] Implement omen mechanic (#13501) 2025-04-08 08:54:18 -04:00
PoisonousAbility.java [MB2] Implement Hish of the Snake Cult (#13102) 2024-12-02 18:44:58 -05:00
ProtectionAbility.java [FIN] various text fixes 2025-06-10 19:45:03 -07:00
ProtectionFromEverythingAbility.java
PrototypeAbility.java refactor: SimpleStaticAbility default zone (second line) 2024-11-16 23:04:53 -05:00
ProvokeAbility.java refactor: improved usage of target pointers 2024-02-18 15:38:53 +04:00
ProwessAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ProwlAbility.java remove unused param from ProwlAbility 2024-01-02 19:23:16 -05:00
RampageAbility.java refactor: remove unnecessary "lockedIn" parameter (#11244) 2023-10-01 22:50:44 -04:00
RavenousAbility.java text errata updates: various "enters the battlefield" -> "enters" (#12626) 2024-08-02 18:43:59 -04:00
ReachAbility.java Add additional ability icons (#10549) 2023-07-04 01:22:07 +04:00
ReadAheadAbility.java [WHO] Implement Barbara Wright (#13602) 2025-05-08 12:38:10 -04:00
ReboundAbility.java improve usability of Rebound ability (#11261) 2023-10-05 22:03:23 -04:00
ReconfigureAbility.java Implement [M3C] Razorfield Ripper (#12389) 2024-06-06 23:11:38 -04:00
RecoverAbility.java Recover abilities - fixed that it doesn't ask to pay a cost on multiple triggers; 2024-11-30 04:23:36 +04:00
ReinforceAbility.java Counter text improvements (plus a Magus Lucea Kane gameplay fix) (#11503) 2023-12-03 21:42:16 -05:00
RenownAbility.java Remove duplicate code for X costs (#12551) 2024-07-23 01:57:47 -04:00
RepairAbility.java refactor: simplify BeginningOfUpkeepTriggeredAbility (#13046) 2024-10-28 00:15:59 -04:00
ReplicateAbility.java Refactor: private fields and performance tweaks (#9625) 2023-08-27 17:58:19 -04:00
RetraceAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RiotAbility.java refactor: replacement effects don't use apply method now (#11484) 2023-11-28 11:17:28 +04:00
RippleAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SaddleAbility.java [DFT] Add Guidelight Matrix artifact 2025-03-04 17:44:40 -06:00
ScavengeAbility.java refactor: use copy() for targetPointer (#11751) 2024-02-03 10:21:16 +04:00
ShadowAbility.java Rework AsThough handling to allow choosing/affecting a specific alternate cast (#11114) 2023-10-02 18:42:54 -04:00
ShroudAbility.java Add additional ability icons (#10549) 2023-07-04 01:22:07 +04:00
SkulkAbility.java Cleanup copy methods (#11038) 2023-08-26 16:47:54 -04:00
SoulbondAbility.java text errata updates: various "enters the battlefield" -> "enters" (#12626) 2024-08-02 18:43:59 -04:00
SoulshiftAbility.java refactor: removed netbeans's auto-generated comments 2023-09-02 16:05:29 +04:00
SpaceflightAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SpectacleAbility.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
SpliceAbility.java clean some of the most frequent copy constructor / copy method (#11053) 2023-08-30 19:48:03 -04:00
SplitSecondAbility.java fix Molten Disaster (#12307) 2024-05-27 17:25:02 -04:00
SpreeAbility.java [OTJ] Implementing "spree" mechanic (#12018) 2024-03-31 12:11:34 -04:00
SquadAbility.java text errata updates: various "enters the battlefield" -> "enters" (#12626) 2024-08-02 18:43:59 -04:00
SquirrellinkAbility.java
StartYourEnginesAbility.java Implementing "Start your engines!" mechanic (#13259) 2025-02-01 13:49:47 -05:00
StormAbility.java [OTC] Implement Stella Lee, Wild Card 2024-03-27 13:00:04 -04:00
SunburstAbility.java clean some of the most frequent copy constructor / copy method (#11053) 2023-08-30 19:48:03 -04:00
SupportAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SurgeAbility.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
SuspendAbility.java Rework cards which exile cards and add suspend to them (Ready for review) (#13600) 2025-05-06 17:49:43 -04:00
SwampcyclingAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SwampwalkAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TieredAbility.java [FIN] Implement Fire Magic 2025-05-11 14:57:43 -04:00
ToxicAbility.java Counter text improvements (plus a Magus Lucea Kane gameplay fix) (#11503) 2023-12-03 21:42:16 -05:00
TrainingAbility.java Rework how Training events are handled (#11748) 2024-02-05 22:10:30 -05:00
TrampleAbility.java Add additional ability icons (#10549) 2023-07-04 01:22:07 +04:00
TrampleOverPlaneswalkersAbility.java Add additional ability icons (#10549) 2023-07-04 01:22:07 +04:00
TransformAbility.java Copy abilities - fixed wrong copy of transformed tokens like Incubator/Phyrexian (related to #11535, #11307, #10801, #10263); 2023-12-10 14:49:47 +04:00
TransmuteAbility.java clean some of the most frequent copy constructor / copy method (#11053) 2023-08-30 19:48:03 -04:00
TributeAbility.java clean some of the most frequent copy constructor / copy method (#11053) 2023-08-30 19:48:03 -04:00
UmbraArmorAbility.java (Don't merge yet) Rename totem armor to umbra armor (#12270) 2024-06-06 20:52:37 -04:00
UndauntedAbility.java clean some of the most frequent copy constructor / copy method (#11053) 2023-08-30 19:48:03 -04:00
UndyingAbility.java clean some of the most frequent copy constructor / copy method (#11053) 2023-08-30 19:48:03 -04:00
UnearthAbility.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
UnleashAbility.java [MKC] Implement Tesak, Judith's Hellhound (#11831) 2024-02-22 22:18:27 -05:00
VanishingAbility.java refactor: simplify BeginningOfUpkeepTriggeredAbility (#13046) 2024-10-28 00:15:59 -04:00
VigilanceAbility.java Add additional ability icons (#10549) 2023-07-04 01:22:07 +04:00
WardAbility.java refactor: find targeting stack object (#13534) 2025-04-14 10:19:57 -05:00
WitherAbility.java