foul-magics/Mage/src/mage/abilities/common
2014-04-19 10:58:23 +02:00
..
delayed Added Epic Ability and add the 5 cards that use it. Did not get the chance to test it well due to some memory issues with the client/server. 2014-02-07 17:27:50 -06:00
ActivateAsSorceryActivatedAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
ActivateIfConditionActivatedAbility.java Minor formatting and text changes. 2014-03-11 16:47:05 +01:00
AllyEntersBattlefieldTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
AnotherCreatureEntersBattlefieldTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
AsEntersBattlefieldAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
AttacksAttachedTriggeredAbility.java Refactored AttacksAttachedTriggeredAbility, added SacrificeSourceTriggeredAbility. 2013-09-14 15:36:56 +02:00
AttacksCreatureYourControlTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
AttacksEachTurnStaticAbility.java Moved combat related effects to an new package. 2013-09-17 14:22:42 +02:00
AttacksOrBlocksEnchantedTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
AttacksOrBlocksTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
AttacksTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
BecomesBlockedAllTriggeredAbility.java * Elves vs. Goblins - Added missing cards and exmple decks. 2014-03-01 16:17:49 +01:00
BecomesBlockedByCreatureTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
BecomesBlockedTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
BecomesMonstrousSourceTriggeredAbility.java Changed MonstosityAbility to support X value. 2013-09-18 16:24:31 +02:00
BecomesTappedCreatureControlledTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
BecomesTappedTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
BecomesTargetControllerSpellTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
BecomesTargetTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
BeginningOfCombatTriggeredAbility.java Some more changes to get/check opponents. 2014-01-30 12:55:50 +01:00
BeginningOfDrawTriggeredAbility.java Some more changes to get/check opponents. 2014-01-30 12:55:50 +01:00
BeginningOfEndStepTriggeredAbility.java Some more changes to get/check opponents. 2014-01-30 12:55:50 +01:00
BeginningOfPreCombatMainTriggeredAbility.java Some more changes to get/check opponents. 2014-01-30 12:55:50 +01:00
BeginningOfUntapTriggeredAbility.java Some more changes to get/check opponents. 2014-01-30 12:55:50 +01:00
BeginningOfUpkeepTriggeredAbility.java * Free for all - Fixed a bug that controller of a spell was sometimes affected by effects that should only be applied to opponents (e.g. Mogis, God of Slaughter's triggered ability). 2014-03-23 07:57:34 +01:00
BeginningOfYourEndStepTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
BlocksAttachedTriggeredAbility.java Fixed that creatures or enchantments with triggered abilities that should trigger only once as they or the enhcanted creature blocks (also multiple creatures e.g. Guardian of the Gateless) really only trigger once. They triggered wrongly per blocked creature before. 2014-03-21 14:47:17 +01:00
BlocksCreatureAttachedTriggeredAbility.java Fixed that creatures or enchantments with triggered abilities that should trigger only once as they or the enhcanted creature blocks (also multiple creatures e.g. Guardian of the Gateless) really only trigger once. They triggered wrongly per blocked creature before. 2014-03-21 14:47:17 +01:00
BlocksCreatureTriggeredAbility.java Fixed that creatures or enchantments with triggered abilities that should trigger only once as they or the enhcanted creature blocks (also multiple creatures e.g. Guardian of the Gateless) really only trigger once. They triggered wrongly per blocked creature before. 2014-03-21 14:47:17 +01:00
BlocksOrBecomesBlockedByCreatureTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
BlocksOrBecomesBlockedTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
BlocksTriggeredAbility.java Fixed that creatures or enchantments with triggered abilities that should trigger only once as they or the enhcanted creature blocks (also multiple creatures e.g. Guardian of the Gateless) really only trigger once. They triggered wrongly per blocked creature before. 2014-03-21 14:47:17 +01:00
CanBlockOnlyFlyingAbility.java * Fixed a bug of CanBlockOnlyFlyingAbility that prevented other creatures with flying on the battlefield to block (Gloomwidow, Scrapskin Drake, Stormbound Geist, Skywinder Drake, Cloud Elemental, Cloud Sprite, Vaporkin, Welkin Tern). 2014-03-27 20:08:16 +01:00
CantBlockAbility.java Moved combat related effects to an new package. 2013-09-17 14:22:42 +02:00
CantCounterAbility.java * Slaughter Games, Counterflux, Surpreme Verdict - Fixed not working "Can't be countered ability (fixes #413). 2014-04-19 10:58:23 +02:00
CastCommanderAbility.java * Commander - Fixed a bug that if a player lost due to 21 commander damage the message was repeated every time state base effect were checked during the rest of the game of the remaining players. 2014-01-02 14:52:10 +01:00
ChancellorAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
CreatureEntersBattlefieldTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
CycleTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
DamageAsThoughNotBlockedAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
DealsCombatDamageToACreatureTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
DealsCombatDamageToAPlayerTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
DealsCombatDamageTriggeredAbility.java Fixed false min target handling of computer player. Some minor changes and additions to framework. 2013-08-16 10:15:20 +02:00
DealsDamageToACreatureAttachedTriggeredAbility.java Added and changed some framework classes. 2013-10-28 23:50:08 +01:00
DealsDamageToACreatureTriggeredAbility.java Added and changed some framework classes. 2013-10-28 23:50:08 +01:00
DealsDamageToAPlayerAttachedTriggeredAbility.java Added Keen Sense. 2014-03-22 09:29:53 +01:00
DealsDamageToAPlayerTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
DealtDamageToSourceTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
DiesAndDealtDamageThisTurnTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
DiesAttachedTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
DiesCreatureTriggeredAbility.java Some minor formatting. 2014-03-15 17:44:08 +01:00
DiesThisOrAnotherCreatureTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
DiesTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
DiscardsACardOpponentTriggeredAbility.java - Added some requested cards. 2014-02-14 17:19:26 -06:00
DrawCardControllerTriggeredAbility.java Added DrawCardOpponentTriggeredAbility. 2013-12-02 23:32:49 +01:00
DrawCardOpponentTriggeredAbility.java Some more changes to get/check opponents. 2014-01-30 12:55:50 +01:00
EmptyEffect.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
EntersAnotherCreatureYourControlTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
EntersBattlefieldAbility.java Fixed a bug of EntersBattlefieldAbility. 2013-11-01 17:00:50 +01:00
EntersBattlefieldAllTriggeredAbility.java * Fixed possible null pointer exception for EntersBattlefieldAllTriggeredAbility. 2014-03-21 21:41:30 +01:00
EntersBattlefieldControlledTriggeredAbility.java Added Sword of the Meek, Venser, Shaper Savant and Humility. 2014-03-25 00:01:28 +01:00
EntersBattlefieldOrDiesSourceTriggeredAbility.java Added EntersBattlefieldOrDiesSourceTriggeredAbility. 2013-09-12 13:53:39 +02:00
EntersBattlefieldTappedAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
EntersBattlefieldTriggeredAbility.java - Added Light from Within, Sanity Grinding, Springjack Shepherd, Umbra Stalker. Little addition to class. 2013-11-07 17:43:53 -06:00
FetchLandActivatedAbility.java Minor changes to logging and formatting, token usage, flip handling. 2014-03-17 16:58:59 +01:00
GainLifeControllerTriggeredAbility.java * Oloro, Ageless Ascetic - Fixed a bug that second ability did not trigger properly. 2014-01-11 10:41:51 +01:00
LandfallAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
LeavesBattlefieldTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
LimitedTimesPerTurnActivatedAbility.java Renamed and improved ActivateOncePerTurnActivatedAbility to LimitedTimesPerTurnActivatedAbility- 2014-02-26 12:38:09 +01:00
OnEventTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
OpponentSacrificesNonTokenPermanentTriggeredAbility.java Some more changes to get/check opponents. 2014-01-30 12:55:50 +01:00
OpponentSacrificesPermanentTriggeredAbility.java Some more changes to get/check opponents. 2014-01-30 12:55:50 +01:00
PassAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
PutIntoGraveFromAnywhereTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
PutIntoGraveFromBattlefieldAllTriggeredAbility.java * Yomiji, Who Bars the Way - Fixed a NPE bug of the triggered ability. 2014-03-03 18:23:32 +01:00
PutIntoGraveFromBattlefieldTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
SacrificeSourceTriggeredAbility.java * Fixed a problem with SacrificeSourceTriggeredAbility that did not Trigger because source is no more on the battlefield. 2014-02-15 22:32:54 +01:00
SimpleActivatedAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
SimpleEvasionAbility.java * Rampart Crawler, Juggernaut - Fixed can't be blocked by walls ability. 2013-10-13 11:01:26 +02:00
SimpleStaticAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
SimpleTriggeredAbility.java * Confessor - Made triggered ability optional (cbt33). 2013-09-20 11:17:11 +02:00
SkipUntapOptionalAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
SpellCastAllTriggeredAbility.java Added SpellCastAllTriggeredAbility, some minor formatting. 2013-08-23 15:01:52 +02:00
SpellCastControllerTriggeredAbility.java Renamed SpellCastTriggeredAbility to SpellCastControllerTriggeredAbility. 2013-08-22 14:02:22 +02:00
SpellCastOpponentTriggeredAbility.java * Counterbalance - Fixed that the counter effect did not correctly work. 2014-03-23 09:06:58 +01:00
TapLandForManaAllTriggeredManaAbility.java [JOU] Added 12 cards. 2014-04-11 15:15:53 +02:00
UnattachedTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
ZoneChangeAllTriggeredAbility.java [refactor] moved enums from Constants class 2013-06-16 12:28:10 +03:00
ZoneChangeTriggeredAbility.java * Fixed a bug that abilities of sacrificed permanents did trigger if the spell they where sacrificed for triggered their triggered ability. (e.g. a Valakut sacrificed for a Scapeshift did still trigger if enough mountains where on the battlefield). 2014-02-06 01:05:45 +01:00