foul-magics/Mage/src/main/java/mage/abilities/effects/common
2021-03-25 19:55:55 -04:00
..
asthought AsThough effects improves and fixes: 2021-01-31 22:32:23 +04:00
combat Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
continuous [TSR] various text fixes 2021-03-05 19:10:29 -05:00
cost Tibalt, Cosmic Impostor - fixed that emblem can't cast not owned cards (#7598) 2021-02-22 23:06:43 +04:00
counter some more counter text changes 2021-01-31 11:55:33 -05:00
discard Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
enterAttribute Fixing issues with Changelings and general problems with creature types (ready to merge) (#7098) 2020-10-30 22:32:59 -04:00
replacement Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
ruleModifying Fixed Crucible of Worlds allowing lands to be played from opponent's graveyard (fixes #7645) 2021-03-04 12:55:49 -06:00
search Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
turn Refactor: removed default comment headers 2021-02-21 08:15:16 +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 - Fixed #6935 2020-08-04 14:55:25 -05:00
AffinityEffect.java * Added some trace output for continous effects and triggered abilities. Changed duration of AffinityEffect to WhileOnStack to prevent wrong handling for removement of the effect. 2021-01-13 09:14:29 +01:00
AmplifyEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
AttachEffect.java Token's zone change counter (ZCC) improves: 2021-02-04 19:15:54 +04:00
AttacksIfAbleTargetPlayerSourceEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
BalanceEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
BecomeBlockedTargetEffect.java * GUI: new reworked GUI and card render engine, card icons and dozens of other fixes (see full list in related PR); 2021-01-30 16:38:55 +04:00
BecomesMonarchSourceEffect.java
BecomesMonarchTargetEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
BrainstormEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
CanBlockAsThoughtItHadShadowEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
CantActivateAbilitiesAttachedEffect.java
CantAttackBlockTransformAttachedEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
CantBeCounteredControlledEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
CantBeCounteredSourceEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
CantBeRegeneratedSourceEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
CantBeRegeneratedTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
CantBeTargetedAllEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
CantBeTargetedAttachedEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
CantBeTargetedCardsGraveyardsEffect.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
CantBeTargetedSourceEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
CantBeTargetedTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
CastCardFromOutsideTheGameEffect.java * Removed unused imports. 2020-08-22 11:51:34 +02:00
CastSourceTriggeredAbility.java
ChangeATargetOfTargetSpellAbilityToSourceEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
ChooseACardNameEffect.java * Made choose a card name choices mandatory (not selecting a name could cause null pointer exceptions e.g. Meddling Mage). 2020-08-23 12:14:13 +02:00
ChooseBasicLandTypeEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
ChooseCardTypeEffect.java Fixes ChooseCardTypeEffect always showing all card types 2020-10-02 15:45:43 +02:00
ChooseColorEffect.java Fixed missing locale param in string operations (#4634) 2020-07-03 02:00:58 +04:00
ChooseCreatureTypeEffect.java Improved some source related filters in effects: 2020-12-25 19:06:36 +04:00
ChooseExpansionSetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ChooseLandTypeEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
ChooseModeEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ChooseNewTargetsTargetEffect.java Refactor implementation of spell copies for cards like Twinning Staff as well as refactor handling of target changing (WIP) (#7662) 2021-03-12 12:47:49 -05:00
ChooseOpponentEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
ChoosePlayerEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
ChooseSecretOpponentEffect.java * Fixed that choose opponent was handled targeted but shouldn't (e.g.used for Stalking Leonin) fixed #6836. 2020-07-13 17:13:30 +02:00
CipherEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
ClashEffect.java [LRW] reworked abilities which trigger off of clashing 2021-03-06 14:49:55 -05:00
ClashWinReturnToHandSpellEffect.java
CopyEffect.java Refactoring subtypes to make Maskwood Nexus work (ready for review) (#7432) 2021-01-26 08:52:35 -05:00
CopyPermanentEffect.java * Spark Double - fixed duplicated counters on copying of another Spark Double (#7553); 2021-02-22 21:22:31 +04:00
CopySpellForEachItCouldTargetEffect.java Refactor implementation of spell copies for cards like Twinning Staff as well as refactor handling of target changing (WIP) (#7662) 2021-03-12 12:47:49 -05:00
CopyTargetSpellEffect.java Refactor implementation of spell copies for cards like Twinning Staff as well as refactor handling of target changing (WIP) (#7662) 2021-03-12 12:47:49 -05:00
CopyTokenEffect.java Refactoring subtypes to make Maskwood Nexus work (ready for review) (#7432) 2021-01-26 08:52:35 -05:00
CounterTargetAndSearchGraveyardHandLibraryEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
CounterTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
CounterTargetWithReplacementEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
CounterUnlessPaysEffect.java updated phrasing on player choice messages 2021-03-23 19:46:47 -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
CreateTokenAttachSourceEffect.java CreateTokenAttachSourceEffect - Remove redundant setText 2021-01-15 18:04:06 +01:00
CreateTokenCopyTargetEffect.java Refactoring subtypes to make Maskwood Nexus work (ready for review) (#7432) 2021-01-26 08:52:35 -05:00
CreateTokenEffect.java CreateTokenAttachSourceEffect - Remove redundant setText 2021-01-15 18:04:06 +01:00
CreateTokenTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
CreatureExploresTriggeredAbility.java
CrewsVehicleSourceTriggeredAbility.java * GUI: new reworked GUI and card render engine, card icons and dozens of other fixes (see full list in related PR); 2021-01-30 16:38:55 +04:00
DamageAllControlledTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DamageAllEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DamageAttachedControllerEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DamageAttachedEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DamageControllerEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DamageEachOtherEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DamageEverythingEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DamageMultiEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DamagePlayersEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DamageSelfEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DamageTargetControllerEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DamageTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DamageWithPowerFromOneToAnotherTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DamageWithPowerFromSourceToAnotherTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DestroyAllAttachedEquipmentEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DestroyAllControlledTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DestroyAllEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DestroyAllNamedPermanentsEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DestroyAttachedToEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DestroyEquippedEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
DestroyMultiTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DestroySourceEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DestroyTargetAtBeginningOfNextEndStepEffect.java
DestroyTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +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 Refactor: correct predicate packages 2021-02-21 08:00:21 +04:00
DiscardCardControllerTriggeredAbility.java * Bartered Cow - Fixed that it does nothing when discarded (fixes #6884). 2020-07-27 21:47:31 +02:00
DiscardCardPlayerTriggeredAbility.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
DiscardOntoBattlefieldEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DoIfClashWonEffect.java
DoIfCostPaid.java small optimization to DoIfCostPaid text generation 2021-02-04 10:18:39 -05:00
DontUntapAsLongAsSourceTappedEffect.java * replaces all [source} by {this}. ATTENTION !!!: Only supporting [this} from now on in rule text. 2020-08-22 12:52:49 +02:00
DontUntapInControllersNextUntapStepSourceEffect.java
DontUntapInControllersNextUntapStepTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DontUntapInControllersUntapStepAllEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DontUntapInControllersUntapStepEnchantedEffect.java
DontUntapInControllersUntapStepSourceEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DontUntapInControllersUntapStepTargetEffect.java Fixed effect texts 2020-06-14 04:28:58 +04:00
DontUntapInPlayersNextUntapStepAllEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DoUnlessAnyPlayerPaysEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DoUnlessAttachedControllerPaysEffect.java Fixed test errors and fixed newlines (#7391) 2021-01-14 16:35:28 -05:00
DoUnlessControllerPaysEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DoUnlessTargetPlayerOrTargetsControllerPaysEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DoWhenCostPaid.java small optimization to DoIfCostPaid text generation 2021-02-04 10:18:39 -05:00
DrawCardAllEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DrawCardForEachColorAmongControlledPermanentsEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DrawCardSourceControllerEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DrawCardTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DrawDiscardControllerEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DrawDiscardOneOfThemEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
DrawDiscardTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
EndTurnEffect.java Fix a bunch of card text errors (magefree#6643) 2020-08-15 23:56:53 +04:00
EnterBattlefieldPayCostOrPutGraveyardEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
EntersBattlefieldUnderControlOfOpponentOfChoiceEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
EntersBattlefieldWithXCountersEffect.java Refactoring methods which add counters to track which player adds the counters (ready for review) (#7448) 2021-01-26 19:06:13 -05:00
EpicEffect.java Refactor implementation of spell copies for cards like Twinning Staff as well as refactor handling of target changing (WIP) (#7662) 2021-03-12 12:47:49 -05:00
ExchangeLifeControllerTargetEffect.java reworked/simplified/consolidated effects which exchange life totals, added test (fixes #7668) 2021-03-14 15:56:48 -04:00
ExchangeLifeTwoTargetEffect.java reworked/simplified/consolidated effects which exchange life totals, added test (fixes #7668) 2021-03-14 15:56:48 -04:00
ExileAdventureSpellEffect.java * Copy spell - improved support, now all copied spells are independent (bug example: Seasons Past fizzled after copy resolve, see #7634, 10f8022043); 2021-03-06 19:32:17 +04:00
ExileAllEffect.java updated various cards to improve how they handle exiling with info (#7615) 2021-02-22 15:26:58 -05:00
ExileAndGainLifeEqualPowerTargetEffect.java reworked some abilities which use card.moveToExile 2021-02-28 17:06:13 -05:00
ExileAndReturnTransformedSourceEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
ExileAttachedEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
ExileCardFromOwnGraveyardControllerEffect.java a few more card refactors for card.moveToZone 2021-02-27 10:13:24 -05:00
ExileCardsFromTopOfLibraryTargetEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
ExileCardYouChooseTargetOpponentEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
ExileFromZoneTargetEffect.java updated various cards to improve how they handle exiling with info (#7615) 2021-02-22 15:26:58 -05:00
ExileGraveyardAllPlayersEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ExileGraveyardAllTargetPlayerEffect.java * Bojuka Bog - Fixed card movement to exile missing group movement handling (fixes #7243). 2020-12-17 16:41:22 +01:00
ExileReturnBattlefieldOwnerNextEndStepSourceEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
ExileSourceEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ExileSourceUnlessPaysEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
ExileSpellEffect.java * Copy spell - improved support, now all copied spells are independent (bug example: Seasons Past fizzled after copy resolve, see #7634, 10f8022043); 2021-03-06 19:32:17 +04:00
ExileTargetAndSearchGraveyardHandLibraryEffect.java reworked some abilities which use card.moveToExile 2021-02-28 17:06:13 -05:00
ExileTargetEffect.java [KHM] Foretell - Do not show card name in game log (fixes #7522) 2021-02-08 09:09:11 -06:00
ExileTargetForSourceEffect.java * Exile card and return it from exile - fixed rollback error on commander creature exile (#7250); 2020-12-17 10:07:15 +04:00
ExileTargetIfDiesEffect.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
ExileTopXMayPlayUntilEndOfTurnEffect.java Refactored 4 exisiting cards to use ExileTopXMayPlayUntilEndOfTurnEffect (#7401) 2021-01-16 16:49:52 -05:00
ExileUntilSourceLeavesEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
FightTargetsEffect.java * Primal Might - Handled fizzled message for optional fight effect (#6646). 2020-06-29 15:25:55 +02:00
FightTargetSourceEffect.java Fixed text 2020-01-15 06:55:20 +04:00
FlipCoinEffect.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
FlipSourceEffect.java
FlipUntilLoseEffect.java
FortifyEffect.java
GainActivatedAbilitiesOfTopCardEffect.java [M21] Implement more cards (#6730) 2020-06-26 20:55:43 -04:00
GainLifeEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
GainLifeTargetEffect.java Hunters' Feast - Fixed rule text (fixes #6878). 2020-07-23 12:22:07 +02:00
GetEmblemEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
GetEmblemTargetPlayerEffect.java Fixed effect texts 2020-06-14 04:28:58 +04:00
HideawayPlayEffect.java * Removed unused imports. 2020-08-22 11:51:34 +02:00
IfAbilityHasResolvedXTimesEffect.java Refactor and add hint for "Ability resolved X times" 2020-05-03 09:42:16 -04:00
ImprintTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
InfoEffect.java * Regeneration abilities - added card hint about activated and used regeneration; 2020-08-01 21:29:08 +04:00
LearnEffect.java [STX] Implemented Pop Quiz 2021-03-25 19:55:55 -04:00
LivingDeathEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
LookAtTargetPlayerHandEffect.java [KHM] Implemented The Raven's Warning (#7425) 2021-01-22 13:13:20 -05:00
LookLibraryAndPickControllerEffect.java updated language for various user choices 2021-02-15 10:19:43 -05:00
LookLibraryControllerEffect.java
LookLibraryMayPutToBottomEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
LookLibraryTopCardTargetPlayerEffect.java updated language for various user choices 2021-02-15 10:19:43 -05:00
LoseControlOnOtherPlayersControllerEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
LoseGameSourceControllerEffect.java
LoseGameTargetPlayerEffect.java
LoseHalfLifeEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
LoseHalfLifeTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
LoseLifeAllPlayersEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
LoseLifeControllerAttachedEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
LoseLifeDefendingPlayerEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
LoseLifeOpponentsEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
LoseLifePermanentControllerEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
LoseLifeSourceControllerEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
LoseLifeTargetControllerEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
LoseLifeTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
MayTapOrUntapTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
MeldEffect.java * Meld Keyword - Fixed that the melt status was not correctly handled related to rollbacks or AI game simulation (fixes #6723). 2020-07-18 16:33:28 +02:00
MillCardsControllerEffect.java refactored mill effect names 2020-09-10 11:53:11 -04:00
MillCardsEachPlayerEffect.java [KHM] Implemented Koma's Faithful 2021-01-09 11:20:02 -05:00
MillCardsTargetEffect.java [ZNR] various text fixes 2020-10-07 20:04:34 -04:00
MistmeadowWitchEffect.java updated various cards to improve how they handle exiling with info (#7615) 2021-02-22 15:26:58 -05:00
PassEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PermanentsEnterBattlefieldTappedEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
PhaseOutAllEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PhaseOutAttachedEffect.java - Fixed #6861 2020-08-12 09:24:40 -05:00
PhaseOutSourceEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
PhaseOutTargetEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
PlayTargetWithoutPayingManaEffect.java * Removed unused imports. 2020-08-22 11:51:34 +02:00
PopulateEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
PreventAllDamageByAllObjectsEffect.java fixed Thwart the Enemy preventing all damage 2020-04-22 08:06:05 -04:00
PreventAllDamageByAllPermanentsEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PreventAllDamageByAttachedEffect.java
PreventAllDamageFromChosenSourceToYouEffect.java
PreventAllDamageToAllEffect.java * Safe Passage - Fixed a problem that damage to player was not prevented (fixes #6995). 2020-08-25 16:30:48 +02:00
PreventAllDamageToAndByAttachedEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PreventAllDamageToPlayersEffect.java
PreventAllDamageToSourceEffect.java Fix typos in Glittering Lion abilities rules 2020-05-03 13:02:45 -07:00
PreventAllNonCombatDamageToAllEffect.java - Fixed text related to bug 6675 2020-06-26 11:10:54 -05:00
PreventCombatDamageBySourceEffect.java
PreventCombatDamageToSourceEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PreventDamageByColorEffect.java
PreventDamageBySourceEffect.java
PreventDamageByTargetEffect.java simplified various cards to use isInstantOrSorcery method 2021-03-22 20:01:20 -04:00
PreventDamageToAttachedEffect.java
PreventDamageToControllerEffect.java
PreventDamageToSourceEffect.java * replaces all [source} by {this}. ATTENTION !!!: Only supporting [this} from now on in rule text. 2020-08-22 12:52:49 +02:00
PreventDamageToTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
PreventDamageToTargetMultiAmountEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
PreventNextDamageFromChosenSourceToTargetEffect.java
PreventNextDamageFromChosenSourceToYouEffect.java
PutCardFromHandOntoBattlefieldEffect.java
PutLibraryIntoGraveTargetEffect.java Refactoring cards that mill (WIP, do not merge) (#6713) 2020-06-24 07:50:00 -04:00
PutOnLibrarySourceEffect.java a few more card refactors for card.moveToZone 2021-02-27 10:13:24 -05:00
PutOnLibraryTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
RecruiterEffect.java
RedirectDamageFromSourceToTargetEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
RegenerateAllEffect.java * Regeneration abilities - added card hint about activated and used regeneration; 2020-08-01 21:29:08 +04:00
RegenerateAttachedEffect.java * Regeneration abilities improved: 2020-08-02 14:01:58 +04:00
RegenerateSourceEffect.java GUI: deck legality and themes improves: 2020-08-03 00:07:13 +04:00
RegenerateTargetEffect.java * Regeneration abilities improved: 2020-08-02 14:01:58 +04:00
RemoveAllCountersSourceEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
RemoveDelayedTriggeredAbilityEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
RemoveFromCombatSourceEffect.java
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
ReturnCreatureFromGraveyardToBattlefieldAndGainHasteEffect.java Implement liliana4 and necromentia (#6616) 2020-06-07 21:16:53 -04:00
ReturnCreaturesFromExileEffect.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
ReturnFromExileEffect.java updated various cards to improve how they handle exiling with info (#7615) 2021-02-22 15:26:58 -05:00
ReturnFromExileForSourceEffect.java * Fixed bug in DamagedBatchEvent (fixes #7241). Fixed some spelling in test classes. 2020-12-17 17:39:17 +01:00
ReturnFromGraveyardToBattlefieldTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ReturnFromGraveyardToHandTargetEffect.java
ReturnSourceFromGraveyardToBattlefieldEffect.java
ReturnSourceFromGraveyardToHandEffect.java
ReturnToBattlefieldUnderOwnerControlAttachedEffect.java
ReturnToBattlefieldUnderOwnerControlSourceEffect.java
ReturnToBattlefieldUnderOwnerControlTargetEffect.java * Exile and return to battlefield - fixed that some cards can return commander from command zone but they shouldn't (example: Cloudshift, Conjurer's Closet, see #5151, #5278); 2020-07-10 14:37:46 +04:00
ReturnToBattlefieldUnderYourControlAttachedEffect.java
ReturnToBattlefieldUnderYourControlSourceEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ReturnToBattlefieldUnderYourControlTargetEffect.java Fixed flicker effects not working with MDFCs (fixes #7516) 2021-02-08 10:33:38 -06:00
ReturnToHandAttachedEffect.java a few more card refactors for card.moveToZone 2021-02-27 10:13:24 -05:00
ReturnToHandChosenControlledPermanentEffect.java
ReturnToHandChosenPermanentEffect.java
ReturnToHandFromBattlefieldAllEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ReturnToHandFromGraveyardAllEffect.java fixed incomplete code 2021-02-25 10:50:29 -05:00
ReturnToHandSourceEffect.java
ReturnToHandSpellEffect.java
ReturnToHandTargetEffect.java [M21] some more text fixes 2020-10-07 09:28:12 -04:00
ReturnToLibraryPermanentEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
ReturnToLibrarySpellEffect.java * Copy spell - improved support, now all copied spells are independent (bug example: Seasons Past fizzled after copy resolve, see #7634, 10f8022043); 2021-03-06 19:32:17 +04:00
RevealAndShuffleIntoLibrarySourceEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
RevealCardsFromLibraryUntilEffect.java [M20] various text fixes 2020-10-08 09:15:38 -04:00
RevealHandSourceControllerEffect.java * Removed unused imports. 2020-08-22 11:51:34 +02:00
RevealHandTargetEffect.java
RevealLibraryPutIntoHandEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
RevealTargetPlayerLibraryEffect.java
RevealTopLandToBattlefieldElseHandEffect.java [CMR] various text fixes 2020-11-11 09:08:16 -05:00
RollDiceEffect.java Refactor: replaced sourceId by source and introduced source param in some methods (part 2); 2020-12-13 02:01:49 +04:00
RollPlanarDieEffect.java Refactor: replaced sourceId by source and introduced source param in some methods (part 2); 2020-12-13 02:01:49 +04:00
RummageEffect.java
SacrificeAllEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
SacrificeControllerEffect.java
SacrificeEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
SacrificeEquippedEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
SacrificeOpponentsEffect.java [TSR] various text fixes 2021-03-09 20:01:32 -05:00
SacrificeOpponentsUnlessPayEffect.java updated phrasing on player choice messages 2021-03-23 19:46:47 -04:00
SacrificeSourceEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
SacrificeSourceUnlessConditionEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
SacrificeSourceUnlessPaysEffect.java updated phrasing on player choice messages 2021-03-23 19:46:47 -04:00
SacrificeTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
SetPlayerLifeAllEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
SetPlayerLifeSourceEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
SetPlayerLifeTargetEffect.java Update *.sh and *.java files to use Unix line endings 2020-07-09 13:07:26 -04:00
ShuffleHandGraveyardAllEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ShuffleHandIntoLibraryDrawThatManySourceEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
ShuffleIntoLibraryGraveOfSourceOwnerEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
ShuffleIntoLibrarySourceEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
ShuffleIntoLibraryTargetEffect.java updated language for various user choices 2021-02-15 10:19:43 -05:00
ShuffleLibrarySourceEffect.java
ShuffleLibraryTargetEffect.java
ShuffleSpellEffect.java * Copy spell - improved support, now all copied spells are independent (bug example: Seasons Past fizzled after copy resolve, see #7634, 10f8022043); 2021-03-06 19:32:17 +04:00
SkipCombatStepEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
SkipDrawStepEffect.java
SkipNextCombatEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
SkipNextDrawStepControllerEffect.java * Removed unused imports. 2020-08-22 11:51:34 +02:00
SkipNextDrawStepTargetEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
SkipNextPlayerUntapStepEffect.java * Exile card and return it from exile - fixed rollback error on commander creature exile (#7250); 2020-12-17 10:07:15 +04:00
SkipUntapOptionalSourceEffect.java
SkipUntapStepEffect.java
TapAllEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
TapAllTargetPlayerControlsEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
TapEnchantedEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
TapSourceEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
TapSourceUnlessPaysEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
TapTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
TargetPlayerShufflesTargetCardsEffect.java [STX] Implemented Quandrix Command 2021-02-19 09:08:14 -05:00
TransformSourceEffect.java
TransformTargetEffect.java Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
TurnFaceUpTargetEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
UnlessPaysDelayedEffect.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
UntapAllControllerEffect.java
UntapAllEffect.java
UntapAllLandsControllerEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
UntapAllThatAttackedEffect.java * Removed unused imports. 2020-08-22 11:51:34 +02:00
UntapEnchantedEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
UntapLandsEffect.java * UntapLandsEffect - Changed filter message. 2020-06-14 19:41:18 +02:00
UntapSourceEffect.java
UntapTargetEffect.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
WinGameSourceControllerEffect.java
WishEffect.java [STX] Implemented Pop Quiz 2021-03-25 19:55:55 -04:00