foul-magics/Mage/src/mage/abilities/common
2015-03-01 21:24:13 -06:00
..
delayed * Some minor changes. 2015-02-20 02:14:32 +01:00
ActivateAsSorceryActivatedAbility.java [refactor] removed generic parameter from Ability 2014-06-01 20:44:47 +03:00
ActivateIfConditionActivatedAbility.java Fixed tooltip text of Angus Mackenzie and added Blistering Firecat. 2014-08-17 11:23:27 +02:00
AllyEntersBattlefieldTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
AnotherCreatureEntersBattlefieldTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
AsEntersBattlefieldAbility.java Reworked some cards with a name a card effect to use a common effect. 2014-09-19 13:39:15 +02:00
AttackedByCreatureTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
AttacksAllTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
AttacksAttachedTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
AttacksCreatureYouControlTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
AttacksEachTurnStaticAbility.java [refactor] removed generic parameter from Ability 2014-06-01 20:44:47 +03:00
AttacksOrBlocksEnchantedTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
AttacksOrBlocksTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
AttacksTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
AuraAttachedTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BecomesAuraAttachToManifestSourceEffect.java [FRF] Added 3 red cards. 2015-01-04 01:29:10 +01:00
BecomesBlockedAllTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BecomesBlockedByCreatureTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BecomesBlockedTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BecomesMonstrousSourceTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BecomesTappedCreatureControlledTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BecomesTappedTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BecomesTargetControllerSpellTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BecomesTargetTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BeginningOfCombatTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BeginningOfDrawTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BeginningOfEndStepTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BeginningOfPreCombatMainTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BeginningOfUntapTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BeginningOfUpkeepTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BeginningOfYourEndStepTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BlocksAttachedTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BlocksCreatureAttachedTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BlocksCreatureTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BlocksOrBecomesBlockedByCreatureTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BlocksOrBecomesBlockedTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
BlocksTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
CanBeYourCommanderAbility.java Added Profane Command, Hallowed Spiritkeeper, Song of the Dryads, Phantom Centaur, Freyalise Llanowar's Fury. 2014-11-10 08:29:04 +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
CantBeCounteredAbility.java Renamed CantCounter to CantBeCountered. 2015-01-22 21:29:38 +01:00
CantBlockAbility.java Moved combat related effects to an new package. 2013-09-17 14:22:42 +02:00
CastCommanderAbility.java * LogName - Changed some more messages to use the logName instead of name. 2014-06-13 14:02:56 +02:00
ChancellorAbility.java [refactor] removed generic parameter from Effects 2014-06-02 13:12:58 +03:00
CreatureEntersBattlefieldTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
CycleAllTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
CycleTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DamageAsThoughNotBlockedAbility.java [refactor] removed generic parameter from Ability 2014-06-01 20:44:47 +03:00
DealsCombatDamageToACreatureTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DealsCombatDamageToAPlayerTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DealsCombatDamageTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DealsDamageGainLifeSourceTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DealsDamageToACreatureAttachedTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DealsDamageToACreatureTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DealsDamageToAPlayerAllTriggeredAbility.java * Sharding Sphinx - Fixed that ability also triggered for damage not done to players, added missing color to created token (fixes #731). 2015-02-17 14:17:18 +01:00
DealsDamageToAPlayerAttachedTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DealsDamageToAPlayerTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DealtDamageToSourceTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DiesAndDealtDamageThisTurnTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DiesAttachedTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DiesCreatureTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DiesThisOrAnotherCreatureTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DiesTriggeredAbility.java [C14] Added 8 green cards and 1 land. 2014-11-29 13:14:54 +01:00
DiscardsACardOpponentTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DrawCardControllerTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
DrawCardOpponentTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
EmptyEffect.java [refactor] removed generic parameter from Effects 2014-06-02 13:12:58 +03:00
EntersAnotherCreatureYourControlTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
EntersBattlefieldAbility.java Added ChooseModeEffect and ModeChoiceSourceCondition. 2015-01-02 14:20:12 +01:00
EntersBattlefieldAllTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
EntersBattlefieldControlledTriggeredAbility.java Imporved setTargetPointer of EntersBattlefieldAllTriggeredAbility. 2014-12-12 14:24:59 +01:00
EntersBattlefieldOrDiesSourceTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
EntersBattlefieldTappedAbility.java [refactor] removed generic parameter from Ability 2014-06-01 20:44:47 +03:00
EntersBattlefieldTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
EntersOrLeavesTheBattlefieldSourceTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
FetchLandActivatedAbility.java [refactor] removed generic parameter from Ability 2014-06-01 20:44:47 +03:00
GainLifeControllerTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
GemstoneCavernsAbility.java Add ability to Cost.canPay method parameters 2014-08-10 21:34:17 +04:00
LandfallAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
LeavesBattlefieldTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
LimitedTimesPerTurnActivatedAbility.java * Wall of Root - Fixed that the mana ability could wrongly not used again after canceling a previous pay mana action. 2015-01-07 16:43:26 +01:00
OnEventTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
OpponentSacrificesNonTokenPermanentTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
OpponentSacrificesPermanentTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
PassAbility.java [refactor] removed generic parameter from Ability 2014-06-01 20:44:47 +03:00
PutCardIntoGraveFromAnywhereAllTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
PutIntoGraveFromAnywhereSourceAbility.java * Added early event type check for replacement effects to speed up game execution (not all effects already implement the new check). 2014-12-26 17:28:13 +01:00
PutIntoGraveFromAnywhereSourceTriggeredAbility.java Some rework to framework classes. Used new framework classes in some cards. 2014-12-09 16:14:06 +01:00
PutIntoGraveFromBattlefieldAllTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
PutIntoGraveFromBattlefieldSourceTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
SacrificeSourceTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
SimpleActivatedAbility.java - Mana abilities/triggerers do not use the stack in most cases. 2015-03-01 21:24:13 -06:00
SimpleEvasionAbility.java [refactor] removed generic parameter from Ability 2014-06-01 20:44:47 +03:00
SimpleStaticAbility.java [refactor] removed generic parameter from Ability 2014-06-01 20:44:47 +03:00
SimpleTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
SkipUntapOptionalAbility.java * Fixed some bugs of "Don't untap during controller's next untap" effects, that also prevented untap in untap steps of other players (e.g. by Ivorytusk Fortess). 2014-12-10 15:02:45 +01:00
SpellCastAllTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
SpellCastControllerTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
SpellCastOpponentTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
TapForManaAllTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
TapForManaAllTriggeredManaAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
TapLandForManaAllTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
TapLandForManaAllTriggeredManaAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
TurnedFaceUpAllTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
TurnedFaceUpSourceTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
TurnFaceUpAbility.java Changed TurnFaceUpAbility to a SpecialAbility. 2015-02-02 22:08:58 +01:00
UnattachedTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
ZoneChangeAllTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00
ZoneChangeTriggeredAbility.java * Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities. 2015-02-12 01:56:45 +01:00