foul-magics/Mage/src/main/java/mage/abilities/keyword
2017-05-20 22:41:25 +02:00
..
AffinityForArtifactsAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
AffinityForLandTypeAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
AftermathAbility.java * Aftermath - Fixed a bug that caused problems with zone check. 2017-04-25 21:29:21 +02:00
AmplifyAbility.java
AnnihilatorAbility.java * Fixed a bug that put back auras always under owners control instead of abilities controller (e.g. triggered ability of It That Betrays). 2016-01-27 00:23:28 +01:00
AttacksThisTurnMarkerAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
AuraSwapAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
AwakenAbility.java Awaken - Fixed a problem with the rule text of cards with Awaken. 2016-06-05 12:35:00 +02:00
BasicLandcyclingAbility.java
BattalionAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
BattleCryAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
BestowAbility.java added addCardType to MageObject 2017-04-05 19:10:43 +02:00
BlocksThisTurnMarkerAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
BloodrushAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
BloodthirstAbility.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
BountyAbility.java Star Wars Set implemented 2016-09-26 18:43:04 +02:00
BushidoAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
BuybackAbility.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
CanAttackOnlyAloneAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
CanBlockSpaceflightAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
CantAttackAloneAbility.java * Fixed Sightless Brawler cannot attack with other creatures attacking (fixes #2133). 2016-08-06 12:30:52 +02:00
CantBeBlockedSourceAbility.java
CantBlockAloneAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
CascadeAbility.java fix cascade for splitcards 2017-05-03 09:51:22 +02:00
ChampionAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
ChangelingAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
ChannelAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ConspireAbility.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
ConvokeAbility.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
CrewAbility.java Fixed Crew Ability 2016-09-21 21:05:37 +02:00
CumulativeUpkeepAbility.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
CyclingAbility.java Fixed New Perspectives to use a CostModificationEffect. 2017-05-13 18:53:35 -04:00
DashAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
DeathtouchAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
DefenderAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
DelveAbility.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
DethroneAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
DevoidAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
DevourAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
DoubleStrikeAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
DredgeAbility.java Minor improvements - StringBuilder now have initial value 2017-02-28 15:26:07 +03:00
EchoAbility.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
EmbalmAbility.java [AKH] Added Vizier of Many Faces. 2017-04-16 13:04:38 +02:00
EmergeAbility.java Merge 2016-10-17 23:45:47 -05:00
EnchantAbility.java
EntwineAbility.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
EquipAbility.java * Fixed that equipments with restrictions (e.g. Gate Smasher) were not unequipped if the equipped permanent did no longer fulfill the restrictions(fixes #2212). 2016-09-03 15:26:17 +02:00
EscalateAbility.java * Fixed bug concerning Escalate's mana cost. 2016-07-03 10:30:18 +02:00
EvokeAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
EvolveAbility.java added new helper methods to test for CardType, to get rid of the contains(CardType.XXX) everywhere, put the logic of that in one place and use the interface call 2017-03-04 00:16:36 +01:00
ExaltedAbility.java
ExertAbility.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
ExploitAbility.java
ExtortAbility.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
FabricateAbility.java Cyclopean Tomb - Update. 2016-12-28 02:02:57 +01:00
FadingAbility.java Make the Counters API for card and permanent consistent. 2016-09-03 10:33:54 -04:00
FearAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
FirstStrikeAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
FlankingAbility.java move static function to CardImpl, and other api fixes 2017-03-30 20:09:47 +02:00
FlashAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
FlashbackAbility.java Fix CMC for flashbacked cards. 2017-03-09 23:32:42 -08:00
FlyingAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
ForecastAbility.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
ForestcyclingAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
ForestwalkAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
FortifyAbility.java use FilterControlledLandPermanent 2016-10-30 23:47:01 -07:00
GraftAbility.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
GravestormAbility.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
HasteAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
HauntAbility.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
HeroicAbility.java Reworked selected modes handling. That fixed the Subtle Strike targeting problem. 2016-09-24 01:12:01 +02:00
HexproofAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
HideawayAbility.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
HorsemanshipAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
ImproviseAbility.java replaced enum comparison from equals to == 2017-01-11 09:53:16 +01:00
IndestructibleAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
InfectAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
IngestAbility.java Deprecated cards function caller move, part 2. 2016-05-13 23:30:19 -07:00
InspiredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
IntimidateAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
IslandcyclingAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
IslandwalkAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
KickerAbility.java move static function to CardImpl, and other api fixes 2017-03-30 20:09:47 +02:00
LandwalkAbility.java
LevelerCardBuilder.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
LevelUpAbility.java
LeylineAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
LifelinkAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
LivingWeaponAbility.java CreateTokenEffect already adds the article 2016-11-05 11:27:36 -07:00
MadnessAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
MeditateAbility.java Star Wars Set implemented 2016-09-26 18:43:04 +02:00
MeleeAbility.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
MenaceAbility.java
MiracleAbility.java
ModularAbility.java * Fixed a problem with replacement effects that add counters were applied more than once to the same EnteresTheBattlefield event (fixes #2872). 2017-04-01 17:43:17 +02:00
MonstrosityAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
MorphAbility.java added addCardType to MageObject 2017-04-05 19:10:43 +02:00
MountaincyclingAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
MountainwalkAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
MultikickerAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
MyriadAbility.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
NinjutsuAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
OfferingAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
OutlastAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
OverloadAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
PartnerAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
PersistAbility.java Make the Counters API for card and permanent consistent. 2016-09-03 10:33:54 -04:00
PhasingAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
PlainscyclingAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
PlainswalkAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
PoisonousAbility.java
ProtectionAbility.java added new helper methods to test for CardType, to get rid of the contains(CardType.XXX) everywhere, put the logic of that in one place and use the interface call 2017-03-04 00:16:36 +01:00
ProvokeAbility.java Merge 2016-10-17 23:45:47 -05:00
ProwessAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ProwlAbility.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
RampageAbility.java * Fixed bug with P/T boost triggered by blocking creatures not lasting until end of turn (e.g. Rabid Elephant). 2016-03-17 15:44:38 +01:00
ReachAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
ReboundAbility.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
RecoverAbility.java added new helper methods to test for CardType, to get rid of the contains(CardType.XXX) everywhere, put the logic of that in one place and use the interface call 2017-03-04 00:16:36 +01:00
ReinforceAbility.java more card text cleanup 2016-11-05 11:26:31 -07:00
RenownAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
RepairAbility.java Merge 2016-10-17 23:45:47 -05:00
ReplicateAbility.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
RetraceAbility.java Removed choices that should not be made while casting of a spell. 2016-04-28 01:32:48 -04:00
RippleAbility.java
ScavengeAbility.java
ShadowAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
ShroudAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
SkulkAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
SoulbondAbility.java added new helper methods to test for CardType, to get rid of the contains(CardType.XXX) everywhere, put the logic of that in one place and use the interface call 2017-03-04 00:16:36 +01:00
SoulshiftAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
SpaceflightAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
SpliceOntoArcaneAbility.java Add Subtype to the CardAttribute Framework 2016-08-28 17:30:10 -04:00
SplitSecondAbility.java rewrote some streams and optionals 2017-04-01 22:45:40 +02:00
StormAbility.java first batch of watcher naming 2017-04-29 12:07:46 +02:00
SunburstAbility.java * Fixed a problem with replacement effects that add counters were applied more than once to the same EnteresTheBattlefield event (fixes #2872). 2017-04-01 17:43:17 +02:00
SupportAbility.java added new helper methods to test for CardType, to get rid of the contains(CardType.XXX) everywhere, put the logic of that in one place and use the interface call 2017-03-04 00:16:36 +01:00
SurgeAbility.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
SuspendAbility.java singleton conditions to enum 2017-04-05 19:10:47 +02:00
SwampcyclingAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
SwampwalkAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
TotemArmorAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
TrampleAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
TransformAbility.java removed string constructor in SuperTypePredicate 2017-04-11 09:15:09 +02:00
TransmuteAbility.java rename counttype to comparisontype 2017-04-11 17:01:59 +02:00
TributeAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
UndauntedAbility.java [C16] Added the cards with the undaunted keyword. 2016-10-30 14:11:52 +01:00
UndyingAbility.java Make the Counters API for card and permanent consistent. 2016-09-03 10:33:54 -04:00
UnearthAbility.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
UnleashAbility.java * Fixed a problem with replacement effects that add counters were applied more than once to the same EnteresTheBattlefield event (fixes #2872). 2017-04-01 17:43:17 +02:00
VanishingSacrificeAbility.java Make the Counters API for card and permanent consistent. 2016-09-03 10:33:54 -04:00
VanishingUpkeepAbility.java Make the Counters API for card and permanent consistent. 2016-09-03 10:33:54 -04:00
VigilanceAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
WitherAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00