foul-magics/Mage/src/main/java/mage/abilities/keyword
2019-02-06 18:27:23 +04:00
..
special remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
AdaptAbility.java updated implementation of Adapt 2019-01-03 16:20:36 -05:00
AffinityForArtifactsAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
AffinityForLandTypeAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +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
AfterlifeAbility.java small text fix 2019-01-17 18:22:07 +01:00
AftermathAbility.java Fixed a problem with casting split cards from non hand zone. Added some generic cast from non hand zone effects and started replacing card specific effects by the generic ones (fixes #5356 and fixes #4493). 2018-10-03 13:44:01 +02:00
AmplifyAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
AnnihilatorAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
AscendAbility.java make some fields final 2018-09-28 15:19:27 +02:00
AssistAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
AttacksThisTurnMarkerAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
AuraSwapAbility.java add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02:00
AwakenAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
BandingAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
BandsWithOtherAbility.java Implemented Bands With Other 2018-10-21 16:59:10 +02:00
BasicLandcyclingAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
BattalionAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
BattleCryAbility.java
BestowAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
BlocksThisTurnMarkerAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
BloodrushAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
BloodthirstAbility.java rewrite watchers to GameState.getWatcher(), rather than getWatchers().get(). This hides away the implementation of the watchers. Accepts the class rather than the name. Always returns the specific subclass, so there is no more casting needed. Only 1 line in the common library remains, that is still using the old 'deprecated' method. Needs a new version release to do that. 2019-01-06 20:59:13 +01:00
BountyAbility.java Star Wars Set implemented 2016-09-26 18:43:04 +02:00
BushidoAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
BuybackAbility.java various em dash text fixes 2019-01-26 13:44:39 -05:00
CanAttackOnlyAloneAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CanBlockSpaceflightAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
CantAttackAloneAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CantBeBlockedSourceAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CantBlockAloneAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CascadeAbility.java Fixed NPE errors for some cards (#5471) 2019-01-02 20:06:01 +04:00
ChampionAbility.java refactored AnotherPredicate to singleton enum 2019-01-12 16:12:51 -05:00
ChangelingAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ChannelAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CommanderStormAbility.java Implemented Echo Storm 2018-07-24 17:10:13 -04:00
ConspireAbility.java refactored many other predicates to singleton enums 2019-01-12 16:30:49 -05:00
ConvokeAbility.java refactored many other predicates to singleton enums 2019-01-12 16:30:49 -05:00
CrewAbility.java refactored many other predicates to singleton enums 2019-01-12 16:30:49 -05:00
CumulativeUpkeepAbility.java Implement Balduvian Fallen 2018-07-04 10:25:49 -04:00
CyclingAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DashAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DeathtouchAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DefenderAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DelveAbility.java replaced apostrophes 2018-06-06 22:39:16 -04:00
DethroneAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DevoidAbility.java
DevourAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DoubleStrikeAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DredgeAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
EchoAbility.java Implement Thick-Skinned Goblin 2018-07-08 21:55:17 -04:00
EmbalmAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
EmergeAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
EnchantAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
EntwineAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
EquipAbility.java Fixed card texts 2019-01-03 04:13:24 +04:00
EquipLegendaryAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
EscalateAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
EternalizeAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
EvokeAbility.java Add ConditionalTriggeredAbility for non-intervening0f 2018-06-24 20:02:40 -04:00
EvolveAbility.java add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02:00
ExaltedAbility.java use isActivePlayer where possible, some minor text fixes 2018-06-29 21:18:05 +02:00
ExertAbility.java rewrite watchers to GameState.getWatcher(), rather than getWatchers().get(). This hides away the implementation of the watchers. Accepts the class rather than the name. Always returns the specific subclass, so there is no more casting needed. Only 1 line in the common library remains, that is still using the old 'deprecated' method. Needs a new version release to do that. 2019-01-06 20:59:13 +01:00
ExploitAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExtortAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
FabricateAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
FadingAbility.java * Old Fogey - Shortened the generated rule text, so that nothing was cut at the end of the text. 2019-01-07 11:38:08 +01:00
FearAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
FirstStrikeAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
FlankingAbility.java fext tixes 2017-10-08 09:33:01 -04:00
FlashAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
FlashbackAbility.java various em dash text fixes 2019-01-26 13:44:39 -05:00
FlyingAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ForecastAbility.java use isActivePlayer where possible, some minor text fixes 2018-06-29 21:18:05 +02:00
ForestcyclingAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ForestwalkAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
FortifyAbility.java Allow activating equip ability 2018-06-25 22:36:49 -04:00
GraftAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
GravestormAbility.java rewrite watchers to GameState.getWatcher(), rather than getWatchers().get(). This hides away the implementation of the watchers. Accepts the class rather than the name. Always returns the specific subclass, so there is no more casting needed. Only 1 line in the common library remains, that is still using the old 'deprecated' method. Needs a new version release to do that. 2019-01-06 20:59:13 +01:00
HasteAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
HauntAbility.java remove redundant null checks before instanceof 2018-09-17 21:09:42 +02:00
HeroicAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
HexproofAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
HexproofFromBlackAbility.java [DOM] Added three cards. Some fixes to rule texts and some more minor fixes. 2018-04-15 11:33:57 +02:00
HexproofFromMonocoloredAbility.java Implemented Sphinx of the Guildpact 2019-01-10 19:05:38 -05:00
HexproofFromWhiteAbility.java [DOM] Added three cards. Some fixes to rule texts and some more minor fixes. 2018-04-15 11:33:57 +02:00
HideawayAbility.java add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02:00
HorsemanshipAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ImproviseAbility.java refactored many other predicates to singleton enums 2019-01-12 16:30:49 -05:00
IndestructibleAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
InfectAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
IngestAbility.java Homarid Drake, reprints, and rewriting his or her to their 2018-03-22 16:52:26 +01:00
InspiredAbility.java fixed ability word text formatting 2018-05-05 14:05:04 -04:00
IntimidateAbility.java * Added to all toUpperCase/toLowerCase calls the Locale.ENGLISH to prevent problems with some languages (e.g. Turkish). Removed some unused import statements. (#4634). 2018-03-18 18:18:54 +01:00
IslandcyclingAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
IslandwalkAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
JumpStartAbility.java * JumpStart - fixed that card was not always moved to exile after cast from graveyard. 2018-09-26 16:30:17 +02:00
KickerAbility.java Added some exception handling. 2018-08-15 11:28:13 +02:00
LandwalkAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LevelerCardBuilder.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LevelUpAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LeylineAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LifelinkAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LivingWeaponAbility.java CreateTokenEffect already adds the article 2016-11-05 11:27:36 -07:00
MadnessAbility.java update wrongly used Capitals 2018-09-28 15:19:27 +02:00
MeditateAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
MeleeAbility.java rewrite watchers to GameState.getWatcher(), rather than getWatchers().get(). This hides away the implementation of the watchers. Accepts the class rather than the name. Always returns the specific subclass, so there is no more casting needed. Only 1 line in the common library remains, that is still using the old 'deprecated' method. Needs a new version release to do that. 2019-01-06 20:59:13 +01:00
MenaceAbility.java Fix some card text 2018-04-16 21:03:16 +02:00
MentorAbility.java refactored many other predicates to singleton enums 2019-01-12 16:30:49 -05:00
MiracleAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ModularAbility.java various em dash text fixes 2019-01-26 13:44:39 -05:00
MonstrosityAbility.java replaced apostrophes 2018-06-06 22:39:16 -04:00
MorphAbility.java various em dash text fixes 2019-01-26 13:44:39 -05:00
MountaincyclingAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
MountainwalkAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
MultikickerAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
MyriadAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
NinjutsuAbility.java refactored many other predicates to singleton enums 2019-01-12 16:30:49 -05:00
OfferingAbility.java Fixed NPE errors for some cards (#5471) 2019-01-08 07:00:14 +04:00
OutlastAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
OverloadAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PartnerAbility.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
PartnerWithAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PersistAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PhasingAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PlainscyclingAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PlainswalkAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PoisonousAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ProtectionAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ProvokeAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ProwessAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ProwlAbility.java rewrite watchers to GameState.getWatcher(), rather than getWatchers().get(). This hides away the implementation of the watchers. Accepts the class rather than the name. Always returns the specific subclass, so there is no more casting needed. Only 1 line in the common library remains, that is still using the old 'deprecated' method. Needs a new version release to do that. 2019-01-06 20:59:13 +01:00
RampageAbility.java * Old Fogey - Shortened the generated rule text, so that nothing was cut at the end of the text. 2019-01-07 11:38:08 +01:00
ReachAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReboundAbility.java Refactor: added copyFrom info for all objects (original card used for copy, copy of copy and etc); 2018-11-29 19:29:39 +04:00
RecoverAbility.java add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02:00
ReinforceAbility.java various em dash text fixes 2019-01-26 13:44:39 -05:00
RenownAbility.java
RepairAbility.java Merge branch 'master' into orcish-mine 2018-07-14 10:32:05 +02:00
ReplicateAbility.java remove redundant null checks before instanceof 2018-09-17 21:09:42 +02:00
RetraceAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RiotAbility.java fixed Rhythm of the Wild not giving Riot to creatures that weren't cast 2019-01-25 10:32:29 -05:00
RippleAbility.java * Added logic to add permitting object to play/cast events. 2018-05-27 23:47:57 +02:00
ScavengeAbility.java replaced apostrophes 2018-06-06 22:39:16 -04:00
ShadowAbility.java * returned UUID of used THOUGHT AS effect instead of boolean. 2018-04-21 22:32:45 +02:00
ShroudAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
SkulkAbility.java Revert "Skulk is now singleton" 2017-09-17 19:57:54 -04:00
SoulbondAbility.java refactored AnotherPredicate to singleton enum 2019-01-12 16:12:51 -05:00
SoulshiftAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
SpaceflightAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
SpectacleAbility.java Added spectacle hints to cards (opponents lost life) 2019-02-06 18:27:23 +04:00
SpliceOntoArcaneAbility.java various em dash text fixes 2019-01-26 13:44:39 -05:00
SplitSecondAbility.java couple of sonar fixes 2019-01-17 12:03:22 +01:00
SquirrellinkAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
StormAbility.java couple of sonar fixes 2019-01-17 12:03:22 +01:00
SunburstAbility.java made many dynamicvalues into singleton enums 2019-01-12 21:29:02 -05:00
SupportAbility.java refactored AnotherPredicate to singleton enum 2019-01-12 16:12:51 -05:00
SurgeAbility.java rewrite watchers to GameState.getWatcher(), rather than getWatchers().get(). This hides away the implementation of the watchers. Accepts the class rather than the name. Always returns the specific subclass, so there is no more casting needed. Only 1 line in the common library remains, that is still using the old 'deprecated' method. Needs a new version release to do that. 2019-01-06 20:59:13 +01:00
SuspendAbility.java various em dash text fixes 2019-01-26 13:44:39 -05:00
SwampcyclingAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
SwampwalkAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
TotemArmorAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
TrampleAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
TransformAbility.java Fixed NullPointerException when Accursed Witch transforms (#5571) 2019-02-03 19:40:46 -06:00
TransmuteAbility.java replaced apostrophes 2018-06-06 22:39:16 -04:00
TributeAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
UndauntedAbility.java [GNT] implemented Avatar of Growth 2018-11-12 04:17:04 +04:00
UndyingAbility.java
UnearthAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
UnleashAbility.java replaced apostrophes 2018-06-06 22:39:16 -04:00
VanishingSacrificeAbility.java
VanishingUpkeepAbility.java
VigilanceAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
WitherAbility.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00