foul-magics/Mage/src/main/java/mage/abilities/effects/common
2019-09-18 19:58:19 -04: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 * Grenzo, Havoc Raiser - added triggered player info in logs and choose mode dialog (#4116, #5282); 2019-07-05 15:37:17 +04:00
continuous Implemented Fires of Invention 2019-09-16 16:13:40 -04:00
cost Implemented The Great Henge 2019-09-18 19:58:19 -04:00
counter * Proliferate - fixed that it highlights all permanents instead with counters only; 2019-05-02 17:25:46 +04: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 various text fixes for M20 cards 2019-07-22 18:17:34 -04: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 * 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 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 * 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 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 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 Sonar fixes 2019-07-09 21:57:55 +02: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 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 - 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 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 [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 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 Implemented The Wanderer 2019-04-01 16:32:57 -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 [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 - 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 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 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 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 Improved interactions between pay X and other effects; 2019-06-21 11:40:36 +04: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 add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts 2018-07-04 14:24:11 +02:00