foul-magics/Mage/src/main/java/mage/abilities/effects/common
2023-11-04 17:10:35 +01:00
..
asthought Merge pull request #11178 from ssk97/MorphRework_v2 2023-10-02 23:01:40 -04:00
combat [WHO] added Ace's Baseball Bat, consolidate related code (#11387) 2023-11-04 14:19:21 +04:00
continuous text fixes 2023-11-01 23:28:07 -04:00
cost make Morph cost reduction a separate class (and fix to work with new system) 2023-09-18 03:33:20 -07:00
counter new MoveCountersFromTargetToSourceEffect 2023-10-28 19:07:03 -04:00
discard another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
enterAttribute Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
replacement [LCI] Implement Ojer Taq, Deepest Foundation 2023-10-26 19:49:29 +02:00
ruleModifying Merge pull request #11178 from ssk97/MorphRework_v2 2023-10-02 23:01:40 -04:00
search [WOE] Implement The End (without breaking morph tests this time) (#11041) 2023-08-26 19:34:21 -04:00
turn Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
AddCombatAndMainPhaseEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
AddContinuousEffectToGame.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
AdditionalCombatPhaseEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
AffinityEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
AmplifyEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
AttachEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
AttacksIfAbleTargetPlayerSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
BalanceEffect.java
BecomeBlockedTargetEffect.java Update common effect class text generation (A-C) (#10651) 2023-07-21 22:55:47 -04:00
BecomesMonarchSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
BecomesMonarchTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
BrainstormEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
CanBlockAsThoughtItHadShadowEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
CantActivateAbilitiesAttachedEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
CantBeCopiedSourceEffect.java
CantBeCounteredControlledEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
CantBeCounteredSourceEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
CantBeRegeneratedSourceEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
CantBeRegeneratedTargetEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
CantBeTargetedAllEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
CantBeTargetedAttachedEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
CantBeTargetedCardsGraveyardsEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
CantBeTargetedSourceEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
CantBeTargetedTargetEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
CastCardFromOutsideTheGameEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
CastSourceTriggeredAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ChangeATargetOfTargetSpellAbilityToSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ChooseACardNameEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ChooseBasicLandTypeEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ChooseCardTypeEffect.java
ChooseColorEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ChooseCreatureEffect.java
ChooseCreatureTypeEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ChooseExpansionSetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ChooseLandTypeEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ChooseModeEffect.java game: fixed some NPE errors 2023-09-23 07:41:18 +04:00
ChooseNewTargetsTargetEffect.java Update common effect class text generation (A-C) (#10651) 2023-07-21 22:55:47 -04:00
ChooseOpponentEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ChoosePlayerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ChooseSecretOpponentEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
CipherEffect.java refactor: improved target usage, replaced setNotTarget by withNotTarget 2023-09-07 05:35:54 +04:00
ClashEffect.java Fix Clash effect causing NullPointerExceptions (#10742) 2023-08-03 22:11:59 -04:00
ConjureCardEffect.java fix getText() overrides ignoring staticText (#11044) 2023-08-26 20:47:02 -04:00
CopyEffect.java Implement Prototype ability (#11249) 2023-10-09 21:06:19 -04:00
CopyPermanentEffect.java Improve trigger auto ordering and aura attachment (Lynde QOL fixes) (#10648) 2023-11-01 21:40:04 -04:00
CopySourceSpellEffect.java
CopySpellForEachItCouldTargetEffect.java
CopyStackObjectEffect.java
CopyTargetSpellEffect.java Update common effect class text generation (A-C) (#10651) 2023-07-21 22:55:47 -04:00
CopyTargetStackAbilityEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
CopyTokenEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
CounterTargetAndSearchGraveyardHandLibraryEffect.java Update common effect class text generation (A-C) (#10651) 2023-07-21 22:55:47 -04:00
CounterTargetEffect.java Update common effect class text generation (A-C) (#10651) 2023-07-21 22:55:47 -04:00
CounterTargetWithReplacementEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
CounterUnlessPaysEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
CreateDelayedTriggeredAbilityEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
CreateRoleAttachedSourceEffect.java WIP: Implement Role mechanic (#10816) 2023-08-17 10:18:21 -04:00
CreateRoleAttachedTargetEffect.java add test for Role token not created if target has protection (#11281) 2023-10-08 17:53:33 -04:00
CreateSpecialActionEffect.java refactor: removed unused data from special action, improved code (related to #11137) 2023-09-17 14:37:49 +04:00
CreateTokenAllEffect.java
CreateTokenAttachSourceEffect.java [LTC] Implement Field-Tested Frying Pan (#10721) 2023-08-01 09:51:19 -04:00
CreateTokenControllerTargetPermanentEffect.java [LCI] Implement Get Lost 2023-10-27 17:38:14 +02:00
CreateTokenCopyTargetEffect.java enable multiple added subtypes in CreateTokenCopyTargetEffect (#11181) 2023-09-19 01:41:40 -04:00
CreateTokenEffect.java fix more text 2023-10-30 19:24:10 -04:00
CreateTokenTargetEffect.java Update common effect class text generation (A-C) (#10651) 2023-07-21 22:55:47 -04:00
CreatureExploresTriggeredAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
CrewsVehicleSourceTriggeredAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DamageAllControlledTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DamageAllEffect.java more unrelated text fixes (#10761) 2023-08-05 20:53:43 -04:00
DamageAttachedControllerEffect.java simplify LKI check using common method 2023-09-30 16:19:18 -04:00
DamageAttachedEffect.java simplify LKI check using common method 2023-09-30 16:19:18 -04:00
DamageControllerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DamageEachOtherEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DamageEverythingEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DamageMultiEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DamagePlayersEffect.java [WOC] Implement Court of Embereth (#10971) 2023-09-08 23:57:36 -04:00
DamageSelfEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DamageTargetControllerEffect.java another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
DamageTargetEffect.java text fixes [WOE] etc. (#11035) 2023-08-26 19:34:49 -04:00
DamageWithExcessEffect.java more unrelated text fixes (#10761) 2023-08-05 20:53:43 -04:00
DamageWithPowerFromOneToAnotherTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DamageWithPowerFromSourceToAnotherTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DestroyAllAttachedToTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DestroyAllControlledTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DestroyAllEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DestroyAllNamedPermanentsEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DestroyAttachedToEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DestroyEquippedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DestroySourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DestroyTargetAtBeginningOfNextEndStepEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DestroyTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DetainAllEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DetainTargetEffect.java another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
DevourEffect.java Refactor Devour ability; [LTC] Implement Feasting Hobbit (#10708) 2023-08-01 09:49:32 -04:00
DiscardCardControllerTriggeredAbility.java
DiscardCardPlayerTriggeredAbility.java
DiscardOntoBattlefieldEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DoIfAnyNumberCostPaid.java
DoIfClashWonEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DoIfCostPaid.java Refactor DoIfCostPaid; Inform player on cost not paid. (#10942) 2023-08-26 17:29:30 -04:00
DontUntapAsLongAsSourceTappedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DontUntapInControllersNextUntapStepSourceEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
DontUntapInControllersNextUntapStepTargetEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
DontUntapInControllersUntapStepAllEffect.java improve DontUntapInControllersUntapStepAllEffect 2023-10-13 23:27:44 -04:00
DontUntapInControllersUntapStepEnchantedEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
DontUntapInControllersUntapStepSourceEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
DontUntapInControllersUntapStepTargetEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
DontUntapInPlayersNextUntapStepAllEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
DoubleCountersSourceEffect.java
DoUnlessAnyPlayerPaysEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DoUnlessAttachedControllerPaysEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DoUnlessControllerPaysEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DoUnlessTargetPlayerOrTargetsControllerPaysEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DoWhenCostPaid.java
DraftFromSpellbookEffect.java
DrawCardAllEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DrawCardForEachColorAmongControlledPermanentsEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DrawCardSourceControllerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DrawCardTargetEffect.java another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
DrawDiscardControllerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DrawDiscardOneOfThemEffect.java refactor: improved target usage, replaced setNotTarget by withNotTarget 2023-09-07 05:35:54 +04:00
DrawDiscardTargetEffect.java
EndTurnEffect.java
EnterBattlefieldPayCostOrPutGraveyardEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
EntersBattlefieldUnderControlOfOpponentOfChoiceEffect.java refactor: improved target usage, replaced setNotTarget by withNotTarget 2023-09-07 05:35:54 +04:00
EntersBattlefieldWithXCountersEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
EpicEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
ExchangeLifeControllerTargetEffect.java another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
ExchangeLifeTwoTargetEffect.java
ExileAdventureSpellEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ExileAllEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ExileAndGainLifeEqualPowerTargetEffect.java
ExileAndReturnSourceEffect.java Text fixes [M10] [M11] [M12] [M13] [M14] [M15] [ORI] (#10630) 2023-07-16 00:35:18 -04:00
ExileAttachedEffect.java simplify LKI check using common method 2023-09-30 16:19:18 -04:00
ExileCardFromOwnGraveyardControllerEffect.java refactor: improved target usage, replaced setNotTarget by withNotTarget 2023-09-07 05:35:54 +04:00
ExileCardsFromTopOfLibraryTargetEffect.java [WOE] Implement Ashiok, Wicked Manipulator (#10909) 2023-08-30 19:15:56 -04:00
ExileCardYouChooseTargetOpponentEffect.java
ExileFromZoneTargetEffect.java lots of text fixes 2023-10-13 23:27:44 -04:00
ExileGraveyardAllPlayersEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ExileGraveyardAllTargetPlayerEffect.java
ExileReturnBattlefieldNextEndStepTargetEffect.java new ExileReturnBattlefieldNextEndStepTargetEffect (#11251) 2023-10-05 22:04:12 -04:00
ExileReturnBattlefieldOwnerNextEndStepSourceEffect.java
ExileSagaAndReturnTransformedEffect.java
ExileSourceAndReturnFaceUpEffect.java
ExileSourceEffect.java [WHO] Implement Regenerations Restored (#11312) 2023-10-16 20:38:34 +02:00
ExileSourceUnlessPaysEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ExileSpellEffect.java
ExileSpellWithTimeCountersEffect.java Refactor self-suspend cards (#11317) 2023-10-18 20:54:49 +01:00
ExileTargetAndSearchGraveyardHandLibraryEffect.java fix getText() overrides ignoring staticText (#11044) 2023-08-26 20:47:02 -04:00
ExileTargetCardCopyAndCastEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ExileTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ExileTargetForSourceEffect.java [JUD] Fix Wormfang Turtle & Wormfang Newt (#11100) 2023-09-05 22:27:19 -04:00
ExileTargetIfDiesEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ExileThenReturnTargetEffect.java new ExileReturnBattlefieldNextEndStepTargetEffect (#11251) 2023-10-05 22:04:12 -04:00
ExileTopXMayPlayUntilEndOfTurnEffect.java [WOE] Implement Rotisserie Elemental (#10944) 2023-08-22 20:19:25 -04:00
ExileUntilSourceLeavesEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
FightTargetsEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
FightTargetSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
FlipCoinEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
FlipSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
FlipUntilLoseEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
GainActivatedAbilitiesOfTopCardEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
GainLifeEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
GainLifeTargetEffect.java another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
GetEmblemEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
GetEmblemTargetPlayerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
HideawayPlayEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
IfAbilityHasResolvedXTimesEffect.java
ImprintTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
InfoEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LearnEffect.java fix Learn effect to not get lesson cards from exile (#11374) 2023-11-01 21:39:43 -04:00
LivingDeathEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LookAtTargetPlayerHandEffect.java describe targets: look at hand; can't be blocked 2023-09-07 02:22:16 -04:00
LookLibraryAndPickControllerEffect.java implement [LCI] Sage of Days 2023-11-04 00:14:53 -04:00
LookLibraryControllerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LookLibraryTopCardTargetPlayerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LoseControlOnOtherPlayersControllerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LoseGameSourceControllerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LoseGameTargetPlayerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LoseHalfLifeEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LoseHalfLifeTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LoseLifeAllPlayersEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LoseLifeControllerAttachedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LoseLifeDefendingPlayerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LoseLifeOpponentsEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LoseLifePermanentControllerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LoseLifeSourceControllerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LoseLifeTargetControllerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LoseLifeTargetEffect.java another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
MayCastTargetThenExileEffect.java refactor effects "you may cast... from... graveyard... exile it instead" (#10926) 2023-08-21 00:26:09 -04:00
MayTapOrUntapTargetEffect.java lots of text fixes 2023-10-13 23:27:44 -04:00
MeldEffect.java refactor: improved target usage, replaced setNotTarget by withNotTarget 2023-09-07 05:35:54 +04:00
MillCardsControllerEffect.java [LTC] Implement Summons of Saruman (#10720) 2023-08-01 09:51:06 -04:00
MillCardsEachPlayerEffect.java
MillCardsTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
MillHalfLibraryTargetEffect.java
MillThenPutInHandEffect.java [WOE][WOC] Fixed card texts, fixed Free the Fae (#11098) 2023-09-02 15:40:40 +04:00
OpponentsCantCastChosenUntilNextTurnEffect.java return guard Style change 2023-10-01 22:25:37 -07:00
PassEffect.java AI: refactor PassAbility usage, added additional runtime checks 2023-10-14 15:57:19 +04:00
PermanentsEnterBattlefieldTappedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PhaseOutAllEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PhaseOutAttachedEffect.java simplify LKI check using common method 2023-09-30 16:19:18 -04:00
PhaseOutSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PhaseOutTargetEffect.java another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
PlaneswalkEffect.java [WHO] Implement Start the TARDIS (#11311) 2023-10-17 12:00:28 +02:00
PlayTargetWithoutPayingManaEffect.java fix getText() overrides ignoring staticText (#11044) 2023-08-26 20:47:02 -04:00
PopulateEffect.java refactor: improved target usage, replaced setNotTarget by withNotTarget 2023-09-07 05:35:54 +04:00
PreventAllDamageByAllPermanentsEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventAllDamageByAttachedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventAllDamageFromChosenSourceToYouEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventAllDamageToAllEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventAllDamageToAndByAttachedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventAllDamageToPlayersEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventAllDamageToSourceByPermanentsEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventAllDamageToSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventAllNonCombatDamageToAllEffect.java
PreventCombatDamageBySourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventCombatDamageToSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventDamageByColorEffect.java
PreventDamageBySourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventDamageByTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventDamageToAttachedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventDamageToControllerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventDamageToSourceEffect.java refactor: removed netbeans's auto-generated comments 2023-09-02 16:05:29 +04:00
PreventDamageToTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PreventDamageToTargetMultiAmountEffect.java fix getText() overrides ignoring staticText (#11044) 2023-08-26 20:47:02 -04:00
PreventNextDamageFromChosenSourceToTargetEffect.java improve usability of Rebound ability (#11261) 2023-10-05 22:03:23 -04:00
PreventNextDamageFromChosenSourceToYouEffect.java improve usability of Rebound ability (#11261) 2023-10-05 22:03:23 -04:00
PutCardFromHandOntoBattlefieldEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PutCardFromOneOfTwoZonesOntoBattlefieldEffect.java
PutCardIntoPlayWithHasteAndSacrificeEffect.java
PutIntoLibraryNFromTopTargetEffect.java
PutOnLibrarySourceEffect.java fix getText() overrides ignoring staticText (#11044) 2023-08-26 20:47:02 -04:00
PutOnLibraryTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
PutOnTopOrBottomLibraryTargetEffect.java
PutSourceCountersOnTargetEffect.java
RecruiterEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RedirectDamageFromSourceToTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RegenerateAllEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RegenerateAttachedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RegenerateSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RegenerateSourceWithReflexiveEffect.java fix text: Skeleton Scavengers 2023-10-26 01:31:17 -04:00
RegenerateTargetEffect.java another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
RemoveAllCountersSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RemoveDelayedTriggeredAbilityEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RemoveFromCombatSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RemoveFromCombatTargetEffect.java another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
RemoveSpecialActionEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReplaceOpponentCardsInHandWithSelectedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReplaceTreasureWithAdditionalEffect.java
ReturnCreatureFromGraveyardToBattlefieldAndGainHasteEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnFromExileEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnFromExileForSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnFromGraveyardToBattlefieldTargetEffect.java Fix Pyrrhic Revival not adding -1/-1 counters on returned creatures. (#10626) 2023-07-17 20:02:49 -04:00
ReturnFromGraveyardToBattlefieldWithCounterTargetEffect.java fix getText() overrides ignoring staticText (#11044) 2023-08-26 20:47:02 -04:00
ReturnFromGraveyardToHandTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnSourceFromGraveyardToBattlefieldEffect.java text fixes 2023-11-01 23:28:07 -04:00
ReturnSourceFromGraveyardToBattlefieldWithCounterEffect.java text fixes 2023-11-01 23:28:07 -04:00
ReturnSourceFromGraveyardToHandEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnToBattlefieldAttachedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnToBattlefieldUnderOwnerControlAttachedEffect.java [LCI] Implement Fungal Fortitude 2023-11-04 17:10:35 +01:00
ReturnToBattlefieldUnderOwnerControlSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnToBattlefieldUnderOwnerControlTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnToBattlefieldUnderYourControlAttachedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnToBattlefieldUnderYourControlSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnToBattlefieldUnderYourControlTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnToHandAttachedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnToHandChosenControlledPermanentEffect.java
ReturnToHandChosenPermanentEffect.java cleanup EntersBattlefieldAllTriggeredAbility and subclasses (#11372) 2023-10-31 21:00:45 -04:00
ReturnToHandFromBattlefieldAllEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnToHandFromGraveyardAllEffect.java
ReturnToHandSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnToHandSpellEffect.java
ReturnToHandTargetEffect.java text fixes 2023-09-22 23:38:16 -04:00
ReturnToLibraryPermanentEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ReturnToLibrarySpellEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RevealAndSeparatePilesEffect.java
RevealAndShuffleIntoLibrarySourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RevealCardsFromLibraryUntilEffect.java
RevealHandEachPlayerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RevealHandSourceControllerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RevealHandTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RevealLibraryPickControllerEffect.java
RevealLibraryPutIntoHandEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RevealTopLandToBattlefieldElseHandEffect.java text fixes [ALA] [CON] [ARB] (#11036) 2023-08-26 20:46:49 -04:00
RollDiceEffect.java lots of text fixes 2023-10-13 23:27:44 -04:00
RollDieWithResultTableEffect.java fix getText() overrides ignoring staticText (#11044) 2023-08-26 20:47:02 -04:00
RollPlanarDieEffect.java [WHO] Implement Start the TARDIS (#11311) 2023-10-17 12:00:28 +02:00
RummageEffect.java Add additional copy test to check copy of effects/abilities (#10754) 2023-08-04 20:10:23 -04:00
SacrificeAllEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SacrificeControllerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SacrificeEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SacrificeEquippedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SacrificeOpponentsEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SacrificeOpponentsUnlessPayEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SacrificeSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SacrificeSourceUnlessConditionEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SacrificeSourceUnlessPaysEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SacrificeTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SetPlayerLifeAllEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SetPlayerLifeSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SetPlayerLifeTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ShuffleHandGraveyardAllEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ShuffleHandIntoLibraryDrawThatManySourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ShuffleIntoLibraryGraveOfSourceOwnerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ShuffleIntoLibrarySourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ShuffleIntoLibraryTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ShuffleLibrarySourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ShuffleLibraryTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ShuffleSpellEffect.java
SkipCombatStepEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SkipDrawStepEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SkipNextDrawStepControllerEffect.java fix getText() overrides ignoring staticText (#11044) 2023-08-26 20:47:02 -04:00
SkipNextDrawStepTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SkipNextPlayerUntapStepEffect.java clean some of the most frequent copy constructor / copy method (#11053) 2023-08-30 19:48:03 -04:00
SkipUntapOptionalSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
SkipUntapStepEffect.java refactor: improved ContinuousRuleModifying effects: 2023-09-22 21:32:55 +04:00
TakeTheInitiativeEffect.java
TapAllEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TapAllTargetPlayerControlsEffect.java another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
TapEnchantedEffect.java fix #11210 and similar (LKI in TapEnchantedEffect) 2023-09-26 22:46:01 -04:00
TapSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TapSourceUnlessPaysEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TapTargetEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TargetPlayerShufflesTargetCardsEffect.java
TransformSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TransformTargetEffect.java another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
TurnFaceUpTargetEffect.java another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
UnlessPaysDelayedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
UntapAllControllerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
UntapAllEffect.java text fixes 2023-10-09 23:52:57 -04:00
UntapAllLandsControllerEffect.java text adjustment: untap all lands 2023-10-08 01:36:28 -04:00
UntapAllThatAttackedEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
UntapAttachedEffect.java fix #11210 and similar (LKI in TapEnchantedEffect) 2023-09-26 22:46:01 -04:00
UntapLandsEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
UntapSourceEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
UntapTargetEffect.java another batch of text gen improvements (#11247) 2023-10-01 22:51:02 -04:00
WillOfThePlaneswalkersEffect.java
WinGameSourceControllerEffect.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
WishEffect.java refactor: improved target usage, replaced setNotTarget by withNotTarget 2023-09-07 05:35:54 +04:00