foul-magics/Mage/src/main/java/mage/abilities/effects/common
2019-01-15 15:56:40 -05: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 Implemented Tin Street Dodger 2019-01-12 10:19:54 -05:00
continuous Implemented Haazda Officer 2019-01-11 15:09:57 -05:00
cost Implemented Electrodominance 2019-01-04 11:40:11 -05:00
counter Fixed AddCountersTargetEffect text for cards with target pointers (#5523) 2019-01-14 11:37:02 +04:00
discard Fixed NPE errors for some cards (#5471) 2019-01-07 14:04:33 +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 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
search Add a space in the generated rules text 2019-01-12 23:27:54 +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
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
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 make some fields final 2018-09-28 15:19:27 +02: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
ChooseModeEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ClashWinReturnToHandSpellEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CopyEffect.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
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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 Typo fix 2019-01-07 14:22:13 +04:00
CreateTokenEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 Ral, Caller of Storms 2018-09-07 23:26:28 -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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DestroyTargetAtBeginningOfNextEndStepEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DestroyTargetEffect.java Merge branch 'targetAdjustment' into master 2019-01-12 14:42:58 -05:00
DetainAllEffect.java use isActivePlayer where possible, some minor text fixes 2018-06-29 21:18:05 +02:00
DetainTargetEffect.java use isActivePlayer where possible, some minor text fixes 2018-06-29 21:18:05 +02:00
DevourEffect.java refactored AnotherPredicate to singleton enum 2019-01-12 16:12:51 -05:00
DiscardOntoBattlefieldEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DiscardsACardPlayerTriggeredAbility.java
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 - Fixed Soul Strings. DoUnlessAnyPlayerPays now supports X costs. 2018-11-20 09:46:36 -06:00
DoUnlessControllerPaysEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DoUnlessTargetPlayerOrTargetsControllerPaysEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 replaced apostrophes 2018-06-06 22:39:16 -04:00
ExchangeLifeTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 * Acklay of the Arena - Fixed triggered ability (fixes #5416). 2018-11-23 12:30:44 +01: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 add method Game.isActivePlayer(UUID playerId) 2018-06-29 14:59:11 +02:00
ImprintTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
InfoEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LookAtTargetPlayerHandEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
LookLibraryAndPickControllerEffect.java fixed some look and reveal effects 2018-09-05 15:56:02 -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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ManaEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
MayTapOrUntapTargetEffect.java
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 refactored many other predicates to singleton enums 2019-01-12 16:30:49 -05: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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 fixed an issue with Tajic, Legion's Edge's prevention effect 2018-09-24 19:35:15 -04:00
PreventCombatDamageBySourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +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 - Added Serra's Hymn and Venomous Fangs. 2018-11-08 17:54:05 -06:00
PreventNextDamageFromChosenSourceToTargetEffect.java
PreventNextDamageFromChosenSourceToYouEffect.java
PutCardFromHandOntoBattlefieldEffect.java Implemented Metathran Aerostat 2018-06-03 18:26:45 -04: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 isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02: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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 remove redundant null checks before instanceof 2018-09-17 21:09:42 +02:00
ReturnToHandAttachedEffect.java remove redundant null checks before instanceof 2018-09-17 21:09:42 +02:00
ReturnToHandChosenControlledPermanentEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReturnToHandChosenPermanentEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02: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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
SacrificeControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
SacrificeEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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 remove all MIT copyright notices from files 2018-06-02 17:59:49 +02: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
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 - Added Fatigue and Disappear. 2018-11-25 10:51:27 -06:00
SkipNextPlayerUntapStepEffect.java
SkipUntapOptionalSourceEffect.java add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02:00
SkipUntapStepEffect.java
TapAllEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
TapAllTargetPlayerControlsEffect.java update wordings so they are not blank 2019-01-10 22:14:29 -05: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 refactored many other predicates to singleton enums 2019-01-12 16:30:49 -05: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 add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02:00