..
asthought
* Some rework/clean up of the PlayFromNotOwnHandZone effects ( fixes #6580 ). Some added tests.
2020-06-18 01:19:23 +02:00
combat
Fixed effect texts
2020-06-14 04:28:58 +04:00
continuous
* Oathbreaker format - Fixed that signate spell didn't return to command zone. Added unit test for oathbreaker format ( fixes #6695 ).
2020-06-23 09:18:40 +02:00
cost
[IKO] Implement Companion and 2 companions
2020-04-12 08:29:25 -04:00
counter
Fixed effect texts
2020-06-14 04:28:58 +04:00
discard
* Abondon Hope - Fixed rule text ( #6532 ).
2020-05-26 19:29:46 +02:00
enterAttribute
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
replacement
* Reworked some card movement to player methods ( #4866 ).
2020-06-22 15:38:36 +02: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
BalanceEffect.java
fixed and refactored balance effect ( #6595 )
2020-06-12 01:19:45 +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
Implemented Thriving Heath
2020-06-17 20:49:36 -04: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
Ability refactor: removed deprecated code
2020-05-28 23:38:16 +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
Ability refactor: source improves, deprecated code removed;
2020-05-28 22:38:31 +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
Fixed Unlicensed Disintegration damage part ( #6614 )
2020-06-09 05:51:58 +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
* Devour abilities - fixed that it doesn't trigger simultaneous events after multiple permanents sacrifice ( #6254 , #6273 )
2020-06-19 21:52:31 +04:00
DiscardCardControllerTriggeredAbility.java
so many text fixes seriously like so many
2020-04-24 21:38:46 -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
fixed implementation of Cradle of Vitality ( fixes #6428 )
2020-04-20 17:51:50 -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
Fixed effect texts
2020-06-14 04:28:58 +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
DoWhenCostPaid.java
fixed bookmark usage in DoWhenCostPaid
2020-05-05 10:04:07 -04:00
DrawCardAllEffect.java
Updated implementation of Unpredictable Cyclone ( #6423 )
2020-04-16 08:04:21 -04:00
DrawCardForEachColorAmongControlledPermanentsEffect.java
Implement more m21 cards ( #6612 )
2020-06-07 16:02:07 -04:00
DrawCardSourceControllerEffect.java
fixed a bunch of discard issues ( #6532 )
2020-05-15 21:19:04 -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
* Changed the method for step end processing of spells with multiple steps (608.2) from game.applyEffects() to game.getState().processAction(game);
2020-06-09 14:49:46 +02: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
Improved text generation for TargetCardInASingleGraveyard (additional to #6557 )
2020-06-20 02:17:20 +04:00
ExileTargetForSourceEffect.java
Improved text generation for TargetCardInASingleGraveyard (additional to #6557 )
2020-06-20 02:17:20 +04:00
ExileTargetIfDiesEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ExileTop3MayPlayUntilEndOfTurnEffect.java
Implement chandra cards ( #6641 )
2020-06-15 18:56:01 -04: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
Fixed effect texts
2020-06-14 04:28:58 +04:00
FightTargetSourceEffect.java
Fixed text
2020-01-15 06:55:20 +04:00
FlipCoinEffect.java
misc text fixes
2020-04-25 20:24:46 -04:00
FlipSourceEffect.java
Some changes related to #4893 .
2018-05-03 01:33:21 +02:00
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
Fixed effect texts
2020-06-14 04:28:58 +04:00
HideawayPlayEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04: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
[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
* Fixed problems with win / lose restrictions in relation to empty draw condition ( fixes #1681 #6553 ).
2020-05-26 16:38:01 +02:00
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
fixed an error
2020-06-21 22:39:09 -04: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
Some changes related to #4893 .
2018-05-03 01:33:21 +02:00
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
fixed populate copying noncreature tokens
2020-04-22 19:58:49 -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
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
Refactoring cards that mill (WIP, do not merge) ( #6713 )
2020-06-24 07:50:00 -04:00
PutOnLibrarySourceEffect.java
Fixed different ZCC in split card's parts (flashback fix, see 95075cf33e);
2020-06-04 23:47:50 +04:00
PutOnLibraryTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
PutTopCardOfLibraryIntoGraveControllerEffect.java
Refactoring cards that mill (WIP, do not merge) ( #6713 )
2020-06-24 07:50:00 -04:00
PutTopCardOfLibraryIntoGraveEachPlayerEffect.java
Refactoring cards that mill (WIP, do not merge) ( #6713 )
2020-06-24 07:50:00 -04:00
PutTopCardOfLibraryIntoGraveTargetEffect.java
Refactoring cards that mill (WIP, do not merge) ( #6713 )
2020-06-24 07:50:00 -04:00
RecruiterEffect.java
Implemented Ashiok, Dream Render
2019-04-15 14:10:06 -04:00
RedirectDamageFromSourceToTargetEffect.java
* Redirection effect - Added possibility to last for one applyEffect cycle instead of only one absolute use.
2018-04-28 13:21:58 +02:00
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
[RFR] Correction of the text of some cards ( #6602 )
2020-06-17 09:58:35 -05: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
ReturnCreatureFromGraveyardToBattlefieldAndGainHasteEffect.java
Implement liliana4 and necromentia ( #6616 )
2020-06-07 21:16:53 -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
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
* Changed the method for step end processing of spells with multiple steps (608.2) from game.applyEffects() to game.getState().processAction(game);
2020-06-09 14:49:46 +02: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
more misc text fixes
2020-04-25 20:39:45 -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
* UntapLandsEffect - Changed filter message.
2020-06-14 19:41:18 +02: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