foul-magics/Mage/src/main/java/mage/abilities/effects/common
2019-12-29 16:22:52 +01:00
..
asthought Fixed a problem with casting split cards from non hand zone. Added some generic cast from non hand zone effects and started replacing card specific effects by the generic ones (fixes #5356 and fixes #4493). 2018-10-03 13:44:01 +02:00
combat Updated pronouns to reflect current rules and oracle text 2019-12-06 14:29:36 -05:00
continuous * Some minor source code updates. 2019-12-23 16:38:54 +01:00
cost * Fixed a problem with check playable methods causing e.g. endless loop if Shared Fate was on the battlefield. 2019-12-25 16:01:02 +01:00
counter Fixed a bug that sometimes wrongly power of new source instance was used to determine a number and fixed also a bug that counters were added wrongly to an already new instance of the source object (fixes #6035). 2019-12-15 00:50:44 +01:00
discard various text fixes for M20 cards 2019-07-22 18:17:34 -04:00
enterAttribute Fix issues with Clone and Metallic Mimic (#5160) 2018-07-29 07:40:48 -04:00
replacement 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
ruleModifying fixed High Alert allowing opposing defenders to attack 2019-01-28 18:58:02 -05:00
search * Aminatous Augury - Fixed a problem that the cards could not be cast from exile. Added logic so the player could select the card types to consume for the cast from exile. 2019-12-29 16:22:52 +01:00
turn remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
AddCombatAndMainPhaseEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
AddContinuousEffectToGame.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
AdditionalCombatPhaseEffect.java
AffinityEffect.java - Fixed an issue with AffinityEffect and multiplayer games. See #5931 2019-12-06 14:16:32 -06:00
AmplifyEffect.java replaced apostrophes 2018-06-06 22:39:16 -04:00
AttachEffect.java Fixed a problem with casting split cards from non hand zone. Added some generic cast from non hand zone effects and started replacing card specific effects by the generic ones (fixes #5356 and fixes #4493). 2018-10-03 13:44:01 +02:00
AttacksIfAbleTargetPlayerSourceEffect.java
BecomesMonarchSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
BecomesMonarchTargetEffect.java
BrainstormEffect.java
CanBlockAsThoughtItHadShadowEffect.java Implement Aetherflame Wall 2018-07-05 21:35:56 -04:00
CantActivateAbilitiesAttachedEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CantAttackBlockTransformAttachedEffect.java * Fixed cards with skip untap optional ability that cause game freezes (#5606) 2019-03-01 18:10:32 +04:00
CantBeCounteredControlledEffect.java add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02:00
CantBeCounteredSourceEffect.java updated "can't be countered" text 2018-06-20 11:21:06 -04:00
CantBeRegeneratedSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CantBeRegeneratedTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CantBeTargetedAllEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CantBeTargetedAttachedEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CantBeTargetedCardsGraveyardsEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CantBeTargetedSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CantBeTargetedTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CastCardFromOutsideTheGameEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CastSourceTriggeredAbility.java Implemented Hatchery Spider 2018-09-18 10:57:30 -04:00
ChangeATargetOfTargetSpellAbilityToSourceEffect.java
ChooseACardNameEffect.java Implemented Tamiyo, Collector of Tales 2019-04-13 12:01:31 -04:00
ChooseBasicLandTypeEffect.java make some fields final 2018-09-28 15:19:27 +02:00
ChooseColorEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ChooseCreatureTypeEffect.java Rename : typo in static method 2018-09-29 13:35:48 +02:00
ChooseExpansionSetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ChooseLandTypeEffect.java Refactor: removed unused custom set filters in SubType requests; 2019-02-04 00:53:51 +04:00
ChooseModeEffect.java add missing diamond operators 2019-03-04 11:57:53 +01:00
ChooseNewTargetsTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ChooseOpponentEffect.java make some fields final 2018-09-28 15:19:27 +02:00
ChoosePlayerEffect.java
ChooseSecretOpponentEffect.java Implemented Emissary of Grudges 2018-08-03 00:29:44 -06:00
CipherEffect.java add null check 2019-01-11 01:04:34 +01:00
ClashEffect.java * Until your next turn effects - fixed that continuous effects of lost/leaved players can be discarded by combat or some cards before next turn starts; 2019-12-26 07:44:46 +04:00
ClashWinReturnToHandSpellEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CopyEffect.java * Copy effects - fixed that it copy current P/T values (e.g. after effects applied) instead printed/selected values; 2019-04-23 12:03:16 +04:00
CopyPermanentEffect.java * Fixed exception error on copy of copy of aura effects for some cards (Estrid's masks, Animate Dead, etc); 2018-11-14 05:02:29 +04:00
CopySpellForEachItCouldTargetEffect.java Fixed AI freeze with non available targets 2019-12-21 18:10:29 +04:00
CopyTargetSpellEffect.java Improved and fixed cards texts: 2019-01-04 23:51:42 +04:00
CopyTokenEffect.java Xmage 1.4.30V6 2018-06-24 21:26:52 +02:00
CouncilsDilemmaVoteEffect.java * Expropriate - Fixed a strange problem that the prompt text of the select permanent selection to get the control of the permanent was not shown. Still not clear what the exact reason was but using a player list to save the voters seemed to cause the problem. 2019-12-27 23:22:32 +01:00
CounterTargetAndSearchGraveyardHandLibraryEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CounterTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CounterTargetWithReplacementEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CounterUnlessPaysEffect.java Improved interactions between pay X and other effects; 2019-06-21 11:40:36 +04:00
CreateDelayedTriggeredAbilityEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CreateSpecialActionEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CreateTokenCopyTargetEffect.java * Spark Double - fixed that copy of spark contains legendary type (#6097) 2019-12-18 17:57:41 +04:00
CreateTokenEffect.java a few more text fixes 2019-07-22 20:22:17 -04:00
CreateTokenTargetEffect.java update wordings so they are not blank 2019-01-10 22:14:29 -05:00
CreatureExploresTriggeredAbility.java add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02:00
CrewsVehicleSourceTriggeredAbility.java
DamageAllControlledTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DamageAllEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DamageAttachedControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DamageAttachedEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DamageControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DamageEachOtherEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DamageEverythingEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DamageMultiEffect.java Implemented Ghired's Belligerence 2019-08-02 14:43:23 -04:00
DamagePlayersEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DamageSelfEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DamageTargetControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DamageTargetEffect.java Fixed errors on empty targets in some effects; 2019-01-09 10:54:59 +04:00
DamageWithPowerTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DestroyAllAttachedEquipmentEffect.java
DestroyAllControlledTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DestroyAllEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DestroyAllNamedPermanentsEffect.java Refactor: extract card names compare logic (is empty name, is same name) 2018-12-07 00:26:50 +04:00
DestroyAttachedToEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DestroyEquippedEffect.java
DestroyMultiTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DestroySourceEffect.java - First steps towards fixing Phased/Phased indirectly permanents. 2019-03-15 10:01:02 -05:00
DestroyTargetAtBeginningOfNextEndStepEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DestroyTargetEffect.java - First steps towards fixing Phased/Phased indirectly permanents. 2019-03-15 10:01:02 -05:00
DetainAllEffect.java * Fixed cards with skip untap optional ability that cause game freezes (#5606) 2019-03-01 18:10:32 +04:00
DetainTargetEffect.java * Fixed cards with skip untap optional ability that cause game freezes (#5606) 2019-03-01 18:10:32 +04:00
DevourEffect.java Fixed type cast 2019-07-06 12:36:28 +04:00
DiscardCardControllerTriggeredAbility.java Implemented Bone Miser 2019-08-09 21:14:05 -04:00
DiscardCardPlayerTriggeredAbility.java Implemented Bone Miser 2019-08-09 21:14:05 -04:00
DiscardOntoBattlefieldEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DoIfClashWonEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DoIfCostPaid.java * Mirari - Fixed that it can select any spell instead triggered use. 2018-11-22 21:53:32 +04:00
DontUntapAsLongAsSourceTappedEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DontUntapInControllersNextUntapStepSourceEffect.java use isActivePlayer where possible, some minor text fixes 2018-06-29 21:18:05 +02:00
DontUntapInControllersNextUntapStepTargetEffect.java Address crash points of JSON tests 2019-01-10 21:27:38 -05:00
DontUntapInControllersUntapStepAllEffect.java add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02:00
DontUntapInControllersUntapStepEnchantedEffect.java AI updates, more cards will have the isRemoval bonus to their card rating 2018-10-28 00:16:14 -07:00
DontUntapInControllersUntapStepSourceEffect.java add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02:00
DontUntapInControllersUntapStepTargetEffect.java use isActivePlayer where possible, some minor text fixes 2018-06-29 21:18:05 +02:00
DontUntapInPlayersNextUntapStepAllEffect.java add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02:00
DoUnlessAnyPlayerPaysEffect.java * Do unless any player pays - fixed that it asks to pay remaining players even after payed; 2019-06-20 23:16:17 +04:00
DoUnlessControllerPaysEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DoUnlessTargetPlayerOrTargetsControllerPaysEffect.java Improved interactions between pay X and other effects; 2019-06-21 11:40:36 +04:00
DrawCardAllEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DrawCardSourceControllerEffect.java Improved and fixed cards texts: 2019-01-04 23:51:42 +04:00
DrawCardTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DrawDiscardControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DrawDiscardOneOfThemEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DrawDiscardTargetEffect.java Fix some BBD card text 2018-06-06 23:23:55 +02:00
EndTurnEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
EnterBattlefieldPayCostOrPutGraveyardEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
EntersBattlefieldWithXCountersEffect.java remove redundant null check 2018-09-28 15:19:27 +02:00
EpicEffect.java Updated pronouns to reflect current rules and oracle text 2019-12-06 14:29:36 -05:00
ExchangeLifeTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExileAdventureSpellEffect.java Fixed and improved tests for latest changes like asThough and adventure cards; 2019-12-14 19:19:32 +04:00
ExileAllEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExileAndGainLifeEqualPowerTargetEffect.java AI updates, more cards will have the isRemoval bonus to their card rating 2018-10-28 00:16:14 -07:00
ExileAndReturnTransformedSourceEffect.java
ExileAttachedEffect.java
ExileCardFromOwnGraveyardControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExileCardsFromTopOfLibraryTargetEffect.java
ExileCardYouChooseTargetOpponentEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExileFromZoneTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExileGraveyardAllPlayersEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExileGraveyardAllTargetPlayerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExileReturnBattlefieldOwnerNextEndStepSourceEffect.java Updated pronouns to reflect current rules and oracle text 2019-12-06 14:29:36 -05:00
ExileSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExileSourceUnlessPaysEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExileSpellEffect.java Refactor: added copyFrom info for all objects (original card used for copy, copy of copy and etc); 2018-11-29 19:29:39 +04:00
ExileTargetAndSearchGraveyardHandLibraryEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExileTargetEffect.java - Fixed #5560. Eventually I will get to the other similar effects. 2019-01-29 16:13:27 -06:00
ExileTargetForSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExileTargetIfDiesEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExileUntilSourceLeavesEffect.java AI updates, more cards will have the isRemoval bonus to their card rating 2018-10-28 00:16:14 -07:00
FightTargetsEffect.java fix couple of sonar issues 2019-06-23 23:22:21 +02:00
FightTargetSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
FlipCoinEffect.java rewrote how coins are flipped 2019-01-15 15:56:40 -05:00
FlipSourceEffect.java
FlipUntilLoseEffect.java rewrote how coins are flipped 2019-01-15 15:56:40 -05:00
FortifyEffect.java Allow activating equip ability 2018-06-25 22:36:49 -04:00
GainLifeEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
GainLifeTargetEffect.java Fix some BBD card text 2018-06-06 23:23:55 +02:00
GetEmblemEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
GetEmblemTargetPlayerEffect.java Refactor: improved emblem rules generation; 2019-01-03 11:41:34 +04:00
HideawayPlayEffect.java - Fixed #5854 2019-11-27 23:56:22 -06:00
ImprintTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
InfoEffect.java [M20] added Thunderkin Awakener 2019-06-29 18:03:12 +04:00
LookAtTargetPlayerHandEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LookLibraryAndPickControllerEffect.java more text fixes 2019-07-22 19:53:15 -04:00
LookLibraryControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LookLibraryMayPutToBottomEffect.java
LookLibraryTopCardTargetPlayerEffect.java fix some his or her to their 2018-07-09 21:25:04 +02:00
LoseControlOnOtherPlayersControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LoseGameSourceControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LoseGameTargetPlayerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LoseHalfLifeEffect.java
LoseHalfLifeTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LoseLifeAllPlayersEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LoseLifeControllerAttachedEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LoseLifeDefendingPlayerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LoseLifeOpponentsEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LoseLifePermanentControllerEffect.java Xantcha, Sleeper Agent implemented. 2018-08-02 14:03:33 +02:00
LoseLifeSourceControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LoseLifeTargetControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LoseLifeTargetEffect.java - little fixes 2019-03-06 17:11:45 -06:00
ManaEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
MayTapOrUntapTargetEffect.java - little fixes. #5625 2019-03-11 08:50:05 -05:00
MeldEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
MistmeadowWitchEffect.java
PassEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PermanentsEnterBattlefieldTappedEffect.java
PhaseOutAllEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PhaseOutAttachedEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PhaseOutSourceEffect.java
PhaseOutTargetEffect.java
PlayTargetWithoutPayingManaEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PopulateEffect.java Implemented Ghired, Conclave Exile 2019-08-01 20:07:25 -04:00
PreventAllDamageByAllObjectsEffect.java
PreventAllDamageByAllPermanentsEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PreventAllDamageByAttachedEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PreventAllDamageFromChosenSourceToYouEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PreventAllDamageToAllEffect.java Refactor PreventAllDamageToAllEffect 2019-12-24 10:48:08 +04:00
PreventAllDamageToAndByAttachedEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PreventAllDamageToPlayersEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PreventAllDamageToSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PreventAllNonCombatDamageToAllEffect.java Implemented The Wanderer 2019-04-01 16:32:57 -04:00
PreventCombatDamageBySourceEffect.java Implemented Mtenda Lion 2019-10-03 19:42:09 -04:00
PreventCombatDamageToSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PreventDamageByColorEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PreventDamageBySourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PreventDamageByTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PreventDamageToAttachedEffect.java [ICE] Added Fylgja 2019-05-01 17:12:24 +02:00
PreventDamageToControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PreventDamageToSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PreventDamageToTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PreventDamageToTargetMultiAmountEffect.java Questing Beast - fixed rollback error on damage prevent (#6116); 2019-12-24 10:53:51 +04:00
PreventNextDamageFromChosenSourceToTargetEffect.java
PreventNextDamageFromChosenSourceToYouEffect.java
PutCardFromHandOntoBattlefieldEffect.java * PutCardFromHandOntoBattlefieldEffect - Fixed that the rule text did not show if the card entered the battlefield tapped (e.g. for Arboreal Grazer). 2019-12-29 14:30:16 +01:00
PutLibraryIntoGraveTargetEffect.java Fixed errors on empty targets in some effects; 2019-01-09 10:54:59 +04:00
PutOnLibrarySourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PutOnLibraryTargetEffect.java add aether gust unit tests + fix issue #5902 2019-07-21 22:26:11 -04:00
PutTopCardOfLibraryIntoGraveControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PutTopCardOfLibraryIntoGraveEachPlayerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PutTopCardOfLibraryIntoGraveTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RecruiterEffect.java Implemented Ashiok, Dream Render 2019-04-15 14:10:06 -04:00
RedirectDamageFromSourceToTargetEffect.java
RegenerateAllEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RegenerateAttachedEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RegenerateSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RegenerateTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RemoveAllCountersSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RemoveDelayedTriggeredAbilityEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RemoveFromCombatSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RemoveFromCombatTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RemoveSpecialActionEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReplaceOpponentCardsInHandWithSelectedEffect.java Implemented Ashiok, Dream Render 2019-04-15 14:10:06 -04:00
ReturnCreaturesFromExileEffect.java
ReturnFromExileEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReturnFromExileForSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReturnFromGraveyardToBattlefieldTargetEffect.java update wordings so they are not blank 2019-01-10 22:14:29 -05:00
ReturnFromGraveyardToHandTargetEffect.java Fix rules text for abilities with up to one target 2019-08-14 17:16:01 +01:00
ReturnSourceFromGraveyardToBattlefieldEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReturnSourceFromGraveyardToHandEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReturnToBattlefieldUnderOwnerControlAttachedEffect.java remove redundant null checks before instanceof 2018-09-17 21:09:42 +02:00
ReturnToBattlefieldUnderOwnerControlSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReturnToBattlefieldUnderOwnerControlTargetEffect.java remove redundant null checks before instanceof 2018-09-17 21:09:42 +02:00
ReturnToBattlefieldUnderYourControlAttachedEffect.java remove redundant null checks before instanceof 2018-09-17 21:09:42 +02:00
ReturnToBattlefieldUnderYourControlSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReturnToBattlefieldUnderYourControlTargetEffect.java [M20] added Thunderkin Awakener 2019-06-29 18:03:12 +04:00
ReturnToHandAttachedEffect.java - Fixed #6034 2019-11-24 15:37:20 -06:00
ReturnToHandChosenControlledPermanentEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReturnToHandChosenPermanentEffect.java Updated pronouns to reflect current rules and oracle text 2019-12-06 14:29:36 -05:00
ReturnToHandFromBattlefieldAllEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReturnToHandFromGraveyardAllEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReturnToHandSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReturnToHandSpellEffect.java
ReturnToHandTargetEffect.java - Fixed #6101 2019-12-18 15:41:08 -06:00
ReturnToLibraryPermanentEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReturnToLibrarySpellEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RevealAndShuffleIntoLibrarySourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RevealCardsFromLibraryUntilEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RevealHandSourceControllerEffect.java Implement Rakdos Augermage 2018-07-01 15:39:19 -04:00
RevealHandTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RevealLibraryPutIntoHandEffect.java * Fixed a problem of the card filtering of RevealLibraryPutIntoHand (fixes a problem of Brass Herald moving all cards to hand). 2019-12-20 20:54:23 +01:00
RevealTargetPlayerLibraryEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RevealTopLandToBattlefieldElseHandEffect.java
RollDiceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RollPlanarDieEffect.java remove redundant null checks, remove some static fields 2018-09-26 22:02:03 +02:00
RummageEffect.java
SacrificeAllEffect.java Implemented Rankle, Master of Pranks 2019-09-04 10:11:49 -04:00
SacrificeControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
SacrificeEffect.java - little fixes 2019-03-06 17:11:45 -06:00
SacrificeEquippedEffect.java * Grafted Exoskeleton - Fixed that if it left the battlefield it doesn't sacrifice its creature (fixes #4997). 2018-06-03 23:51:09 +02:00
SacrificeOpponentsEffect.java fixed Silverclad Ferocidons (and likely other cards) allowing players to sacrifice creatures they don't control (fixes #5166) 2018-07-23 17:42:03 -04:00
SacrificeOpponentsUnlessPayEffect.java Updated pronouns to reflect current rules and oracle text 2019-12-06 14:29:36 -05:00
SacrificeSourceEffect.java Reworked ability source object handling. 2018-10-21 21:37:23 +02:00
SacrificeSourceUnlessConditionEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
SacrificeSourceUnlessPaysEffect.java Improved interactions between pay X and other effects; 2019-06-21 11:40:36 +04:00
SacrificeTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
SendOptionUsedEventEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
SetPlayerLifeAllEffect.java
SetPlayerLifeSourceEffect.java
SetPlayerLifeTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ShuffleHandGraveyardAllEffect.java Implemented Game Plan, added new class for Timetwister effects 2018-05-24 11:55:00 -04:00
ShuffleHandIntoLibraryDrawThatManySourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ShuffleIntoLibraryGraveOfSourceOwnerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ShuffleIntoLibrarySourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ShuffleIntoLibraryTargetEffect.java
ShuffleLibrarySourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ShuffleLibraryTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ShuffleSpellEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
SkipCombatStepEffect.java - Fixed #5100. Added a replacement effect for skipping the combat phase. 2018-11-23 11:36:29 -06:00
SkipDrawStepEffect.java
SkipNextCombatEffect.java
SkipNextDrawStepControllerEffect.java Implement Molten Firebird and Ivory Gargoyle 2018-07-10 23:00:27 -04:00
SkipNextDrawStepTargetEffect.java sonar 220219, criticals 2019-02-22 12:06:11 +01:00
SkipNextPlayerUntapStepEffect.java
SkipUntapOptionalSourceEffect.java * Fixed cards with skip untap optional ability that cause game freezes (#5606) 2019-03-01 18:10:32 +04:00
SkipUntapStepEffect.java
TapAllEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
TapAllTargetPlayerControlsEffect.java change looping over maps (Sonar) 2019-02-02 22:37:02 +01:00
TapEnchantedEffect.java * Fixed a problem with TapEnchantedEffect that could cause cast exceptions (fixes #5509). 2019-01-12 15:18:53 +01:00
TapSourceEffect.java fixed entering tapped abilities not working correctly (fixes #5010,) 2018-06-10 20:42:22 -04:00
TapSourceUnlessPaysEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
TapTargetEffect.java update wordings so they are not blank 2019-01-10 22:14:29 -05:00
TransformSourceEffect.java remove redundant null checks before instanceof 2018-09-17 21:09:42 +02:00
TransformTargetEffect.java
TurnFaceUpTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
UnlessPaysDelayedEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
UntapAllControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
UntapAllEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
UntapAllLandsControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
UntapAllThatAttackedEffect.java 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
UntapEnchantedEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
UntapLandsEffect.java Sonar fixes 2019-07-09 21:57:55 +02:00
UntapSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
UntapTargetEffect.java update wordings so they are not blank 2019-01-10 22:14:29 -05:00
WinGameSourceControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
WishEffect.java * You may choose card from outside or in exile - fixed that it doesn't allows to choose cards from exiled zone (Karn, the Great Creator and Coax from the Blind Eternities); 2019-12-24 02:06:33 +04:00