foul-magics/Mage/src/main/java/mage/abilities/keyword
2020-08-11 21:56:49 -05:00
..
special Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
AdaptAbility.java
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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
AmplifyAbility.java
AnnihilatorAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
AscendAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
AssistAbility.java * Fixed some more available mana calculation problems. Mana of the pool is now taken into account (e.g. Coal Golem problem). Crucible of the Spirit Dragon - Conditional mana curretnly not handled correctly in available mana calculation. Crystalline Crawler works now.Related to #6698. 2020-07-16 22:37:51 +02:00
AttacksThisTurnMarkerAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
AuraSwapAbility.java refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05: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 * Fixed spell cost reduction for bestow not working during calculation of castable spells (#6698). 2020-07-24 16:04:52 +02: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 program towards Interface rather than implementations 2020-02-10 10:40:06 +01:00
BountyAbility.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
BushidoAbility.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
BuybackAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
CanAttackOnlyAloneAbility.java
CanBlockSpaceflightAbility.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
CantAttackAloneAbility.java
CantBeBlockedSourceAbility.java
CantBlockAloneAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
CascadeAbility.java Fixed potential freeze on put cards order 2020-07-01 13:13:44 +04:00
ChampionAbility.java program towards Interface rather than implementations 2020-02-10 10:40:06 +01:00
ChangelingAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ChannelAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
CommanderStormAbility.java Implemented Twinning Staff 2020-04-23 17:36:26 -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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ConvokeAbility.java Reworked Convoke ability (#768, #6636) 2020-06-19 13:19:27 +04:00
CrewAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
CumulativeUpkeepAbility.java Refactored restore state code, added additional error check for mana undo param; 2020-08-06 22:17:37 +04:00
CyclingAbility.java Updated implementation of Unpredictable Cyclone (#6423) 2020-04-16 08:04:21 -04:00
DashAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DeathtouchAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DefenderAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DelveAbility.java Reworked Delve ability (#768) 2020-06-19 13:21:03 +04:00
DethroneAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DevoidAbility.java
DevourAbility.java
DoubleStrikeAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DredgeAbility.java * Traumatize, Bond of Insights, Enter The God-Etrenals and Flint Golem - Changed to mill method. 2020-07-18 17:27:15 +02:00
EchoAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
EmbalmAbility.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
EmergeAbility.java * Added test for Dream Leash. 2020-06-29 18:02:18 +02:00
EnchantAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
EntwineAbility.java - Fixed #6919. Fixed other cards with the same issue. 2020-08-04 14:15:50 -05: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
EternalizeAbility.java
EvokeAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
EvolveAbility.java
ExaltedAbility.java
ExertAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ExploitAbility.java
ExtortAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
FabricateAbility.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
FadingAbility.java
FearAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
FirstStrikeAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
FlankingAbility.java
FlashAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
FlashbackAbility.java Additional fix flashback and split cards (see cce467a5ec) 2020-06-04 11:34:59 +04:00
FlyingAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ForecastAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ForestcyclingAbility.java refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05:00
ForestwalkAbility.java refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05:00
FortifyAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
GraftAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
GravestormAbility.java Implemented Twinning Staff 2020-04-23 17:36:26 -04:00
HasteAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
HauntAbility.java - Fixed #6203 2020-01-20 14:39:18 -06: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 Updated implementation of Hexproof abilities (#6451) 2020-04-23 20:01:13 -04: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
HexproofFromWhiteAbility.java Updated implementation of Hexproof abilities (#6451) 2020-04-23 20:01:13 -04:00
HideawayAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
HorsemanshipAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ImproviseAbility.java Reworked Improvise ability (#768) 2020-06-19 13:22:05 +04:00
IndestructibleAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
InfectAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
IngestAbility.java
InspiredAbility.java fixed Ghostly Pilferer triggered ability 2020-06-16 22:03:14 -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 refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05:00
JumpStartAbility.java Fixed that alternative spell always selected to cast if available; 2019-06-23 17:20:04 +04:00
KickerAbility.java - Fixed #6919. Fixed other cards with the same issue. 2020-08-04 14:15:50 -05:00
LandwalkAbility.java * Fixed cards with skip untap optional ability that cause game freezes (#5606) 2019-03-01 18:10:32 +04:00
LevelerCardBuilder.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
LevelUpAbility.java
LeylineAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
LifelinkAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
LivingWeaponAbility.java
MadnessAbility.java * Madness ability - fixed that it ask about madness cast two times (fixes #6674); 2020-06-19 23:42:45 +04:00
MeditateAbility.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
MeleeAbility.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
MenaceAbility.java
MentorAbility.java
MiracleAbility.java * Fixed a problem where for copies of cards/permanent the included spell ability was not correctly copied and the copied card had the spell ability twice. That could cause in some rare cases problems with spell ids of copies (this fixes #6824) or did allow on the other side some unproper handling of things (Animate Dead). 2020-07-14 21:28:45 +02:00
ModularAbility.java - Refactored DiesTriggeredAbility to DiesSourceTriggeredAbility 2020-06-29 10:51:34 -05:00
MonstrosityAbility.java Added hint to monstrous. Fixes #6765 2020-07-07 17:57:25 +02:00
MorphAbility.java - Fixed #6919. Fixed other cards with the same issue. 2020-08-04 14:15:50 -05:00
MountaincyclingAbility.java refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05:00
MountainwalkAbility.java refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05:00
MultikickerAbility.java
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 - Fixed #6919. Fixed other cards with the same issue. 2020-08-04 14:15:50 -05:00
OfferingAbility.java * Fixed that Offering ability did not work from command zone (fixes #4909). 2020-07-06 15:15:02 +02: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 Revert "format: organize imports" 2020-02-05 02:17:00 +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 refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05:00
PoisonousAbility.java
ProtectionAbility.java - Fixed #6946 2020-08-11 21:56:49 -05:00
ProvokeAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ProwessAbility.java refactored all usages of CardTypePredicate to match the new implementation 2020-01-06 13:18:17 -05:00
ProwlAbility.java - Fixed #6919. Fixed other cards with the same issue. 2020-08-04 14:15:50 -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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
RecoverAbility.java
ReinforceAbility.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
RenownAbility.java
RepairAbility.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
ReplicateAbility.java - Fixed #6919. Fixed other cards with the same issue. 2020-08-04 14:15:50 -05:00
RetraceAbility.java Fixed that alternative spell always selected to cast if available; 2019-06-23 17:20:04 +04:00
RiotAbility.java
RippleAbility.java
ScavengeAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ShadowAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ShroudAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
SkulkAbility.java * Fixed cards with skip untap optional ability that cause game freezes (#5606) 2019-03-01 18:10:32 +04:00
SoulbondAbility.java refactored ControllerPredicate 2020-01-06 20:04:56 -05: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 Implemented Twinning Staff 2020-04-23 17:36:26 -04:00
SunburstAbility.java Little fix 2020-02-15 16:11:20 +04:00
SupportAbility.java Changed old constructor to call the new one to prevent code duplication 2020-05-15 11:29:51 -07: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 - Fixed #6919. Fixed other cards with the same issue. 2020-08-04 14:15:50 -05:00
SwampcyclingAbility.java refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05:00
SwampwalkAbility.java refactored all instances of SubtypePredicate 2020-01-06 16:48:00 -05:00
TotemArmorAbility.java
TrampleAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
TransformAbility.java * Transform abilities - fixed duplicated triggered abilities from transformed permanents; 2020-07-30 12:13:32 +04:00
TransmuteAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
TributeAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 God-Eternal Bontu - fixed game freeze with NPE error 2019-04-18 08:44:44 +04:00
UnleashAbility.java * Fixed cards with skip untap optional ability that cause game freezes (#5606) 2019-03-01 18:10:32 +04:00
VanishingSacrificeAbility.java
VanishingUpkeepAbility.java
VigilanceAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
WitherAbility.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00