foul-magics/Mage/src/main/java/mage/abilities/common
ingmargoudt 1f215cdbe3 removed autoboxing :
Boolean -> boolean
Integer -> int
Float -> float
2017-03-11 15:17:14 +01:00
..
delayed removed autoboxing : 2017-03-11 15:17:14 +01:00
ActivateAsSorceryActivatedAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ActivateIfConditionActivatedAbility.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
ActivateOnlyByOpponentActivatedAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
AllyEntersBattlefieldTriggeredAbility.java Add Subtype to the CardAttribute Framework 2016-08-28 17:30:10 -04:00
AsEntersBattlefieldAbility.java * Some changes to EnterTheBattlefield events, some other fixes (fixes #2765). 2017-01-15 15:22:33 +01:00
AttachableToRestrictedAbility.java * Fixed that equipments with restrictions (e.g. Gate Smasher) were not unequipped if the equipped permanent did no longer fulfill the restrictions(fixes #2212). 2016-09-03 15:26:17 +02:00
AttackedByCreatureTriggeredAbility.java rewrote enum comparisons, iterator to removeIf, added some stream and filters 2017-02-11 22:37:00 +01:00
AttacksAllTriggeredAbility.java added new helper methods to test for CardType, to get rid of the contains(CardType.XXX) everywhere, put the logic of that in one place and use the interface call 2017-03-04 00:16:36 +01:00
AttacksAloneTriggeredAbility.java Bugfixes with != instead of equals and default toString calls 2017-02-15 19:52:20 +03:00
AttacksAndIsNotBlockedTriggeredAbility.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
AttacksAttachedTriggeredAbility.java put the writing of equipped and enchanted in the attachmenttype 2017-02-19 23:58:32 +01:00
AttacksCreatureYouControlTriggeredAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
AttacksEachCombatStaticAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
AttacksEachTurnStaticAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
AttacksOrBlocksEnchantedTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
AttacksOrBlocksTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
AttacksTriggeredAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
AttacksWithCreaturesTriggeredAbility.java Refactored cards that use similar abilities 2016-08-28 16:39:33 +02:00
AuraAttachedTriggeredAbility.java Add Subtype to the CardAttribute Framework 2016-08-28 17:30:10 -04:00
BecomesAuraAttachToManifestSourceEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
BecomesBlockedAllTriggeredAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
BecomesBlockedByCreatureTriggeredAbility.java * Tel-Jilad Wolf - Fixed that the ability triggered for all creatures not only artifact creatures (fixed #2738). 2017-01-03 14:38:18 +01:00
BecomesBlockedTriggeredAbility.java Added numerous cards, mostly from PO2 and PO3. Fixed that Suture Priest's first ability wasn't optional. Updated Adam Styborski's Pauper Cube. 2015-12-03 16:26:29 -06:00
BecomesMonstrousSourceTriggeredAbility.java Added TargetHasCounterCondition and option for BecomesMonstrous 2016-12-15 15:33:35 +01:00
BecomesMonstrousTriggeredAbility.java Refactored counters on permanents counting 2016-09-03 12:38:58 +02:00
BecomesRenownedSourceTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
BecomesTappedAttachedTriggeredAbility.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
BecomesTappedSourceTriggeredAbility.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
BecomesTappedTriggeredAbility.java more card text cleanup 2016-11-05 11:26:31 -07:00
BecomesTargetAttachedTriggeredAbility.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
BecomesTargetControllerSpellTriggeredAbility.java removed autoboxing : 2017-03-11 15:17:14 +01:00
BecomesTargetTriggeredAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
BeginningOfCombatTriggeredAbility.java rewrote enum comparisons, iterator to removeIf, added some stream and filters 2017-02-11 22:37:00 +01:00
BeginningOfDrawTriggeredAbility.java replace [list].size() == 0 and [string].length() == 0 to use .isEmpty() instead 2016-09-14 15:27:31 +02:00
BeginningOfEndStepTriggeredAbility.java Added the monarch concept to xmage and all related cards. 2016-11-27 01:14:32 +01:00
BeginningOfPostCombatMainTriggeredAbility.java [C16] Added 7 cards. 2016-11-05 11:50:15 +01:00
BeginningOfPreCombatMainTriggeredAbility.java replace [list].size() == 0 and [string].length() == 0 to use .isEmpty() instead 2016-09-14 15:27:31 +02:00
BeginningOfUntapTriggeredAbility.java replace [list].size() == 0 and [string].length() == 0 to use .isEmpty() instead 2016-09-14 15:27:31 +02:00
BeginningOfUpkeepTriggeredAbility.java * Flashback - Fixed that exile effect was not removed after applied. 2016-03-10 00:09:50 +01:00
BeginningOfYourEndStepTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
BlocksAttachedTriggeredAbility.java [Refactor] Merged some similar abilities together 2017-01-05 14:12:18 +01:00
BlocksOrBecomesBlockedTriggeredAbility.java * Fixes to test and fix for issue #2816 2017-01-29 11:16:04 +01:00
BlocksTriggeredAbility.java [Refactor] Merged some similar abilities together 2017-01-05 14:12:18 +01:00
CanBeYourCommanderAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
CanBlockOnlyFlyingAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
CantBeCounteredAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
CantBlockAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
CantHaveMoreThanAmountCountersSourceAbility.java Minor improvements - StringBuilder now have initial value 2017-02-28 15:26:07 +03:00
CastCommanderAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
CastOnlyDuringPhaseStepSourceAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ChancellorAbility.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
ControlsPermanentsControllerTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
CreatureEntersBattlefieldTriggeredAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
CycleAllTriggeredAbility.java rewrote enum comparisons, iterator to removeIf, added some stream and filters 2017-02-11 22:37:00 +01:00
CycleTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
DamageAsThoughNotBlockedAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
DealsCombatDamageToACreatureTriggeredAbility.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
DealsCombatDamageToAPlayerTriggeredAbility.java Some fixes to the Monarch designation. 2016-12-07 17:14:08 +01:00
DealsCombatDamageTriggeredAbility.java rewrote enum comparisons, iterator to removeIf, added some stream and filters 2017-02-11 22:37:00 +01:00
DealsDamageAttachedTriggeredAbility.java rewrote enum comparisons, iterator to removeIf, added some stream and filters 2017-02-11 22:37:00 +01:00
DealsDamageGainLifeSourceTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
DealsDamageToACreatureAllTriggeredAbility.java * Toxin Sliver - Fixed not corretly working triggerd ability. 2017-01-19 16:59:58 +01:00
DealsDamageToACreatureAttachedTriggeredAbility.java rewrote enum comparisons, iterator to removeIf, added some stream and filters 2017-02-11 22:37:00 +01:00
DealsDamageToACreatureTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
DealsDamageToAPlayerAllTriggeredAbility.java * Saskia the Unyielding - Fixed that the damage source of the triggered ability was not the combat damage causing creature. 2016-12-11 22:58:35 +01:00
DealsDamageToAPlayerAttachedTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
DealsDamageToAPlayerTriggeredAbility.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
DealsDamageToOneOrMoreCreaturesTriggeredAbility.java rewrote enum comparisons, iterator to removeIf, added some stream and filters 2017-02-11 22:37:00 +01:00
DealsDamageToOpponentTriggeredAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
DealtDamageAndDiedTriggeredAbility.java added new helper methods to test for CardType, to get rid of the contains(CardType.XXX) everywhere, put the logic of that in one place and use the interface call 2017-03-04 00:16:36 +01:00
DealtDamageAttachedTriggeredAbility.java [Refactor] Merged some similar abilities together 2017-01-05 14:12:18 +01:00
DealtDamageToSourceTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
DiesAttachedTriggeredAbility.java merge fix 2016-04-14 13:53:36 -04:00
DiesCreatureTriggeredAbility.java rewrote enum comparisons, iterator to removeIf, added some stream and filters 2017-02-11 22:37:00 +01:00
DiesThisOrAnotherCreatureTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
DiesTriggeredAbility.java replaced enum comparison from equals to == 2017-01-11 09:53:16 +01:00
DiscardedByOpponentTriggerAbility.java [Refactor] Merged some similar abilities together 2017-01-05 14:12:18 +01:00
DiscardsACardOpponentTriggeredAbility.java removed autoboxing : 2017-03-11 15:17:14 +01:00
DrawCardControllerTriggeredAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
DrawCardOpponentTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
EndOfCombatTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
EntersBattlefieldAbility.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
EntersBattlefieldAllTriggeredAbility.java * Champion of Lambholt, Goldnight Commander, Griffin Protector and Healer of the Pride - Fixed that the triggered ability also triggered for not controlled permanents. 2017-01-13 20:47:43 +01:00
EntersBattlefieldControlledTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
EntersBattlefieldOrAttacksSourceTriggeredAbility.java [Refactor] Removed some duplicate classes 2017-01-04 15:10:25 +01:00
EntersBattlefieldOrDiesSourceTriggeredAbility.java change enum equals to == 2017-03-01 15:05:44 +01:00
EntersBattlefieldOrLeavesSourceTriggeredAbility.java replaced enum comparison from equals to == 2017-01-11 09:53:16 +01:00
EntersBattlefieldTappedAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
EntersBattlefieldTriggeredAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
ExploitCreatureTriggeredAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
FeralDeceiverAbility.java added new helper methods to test for CardType, to get rid of the contains(CardType.XXX) everywhere, put the logic of that in one place and use the interface call 2017-03-04 00:16:36 +01:00
FetchLandActivatedAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
GainLifeControllerTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
LandfallAbility.java removed autoboxing : 2017-03-11 15:17:14 +01:00
LeavesBattlefieldAllTriggeredAbility.java Added Blessed Wind and few refactors 2016-09-20 00:17:56 +02:00
LeavesBattlefieldTriggeredAbility.java * Fixed CAST_SPELL_LATE event (e.g. used by Reflector Mage) to only fire for cast events. 2016-03-14 13:41:12 +01:00
LicidAbility.java Add Subtype to the CardAttribute Framework 2016-08-28 17:30:10 -04:00
LimitedTimesPerTurnActivatedAbility.java Inner classes should be static. It reduces memory usage and gives perfomance boost + DeckImporter rollback 2017-02-28 12:40:12 +03:00
OnEventTriggeredAbility.java Budoka Pupil, etc: flipping is optional 2016-10-31 01:10:28 -07:00
OpponentSacrificesNonTokenPermanentTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
OpponentSacrificesPermanentTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
PassAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
PayMoreToCastAsThoughtItHadFlashAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
PlanswalkerEntersWithLoyalityCountersAbility.java Working Card Rendering 2016-08-31 04:43:28 -06:00
PutCardIntoGraveFromAnywhereAllTriggeredAbility.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
PutIntoGraveFromAnywhereSourceAbility.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
PutIntoGraveFromAnywhereSourceTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
PutIntoGraveFromBattlefieldAllTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
PutIntoGraveFromBattlefieldSourceTriggeredAbility.java Some changes to Lost Auramancers. 2016-05-29 09:22:03 +02:00
SacrificeAllTriggeredAbility.java SacrificeAllTriggeredAbility zone detection fix. Battlefield, not all 2016-07-12 18:03:37 -04:00
SacrificeIfCastAtInstantTimeTriggeredAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
SacrificeSourceTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
SimpleActivatedAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
SimpleEvasionAbility.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
SimpleStaticAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
SimpleTriggeredAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
SkipUntapOptionalAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
SpellCastAllTriggeredAbility.java rewrote enum comparisons, iterator to removeIf, added some stream and filters 2017-02-11 22:37:00 +01:00
SpellCastControllerTriggeredAbility.java Restructured Mage module 2015-11-29 21:56:49 +01:00
SpellCastOpponentTriggeredAbility.java rewrote enum comparisons, iterator to removeIf, added some stream and filters 2017-02-11 22:37:00 +01:00
SpellCounteredControllerTriggeredAbility.java rewrote enum comparisons, iterator to removeIf, added some stream and filters 2017-02-11 22:37:00 +01:00
TapForManaAllTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
TapForManaAllTriggeredManaAbility.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
TapLandForManaAllTriggeredAbility.java added new helper methods to test for CardType, to get rid of the contains(CardType.XXX) everywhere, put the logic of that in one place and use the interface call 2017-03-04 00:16:36 +01:00
TapLandForManaAllTriggeredManaAbility.java added new helper methods to test for CardType, to get rid of the contains(CardType.XXX) everywhere, put the logic of that in one place and use the interface call 2017-03-04 00:16:36 +01:00
TurnedFaceUpAllTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
TurnedFaceUpSourceTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
TurnFaceUpAbility.java Cyclopean Tomb - Update. 2016-12-28 02:02:57 +01:00
UnattachedTriggeredAbility.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
ZoneChangeAllTriggeredAbility.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
ZoneChangeTriggeredAbility.java [SOI] Added all missing green cards. 2016-03-26 18:22:40 +01:00