foul-magics/Mage/src/main/java/mage/abilities/effects/common
Evan Kranzler 378dfbf89a
Updated implementation of Unpredictable Cyclone (#6423)
* updated implementation of Unpredictable Cyclone, refactored drawCard method

* fixed another small implementation error

* added test for Unpredictable Cyclone

* updated Unpredictable Cyclone test
2020-04-16 08:04:21 -04:00
..
asthought Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
combat Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
continuous Implemented Startling Development 2020-04-12 20:24:30 -04:00
cost [IKO] Implement Companion and 2 companions 2020-04-12 08:29:25 -04:00
counter Implemented Boot Nipper 2020-04-10 21:52:23 -04:00
discard Updated implementation of Unpredictable Cyclone (#6423) 2020-04-16 08:04:21 -04:00
enterAttribute Revert "format: organize imports" 2020-02-05 02:17:00 +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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
search Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
turn Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
AddCombatAndMainPhaseEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
AddContinuousEffectToGame.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
BecomesMonarchSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
BecomesMonarchTargetEffect.java
BrainstormEffect.java Updated implementation of Unpredictable Cyclone (#6423) 2020-04-16 08:04:21 -04:00
CanBlockAsThoughtItHadShadowEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +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 Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
CastSourceTriggeredAbility.java Implemented Hatchery Spider 2018-09-18 10:57:30 -04:00
ChangeATargetOfTargetSpellAbilityToSourceEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ChooseACardNameEffect.java Code cleanup 2020-01-08 05:19:52 +04:00
ChooseBasicLandTypeEffect.java make some fields final 2018-09-28 15:19:27 +02:00
ChooseCardTypeEffect.java [IKO] Implement Companion and 2 companions 2020-04-12 08:29:25 -04:00
ChooseColorEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ChooseCreatureTypeEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ChooseExpansionSetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ChooseLandTypeEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ChooseModeEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ClashEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ClashWinReturnToHandSpellEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
CopyEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
CopyPermanentEffect.java Implemented Crystalline Resonance 2020-04-07 20:52:03 -04:00
CopySpellForEachItCouldTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
CopyTargetSpellEffect.java Improved and fixed cards texts: 2019-01-04 23:51:42 +04:00
CopyTokenEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
CouncilsDilemmaVoteEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
CounterTargetAndSearchGraveyardHandLibraryEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
CounterTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Improved ability outcome processing; 2020-01-29 07:33:33 +04:00
CreateSpecialActionEffect.java Improved ability outcome processing; 2020-01-29 07:33:33 +04:00
CreateTokenCopyTargetEffect.java Implemented Mythos of Illuna 2020-04-11 20:58:00 -04:00
CreateTokenEffect.java program towards Interface rather than implementations 2020-02-10 10:40:06 +01:00
CreateTokenTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DamageAllEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DamageAttachedControllerEffect.java Refactor: move player.damage params to default (same as permanent.damage); 2020-01-14 09:15:33 +04:00
DamageAttachedEffect.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
DamageControllerEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DamageEachOtherEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
DamageEverythingEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DamageMultiEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DamagePlayersEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DamageSelfEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DamageTargetControllerEffect.java Refactor related to #6187 2020-01-15 11:47:22 +04:00
DamageTargetEffect.java fixed an error 2020-04-11 22:14:24 -04:00
DamageWithPowerFromOneToAnotherTargetEffect.java Refactor related to #6187 2020-01-15 11:47:22 +04:00
DamageWithPowerFromSourceToAnotherTargetEffect.java Refactor: move player.damage params to default (same as permanent.damage); 2020-01-14 09:15:33 +04:00
DestroyAllAttachedEquipmentEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DestroyAllControlledTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DestroyMultiTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DetainAllEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DetainTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
DevourEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +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 Revert "format: organize imports" 2020-02-05 02:17:00 +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 Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +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 Updated implementation of Unpredictable Cyclone (#6423) 2020-04-16 08:04:21 -04:00
DrawCardSourceControllerEffect.java Updated implementation of Unpredictable Cyclone (#6423) 2020-04-16 08:04:21 -04:00
DrawCardTargetEffect.java Updated implementation of Unpredictable Cyclone (#6423) 2020-04-16 08:04:21 -04:00
DrawDiscardControllerEffect.java Updated implementation of Unpredictable Cyclone (#6423) 2020-04-16 08:04:21 -04:00
DrawDiscardOneOfThemEffect.java Updated implementation of Unpredictable Cyclone (#6423) 2020-04-16 08:04:21 -04:00
DrawDiscardTargetEffect.java Updated implementation of Unpredictable Cyclone (#6423) 2020-04-16 08:04:21 -04:00
EndTurnEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
EnterBattlefieldPayCostOrPutGraveyardEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
EntersBattlefieldUnderControlOfOpponentOfChoiceEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
EntersBattlefieldWithXCountersEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
EpicEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ExchangeLifeTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExileAdventureSpellEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ExileAllEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 * Conqueror's Galleon - fixed that it returns under owner control instead your; 2020-01-16 08:54:59 +04:00
ExileAttachedEffect.java
ExileCardFromOwnGraveyardControllerEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ExileCardsFromTopOfLibraryTargetEffect.java
ExileCardYouChooseTargetOpponentEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ExileFromZoneTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ExileGraveyardAllPlayersEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ExileGraveyardAllTargetPlayerEffect.java program towards Interface rather than implementations 2020-02-10 10:40:06 +01:00
ExileReturnBattlefieldOwnerNextEndStepSourceEffect.java Updated pronouns to reflect current rules and oracle text 2019-12-06 14:29:36 -05:00
ExileSourceEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ExileSourceUnlessPaysEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ExileTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ExileTargetForSourceEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
FightTargetSourceEffect.java Fixed text 2020-01-15 06:55:20 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
GainLifeTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
GetEmblemEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
GetEmblemTargetPlayerEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
HideawayPlayEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ImprintTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
LookLibraryControllerEffect.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
LookLibraryMayPutToBottomEffect.java
LookLibraryTopCardTargetPlayerEffect.java fix some his or her to their 2018-07-09 21:25:04 +02:00
LoseControlOnOtherPlayersControllerEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
LoseLifeControllerAttachedEffect.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
LoseLifeDefendingPlayerEffect.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
LoseLifeOpponentsEffect.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
LoseLifePermanentControllerEffect.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
LoseLifeSourceControllerEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
LoseLifeTargetControllerEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
LoseLifeTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ManaEffect.java * Non basic mana abilities - fixed rollback errors in AI games (#6300); 2020-02-25 12:41:45 +04:00
MayTapOrUntapTargetEffect.java - little fixes. #5625 2019-03-11 08:50:05 -05:00
MeldEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
MistmeadowWitchEffect.java
PassEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PermanentsEnterBattlefieldTappedEffect.java
PhaseOutAllEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PhaseOutAttachedEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
PhaseOutSourceEffect.java
PhaseOutTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PlayTargetWithoutPayingManaEffect.java - See b9bee56 2019-12-31 15:40:13 -06:00
PopulateEffect.java refactored ControllerPredicate 2020-01-06 20:04:56 -05:00
PreventAllDamageByAllObjectsEffect.java
PreventAllDamageByAllPermanentsEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 * Prevent all damage - fixed text; 2020-02-06 21:26:52 +04:00
PreventAllDamageToAndByAttachedEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PreventDamageToTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PreventDamageToTargetMultiAmountEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +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 replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
PutOnLibrarySourceEffect.java Use getSourceObjectIfItStillExists. 2020-02-09 13:40:26 -05:00
PutOnLibraryTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PutTopCardOfLibraryIntoGraveControllerEffect.java Fixed multiple card texts; 2020-01-18 11:01:33 +04:00
PutTopCardOfLibraryIntoGraveEachPlayerEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PutTopCardOfLibraryIntoGraveTargetEffect.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
RegenerateSourceEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
RegenerateTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
RemoveAllCountersSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RemoveDelayedTriggeredAbilityEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
RemoveFromCombatSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RemoveFromCombatTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
RemoveSpecialActionEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ReplaceOpponentCardsInHandWithSelectedEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ReturnCreaturesFromExileEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ReturnFromExileEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ReturnFromExileForSourceEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ReturnFromGraveyardToBattlefieldTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ReturnToBattlefieldUnderYourControlAttachedEffect.java remove redundant null checks before instanceof 2018-09-17 21:09:42 +02:00
ReturnToBattlefieldUnderYourControlSourceEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ReturnToBattlefieldUnderYourControlTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ReturnToHandAttachedEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ReturnToHandFromGraveyardAllEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ReturnToHandSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
ReturnToHandSpellEffect.java
ReturnToHandTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Use getSourceObjectIfItStillExists. 2020-02-09 13:40:26 -05:00
RevealCardsFromLibraryUntilEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RevealHandSourceControllerEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
RevealHandTargetEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RevealLibraryPutIntoHandEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
RevealTargetPlayerLibraryEffect.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
RevealTopLandToBattlefieldElseHandEffect.java
RollDiceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
RollPlanarDieEffect.java Planechase: refactor planes; 2020-04-13 21:50:40 +04:00
RummageEffect.java
SacrificeAllEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
SacrificeControllerEffect.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
SacrificeEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
SacrificeEquippedEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
SacrificeOpponentsEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
SacrificeOpponentsUnlessPayEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
SacrificeTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
SendOptionUsedEventEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
SetPlayerLifeAllEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
SetPlayerLifeSourceEffect.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
SetPlayerLifeTargetEffect.java replaced StaticValue with singletons 2020-01-05 11:33:21 -05:00
ShuffleHandGraveyardAllEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ShuffleHandIntoLibraryDrawThatManySourceEffect.java Updated implementation of Unpredictable Cyclone (#6423) 2020-04-16 08:04:21 -04:00
ShuffleIntoLibraryGraveOfSourceOwnerEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
SkipNextDrawStepTargetEffect.java sonar 220219, criticals 2019-02-22 12:06:11 +01:00
SkipNextPlayerUntapStepEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
TapAllTargetPlayerControlsEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
TransformSourceEffect.java * Fixed a problem with P/T of permanets that transform back again to the original source card (fixes #6156). 2020-01-09 08:25:29 +01:00
TransformTargetEffect.java
TurnFaceUpTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
UnlessPaysDelayedEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04: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 Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
UntapAllThatAttackedEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
UntapEnchantedEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
UntapLandsEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
UntapSourceEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
UntapTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
WinGameSourceControllerEffect.java remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
WishEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00