..
asthought
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
combat
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
continuous
Implemented Startling Development
2020-04-12 20:24:30 -04:00
cost
[IKO] Implement Companion and 2 companions
2020-04-12 08:29:25 -04:00
counter
Implemented Boot Nipper
2020-04-10 21:52:23 -04:00
discard
Updated implementation of Unpredictable Cyclone ( #6423 )
2020-04-16 08:04:21 -04:00
enterAttribute
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
replacement
rewrite watchers to GameState.getWatcher(), rather than getWatchers().get(). This hides away the implementation of the watchers. Accepts the class rather than the name. Always returns the specific subclass, so there is no more casting needed. Only 1 line in the common library remains, that is still using the old 'deprecated' method. Needs a new version release to do that.
2019-01-06 20:59:13 +01:00
ruleModifying
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
search
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
turn
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
AddCombatAndMainPhaseEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
AddContinuousEffectToGame.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
AdditionalCombatPhaseEffect.java
AffinityEffect.java
- Fixed an issue with AffinityEffect and multiplayer games. See #5931
2019-12-06 14:16:32 -06:00
AmplifyEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
AttachEffect.java
Fixed a problem with casting split cards from non hand zone. Added some generic cast from non hand zone effects and started replacing card specific effects by the generic ones ( fixes #5356 and fixes #4493 ).
2018-10-03 13:44:01 +02:00
AttacksIfAbleTargetPlayerSourceEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
BecomesMonarchSourceEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
BecomesMonarchTargetEffect.java
BrainstormEffect.java
Updated implementation of Unpredictable Cyclone ( #6423 )
2020-04-16 08:04:21 -04:00
CanBlockAsThoughtItHadShadowEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
CantActivateAbilitiesAttachedEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
CantAttackBlockTransformAttachedEffect.java
* Fixed cards with skip untap optional ability that cause game freezes ( #5606 )
2019-03-01 18:10:32 +04:00
CantBeCounteredControlledEffect.java
add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts
2018-07-04 14:24:11 +02:00
CantBeCounteredSourceEffect.java
updated "can't be countered" text
2018-06-20 11:21:06 -04:00
CantBeRegeneratedSourceEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
CantBeRegeneratedTargetEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
CantBeTargetedAllEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
CantBeTargetedAttachedEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
CantBeTargetedCardsGraveyardsEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
CantBeTargetedSourceEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
CantBeTargetedTargetEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
CastCardFromOutsideTheGameEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
CastSourceTriggeredAbility.java
Implemented Hatchery Spider
2018-09-18 10:57:30 -04:00
ChangeATargetOfTargetSpellAbilityToSourceEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ChooseACardNameEffect.java
Code cleanup
2020-01-08 05:19:52 +04:00
ChooseBasicLandTypeEffect.java
make some fields final
2018-09-28 15:19:27 +02:00
ChooseCardTypeEffect.java
[IKO] Implement Companion and 2 companions
2020-04-12 08:29:25 -04:00
ChooseColorEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ChooseCreatureTypeEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ChooseExpansionSetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ChooseLandTypeEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ChooseModeEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ChooseNewTargetsTargetEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ChooseOpponentEffect.java
make some fields final
2018-09-28 15:19:27 +02:00
ChoosePlayerEffect.java
ChooseSecretOpponentEffect.java
Implemented Emissary of Grudges
2018-08-03 00:29:44 -06:00
CipherEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ClashEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ClashWinReturnToHandSpellEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
CopyEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
CopyPermanentEffect.java
Implemented Crystalline Resonance
2020-04-07 20:52:03 -04:00
CopySpellForEachItCouldTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
CopyTargetSpellEffect.java
Improved and fixed cards texts:
2019-01-04 23:51:42 +04:00
CopyTokenEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
CouncilsDilemmaVoteEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
CounterTargetAndSearchGraveyardHandLibraryEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
CounterTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
CounterTargetWithReplacementEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
CounterUnlessPaysEffect.java
Improved interactions between pay X and other effects;
2019-06-21 11:40:36 +04:00
CreateDelayedTriggeredAbilityEffect.java
Improved ability outcome processing;
2020-01-29 07:33:33 +04:00
CreateSpecialActionEffect.java
Improved ability outcome processing;
2020-01-29 07:33:33 +04:00
CreateTokenCopyTargetEffect.java
Implemented Mythos of Illuna
2020-04-11 20:58:00 -04:00
CreateTokenEffect.java
program towards Interface rather than implementations
2020-02-10 10:40:06 +01:00
CreateTokenTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
CreatureExploresTriggeredAbility.java
add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts
2018-07-04 14:24:11 +02:00
CrewsVehicleSourceTriggeredAbility.java
DamageAllControlledTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DamageAllEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DamageAttachedControllerEffect.java
Refactor: move player.damage params to default (same as permanent.damage);
2020-01-14 09:15:33 +04:00
DamageAttachedEffect.java
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
DamageControllerEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DamageEachOtherEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
DamageEverythingEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DamageMultiEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DamagePlayersEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DamageSelfEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DamageTargetControllerEffect.java
Refactor related to #6187
2020-01-15 11:47:22 +04:00
DamageTargetEffect.java
fixed an error
2020-04-11 22:14:24 -04:00
DamageWithPowerFromOneToAnotherTargetEffect.java
Refactor related to #6187
2020-01-15 11:47:22 +04:00
DamageWithPowerFromSourceToAnotherTargetEffect.java
Refactor: move player.damage params to default (same as permanent.damage);
2020-01-14 09:15:33 +04:00
DestroyAllAttachedEquipmentEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DestroyAllControlledTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DestroyAllEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
DestroyAllNamedPermanentsEffect.java
Refactor: extract card names compare logic (is empty name, is same name)
2018-12-07 00:26:50 +04:00
DestroyAttachedToEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
DestroyEquippedEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DestroyMultiTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DestroySourceEffect.java
- First steps towards fixing Phased/Phased indirectly permanents.
2019-03-15 10:01:02 -05:00
DestroyTargetAtBeginningOfNextEndStepEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
DestroyTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DetainAllEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DetainTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DevourEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DiscardCardControllerTriggeredAbility.java
Implemented Bone Miser
2019-08-09 21:14:05 -04:00
DiscardCardPlayerTriggeredAbility.java
Implemented Bone Miser
2019-08-09 21:14:05 -04:00
DiscardOntoBattlefieldEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
DoIfClashWonEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
DoIfCostPaid.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DontUntapAsLongAsSourceTappedEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
DontUntapInControllersNextUntapStepSourceEffect.java
use isActivePlayer where possible, some minor text fixes
2018-06-29 21:18:05 +02:00
DontUntapInControllersNextUntapStepTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DontUntapInControllersUntapStepAllEffect.java
add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts
2018-07-04 14:24:11 +02:00
DontUntapInControllersUntapStepEnchantedEffect.java
AI updates, more cards will have the isRemoval bonus to their card rating
2018-10-28 00:16:14 -07:00
DontUntapInControllersUntapStepSourceEffect.java
add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts
2018-07-04 14:24:11 +02:00
DontUntapInControllersUntapStepTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DontUntapInPlayersNextUntapStepAllEffect.java
add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts
2018-07-04 14:24:11 +02:00
DoUnlessAnyPlayerPaysEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
DoUnlessControllerPaysEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
DoUnlessTargetPlayerOrTargetsControllerPaysEffect.java
Improved interactions between pay X and other effects;
2019-06-21 11:40:36 +04:00
DrawCardAllEffect.java
Updated implementation of Unpredictable Cyclone ( #6423 )
2020-04-16 08:04:21 -04:00
DrawCardSourceControllerEffect.java
Updated implementation of Unpredictable Cyclone ( #6423 )
2020-04-16 08:04:21 -04:00
DrawCardTargetEffect.java
Updated implementation of Unpredictable Cyclone ( #6423 )
2020-04-16 08:04:21 -04:00
DrawDiscardControllerEffect.java
Updated implementation of Unpredictable Cyclone ( #6423 )
2020-04-16 08:04:21 -04:00
DrawDiscardOneOfThemEffect.java
Updated implementation of Unpredictable Cyclone ( #6423 )
2020-04-16 08:04:21 -04:00
DrawDiscardTargetEffect.java
Updated implementation of Unpredictable Cyclone ( #6423 )
2020-04-16 08:04:21 -04:00
EndTurnEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
EnterBattlefieldPayCostOrPutGraveyardEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
EntersBattlefieldUnderControlOfOpponentOfChoiceEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
EntersBattlefieldWithXCountersEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
EpicEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ExchangeLifeTargetEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ExileAdventureSpellEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ExileAllEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ExileAndGainLifeEqualPowerTargetEffect.java
AI updates, more cards will have the isRemoval bonus to their card rating
2018-10-28 00:16:14 -07:00
ExileAndReturnTransformedSourceEffect.java
* Conqueror's Galleon - fixed that it returns under owner control instead your;
2020-01-16 08:54:59 +04:00
ExileAttachedEffect.java
ExileCardFromOwnGraveyardControllerEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ExileCardsFromTopOfLibraryTargetEffect.java
ExileCardYouChooseTargetOpponentEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ExileFromZoneTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ExileGraveyardAllPlayersEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ExileGraveyardAllTargetPlayerEffect.java
program towards Interface rather than implementations
2020-02-10 10:40:06 +01:00
ExileReturnBattlefieldOwnerNextEndStepSourceEffect.java
Updated pronouns to reflect current rules and oracle text
2019-12-06 14:29:36 -05:00
ExileSourceEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ExileSourceUnlessPaysEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ExileSpellEffect.java
Refactor: added copyFrom info for all objects (original card used for copy, copy of copy and etc);
2018-11-29 19:29:39 +04:00
ExileTargetAndSearchGraveyardHandLibraryEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ExileTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ExileTargetForSourceEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ExileTargetIfDiesEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ExileUntilSourceLeavesEffect.java
AI updates, more cards will have the isRemoval bonus to their card rating
2018-10-28 00:16:14 -07:00
FightTargetsEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
FightTargetSourceEffect.java
Fixed text
2020-01-15 06:55:20 +04:00
FlipCoinEffect.java
rewrote how coins are flipped
2019-01-15 15:56:40 -05:00
FlipSourceEffect.java
FlipUntilLoseEffect.java
rewrote how coins are flipped
2019-01-15 15:56:40 -05:00
FortifyEffect.java
Allow activating equip ability
2018-06-25 22:36:49 -04:00
GainLifeEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
GainLifeTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
GetEmblemEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
GetEmblemTargetPlayerEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
HideawayPlayEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ImprintTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
InfoEffect.java
[M20] added Thunderkin Awakener
2019-06-29 18:03:12 +04:00
LookAtTargetPlayerHandEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
LookLibraryAndPickControllerEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
LookLibraryControllerEffect.java
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
LookLibraryMayPutToBottomEffect.java
LookLibraryTopCardTargetPlayerEffect.java
fix some his or her to their
2018-07-09 21:25:04 +02:00
LoseControlOnOtherPlayersControllerEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
LoseGameSourceControllerEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
LoseGameTargetPlayerEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
LoseHalfLifeEffect.java
LoseHalfLifeTargetEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
LoseLifeAllPlayersEffect.java
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
LoseLifeControllerAttachedEffect.java
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
LoseLifeDefendingPlayerEffect.java
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
LoseLifeOpponentsEffect.java
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
LoseLifePermanentControllerEffect.java
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
LoseLifeSourceControllerEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
LoseLifeTargetControllerEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
LoseLifeTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ManaEffect.java
* Non basic mana abilities - fixed rollback errors in AI games ( #6300 );
2020-02-25 12:41:45 +04:00
MayTapOrUntapTargetEffect.java
- little fixes. #5625
2019-03-11 08:50:05 -05:00
MeldEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
MistmeadowWitchEffect.java
PassEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
PermanentsEnterBattlefieldTappedEffect.java
PhaseOutAllEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
PhaseOutAttachedEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
PhaseOutSourceEffect.java
PhaseOutTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
PlayTargetWithoutPayingManaEffect.java
- See b9bee56
2019-12-31 15:40:13 -06:00
PopulateEffect.java
refactored ControllerPredicate
2020-01-06 20:04:56 -05:00
PreventAllDamageByAllObjectsEffect.java
PreventAllDamageByAllPermanentsEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
PreventAllDamageByAttachedEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
PreventAllDamageFromChosenSourceToYouEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
PreventAllDamageToAllEffect.java
* Prevent all damage - fixed text;
2020-02-06 21:26:52 +04:00
PreventAllDamageToAndByAttachedEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
PreventAllDamageToPlayersEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
PreventAllDamageToSourceEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
PreventAllNonCombatDamageToAllEffect.java
Implemented The Wanderer
2019-04-01 16:32:57 -04:00
PreventCombatDamageBySourceEffect.java
Implemented Mtenda Lion
2019-10-03 19:42:09 -04:00
PreventCombatDamageToSourceEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
PreventDamageByColorEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
PreventDamageBySourceEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
PreventDamageByTargetEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
PreventDamageToAttachedEffect.java
[ICE] Added Fylgja
2019-05-01 17:12:24 +02:00
PreventDamageToControllerEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
PreventDamageToSourceEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
PreventDamageToTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
PreventDamageToTargetMultiAmountEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
PreventNextDamageFromChosenSourceToTargetEffect.java
PreventNextDamageFromChosenSourceToYouEffect.java
PutCardFromHandOntoBattlefieldEffect.java
* PutCardFromHandOntoBattlefieldEffect - Fixed that the rule text did not show if the card entered the battlefield tapped (e.g. for Arboreal Grazer).
2019-12-29 14:30:16 +01:00
PutLibraryIntoGraveTargetEffect.java
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
PutOnLibrarySourceEffect.java
Use getSourceObjectIfItStillExists.
2020-02-09 13:40:26 -05:00
PutOnLibraryTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
PutTopCardOfLibraryIntoGraveControllerEffect.java
Fixed multiple card texts;
2020-01-18 11:01:33 +04:00
PutTopCardOfLibraryIntoGraveEachPlayerEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
PutTopCardOfLibraryIntoGraveTargetEffect.java
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
RecruiterEffect.java
Implemented Ashiok, Dream Render
2019-04-15 14:10:06 -04:00
RedirectDamageFromSourceToTargetEffect.java
RegenerateAllEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
RegenerateAttachedEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
RegenerateSourceEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
RegenerateTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
RemoveAllCountersSourceEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
RemoveDelayedTriggeredAbilityEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
RemoveFromCombatSourceEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
RemoveFromCombatTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
RemoveSpecialActionEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ReplaceOpponentCardsInHandWithSelectedEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ReturnCreaturesFromExileEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ReturnFromExileEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ReturnFromExileForSourceEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ReturnFromGraveyardToBattlefieldTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ReturnFromGraveyardToHandTargetEffect.java
Fix rules text for abilities with up to one target
2019-08-14 17:16:01 +01:00
ReturnSourceFromGraveyardToBattlefieldEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ReturnSourceFromGraveyardToHandEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ReturnToBattlefieldUnderOwnerControlAttachedEffect.java
remove redundant null checks before instanceof
2018-09-17 21:09:42 +02:00
ReturnToBattlefieldUnderOwnerControlSourceEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ReturnToBattlefieldUnderOwnerControlTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ReturnToBattlefieldUnderYourControlAttachedEffect.java
remove redundant null checks before instanceof
2018-09-17 21:09:42 +02:00
ReturnToBattlefieldUnderYourControlSourceEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ReturnToBattlefieldUnderYourControlTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ReturnToHandAttachedEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ReturnToHandChosenControlledPermanentEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ReturnToHandChosenPermanentEffect.java
Updated pronouns to reflect current rules and oracle text
2019-12-06 14:29:36 -05:00
ReturnToHandFromBattlefieldAllEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ReturnToHandFromGraveyardAllEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ReturnToHandSourceEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ReturnToHandSpellEffect.java
ReturnToHandTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ReturnToLibraryPermanentEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ReturnToLibrarySpellEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
RevealAndShuffleIntoLibrarySourceEffect.java
Use getSourceObjectIfItStillExists.
2020-02-09 13:40:26 -05:00
RevealCardsFromLibraryUntilEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
RevealHandSourceControllerEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
RevealHandTargetEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
RevealLibraryPutIntoHandEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
RevealTargetPlayerLibraryEffect.java
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
RevealTopLandToBattlefieldElseHandEffect.java
RollDiceEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
RollPlanarDieEffect.java
Planechase: refactor planes;
2020-04-13 21:50:40 +04:00
RummageEffect.java
SacrificeAllEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
SacrificeControllerEffect.java
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
SacrificeEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
SacrificeEquippedEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
SacrificeOpponentsEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
SacrificeOpponentsUnlessPayEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
SacrificeSourceEffect.java
Reworked ability source object handling.
2018-10-21 21:37:23 +02:00
SacrificeSourceUnlessConditionEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
SacrificeSourceUnlessPaysEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
SacrificeTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
SendOptionUsedEventEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
SetPlayerLifeAllEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
SetPlayerLifeSourceEffect.java
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
SetPlayerLifeTargetEffect.java
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
ShuffleHandGraveyardAllEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ShuffleHandIntoLibraryDrawThatManySourceEffect.java
Updated implementation of Unpredictable Cyclone ( #6423 )
2020-04-16 08:04:21 -04:00
ShuffleIntoLibraryGraveOfSourceOwnerEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
ShuffleIntoLibrarySourceEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ShuffleIntoLibraryTargetEffect.java
ShuffleLibrarySourceEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ShuffleLibraryTargetEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
ShuffleSpellEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
SkipCombatStepEffect.java
- Fixed #5100 . Added a replacement effect for skipping the combat phase.
2018-11-23 11:36:29 -06:00
SkipDrawStepEffect.java
SkipNextCombatEffect.java
SkipNextDrawStepControllerEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
SkipNextDrawStepTargetEffect.java
sonar 220219, criticals
2019-02-22 12:06:11 +01:00
SkipNextPlayerUntapStepEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
SkipUntapOptionalSourceEffect.java
* Fixed cards with skip untap optional ability that cause game freezes ( #5606 )
2019-03-01 18:10:32 +04:00
SkipUntapStepEffect.java
TapAllEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
TapAllTargetPlayerControlsEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
TapEnchantedEffect.java
* Fixed a problem with TapEnchantedEffect that could cause cast exceptions ( fixes #5509 ).
2019-01-12 15:18:53 +01:00
TapSourceEffect.java
fixed entering tapped abilities not working correctly (fixes #5010,)
2018-06-10 20:42:22 -04:00
TapSourceUnlessPaysEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
TapTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
TransformSourceEffect.java
* Fixed a problem with P/T of permanets that transform back again to the original source card ( fixes #6156 ).
2020-01-09 08:25:29 +01:00
TransformTargetEffect.java
TurnFaceUpTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
UnlessPaysDelayedEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
UntapAllControllerEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
UntapAllEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
UntapAllLandsControllerEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
UntapAllThatAttackedEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
UntapEnchantedEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
UntapLandsEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
UntapSourceEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
UntapTargetEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00
WinGameSourceControllerEffect.java
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
WishEffect.java
Revert "format: organize imports"
2020-02-05 02:17:00 +04:00