foul-magics/Mage/src/main/java/mage/abilities/effects/common
2017-10-06 18:28:22 -04:00
..
combat * Grenzo, Havoc Raiser - Fixed that blocked the game. 2017-09-05 16:20:58 +02:00
continuous more text fixes 2017-10-06 18:28:22 -04:00
cost * Added log message. 2017-08-30 17:31:06 +02:00
counter some text fixes 2017-10-06 16:55:46 -04:00
discard some text fixes 2017-10-06 16:55:46 -04:00
enterAttribute fix subtype in game state 2017-08-06 22:11:26 +02:00
replacement * Magma Spray - Fixed a bug of dies replacement handling (#3359). Other cards with same rule text not fixed yet. 2017-05-16 17:40:04 +02:00
ruleModifying refactor duplicate code for playing lands from grave 2017-06-24 00:28:34 +02:00
search Some more minor fixes. 2017-09-16 16:03:12 +02:00
turn * Added Gangrenous Zombies and Lethal Vapor. 2017-05-18 16:57:06 +02:00
AddCombatAndMainPhaseEffect.java changed enum comparison to ==. 2017-02-19 23:38:47 +01:00
AddConditionalColorlessManaEffect.java use Mana.ColorlessMana; SimpleManaAbility 2016-10-30 23:02:04 -07:00
AddConditionalManaEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
AddConditionalManaOfAnyColorEffect.java add mana-generation helpers to ChoiceColor 2016-10-30 23:02:04 -07:00
AddContinuousEffectToGame.java
AdditionalCombatPhaseEffect.java Refactor - remove duplicate AdditionalAttackPhaseEffect classes 2016-09-29 19:58:11 -05:00
AddManaAnyColorAttachedControllerEffect.java add mana-generation helpers to ChoiceColor 2016-10-30 23:02:04 -07:00
AddManaInAnyCombinationEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
AddManaOfAnyColorEffect.java minor text fixes 2017-05-30 23:46:06 +02:00
AddManaOfAnyColorToManaPoolTargetPlayerEffect.java Fixed target and changed name of the effect 2017-01-13 20:57:44 +01:00
AddManaOfAnyTypeProducedEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
AddManaToManaPoolSourceControllerEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
AddManaToManaPoolTargetControllerEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
AffinityEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
AmplifyEffect.java huge rework on subtypes (#3668) 2017-07-16 16:57:39 -05:00
AttachEffect.java
AttacksIfAbleTargetPlayerSourceEffect.java Refactor - made card specific effects to attack random opponent shared effects 2016-09-29 19:58:11 -05:00
BasicManaEffect.java
BecomesMonarchSourceEffect.java Added the monarch concept to xmage and all related cards. 2016-11-27 01:14:32 +01:00
BecomesMonarchTargetEffect.java Some fixes to the Monarch designation. 2016-12-07 17:14:08 +01:00
BrainstormEffect.java Fix JTMS 0 Loyalty ability to use Brain Implementation. 2016-05-11 02:29:06 -07:00
CantActivateAbilitiesAttachedEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
CantAttackBlockTransformAttachedEffect.java * Reworked some parts of transform handling. Fixes #2396. 2016-09-28 17:02:37 +02:00
CantBeCounteredControlledEffect.java
CantBeCounteredSourceEffect.java
CantBeRegeneratedSourceEffect.java more text fixes 2017-10-06 18:28:22 -04:00
CantBeRegeneratedTargetEffect.java change enum equals to == 2017-03-01 15:05:44 +01:00
CantBeTargetedAllEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
CantBeTargetedAttachedEffect.java change enum equals to == 2017-03-01 15:05:44 +01:00
CantBeTargetedSourceEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
CantBeTargetedTargetEffect.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
CastCardFromOutsideTheGameEffect.java
CastSourceTriggeredAbility.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ChangeATargetOfTargetSpellAbilityToSourceEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
ChooseBasicLandTypeEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ChooseColorEffect.java
ChooseCreatureTypeEffect.java Some minor changes. 2017-09-01 23:50:07 +02:00
ChooseLandTypeEffect.java fix subtype in game state 2017-08-06 22:11:26 +02:00
ChooseModeEffect.java talk to interfaces rather than implementations 2017-07-16 11:08:09 +02:00
ChooseNewTargetsTargetEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ChooseOpponentEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ChoosePlayerEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
CipherEffect.java * Roi Elemental - Fixed triggered ability that did not work correctly for copied Roi Elementals (fixes #3214). 2017-05-06 10:19:04 +02:00
ClashEffect.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
ClashWinReturnToHandSpellEffect.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
CopyEffect.java huge rework on subtypes (#3668) 2017-07-16 16:57:39 -05:00
CopyPermanentEffect.java * Added missing imports, imports reorg. 2017-07-23 16:29:29 +02:00
CopySpellForEachItCouldTargetEffect.java use more staticfilters, fix jsoncard class 2017-07-10 12:25:33 +02:00
CopyTargetSpellEffect.java Updated how spell triggers get information about the spell that triggered them. 2017-09-18 17:02:55 -04:00
CopyTokenEffect.java huge rework on subtypes (#3668) 2017-07-16 16:57:39 -05:00
CouncilsDilemmaVoteEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
CounterTargetAndSearchGraveyardHandLibraryEffect.java removed autoboxing : 2017-03-11 15:17:14 +01:00
CounterTargetEffect.java * Fixed some null pointer or other exception bugs. 2017-07-29 19:13:42 +02:00
CounterTargetWithReplacementEffect.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
CounterUnlessPaysEffect.java replace [list].size() == 0 and [string].length() == 0 to use .isEmpty() instead 2016-09-14 15:27:31 +02:00
CreateDelayedTriggeredAbilityEffect.java * Fixed a problem that optional effects could produce IndexOutOfBoundsExceptions. 2016-11-19 12:47:20 +01:00
CreateSpecialActionEffect.java * Fixed a problem that optional effects could produce IndexOutOfBoundsExceptions. 2016-11-19 12:47:20 +01:00
CreateTokenCopyTargetEffect.java initial commit for changing CDAs interacting with Scarab God/God-Pharaoh's gift (untested)(#4082) 2017-10-02 12:48:15 -04:00
CreateTokenEffect.java Merge https://github.com/magefree/mage 2017-09-08 13:12:03 +02:00
CreateTokenTargetEffect.java Additional token effect text changes 2017-09-06 17:39:58 -04:00
CreatureExploresTriggeredAbility.java Implemented Shadowed Caravel, generalized explore triggers 2017-09-14 11:19:29 -04:00
CrewsVehicleSourceTriggeredAbility.java Refactor - replaced redundant crews abilities with shared CrewsVehicleSourceTriggeredAbility 2016-09-29 19:58:11 -05:00
DamageAllControlledTargetEffect.java
DamageAllEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
DamageAttachedControllerEffect.java New AttachedPermanentToughnessValue, updated DamageAttachedControllerEffect to take DynamicValue (ex. to work with AttachedPermanentToughnessValue), and updated Creature Bond to use AttachedPermanentToughnessValue and DamageAttachedControllerEffect. Corrected Gaea's Liege, Kor Scythemaster, Soltari Lancer, and Spirit of the Night to use SourceAttackingCondition. Rmoved the AttackingCondition we creature for Gaea's Liege since it duplicated the already existing SourceAttackingCondition. For the other three using SourceAttackingCondition and the minor changes to the code for them should make their code more efficient. 2016-11-26 03:57:46 -05:00
DamageAttachedEffect.java Implementing Guilty Conscience and Backfire, as well as expanding capabilities of trigers that occur when an enchanted creature deals damage to a player, and adding an effect to deal damage to an enchanted creature. 2017-03-23 19:23:28 -04:00
DamageControllerEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
DamageEachOtherEffect.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
DamageEverythingEffect.java fix crypt rats + added new test method 2017-05-27 09:17:08 +02:00
DamageMultiEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
DamagePlayersEffect.java
DamageSelfEffect.java
DamageTargetControllerEffect.java
DamageTargetEffect.java - Extra check to verify a player is in game. 2017-02-27 08:41:07 -06:00
DamageWithPowerTargetEffect.java [Refactor] Added DamageWithPowerEffect and change some cards 2017-01-03 09:23:35 +01:00
DestroyAllControlledTargetEffect.java
DestroyAllEffect.java
DestroyAllNamedPermanentsEffect.java
DestroyAttachedToEffect.java * Arachnuns Web - Fixed condition handling. Some renaming. 2017-03-12 10:36:51 +01:00
DestroyMultiTargetEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
DestroySourceEffect.java * Arachnuns Web - Fixed condition handling. Some renaming. 2017-03-12 10:36:51 +01:00
DestroyTargetAtBeginningOfNextEndStepEffect.java
DestroyTargetEffect.java
DetainAllEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
DetainTargetEffect.java minor text fixes 2017-05-30 23:46:06 +02:00
DevourEffect.java huge rework on subtypes (#3668) 2017-07-16 16:57:39 -05:00
DiscardOntoBattlefieldEffect.java
DoIfClashWonEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
DoIfCostPaid.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
DontUntapAsLongAsSourceTappedEffect.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
DontUntapInControllersNextUntapStepSourceEffect.java changed enum equals to ==, removed contains check for set 2017-03-07 21:47:11 +01:00
DontUntapInControllersNextUntapStepTargetEffect.java Fixing check for objects that should not untap during a specific player's next untap step ('your next untap step' vs. 'its controllers next untap step' lanugage) 2017-04-19 23:56:20 -04:00
DontUntapInControllersUntapStepAllEffect.java change enum equals to == 2017-03-01 15:05:44 +01:00
DontUntapInControllersUntapStepEnchantedEffect.java changed enum comparison to ==. 2017-02-19 23:38:47 +01:00
DontUntapInControllersUntapStepSourceEffect.java
DontUntapInControllersUntapStepTargetEffect.java changed enum comparison to ==. 2017-02-19 23:38:47 +01:00
DontUntapInPlayersNextUntapStepAllEffect.java Some minor fixes. 2017-07-08 23:17:41 +02:00
DoUnlessAnyPlayerPaysEffect.java Implemented Guided Passage 2017-09-14 10:02:32 -04:00
DoUnlessControllerPaysEffect.java midway through FEM + fixed Oubliette, Tawnos Coffin 2016-04-19 12:50:48 -03:00
DrawCardAllEffect.java Implemented Mathas, Fiend Seeker 2017-08-17 18:18:44 -04:00
DrawCardSourceControllerEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
DrawCardTargetEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
DrawDiscardControllerEffect.java
DrawDiscardTargetEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
DynamicManaEffect.java add mana-generation helpers to ChoiceColor 2016-10-30 23:02:04 -07:00
EndTurnEffect.java Some rework to end turn logic and removing of stack objects (related to #2977). 2017-04-02 15:18:50 +02:00
EnterBattlefieldPayCostOrPutGraveyardEffect.java * Lotus Vale - Fixed a bug that it did not working properly (fixes #3308). 2017-05-06 13:17:52 +02:00
EntersBattlefieldWithXCountersEffect.java talk to interfaces rather than implementations 2017-07-16 11:08:09 +02:00
EpicEffect.java * Some minor reworks to prevent exceptions. 2017-07-23 23:16:22 +02:00
ExchangeLifeTargetEffect.java Added WishEffect, ExchangeLifeTargetEffect and did refactors 2016-12-20 13:31:39 +01:00
ExileAllEffect.java some text fixes 2017-10-06 16:55:46 -04:00
ExileAndGainLifeEqualPowerTargetEffect.java * Swords to Plowshares - Fixed a problem that static effects of the exiled target were still applied as the gain life effect resolved (fixes #3290). 2017-05-28 09:46:41 +02:00
ExileAndReturnTransformedSourceEffect.java Implemented Conqueror's Galleon/Foothold 2017-09-05 19:39:04 -04:00
ExileAttachedEffect.java [AER] Added white cards 2017-01-06 21:22:24 +01:00
ExileCardFromOwnGraveyardControllerEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ExileCardsFromTopOfLibraryTargetEffect.java Clean up the deprecated moveCards methods in Player 2016-09-03 20:04:12 -04:00
ExileCardYouChooseTargetOpponentEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
ExileFromZoneTargetEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
ExileGraveyardAllPlayersEffect.java Implemented Moratorium Stone 2017-09-30 16:39:53 -04:00
ExileGraveyardAllTargetPlayerEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ExileReturnBattlefieldOwnerNextEndStepSourceEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ExileSourceEffect.java more text fixes 2017-10-06 18:28:22 -04:00
ExileSourceUnlessPaysEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
ExileSpellEffect.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
ExileTargetAndSearchGraveyardHandLibraryEffect.java removed autoboxing : 2017-03-11 15:17:14 +01:00
ExileTargetEffect.java #3373: added exiling multiple targets in Mindbreak Trap 2017-05-16 20:17:40 +03:00
ExileTargetForSourceEffect.java Some minor fixes to game log / card rules text /messages. 2016-09-15 16:10:17 +02:00
ExileTargetIfDiesEffect.java * Reworked some not correct working dies replacement handling. 2017-05-16 22:36:56 +02:00
ExileUntilSourceLeavesEffect.java [AER] Added white cards 2017-01-06 21:22:24 +01:00
FightTargetsEffect.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
FightTargetSourceEffect.java [ANK] Added 4/10 spoilers to mtg-cards-data.txt and implemented a many cards. 2017-04-10 18:45:48 -05:00
FlipCoinEffect.java Added Flip Coin effect. 2016-10-29 11:09:25 +02:00
FlipSourceEffect.java singleton conditions to enum 2017-04-05 19:10:47 +02:00
GainLifeEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
GainLifeTargetEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
GetEmblemEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
GetEmblemTargetPlayerEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
HideawayPlayEffect.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
ImprintTargetEffect.java
InfoEffect.java
LookAtTargetPlayerHandEffect.java [SWS] Fixed March of the Droids. 2016-09-28 18:07:55 +02:00
LookLibraryAndPickControllerEffect.java change enum equals to == 2017-03-01 15:05:44 +01:00
LookLibraryControllerEffect.java [HOU] Added 4 cards and some fixes. 2017-06-28 17:03:26 +02:00
LookLibraryMayPutToBottomEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
LookLibraryTopCardTargetPlayerEffect.java some text fixes 2017-10-06 16:55:46 -04:00
LoseControlOnOtherPlayersControllerEffect.java
LoseGameSourceControllerEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
LoseGameTargetPlayerEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
LoseHalfLifeEffect.java Fixed minor problem of Volrath's Laboratory. Added combat flag to LIFE_LOST event. 2016-09-28 08:00:32 +02:00
LoseHalfLifeTargetEffect.java Created LoseHalfLifeTargetEffect, DiscardedByOpponentTrigger and made some refactors 2016-12-19 12:39:26 +01:00
LoseLifeAllPlayersEffect.java Fixed minor problem of Volrath's Laboratory. Added combat flag to LIFE_LOST event. 2016-09-28 08:00:32 +02:00
LoseLifeControllerAttachedEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
LoseLifeDefendingPlayerEffect.java * Afflict - Fixed that life loss of triggered afflict ability was not applied if creature with afflict was removed from battlefield before life loss effect resolved (fixes #3694). 2017-07-27 11:33:45 +02:00
LoseLifeOpponentsEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
LoseLifeSourceControllerEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
LoseLifeTargetControllerEffect.java Fixed minor problem of Volrath's Laboratory. Added combat flag to LIFE_LOST event. 2016-09-28 08:00:32 +02:00
LoseLifeTargetEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
ManaEffect.java replaced enum comparison from equals to == 2017-01-11 09:53:16 +01:00
MayTapOrUntapTargetEffect.java [KLD] Added 7 blue cards. 2016-09-17 10:17:40 +02:00
MeldEffect.java * Some changes to EnterTheBattlefield events, some other fixes (fixes #2765). 2017-01-15 15:22:33 +01:00
MistmeadowWitchEffect.java Some clean up changes. 2016-10-02 17:27:05 +02:00
NameACardEffect.java [AKH] Implemented some of the 4/13 spoiled cards. 2017-04-13 23:28:21 -05:00
PassEffect.java
PermanentsEnterBattlefieldTappedEffect.java Effect for "... enter the battlefield tapped" 2016-10-01 17:23:46 +02:00
PhaseOutAttachedEffect.java Vanishing card implemented 2016-04-08 17:13:04 -04:00
PhaseOutSourceEffect.java
PhaseOutTargetEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
PlayTargetWithoutPayingManaEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
PopulateEffect.java Additional token effect text changes 2017-09-06 17:39:58 -04:00
PreventAllDamageByAllObjectsEffect.java change enum equals to == 2017-03-01 15:05:44 +01:00
PreventAllDamageByAllPermanentsEffect.java [EMN] Added the missing white cards (without meld). 2016-07-09 18:16:56 +02:00
PreventAllDamageByAttachedEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
PreventAllDamageFromChosenSourceToYouEffect.java change enum equals to == 2017-03-01 15:05:44 +01:00
PreventAllDamageToAllEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
PreventAllDamageToAndByAttachedEffect.java
PreventAllDamageToAttachedEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
PreventAllDamageToPlayersEffect.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
PreventAllDamageToSourceEffect.java
PreventAllNonCombatDamageToAllEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
PreventCombatDamageBySourceEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
PreventCombatDamageToSourceEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
PreventDamageByColorEffect.java Implemented Spheres from Odyssey 2017-10-05 20:13:48 -04:00
PreventDamageBySourceEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
PreventDamageByTargetEffect.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
PreventDamageToControllerEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
PreventDamageToSourceEffect.java
PreventDamageToTargetEffect.java change enum equals to == 2017-03-01 15:05:44 +01:00
PreventDamageToTargetMultiAmountEffect.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
PreventNextDamageFromChosenSourceToTargetEffect.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
PreventNextDamageFromChosenSourceToYouEffect.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
PutLandFromHandOntoBattlefieldEffect.java improve PutLandFromHandOntoBattlefieldEffect 2016-10-31 00:19:20 -07:00
PutLibraryIntoGraveTargetEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
PutOnLibrarySourceEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
PutOnLibraryTargetEffect.java change enum equals to == 2017-03-01 15:05:44 +01:00
PutPermanentOnBattlefieldEffect.java * Some minor changes. 2017-08-26 09:52:51 +02:00
PutTopCardOfLibraryIntoGraveControllerEffect.java Migrated some card moving callers to non-deprecated method. 2016-05-13 23:20:03 -07:00
PutTopCardOfLibraryIntoGraveEachPlayerEffect.java * Altar of the Brood - Fixed wrong rule tool tip text. 2016-09-23 00:32:48 +02:00
PutTopCardOfLibraryIntoGraveTargetEffect.java * Some minor changes to logging and return code handling. 2017-07-23 11:06:23 +02:00
RecruiterEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
RedirectDamageFromSourceToTargetEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
RegenerateAllEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
RegenerateAttachedEffect.java put the writing of equipped and enchanted in the attachmenttype 2017-02-19 23:58:32 +01:00
RegenerateSourceEffect.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
RegenerateTargetEffect.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
RemoveAllCountersSourceEffect.java Refactor - Rename Override card class to OverrideCard to not conflict with java.lang.Override. 2016-09-29 19:58:11 -05:00
RemoveDelayedTriggeredAbilityEffect.java
RemoveFromCombatSourceEffect.java [SWS] Fixed some bugs of starwars cards. 2016-09-30 01:22:56 +02:00
RemoveFromCombatTargetEffect.java
RemoveSpecialActionEffect.java
ReplaceOpponentCardsInHandWithSelectedEffect.java effect for "Target opponent puts the cards from his or her hand on top of his or her library. Search that player's library for that many cards. The player puts those cards into his or her hand, then shuffles his or her library" 2016-09-27 15:49:41 +02:00
ReturnCreaturesFromExileEffect.java added couple lands (#3599) 2017-07-07 18:29:31 -05:00
ReturnFromExileEffect.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
ReturnFromExileForSourceEffect.java Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
ReturnFromGraveyardToBattlefieldTargetEffect.java Implemented Celestial Gatekeeper 2017-09-13 10:30:35 -04:00
ReturnFromGraveyardToHandTargetEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
ReturnSourceFromGraveyardToBattlefieldEffect.java * Some minor changes to logging and return code handling. 2017-07-23 11:06:23 +02:00
ReturnSourceFromGraveyardToHandEffect.java * Fixed CMC calculation for transformed cards (fixes #1826). 2016-04-15 14:59:36 +02:00
ReturnToBattlefieldUnderOwnerControlAttachedEffect.java
ReturnToBattlefieldUnderOwnerControlSourceEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ReturnToBattlefieldUnderOwnerControlTargetEffect.java [EMN] Implemented basic Meld functionality. 2016-07-11 04:49:40 -04:00
ReturnToBattlefieldUnderYourControlAttachedEffect.java * Fixed that died creature were wrongly returned to battlefield also if it was moved to exile by replacement effect before. 2016-11-19 18:44:11 +01:00
ReturnToBattlefieldUnderYourControlSourceEffect.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
ReturnToBattlefieldUnderYourControlTargetEffect.java [EMN] Implemented basic Meld functionality. 2016-07-11 04:49:40 -04:00
ReturnToHandAttachedEffect.java Zendikons: fix rules text 2016-11-05 11:27:37 -07:00
ReturnToHandChosenControlledPermanentEffect.java small fixes 2017-09-08 13:11:58 +02:00
ReturnToHandChosenPermanentEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
ReturnToHandFromBattlefieldAllEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ReturnToHandFromGraveyardAllEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ReturnToHandSourceEffect.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
ReturnToHandSpellEffect.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
ReturnToHandTargetEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
ReturnToLibraryPermanentEffect.java - Fixed Issue #2108 2016-07-26 19:34:06 -03:00
ReturnToLibrarySpellEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
RevealAndShuffleIntoLibrarySourceEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
RevealCardsFromLibraryUntilEffect.java change getLibrary().size() > 0 to hasCards() 2017-03-07 17:28:26 +01:00
RevealHandTargetEffect.java * Fixed a problem that Emblems created by permanents where its owner left the game caused errors in clients. Some handling cganges of emblems. 2016-12-27 16:00:22 +01:00
RevealLibraryPutIntoHandEffect.java more text fixes 2017-10-06 18:28:22 -04:00
RevealTargetPlayerLibraryEffect.java fix text on some random cards 2016-11-05 11:26:30 -07:00
RevealTopLandToBattlefieldElseHandEffect.java change getLibrary().size() > 0 to hasCards() 2017-03-07 17:28:26 +01:00
RummageEffect.java Added 4 cards from AHK 2017-04-11 17:40:15 -06:00
SacrificeAllEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
SacrificeControllerEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
SacrificeEffect.java * Some minor changes to return code handling. 2017-07-23 14:57:06 +02:00
SacrificeEquippedEffect.java
SacrificeOpponentsEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
SacrificeOpponentsUnlessPayEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
SacrificeSourceEffect.java * Fixed that a delayed sacrifice source effect could create a null pointer exception. 2016-05-16 11:07:18 +02:00
SacrificeSourceUnlessConditionEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
SacrificeSourceUnlessPaysEffect.java change enum equals to == 2017-03-01 15:05:44 +01:00
SacrificeTargetEffect.java
SendOptionUsedEventEffect.java [AKH] Fixed Heart-Piercer Manticore. 2017-04-17 09:53:13 +02:00
SetPlayerLifeAllEffect.java Remove Unused Imports 2016-04-24 19:50:29 -05:00
SetPlayerLifeSourceEffect.java [EMN] Added the missing white cards (without meld). 2016-07-09 18:16:56 +02:00
SetPlayerLifeTargetEffect.java Added Blessed Wind and few refactors 2016-09-20 00:17:56 +02:00
ShuffleHandIntoLibraryDrawThatManySourceEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ShuffleIntoLibraryGraveOfSourceOwnerEffect.java Clean up the deprecated moveCards methods in Player 2016-09-03 20:04:12 -04:00
ShuffleIntoLibrarySourceEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ShuffleIntoLibraryTargetEffect.java [SWS] Fixed some problems. 2016-10-07 17:56:16 +02:00
ShuffleLibrarySourceEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ShuffleLibraryTargetEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
ShuffleSpellEffect.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
SkipDrawStepEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
SkipNextCombatEffect.java Festival, False Peace, Empty City Ruse, Moment of Silence impl. Extracted SkipNextCombatPhase class. 2016-07-27 09:42:45 -04:00
SkipNextPlayerUntapStepEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
SkipUntapOptionalSourceEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00
TapAllEffect.java more card text cleanup 2016-11-05 11:26:31 -07:00
TapAllTargetPlayerControlsEffect.java
TapEnchantedEffect.java
TapSourceEffect.java
TapSourceUnlessPaysEffect.java change enum equals to == 2017-03-01 15:05:44 +01:00
TapTargetEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
TransformSourceEffect.java * Transform - Fixed that a transform effect did only resolve, if the related permanent to transform was the same as the ability was put to stack (fixes #2912). 2017-05-23 17:26:16 +02:00
TransformTargetEffect.java list.size > 0 changed to !list.isEmpty 2017-02-06 14:32:51 +03:00
TurnFaceUpTargetEffect.java Implemented Skirk Alarmist 2017-09-29 18:28:48 -04:00
UnlessPaysDelayedEffect.java
UntapAllControllerEffect.java Add a parameter to untap only other objects than the source to UntapAllContollerEffect since OtherPredicate does not work on the filter for it. 2017-04-16 23:24:08 -06:00
UntapAllEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
UntapAllLandsControllerEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
UntapAllThatAttackedEffect.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
UntapEnchantedEffect.java
UntapLandsEffect.java
UntapSourceEffect.java * Some minor changes to logging and return code handling. 2017-07-23 11:06:23 +02:00
UntapTargetEffect.java * Ral Zarek - Reverted workaround fix and fixed the cause of the problem the untap did not work. 2017-07-10 17:17:01 +02:00
WinGameSourceControllerEffect.java Change all line endings to LF 2016-04-14 16:18:01 +00:00
WishEffect.java All 1-character strings converted to primitives 2017-02-06 14:32:51 +03:00