foul-magics/Mage/src/main/java/mage/abilities
2019-01-06 20:59:13 +01:00
..
abilityword
common 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
condition 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
costs * Fixed a problem with variable life costs (e.g. Toxic Deluge) and prevent pay life effects (e.g. Angel of Jubilation) that did not work for those spells. 2019-01-03 16:35:10 +01:00
decorator Add ConditionalTriggeredAbility for non-intervening0f 2018-06-24 20:02:40 -04:00
dynamicvalue 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
effects 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
keyword 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
mana [GRN] Added Guildmages' Forum. 2018-09-22 19:25:10 +02:00
meta Removed debug message. 2018-11-27 00:37:48 +01:00
text
Abilities.java
AbilitiesImpl.java
Ability.java Reworked ability source object handling. 2018-10-21 21:37:23 +02:00
AbilityImpl.java Reworked ability source object handling. 2018-10-21 21:37:23 +02:00
ActivatedAbility.java
ActivatedAbilityImpl.java * Fixed possible class cast exception. 2019-01-03 17:33:52 +01:00
ActivationInfo.java
CompoundAbility.java
DelayedTriggeredAbilities.java
DelayedTriggeredAbility.java Implemented Mnemonic Betrayal 2018-09-22 10:06:40 -04:00
EvasionAbility.java
Gender.java
LoyaltyAbility.java
MageSingleton.java
Mode.java added some functions to mode implementation 2018-09-16 16:26:21 -04:00
Modes.java Implemented Ravager Wurm 2019-01-03 21:09:39 -05:00
OpeningHandAction.java
PlayLandAbility.java * Brilliant Ultimatum - Fixed that it was not checked if the player is still allowed to play a land. 2018-10-25 16:15:24 +02:00
SpecialAction.java
SpecialActions.java add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02:00
SpellAbility.java Fix a typo 2018-08-04 22:42:22 -04:00
StateTriggeredAbility.java
StaticAbility.java
TriggeredAbilities.java
TriggeredAbility.java
TriggeredAbilityImpl.java Reworked ability source object handling. 2018-10-21 21:37:23 +02:00