foul-magics/Mage/src/main/java/mage/abilities/keyword
2023-04-21 11:39:03 +04:00
..
special
AdaptAbility.java Fix remaining raw unparameterized usages of ManaCostImpl 2022-06-16 14:53:44 -07:00
AffinityForArtifactsAbility.java
AffinityForLandTypeAbility.java Remove redundant fields from AffinityForLandTypeAbility 2022-05-14 09:14:39 -04:00
AfflictAbility.java
AfterlifeAbility.java
AftermathAbility.java (WIP) Replacing blocking/blocked by predicates (#8729) 2022-03-23 18:45:02 -04:00
AmplifyAbility.java
AnnihilatorAbility.java (WIP) Replacing blocking/blocked by predicates (#8729) 2022-03-23 18:45:02 -04:00
ArtifactLandcyclingAbility.java [MH2] Implemented Sojourner's Companion 2021-06-03 20:10:38 -04:00
AscendAbility.java
AssistAbility.java Test framework: simplified AI logic and tests, added usage comments. Devs recommendations: 2021-03-07 23:38:10 +04:00
AttacksThisTurnMarkerAbility.java
AuraSwapAbility.java (WIP) Replacing blocking/blocked by predicates (#8729) 2022-03-23 18:45:02 -04:00
AwakenAbility.java - non-card refactoring related to #8375 2021-10-18 14:02:57 -05:00
BackupAbility.java [MOC] Implement Conclave Sledge-Captain 2023-04-17 17:49:37 -04:00
BandingAbility.java
BandsWithOtherAbility.java
BasicLandcyclingAbility.java
BattalionAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BattleCryAbility.java Various text fixes found while closing #6885 2022-01-24 00:40:25 -05:00
BestowAbility.java - Fixed #8157 2022-01-11 14:42:45 -06:00
BlitzAbility.java Fixed Blitz casting speed. (#8935) 2022-05-11 19:10:32 -04:00
BlocksThisTurnMarkerAbility.java
BloodrushAbility.java Fix remaining raw unparameterized usages of ManaCostImpl 2022-06-16 14:53:44 -07:00
BloodthirstAbility.java Refactoring methods which add counters to track which player adds the counters (ready for review) (#7448) 2021-01-26 19:06:13 -05:00
BoastAbility.java (WIP) Replacing blocking/blocked by predicates (#8729) 2022-03-23 18:45:02 -04:00
BountyAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
BushidoAbility.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
BuybackAbility.java Fix remaining raw unparameterized usages of ManaCostImpl 2022-06-16 14:53:44 -07:00
CanAttackOnlyAloneAbility.java
CanBlockSpaceflightAbility.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
CantAttackAloneAbility.java
CantBeBlockedSourceAbility.java
CantBlockAloneAbility.java
CascadeAbility.java Refactor: improved choose cards method to use source param (fixed NPE like #10233, #9974 and other bugs with choose cards) 2023-04-21 11:02:57 +04:00
CasualtyAbility.java [NCC] various text fixes 2022-09-22 22:29:39 -04:00
ChampionAbility.java (WIP) Replacing blocking/blocked by predicates (#8729) 2022-03-23 18:45:02 -04:00
ChangelingAbility.java [IKO] fixed Kaheera, the Orphanguard not correctly counting changelings 2021-03-22 08:53:40 -04:00
ChannelAbility.java [NEO] Implemented Greater Tanuki 2022-01-28 08:41:55 -05:00
ClassLevelAbility.java [AFR] Fix Classes leveling up even if phased out. Closes #8549. 2022-07-01 14:32:02 -04:00
ClassReminderAbility.java [AFR] added card icons with class level info (#7808) 2021-07-15 23:46:19 +04:00
CleaveAbility.java [VOW] Implemented Dig Up 2021-10-28 20:10:31 -04:00
CommanderStormAbility.java Commanders improves: 2021-02-05 17:19:30 +04:00
CompanionAbility.java Implementing The Prismatic Piper (Ready for review) (#8164) 2022-03-17 18:02:29 -04:00
CompanionCondition.java Fixed miss copy code in Game object (lki, cards), removed unused code. Possible fixes: 2021-08-12 00:08:08 +04:00
CompleatedAbility.java [NEO] Implementing Compleated mechanic and hybrid phyrexian mana (ready for review) (#8677) 2022-02-10 10:25:23 -05:00
ConspireAbility.java [SHM] Fix Conspire not working with modal spells 2022-10-28 22:02:24 -04:00
ConvokeAbility.java [MOM] Implement Zephyr Singer 2023-04-09 13:19:13 -04:00
CrewAbility.java (WIP) Replacing blocking/blocked by predicates (#8729) 2022-03-23 18:45:02 -04:00
CumulativeUpkeepAbility.java
CyclingAbility.java [TSR] various text fixes 2021-03-09 20:01:32 -05:00
DashAbility.java Implementing Blitz mechanic (WIP) (#8835) 2022-04-24 12:03:25 -04:00
DauntAbility.java [MOC] Implement Chivalric Alliance 2023-04-09 09:10:32 -04:00
DayboundAbility.java moved TransformAbility into DayboundAbility for simplicity 2021-11-05 19:59:00 -04:00
DeathtouchAbility.java * GUI: new reworked GUI and card render engine, card icons and dozens of other fixes (see full list in related PR); 2021-01-30 16:38:55 +04:00
DecayedAbility.java Fix decayed zombie token, as described in #10139 2023-03-22 20:42:12 +00:00
DefenderAbility.java * GUI: new reworked GUI and card render engine, card icons and dozens of other fixes (see full list in related PR); 2021-01-30 16:38:55 +04:00
DelveAbility.java
DemonstrateAbility.java (WIP) Replacing blocking/blocked by predicates (#8729) 2022-03-23 18:45:02 -04:00
DethroneAbility.java
DevoidAbility.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
DevourAbility.java
DisturbAbility.java Ready for Review: Implementing Battles (#10156) 2023-04-13 20:03:16 -04:00
DoubleStrikeAbility.java * GUI: new reworked GUI and card render engine, card icons and dozens of other fixes (see full list in related PR); 2021-01-30 16:38:55 +04:00
DredgeAbility.java
EchoAbility.java Fix remaining raw unparameterized usages of ManaCostImpl 2022-06-16 14:53:44 -07:00
EmbalmAbility.java small change to eternalize and embalm 2022-03-09 17:08:28 -05:00
EmergeAbility.java (WIP) Replacing blocking/blocked by predicates (#8729) 2022-03-23 18:45:02 -04:00
EnchantAbility.java Change EnchantAbility parameter from String to Target (#9588) 2022-09-29 10:29:48 -04:00
EncoreAbility.java fixed effects counting opponents no longer in the game 2021-04-28 08:18:07 -04:00
EnlistAbility.java [DMU] Implement Enlist ability (#9431) 2022-08-29 18:51:13 -04:00
EntwineAbility.java Fix remaining raw unparameterized usages of ManaCostImpl 2022-06-16 14:53:44 -07:00
EquipAbility.java Refactor: Fix reminder text on EquipAbility. 2022-07-01 17:44:02 -04:00
EscalateAbility.java * AI: fixed that computer can broke some non mana pays (Echo, Escalate, Recover, Tap source unless pay, Slow Motion, #8182); 2021-09-03 02:11:21 +04:00
EscapeAbility.java Fix remaining raw unparameterized usages of ManaCostImpl 2022-06-16 14:53:44 -07:00
EternalizeAbility.java Refactor: Add proper support for modifying and querying base P/T (#9409) 2022-09-01 19:57:30 -04:00
EvokeAbility.java Implementing Blitz mechanic (WIP) (#8835) 2022-04-24 12:03:25 -04:00
EvolveAbility.java - non-card refactoring related to #8375 2021-10-18 14:02:57 -05:00
ExaltedAbility.java [SLD] Implement Xenk, Paladin Unbroken 2023-04-08 19:40:07 -04:00
ExertAbility.java
ExploitAbility.java (WIP) Replacing blocking/blocked by predicates (#8729) 2022-03-23 18:45:02 -04:00
ExtortAbility.java Fix remaining raw unparameterized usages of ManaCostImpl 2022-06-16 14:53:44 -07:00
FabricateAbility.java [AFC] various text fixes 2021-08-22 17:56:22 -04:00
FadingAbility.java more text fixes 2021-02-02 16:30:12 -05:00
FearAbility.java Reworking card types in preparation for implementing Grist, the Hunger Tide (#7899) 2021-07-09 07:28:43 +04:00
FirstStrikeAbility.java * GUI: new reworked GUI and card render engine, card icons and dozens of other fixes (see full list in related PR); 2021-01-30 16:38:55 +04:00
FlankingAbility.java replaced various instances of instanceof lambda functions with 2022-04-03 11:11:07 -04:00
FlashAbility.java
FlashbackAbility.java [MIC] various text fixes 2021-10-04 21:16:14 -04:00
FlyingAbility.java AsThough effects improves and fixes: 2021-01-31 22:32:23 +04:00
ForecastAbility.java if you're having text problems I feel bad for you son, I've got 99 problems and they're all text-related and I've only dealt with a small amount of them 2021-04-18 18:17:38 -04:00
ForestcyclingAbility.java
ForestwalkAbility.java fixed landwalk abilities counting all lands and not just defending player's (fixes #7427) 2021-02-06 10:40:55 -05:00
ForetellAbility.java Fix remaining raw unparameterized usages of ManaCostImpl 2022-06-16 14:53:44 -07:00
ForMirrodinAbility.java [ONE] Implement Dragonwing Glider 2023-01-13 21:29:02 -05:00
FortifyAbility.java some reworking of Equip, Fortify, and Reconfigure 2022-02-17 18:08:22 -05:00
FriendsForeverAbility.java [SLD] Implemented Dustin, Gadget Genius 2021-10-14 18:57:44 -04:00
GraftAbility.java - non-card refactoring related to #8375 2021-10-18 14:02:57 -05:00
GravestormAbility.java replaced some more card moving method calls 2022-03-15 18:08:36 -04:00
HasteAbility.java
HauntAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
HeroicAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
HexproofAbility.java * Hextproof from color - improved card icon, added details in icon's popup text; 2021-09-26 00:31:17 +04:00
HexproofBaseAbility.java * Hextproof from color - improved card icon, added details in icon's popup text; 2021-09-26 00:31:17 +04:00
HexproofFromArtifactsCreaturesAndEnchantments.java * Hextproof from color - improved card icon, added details in icon's popup text; 2021-09-26 00:31:17 +04:00
HexproofFromBlackAbility.java * Hextproof from color - improved card icon, added details in icon's popup text; 2021-09-26 00:31:17 +04:00
HexproofFromBlueAbility.java * Hextproof from color - improved card icon, added details in icon's popup text; 2021-09-26 00:31:17 +04:00
HexproofFromGreenAbility.java * Hextproof from color - improved card icon, added details in icon's popup text; 2021-09-26 00:31:17 +04:00
HexproofFromMonocoloredAbility.java * Hextproof from color - improved card icon, added details in icon's popup text; 2021-09-26 00:31:17 +04:00
HexproofFromPlaneswalkersAbility.java * Hextproof from color - improved card icon, added details in icon's popup text; 2021-09-26 00:31:17 +04:00
HexproofFromRedAbility.java * Hextproof from color - improved card icon, added details in icon's popup text; 2021-09-26 00:31:17 +04:00
HexproofFromWhiteAbility.java * Hextproof from color - improved card icon, added details in icon's popup text; 2021-09-26 00:31:17 +04:00
HideawayAbility.java Refactor: improved choose cards method to use source param (fixed NPE like #10233, #9974 and other bugs with choose cards) 2023-04-21 11:02:57 +04:00
HorsemanshipAbility.java [MOC] Implement Herald of Hoofbeats 2023-04-08 21:43:20 -04:00
ImproviseAbility.java [MOC] various text fixes 2023-04-18 18:34:57 -04:00
IndestructibleAbility.java [STX] Implemented Thunderous Orator 2021-03-30 20:34:32 -04:00
InfectAbility.java Text fixes. Closes #6533. 2022-07-01 18:37:13 -04:00
IngestAbility.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
InspiredAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
IntimidateAbility.java Intimidate text fixes 2022-02-22 19:47:53 -05:00
IslandcyclingAbility.java
IslandwalkAbility.java fixed landwalk abilities counting all lands and not just defending player's (fixes #7427) 2021-02-06 10:40:55 -05:00
JumpStartAbility.java
KickerAbility.java Added failing ignore test for #7655 2022-07-17 13:23:58 -04:00
KickerWithAnyNumberModesAbility.java
LandwalkAbility.java Refactor: Remove unused sourceID param from contains method 2022-06-15 21:34:25 -07:00
LevelerCardBuilder.java Refactor: Add proper support for modifying and querying base P/T (#9409) 2022-09-01 19:57:30 -04:00
LevelUpAbility.java
LeylineAbility.java updated language for various user choices 2021-02-15 10:19:43 -05:00
LifelinkAbility.java * GUI: new reworked GUI and card render engine, card icons and dozens of other fixes (see full list in related PR); 2021-01-30 16:38:55 +04:00
LivingMetalAbility.java [BOT] Living Metal is a static ability, not triggered 2022-10-28 22:23:21 -04:00
LivingWeaponAbility.java [ONE] Implement Dragonwing Glider 2023-01-13 21:29:02 -05:00
MadnessAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
MeditateAbility.java
MeleeAbility.java fix Melee ability not working (fixes #9848, fixes #10098) 2023-04-19 20:49:47 -04:00
MenaceAbility.java fixed verify failure 2022-04-09 11:11:15 -04:00
MentorAbility.java (WIP) Replacing blocking/blocked by predicates (#8729) 2022-03-23 18:45:02 -04:00
MiracleAbility.java [40K] Implemented Sister Repentia 2022-09-17 10:30:03 -04:00
ModularAbility.java Disable auto-payment of mana for spells which care about mana color (#9173) 2022-10-03 19:16:45 -04:00
MonstrosityAbility.java Fixed test, fixed some code warnings 2023-02-25 15:21:48 +04:00
MoreThanMeetsTheEyeAbility.java Ready for Review: Implementing Battles (#10156) 2023-04-13 20:03:16 -04:00
MorphAbility.java Fixed images info copy in morph and other copy abilities 2023-04-21 11:39:03 +04:00
MountaincyclingAbility.java
MountainwalkAbility.java fixed landwalk abilities counting all lands and not just defending player's (fixes #7427) 2021-02-06 10:40:55 -05:00
MultikickerAbility.java
MutateAbility.java Fix remaining raw unparameterized usages of ManaCostImpl 2022-06-16 14:53:44 -07:00
MyriadAbility.java [CLB] various text fixes 2022-06-03 19:44:29 -04:00
NightboundAbility.java Implementing Daybound/Nightbound mechanic (#8200) 2021-11-05 23:11:23 +04:00
NinjutsuAbility.java Revert "Added missing fields to many copy constructors. (#8957)" (#8999) 2022-05-25 12:57:24 -06:00
OfferingAbility.java [BRC] Implemented Blast-Furnace Hellkite 2022-10-29 10:34:40 -04:00
OutlastAbility.java
OverloadAbility.java Reworking card types in preparation for implementing Grist, the Hunger Tide (#7899) 2021-07-09 07:28:43 +04:00
PackTacticsAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
PartnerAbility.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
PartnerWithAbility.java
PersistAbility.java [EVE] various text fixes 2022-03-07 21:04:59 -05:00
PhasingAbility.java Text fixes. Closes #6533. 2022-07-01 18:37:13 -04:00
PlainscyclingAbility.java
PlainswalkAbility.java fixed landwalk abilities counting all lands and not just defending player's (fixes #7427) 2021-02-06 10:40:55 -05:00
PoisonousAbility.java
ProtectionAbility.java Fix #9357 (#9359) 2022-08-22 12:38:08 -04:00
ProtectionFromEverythingAbility.java [40K] Implemented Vexilus Praetor 2022-09-17 23:41:13 -04:00
PrototypeAbility.java [BRO] Implemented Rust Goliath and dummy Prototype ability 2022-10-30 18:18:47 -04:00
ProvokeAbility.java
ProwessAbility.java Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
ProwlAbility.java Implementing Blitz mechanic (WIP) (#8835) 2022-04-24 12:03:25 -04:00
RampageAbility.java Fix #9441 2022-08-30 11:40:30 -04:00
RavenousAbility.java [40K] Implemented Sporocyst 2022-09-18 12:18:32 -04:00
ReachAbility.java
ReboundAbility.java refactored some instances of Player::moveCardToExileWithInfo 2022-03-14 21:14:12 -04:00
ReconfigureAbility.java some reworking of Equip, Fortify, and Reconfigure 2022-02-17 18:08:22 -05:00
RecoverAbility.java * AI: fixed that computer can broke some non mana pays (Echo, Escalate, Recover, Tap source unless pay, Slow Motion, #8182); 2021-09-03 02:11:21 +04:00
ReinforceAbility.java
RenownAbility.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
RepairAbility.java Added card "Training Droid" and its abilities and effects 2022-12-17 20:53:17 +01:00
ReplicateAbility.java [NCC] Implement several cards (#9328) 2022-09-22 21:38:29 -04:00
RetraceAbility.java
RiotAbility.java Refactoring methods which add counters to track which player adds the counters (ready for review) (#7448) 2021-01-26 19:06:13 -05:00
RippleAbility.java Refactor: improved choose cards method to use source param (fixed NPE like #10233, #9974 and other bugs with choose cards) 2023-04-21 11:02:57 +04:00
ScavengeAbility.java
ShadowAbility.java AsThough effects improves and fixes: 2021-01-31 22:32:23 +04:00
ShroudAbility.java
SkulkAbility.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
SoulbondAbility.java (WIP) Replacing blocking/blocked by predicates (#8729) 2022-03-23 18:45:02 -04:00
SoulshiftAbility.java replaced all instances of converted mana cost with mana value 2021-04-17 17:02:27 -04:00
SpaceflightAbility.java
SpectacleAbility.java [MID] Implemented Arrogant Outlaw 2021-09-02 19:53:29 -04:00
SpliceAbility.java Fix #8484 and fix #9541 (#9542) 2022-09-20 21:05:01 -04:00
SplitSecondAbility.java
SquadAbility.java [40K] Implemented Space Marine Devastator 2022-09-17 10:50:43 -04:00
SquirrellinkAbility.java
StormAbility.java Refactor: remove unused import (#9239) 2022-07-07 08:47:13 -04:00
SunburstAbility.java Disable auto-payment of mana for spells which care about mana color (#9173) 2022-10-03 19:16:45 -04:00
SupportAbility.java simplified various cards to use isInstantOrSorcery method 2021-03-22 20:01:20 -04:00
SurgeAbility.java
SuspendAbility.java Fix remaining raw unparameterized usages of ManaCostImpl 2022-06-16 14:53:44 -07:00
SwampcyclingAbility.java
SwampwalkAbility.java fixed landwalk abilities counting all lands and not just defending player's (fixes #7427) 2021-02-06 10:40:55 -05:00
TotemArmorAbility.java [ROE] various text fixes 2022-03-09 19:16:33 -05:00
ToxicAbility.java update toxic ability reminder text 2023-01-20 17:47:33 -05:00
TrainingAbility.java [VOW] Implemented Savior of Ollenbock 2021-11-11 08:14:39 -05:00
TrampleAbility.java * GUI: new reworked GUI and card render engine, card icons and dozens of other fixes (see full list in related PR); 2021-01-30 16:38:55 +04:00
TrampleOverPlaneswalkersAbility.java Implemented Thrasta, Tempest's Roar (#7835) 2021-05-24 11:42:11 +04:00
TransformAbility.java Fixed images info copy in morph and other copy abilities 2023-04-21 11:39:03 +04:00
TransmuteAbility.java Fix remaining raw unparameterized usages of ManaCostImpl 2022-06-16 14:53:44 -07:00
TributeAbility.java (WIP) Replacing blocking/blocked by predicates (#8729) 2022-03-23 18:45:02 -04:00
UndauntedAbility.java
UndyingAbility.java [MH1] various text fixes 2021-06-18 19:13:46 -04:00
UnearthAbility.java more text fixes 2021-04-21 07:27:26 -04:00
UnleashAbility.java Refactoring methods which add counters to track which player adds the counters (ready for review) (#7448) 2021-01-26 19:06:13 -05:00
VanishingSacrificeAbility.java
VanishingUpkeepAbility.java Revert "Added missing fields to many copy constructors. (#8957)" (#8999) 2022-05-25 12:57:24 -06:00
VigilanceAbility.java * GUI: new reworked GUI and card render engine, card icons and dozens of other fixes (see full list in related PR); 2021-01-30 16:38:55 +04:00
WardAbility.java [CLB] Implement Minthara, Merciless Soul (#9972) 2023-02-12 19:24:23 +00:00
WitherAbility.java