| .. |
|
asthought
|
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 |
|
combat
|
Updated pronouns to reflect current rules and oracle text
|
2019-12-06 14:29:36 -05:00 |
|
continuous
|
Fixed multiple card texts;
|
2020-01-18 11:01:33 +04:00 |
|
cost
|
Implemented Gravebreaker Lamia.
|
2020-01-12 11:29:43 +01:00 |
|
counter
|
* Venarian Gold - Fixed rule text according #6170.
|
2020-01-10 20:43:19 +01:00 |
|
discard
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05:00 |
|
enterAttribute
|
Fix issues with Clone and Metallic Mimic (#5160)
|
2018-07-29 07:40:48 -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
|
fixed High Alert allowing opposing defenders to attack
|
2019-01-28 18:58:02 -05:00 |
|
search
|
Revert
|
2020-01-18 11:24:12 +04:00 |
|
turn
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
AddCombatAndMainPhaseEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
AddContinuousEffectToGame.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02: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
|
refactored all instances of SubtypePredicate
|
2020-01-06 16:48:00 -05: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
|
|
|
|
BecomesMonarchSourceEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
BecomesMonarchTargetEffect.java
|
|
|
|
BrainstormEffect.java
|
|
|
|
CanBlockAsThoughtItHadShadowEffect.java
|
Implement Aetherflame Wall
|
2018-07-05 21:35:56 -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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02: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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
CastSourceTriggeredAbility.java
|
Implemented Hatchery Spider
|
2018-09-18 10:57:30 -04:00 |
|
ChangeATargetOfTargetSpellAbilityToSourceEffect.java
|
|
|
|
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 |
|
ChooseColorEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ChooseCreatureTypeEffect.java
|
Rename : typo in static method
|
2018-09-29 13:35:48 +02:00 |
|
ChooseExpansionSetEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ChooseLandTypeEffect.java
|
Refactor: removed unused custom set filters in SubType requests;
|
2019-02-04 00:53:51 +04:00 |
|
ChooseModeEffect.java
|
add missing diamond operators
|
2019-03-04 11:57:53 +01: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
|
add null check
|
2019-01-11 01:04:34 +01:00 |
|
ClashEffect.java
|
* Until your next turn effects - fixed that continuous effects of lost/leaved players can be discarded by combat or some cards before next turn starts;
|
2019-12-26 07:44:46 +04:00 |
|
ClashWinReturnToHandSpellEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
CopyEffect.java
|
* Copy effects - fixed that it copy current P/T values (e.g. after effects applied) instead printed/selected values;
|
2019-04-23 12:03:16 +04:00 |
|
CopyPermanentEffect.java
|
* Fixed exception error on copy of copy of aura effects for some cards (Estrid's masks, Animate Dead, etc);
|
2018-11-14 05:02:29 +04:00 |
|
CopySpellForEachItCouldTargetEffect.java
|
Fixed AI freeze with non available targets
|
2019-12-21 18:10:29 +04:00 |
|
CopyTargetSpellEffect.java
|
Improved and fixed cards texts:
|
2019-01-04 23:51:42 +04:00 |
|
CopyTokenEffect.java
|
Xmage 1.4.30V6
|
2018-06-24 21:26:52 +02:00 |
|
CouncilsDilemmaVoteEffect.java
|
* Expropriate - Fixed a strange problem that the prompt text of the select permanent selection to get the control of the permanent was not shown. Still not clear what the exact reason was but using a player list to save the voters seemed to cause the problem.
|
2019-12-27 23:22:32 +01:00 |
|
CounterTargetAndSearchGraveyardHandLibraryEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
CounterTargetEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02: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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
CreateSpecialActionEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
CreateTokenCopyTargetEffect.java
|
* Spark Double - fixed that copy of spark contains legendary type (#6097)
|
2019-12-18 17:57:41 +04:00 |
|
CreateTokenEffect.java
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05:00 |
|
CreateTokenTargetEffect.java
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05: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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
DamageAllEffect.java
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05: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
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05:00 |
|
DamageEachOtherEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
DamageEverythingEffect.java
|
Refactor: move player.damage params to default (same as permanent.damage);
|
2020-01-14 09:15:33 +04:00 |
|
DamageMultiEffect.java
|
Refactor: move player.damage params to default (same as permanent.damage);
|
2020-01-14 09:15:33 +04:00 |
|
DamagePlayersEffect.java
|
Refactor: move player.damage params to default (same as permanent.damage);
|
2020-01-14 09:15:33 +04:00 |
|
DamageSelfEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
DamageTargetControllerEffect.java
|
Refactor related to #6187
|
2020-01-15 11:47:22 +04:00 |
|
DamageTargetEffect.java
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05: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
|
|
|
|
DestroyAllControlledTargetEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02: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
|
|
|
|
DestroyMultiTargetEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02: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
|
- First steps towards fixing Phased/Phased indirectly permanents.
|
2019-03-15 10:01:02 -05:00 |
|
DetainAllEffect.java
|
* Fixed cards with skip untap optional ability that cause game freezes (#5606)
|
2019-03-01 18:10:32 +04:00 |
|
DetainTargetEffect.java
|
* Fixed cards with skip untap optional ability that cause game freezes (#5606)
|
2019-03-01 18:10:32 +04:00 |
|
DevourEffect.java
|
Fixed type cast
|
2019-07-06 12:36:28 +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
|
* Thirst for Meaning - fixed that it doesn't allow to discard artifact card as pay;
|
2020-01-13 15:03:01 +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
|
Address crash points of JSON tests
|
2019-01-10 21:27:38 -05: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
|
Implemented Heliod's Punishment, Hydra's Growth, Ilysian Caryatid, Impending Doom and Incendiary Oracle. Fixed Irreverent Revelers.
|
2020-01-11 22:11:44 +01: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
|
* Do unless any player pays - fixed that it asks to pay remaining players even after payed;
|
2019-06-20 23:16:17 +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
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05:00 |
|
DrawCardSourceControllerEffect.java
|
- Workaround for #5437. The delayed triggers work correctly now and the game will no longer freeze. TODO: Cards that are copied and then cast do not retain the correct sourceObject. They instead point to the spell on the stack which fails when delayed triggers are used.
|
2020-01-22 16:57:01 -06:00 |
|
DrawCardTargetEffect.java
|
- Workaround for #5437. The delayed triggers work correctly now and the game will no longer freeze. TODO: Cards that are copied and then cast do not retain the correct sourceObject. They instead point to the spell on the stack which fails when delayed triggers are used.
|
2020-01-22 16:57:01 -06:00 |
|
DrawDiscardControllerEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
DrawDiscardOneOfThemEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
DrawDiscardTargetEffect.java
|
remove deprecated discard method
|
2019-12-30 00:22:33 +01:00 |
|
EndTurnEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
EnterBattlefieldPayCostOrPutGraveyardEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
EntersBattlefieldUnderControlOfOpponentOfChoiceEffect.java
|
* Xantcha, Sleeper Agent - Fixed wording of the replacement effect (Oracle changes from 2019-09-27) and generalized the effect for 3 cards.
|
2020-01-10 14:18:56 +01:00 |
|
EntersBattlefieldWithXCountersEffect.java
|
remove redundant null check
|
2018-09-28 15:19:27 +02:00 |
|
EpicEffect.java
|
Updated pronouns to reflect current rules and oracle text
|
2019-12-06 14:29:36 -05:00 |
|
ExchangeLifeTargetEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ExileAdventureSpellEffect.java
|
* Adventure cards - added player name to adventure exile window;
|
2020-01-07 22:43:15 +04:00 |
|
ExileAllEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02: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
|
Little fixes
|
2020-01-16 17:11:19 +04:00 |
|
ExileCardsFromTopOfLibraryTargetEffect.java
|
|
|
|
ExileCardYouChooseTargetOpponentEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ExileFromZoneTargetEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ExileGraveyardAllPlayersEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ExileGraveyardAllTargetPlayerEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ExileReturnBattlefieldOwnerNextEndStepSourceEffect.java
|
Updated pronouns to reflect current rules and oracle text
|
2019-12-06 14:29:36 -05:00 |
|
ExileSourceEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ExileSourceUnlessPaysEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02: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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ExileTargetEffect.java
|
- Fixed #5560. Eventually I will get to the other similar effects.
|
2019-01-29 16:13:27 -06:00 |
|
ExileTargetForSourceEffect.java
|
Improved rules text generation and removed static texts for some cards with effects:
|
2020-01-14 20:38:45 +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
|
fix couple of sonar issues
|
2019-06-23 23:22:21 +02: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
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05:00 |
|
GainLifeTargetEffect.java
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05:00 |
|
GetEmblemEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
GetEmblemTargetPlayerEffect.java
|
Refactor: improved emblem rules generation;
|
2019-01-03 11:41:34 +04:00 |
|
HideawayPlayEffect.java
|
- Fixed #5854
|
2019-11-27 23:56:22 -06:00 |
|
ImprintTargetEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02: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
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05: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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02: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
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05:00 |
|
LoseLifeTargetControllerEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
LoseLifeTargetEffect.java
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05:00 |
|
ManaEffect.java
|
Fixed NPE on empty net mana returns (from some effects);
|
2020-01-15 03:50:27 +04:00 |
|
MayTapOrUntapTargetEffect.java
|
- little fixes. #5625
|
2019-03-11 08:50:05 -05:00 |
|
MeldEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
MistmeadowWitchEffect.java
|
|
|
|
PassEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
PermanentsEnterBattlefieldTappedEffect.java
|
|
|
|
PhaseOutAllEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
PhaseOutAttachedEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
PhaseOutSourceEffect.java
|
|
|
|
PhaseOutTargetEffect.java
|
|
|
|
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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02: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
|
Refactor PreventAllDamageToAllEffect
|
2019-12-24 10:48:08 +04:00 |
|
PreventAllDamageToAndByAttachedEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02: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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02: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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
PreventDamageToTargetEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
PreventDamageToTargetMultiAmountEffect.java
|
Questing Beast - fixed rollback error on damage prevent (#6116);
|
2019-12-24 10:53:51 +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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
PutOnLibraryTargetEffect.java
|
add aether gust unit tests + fix issue #5902
|
2019-07-21 22:26:11 -04:00 |
|
PutTopCardOfLibraryIntoGraveControllerEffect.java
|
Fixed multiple card texts;
|
2020-01-18 11:01:33 +04:00 |
|
PutTopCardOfLibraryIntoGraveEachPlayerEffect.java
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05: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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
RegenerateSourceEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
RegenerateTargetEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
RemoveAllCountersSourceEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
RemoveDelayedTriggeredAbilityEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
RemoveFromCombatSourceEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
RemoveFromCombatTargetEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
RemoveSpecialActionEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ReplaceOpponentCardsInHandWithSelectedEffect.java
|
Implemented Ashiok, Dream Render
|
2019-04-15 14:10:06 -04:00 |
|
ReturnCreaturesFromExileEffect.java
|
|
|
|
ReturnFromExileEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ReturnFromExileForSourceEffect.java
|
Improved rules text generation and removed static texts for some cards with effects:
|
2020-01-14 20:38:45 +04:00 |
|
ReturnFromGraveyardToBattlefieldTargetEffect.java
|
fixed Archon of Falling Stars (must be return to battlefield instead hand)
|
2020-01-04 19:40:25 +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
|
Improved rules text generation and removed static texts for some cards with effects:
|
2020-01-14 20:38:45 +04:00 |
|
ReturnToBattlefieldUnderYourControlAttachedEffect.java
|
remove redundant null checks before instanceof
|
2018-09-17 21:09:42 +02:00 |
|
ReturnToBattlefieldUnderYourControlSourceEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ReturnToBattlefieldUnderYourControlTargetEffect.java
|
Improved rules text generation and removed static texts for some cards with effects:
|
2020-01-14 20:38:45 +04:00 |
|
ReturnToHandAttachedEffect.java
|
- Fixed #6034
|
2019-11-24 15:37:20 -06: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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ReturnToHandFromGraveyardAllEffect.java
|
* Some more move actions replaced and added missing methods for move to command zone.
|
2020-01-09 23:17:39 +01:00 |
|
ReturnToHandSourceEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ReturnToHandSpellEffect.java
|
|
|
|
ReturnToHandTargetEffect.java
|
Implemented Shimmerwing Chimera
|
2020-01-03 22:10:45 -05: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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
RevealCardsFromLibraryUntilEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
RevealHandSourceControllerEffect.java
|
Implement Rakdos Augermage
|
2018-07-01 15:39:19 -04:00 |
|
RevealHandTargetEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
RevealLibraryPutIntoHandEffect.java
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05: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
|
* Panopticon Plane - Fixed draw card abilities.
|
2020-01-11 01:25:26 +01:00 |
|
RummageEffect.java
|
|
|
|
SacrificeAllEffect.java
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05:00 |
|
SacrificeControllerEffect.java
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05:00 |
|
SacrificeEffect.java
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05:00 |
|
SacrificeEquippedEffect.java
|
* Grafted Exoskeleton - Fixed that if it left the battlefield it doesn't sacrifice its creature (fixes #4997).
|
2018-06-03 23:51:09 +02:00 |
|
SacrificeOpponentsEffect.java
|
refactored ControllerPredicate
|
2020-01-06 20:04:56 -05:00 |
|
SacrificeOpponentsUnlessPayEffect.java
|
refactored ControllerPredicate
|
2020-01-06 20:04:56 -05: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
|
Improved interactions between pay X and other effects;
|
2019-06-21 11:40:36 +04:00 |
|
SacrificeTargetEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
SendOptionUsedEventEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
SetPlayerLifeAllEffect.java
|
replaced StaticValue with singletons
|
2020-01-05 11:33:21 -05: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
|
Implemented Game Plan, added new class for Timetwister effects
|
2018-05-24 11:55:00 -04:00 |
|
ShuffleHandIntoLibraryDrawThatManySourceEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ShuffleIntoLibraryGraveOfSourceOwnerEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02: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
|
Implement Molten Firebird and Ivory Gargoyle
|
2018-07-10 23:00:27 -04:00 |
|
SkipNextDrawStepTargetEffect.java
|
sonar 220219, criticals
|
2019-02-22 12:06:11 +01:00 |
|
SkipNextPlayerUntapStepEffect.java
|
|
|
|
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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
TapAllTargetPlayerControlsEffect.java
|
change looping over maps (Sonar)
|
2019-02-02 22:37:02 +01: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
|
update wordings so they are not blank
|
2019-01-10 22:14:29 -05: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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
UnlessPaysDelayedEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02: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
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
UntapAllThatAttackedEffect.java
|
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 |
|
UntapEnchantedEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
UntapLandsEffect.java
|
Sonar fixes
|
2019-07-09 21:57:55 +02:00 |
|
UntapSourceEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
UntapTargetEffect.java
|
fixed Taranika, Akroan Veteran (wrong text);
|
2020-01-14 20:52:13 +04:00 |
|
WinGameSourceControllerEffect.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
WishEffect.java
|
* You may choose card from outside or in exile - fixed that it doesn't allows to choose cards from exiled zone (Karn, the Great Creator and Coax from the Blind Eternities);
|
2019-12-24 02:06:33 +04:00 |