| .. |
|
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
|
|
|