foul-magics/Mage/src/main/java/mage/abilities/keyword
2018-02-15 00:49:08 +01:00
..
special Moved JohanVigilanceAbility 2017-10-24 17:01:46 +02:00
AffinityForArtifactsAbility.java use some staticfilters, rewrite some lines to java8 streams 2018-01-07 22:38:54 +01:00
AffinityForLandTypeAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
AfflictAbility.java * Afflict - Fixed that life loss of triggered afflict ability was not applied if creature with afflict was removed from battlefield before life loss effect resolved (fixes #3694). 2017-07-27 11:33:45 +02:00
AftermathAbility.java * Some minor changes. 2017-08-14 16:48:48 +02:00
AmplifyAbility.java
AnnihilatorAbility.java Fixed ItThatBetrays and Barrin, Master Wizard broken effects, added new test for Emrakul's annihilator trigger 2018-01-12 10:33:11 +01:00
AscendAbility.java * Ascend - Fixed that not all types of permanets were counted (e.g. Planeswalker). 2018-01-27 18:54:10 +01:00
AttacksThisTurnMarkerAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
AuraSwapAbility.java change subtype.contains() to hasSubtype() 2017-09-25 21:21:13 +02:00
AwakenAbility.java Refactored more subtypes usages to enum 2017-09-08 09:57:51 -04:00
BandingAbility.java Implemented banding (#41) 2018-02-13 20:36:25 +01:00
BasicLandcyclingAbility.java filter_basic_land_card added 2017-07-24 23:39:44 +02:00
BattalionAbility.java
BattleCryAbility.java
BestowAbility.java Ficed a problem with Bestow, adding multiple times "AURA" subtype. 2017-11-24 12:30:15 +01:00
BlocksThisTurnMarkerAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
BloodrushAbility.java
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 * Bushido - Fixed that it triggerd wrongly for each blocker instead of only once if blocked. 2018-02-04 21:13:07 +01:00
BuybackAbility.java Implement Memory Crystal (EXO) 2017-07-12 12:40:14 +10:00
CanAttackOnlyAloneAbility.java
CanBlockSpaceflightAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
CantAttackAloneAbility.java
CantBeBlockedSourceAbility.java
CantBlockAloneAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
CascadeAbility.java * Fixed some problems with getting cards at random from collection that could cause loops. 2018-02-04 12:27:08 +01:00
ChampionAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
ChangelingAbility.java Made Changeling take effect in all zones 2018-01-08 17:23:12 +00:00
ChannelAbility.java
ConspireAbility.java Implemented Vance's Blasting Cannons/Spitfire Bastion 2017-09-14 18:14:32 -04:00
ConvokeAbility.java * Optimized handling and call of player.choose choice to prevent problems if a player disconnects or left a game (#4263). 2018-02-04 17:51:12 +01:00
CrewAbility.java * Fixed some problems with abilities that let permanents become artifact creatures but only added creature card type instead of artifact and creature card type (fixes #4290). 2017-12-31 11:31:58 +01:00
CumulativeUpkeepAbility.java text fixes 2017-10-09 12:23:14 -04:00
CyclingAbility.java - Fixed bug #3677 2017-07-15 09:20:00 -05:00
DashAbility.java 2 text 2 fixrious 2017-10-07 11:02:36 -04:00
DeathtouchAbility.java so many text fixes 2017-10-06 22:00:06 -04: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
DevoidAbility.java
DevourAbility.java
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 - Added requested card Volcano Hellion. 2017-07-20 11:15:58 -05:00
EmbalmAbility.java fixed embalm and eternalize sometimes giving the token to the wrong player 2017-10-11 13:09:39 -04: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 huge rework on subtypes (#3668) 2017-07-16 16:57:39 -05:00
EscalateAbility.java
EternalizeAbility.java fixed embalm and eternalize sometimes giving the token to the wrong player 2017-10-11 13:09:39 -04: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 minor text fixes 2017-05-30 23:46:06 +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
FearAbility.java * Some refactoring. 2018-01-13 14:45:50 +01:00
FirstStrikeAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
FlankingAbility.java fext tixes 2017-10-08 09:33:01 -04:00
FlashAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
FlashbackAbility.java Some minor changes. 2017-07-28 12:21:52 +02:00
FlyingAbility.java some text fixes 2017-10-06 16:55:46 -04: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 so many text fixes 2017-10-06 22:00:06 -04:00
InfectAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
IngestAbility.java
InspiredAbility.java
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 * Madness ability - reworked madness ability design. 2018-02-14 17:33:59 +01:00
MeditateAbility.java Star Wars Set implemented 2016-09-26 18:43:04 +02:00
MeleeAbility.java Fix for #4131 2017-11-01 20:40:49 +01:00
MenaceAbility.java Updated menace and explore abilities to show or hide description 2018-01-07 03:46:07 +04:00
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
MorphAbility.java * Fixed a problem that subtypes were still present (e.g. for spell cost reduction) for cards cast face down (fixes #4277). 2017-12-24 01:07:35 +01: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
MyriadAbility.java Additional token effect text changes 2017-09-06 17:39:58 -04:00
NinjutsuAbility.java
OfferingAbility.java subtypes #1 2017-05-20 22:41:25 +02:00
OutlastAbility.java
OverloadAbility.java
PartnerAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
PersistAbility.java
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 text fixes and test fixes to fix how tests test text, then more text next 2017-10-07 16:08:06 -04:00
ProvokeAbility.java Merge 2016-10-17 23:45:47 -05:00
ProwessAbility.java
ProwlAbility.java huge rework on subtypes (#3668) 2017-07-16 16:57:39 -05:00
RampageAbility.java fext tixes 2017-10-08 09:33:01 -04:00
ReachAbility.java 2 text 2 fixrious 2017-10-07 11:02:36 -04: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
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
RippleAbility.java * Some refactoring. 2018-01-13 14:45:50 +01:00
ScavengeAbility.java
ShadowAbility.java fext tixes 2017-10-08 09:33:01 -04:00
ShroudAbility.java some text fixes 2017-10-06 16:55:46 -04:00
SkulkAbility.java Revert "Skulk is now singleton" 2017-09-17 19:57:54 -04:00
SoulbondAbility.java * Fixed that soulbond arrow to paired card was not shown and improved soulbond text on permanent. 2018-02-14 12:41:44 +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 change subtype.contains() to hasSubtype() 2017-09-25 21:21:13 +02:00
SplitSecondAbility.java rewrote some streams and optionals 2017-04-01 22:45:40 +02:00
SquirrellinkAbility.java Slight fix 2017-12-23 16:43:10 +11: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 2 text 2 fixrious 2017-10-07 11:02:36 -04: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 * Some refactoring. 2018-01-13 14:45:50 +01:00
TrampleAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
TransformAbility.java huge rework on subtypes (#3668) 2017-07-16 16:57:39 -05:00
TransmuteAbility.java rename counttype to comparisontype 2017-04-11 17:01:59 +02:00
TributeAbility.java * Some minor changes. 2017-08-26 09:52:51 +02:00
UndauntedAbility.java [C16] Added the cards with the undaunted keyword. 2016-10-30 14:11:52 +01:00
UndyingAbility.java
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
VanishingUpkeepAbility.java
VigilanceAbility.java some text fixes 2017-10-06 16:55:46 -04:00
WitherAbility.java text fixes and test fixes to fix how tests test text, then more text next 2017-10-07 16:08:06 -04:00