foul-magics/Mage/src/main/java/mage/abilities/keyword
2021-02-21 08:15:16 +04:00
..
special Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
AdaptAbility.java Sonar fixes 19022019 2019-02-19 21:51:45 +01:00
AffinityForArtifactsAbility.java * Artifact you control effects - added card hints; 2020-06-29 09:28:46 +04:00
AffinityForLandTypeAbility.java refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05:00
AfflictAbility.java - Refactored DiesTriggeredAbility to DiesSourceTriggeredAbility 2020-06-29 10:51:34 -05:00
AfterlifeAbility.java - Refactored DiesTriggeredAbility to DiesSourceTriggeredAbility 2020-06-29 10:51:34 -05:00
AftermathAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
AmplifyAbility.java
AnnihilatorAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
AscendAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
AssistAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
AttacksThisTurnMarkerAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
AuraSwapAbility.java Refactor: correct predicate packages 2021-02-21 08:00:21 +04:00
AwakenAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
BandingAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
BandsWithOtherAbility.java Fixed missing locale param in string operations (#4634) 2020-07-03 02:00:58 +04:00
BasicLandcyclingAbility.java
BattalionAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
BattleCryAbility.java
BestowAbility.java Refactoring subtypes to make Maskwood Nexus work (ready for review) (#7432) 2021-01-26 08:52:35 -05:00
BlocksThisTurnMarkerAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
BloodrushAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 [KHM] Implemented Birgi, God of Storytelling 2021-01-19 08:42:36 -05:00
BountyAbility.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
BushidoAbility.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
BuybackAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
CanAttackOnlyAloneAbility.java
CanBlockSpaceflightAbility.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
CantAttackAloneAbility.java
CantBeBlockedSourceAbility.java
CantBlockAloneAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
CascadeAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
ChampionAbility.java Refactor: correct predicate packages 2021-02-21 08:00:21 +04:00
ChangelingAbility.java Refactoring subtypes to make Maskwood Nexus work (ready for review) (#7432) 2021-01-26 08:52:35 -05:00
ChannelAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
CommanderStormAbility.java Commanders improves: 2021-02-05 17:19:30 +04:00
CompanionAbility.java * Fixed wrong event attributes for special action ACITIVATE_ABILITY event (see also 6753). Fixed that Phyrexian Revoker also prevented using special actions (fixes #6747). 2020-06-30 15:34:29 +02:00
CompanionCondition.java Implemented Yorion, Sky Nomad (#6407) 2020-04-16 08:10:18 -04:00
ConspireAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
ConvokeAbility.java Improved some source related filters in effects: 2020-12-25 19:06:36 +04:00
CrewAbility.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
CumulativeUpkeepAbility.java * Cumulative Upkeep - Fixed that a permanent with CU was wrongly sacrificed if the control of the permanent has changed since CU begin of upkeep trigger was put on the stack. Added tests for CU. 2020-12-21 14:36:22 +01:00
CyclingAbility.java Updated implementation of Unpredictable Cyclone (#6423) 2020-04-16 08:04:21 -04:00
DashAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DauntAbility.java [CMR] Implemented Fin-Clade Fugitives 2020-11-06 08:03:41 -05: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
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 Using unique/special new event type for taking special actions and special mana payment(fixes #6753). 2020-09-17 17:01:59 +02:00
DethroneAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DevoidAbility.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
DevourAbility.java
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 Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
EchoAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
EmbalmAbility.java Refactoring subtypes to make Maskwood Nexus work (ready for review) (#7432) 2021-01-26 08:52:35 -05:00
EmergeAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
EnchantAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
EncoreAbility.java * Copy spells - improved combo support with other abilities like Kicker or Entwine (#7192): 2020-12-15 20:06:53 +04:00
EntwineAbility.java * Copy spells - improved combo support with other abilities like Kicker or Entwine (#7192): 2020-12-15 20:06:53 +04:00
EquipAbility.java * Fixed that not all Equip abilities were correctly identified for abilities that changed Equip timig (e.g. Leonin Shikari - fixes #6907). 2020-07-29 16:16:47 +02:00
EscalateAbility.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
EscapeAbility.java Refactor: correct predicate packages 2021-02-21 08:00:21 +04:00
EternalizeAbility.java Refactoring subtypes to make Maskwood Nexus work (ready for review) (#7432) 2021-01-26 08:52:35 -05:00
EvokeAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
EvolveAbility.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
ExaltedAbility.java use isActivePlayer where possible, some minor text fixes 2018-06-29 21:18:05 +02:00
ExertAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
ExploitAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
ExtortAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
FabricateAbility.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
FadingAbility.java more text fixes 2021-02-02 16:30:12 -05:00
FearAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +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
FlashAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
FlashbackAbility.java Added modal double faces cards implementation (MDF cards, #7012) 2020-11-01 10:03:09 +01:00
FlyingAbility.java AsThough effects improves and fixes: 2021-01-31 22:32:23 +04:00
ForecastAbility.java more text fixes 2021-02-02 16:30:12 -05:00
ForestcyclingAbility.java refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05:00
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 Fixed Foretold cards with cost reduced to 0 being uncastable (fixes #7607) 2021-02-20 11:42:49 -06:00
FortifyAbility.java * Removed unused imports. 2020-08-22 11:51:34 +02:00
GraftAbility.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
GravestormAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
HasteAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
HauntAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
HeroicAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
HexproofAbility.java Updated implementation of Hexproof abilities (#6451) 2020-04-23 20:01:13 -04:00
HexproofBaseAbility.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
HexproofFromArtifactsCreaturesAndEnchantments.java [CMR] Implemented Nevinyrral, Urborg Tyrant 2020-11-03 08:37:06 -05:00
HexproofFromBlackAbility.java Updated implementation of Hexproof abilities (#6451) 2020-04-23 20:01:13 -04:00
HexproofFromBlueAbility.java Updated implementation of Hexproof abilities (#6451) 2020-04-23 20:01:13 -04:00
HexproofFromMonocoloredAbility.java Updated implementation of Hexproof abilities (#6451) 2020-04-23 20:01:13 -04:00
HexproofFromPlaneswalkersAbility.java [KHM] Implemented Eradicator Valkyrie (#7367) 2021-01-10 22:07:18 -05:00
HexproofFromWhiteAbility.java Updated implementation of Hexproof abilities (#6451) 2020-04-23 20:01:13 -04:00
HideawayAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
HorsemanshipAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ImproviseAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
IndestructibleAbility.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
InfectAbility.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
IngestAbility.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
InspiredAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
IntimidateAbility.java * Fixed cards with skip untap optional ability that cause game freezes (#5606) 2019-03-01 18:10:32 +04:00
IslandcyclingAbility.java refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05:00
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 Fixed that alternative spell always selected to cast if available; 2019-06-23 17:20:04 +04:00
KickerAbility.java Token's zone change counter (ZCC) improves: 2021-02-04 19:15:54 +04:00
KickerWithAnyNumberModesAbility.java * Kicker abilities - fixed that some cards don't see kicked status of multikicker spells (example: Hallar, the Firefletcher, #4895); 2020-12-15 21:23:09 +04:00
LandwalkAbility.java fixed landwalk abilities counting all lands and not just defending player's (fixes #7427) 2021-02-06 10:40:55 -05:00
LevelerCardBuilder.java Revert "format: organize imports" 2020-02-05 02:17:00 +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
LivingWeaponAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
MadnessAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
MeditateAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
MeleeAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
MenaceAbility.java [CMR] Implemented Fin-Clade Fugitives 2020-11-06 08:03:41 -05:00
MentorAbility.java refactored many other predicates to singleton enums 2019-01-12 16:30:49 -05:00
MiracleAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
ModularAbility.java fixed an issue with modular keyword and LKI 2021-02-18 13:35:49 -05:00
MonstrosityAbility.java some assorted text fixes 2021-02-02 12:41:05 -05:00
MorphAbility.java Refactoring subtypes to make Maskwood Nexus work (ready for review) (#7432) 2021-01-26 08:52:35 -05:00
MountaincyclingAbility.java refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05:00
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 Additional and alternative costs improved: 2020-09-13 09:57:17 +04:00
MutateAbility.java Implemented Cloudpiercer 2020-04-02 17:25:37 -04:00
MyriadAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
NinjutsuAbility.java Commanders improves: 2021-02-05 17:19:30 +04:00
OfferingAbility.java * Offering ability - fixed rollback error on usage with lands; 2020-12-20 16:12:40 +04:00
OutlastAbility.java
OverloadAbility.java * Overload - fixed that some cards was able to cast overload price as instant instead sorcery (Winds of Abandon, Mind Rake, Scale Up); 2019-06-07 16:56:51 +04:00
PartnerAbility.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
PartnerWithAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PersistAbility.java - Refactored DiesTriggeredAbility to DiesSourceTriggeredAbility 2020-06-29 10:51:34 -05:00
PhasingAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PlainscyclingAbility.java refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05:00
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 [CMR] Implemented Benevolent Blessing 2020-11-08 18:06:30 -05:00
ProvokeAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ProwessAbility.java PlayTheTopCard improves: added correct usage check, fixed outdated rule texts, Bolas's Citadel simplified (related to #7605); 2021-02-21 05:48:09 +04:00
ProwlAbility.java [ZNC] some text fixes 2021-02-02 10:14:44 -05:00
RampageAbility.java - Refactored DiesTriggeredAbility to DiesSourceTriggeredAbility 2020-06-29 10:51:34 -05:00
ReachAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ReboundAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
RecoverAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
ReinforceAbility.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
RenownAbility.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
RepairAbility.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
ReplicateAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
RetraceAbility.java Fixed that alternative spell always selected to cast if available; 2019-06-23 17:20:04 +04:00
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 * Removed unused imports. 2020-08-22 11:51:34 +02:00
ScavengeAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ShadowAbility.java AsThough effects improves and fixes: 2021-01-31 22:32:23 +04:00
ShroudAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
SkulkAbility.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
SoulbondAbility.java Refactor: correct predicate packages 2021-02-21 08:00:21 +04:00
SoulshiftAbility.java - Refactored DiesTriggeredAbility to DiesSourceTriggeredAbility 2020-06-29 10:51:34 -05:00
SpaceflightAbility.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
SpectacleAbility.java * Some minor code changes. 2020-06-29 14:50:46 +02:00
SpliceOntoArcaneAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
SpliceOntoInstantOrSorceryAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
SplitSecondAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
SquirrellinkAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
StormAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
SunburstAbility.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
SupportAbility.java Refactor: correct predicate packages 2021-02-21 08:00:21 +04:00
SurgeAbility.java Fixed that fused cards allows to cast from graveyard (see prev commit 63dbf5f40b); 2020-05-24 09:21:49 +04:00
SuspendAbility.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
SwampcyclingAbility.java refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05:00
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 Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04: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
TransformAbility.java Refactoring subtypes to make Maskwood Nexus work (ready for review) (#7432) 2021-01-26 08:52:35 -05:00
TransmuteAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
TributeAbility.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
UndauntedAbility.java Cost reduction effects - refactor, removed redundant custom effects, added card hints; 2020-06-29 13:31:02 +04:00
UndyingAbility.java - Refactored DiesTriggeredAbility to DiesSourceTriggeredAbility 2020-06-29 10:51:34 -05:00
UnearthAbility.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +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 Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04: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
WitherAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00