| .. |
|
delayed
|
* Some refactoring.
|
2018-01-13 14:45:50 +01:00 |
|
ActivateAsSorceryActivatedAbility.java
|
|
|
|
ActivateIfConditionActivatedAbility.java
|
Begin Mairsil fix
|
2017-09-11 16:26:30 -04:00 |
|
ActivateOnlyByOpponentActivatedAbility.java
|
|
|
|
AllyEntersBattlefieldTriggeredAbility.java
|
* Some refactoring.
|
2018-01-13 14:45:50 +01:00 |
|
AsEntersBattlefieldAbility.java
|
* Some changes to EnterTheBattlefield events, some other fixes (fixes #2765).
|
2017-01-15 15:22:33 +01:00 |
|
AttachableToRestrictedAbility.java
|
* Fixed that equipments with restrictions (e.g. Gate Smasher) were not unequipped if the equipped permanent did no longer fulfill the restrictions(fixes #2212).
|
2016-09-03 15:26:17 +02:00 |
|
AttackedByCreatureTriggeredAbility.java
|
* Some rework for TargetPointer handling.
|
2017-07-26 17:21:03 +02:00 |
|
AttacksAllTriggeredAbility.java
|
* Added missing imports, imports reorg.
|
2017-07-23 16:29:29 +02:00 |
|
AttacksAloneTriggeredAbility.java
|
Bugfixes with != instead of equals and default toString calls
|
2017-02-15 19:52:20 +03:00 |
|
AttacksAndIsNotBlockedTriggeredAbility.java
|
* Wildfire Eternal - Fixed that the ability triggered multiple times if more than one player blocked during the turn (fixes #4466).
|
2018-01-31 00:10:02 +01:00 |
|
AttacksAttachedTriggeredAbility.java
|
* Added to all toUpperCase/toLowerCase calls the Locale.ENGLISH to prevent problems with some languages (e.g. Turkish). Removed some unused import statements. (#4634).
|
2018-03-18 18:18:54 +01:00 |
|
AttacksCreatureYouControlTriggeredAbility.java
|
Some fixes to black cards.
|
2017-09-16 11:39:33 +02:00 |
|
AttacksEachCombatStaticAbility.java
|
|
|
|
AttacksOrBlocksEnchantedTriggeredAbility.java
|
* Some refactoring.
|
2018-01-13 14:45:50 +01:00 |
|
AttacksOrBlocksTriggeredAbility.java
|
|
|
|
AttacksTriggeredAbility.java
|
|
|
|
AttacksWithCreaturesTriggeredAbility.java
|
[DOM] Some fixes and tooltip rule text changes.
|
2018-04-19 17:53:30 +02:00 |
|
AuraAttachedTriggeredAbility.java
|
change subtype.contains() to hasSubtype()
|
2017-09-25 21:21:13 +02:00 |
|
BecomesAuraAttachToManifestSourceEffect.java
|
|
|
|
BecomesBlockedAllTriggeredAbility.java
|
* Some rework for TargetPointer handling.
|
2017-07-26 17:21:03 +02:00 |
|
BecomesBlockedByCreatureTriggeredAbility.java
|
* Some rework for TargetPointer handling.
|
2017-07-26 17:21:03 +02:00 |
|
BecomesBlockedTriggeredAbility.java
|
|
|
|
BecomesExertSourceTriggeredAbility.java
|
* Some refactoring.
|
2018-01-13 14:45:50 +01:00 |
|
BecomesMonstrousSourceTriggeredAbility.java
|
Added TargetHasCounterCondition and option for BecomesMonstrous
|
2016-12-15 15:33:35 +01:00 |
|
BecomesMonstrousTriggeredAbility.java
|
* Some rework for TargetPointer handling.
|
2017-07-26 17:21:03 +02:00 |
|
BecomesRenownedSourceTriggeredAbility.java
|
|
|
|
BecomesTappedAttachedTriggeredAbility.java
|
Remove Unused Imports
|
2016-04-24 19:50:29 -05:00 |
|
BecomesTappedSourceTriggeredAbility.java
|
Remove Unused Imports
|
2016-04-24 19:50:29 -05:00 |
|
BecomesTappedTriggeredAbility.java
|
Implemented Temporal Distortion
|
2017-08-27 11:08:47 -04:00 |
|
BecomesTargetAttachedTriggeredAbility.java
|
Remove Unused Imports
|
2016-04-24 19:50:29 -05:00 |
|
BecomesTargetControllerSpellTriggeredAbility.java
|
removed autoboxing :
|
2017-03-11 15:17:14 +01:00 |
|
BecomesTargetTriggeredAbility.java
|
|
|
|
BeginningOfCombatTriggeredAbility.java
|
rewrote enum comparisons, iterator to removeIf, added some stream and filters
|
2017-02-11 22:37:00 +01:00 |
|
BeginningOfDrawTriggeredAbility.java
|
* Some rework for TargetPointer handling.
|
2017-07-26 17:21:03 +02:00 |
|
BeginningOfEndStepTriggeredAbility.java
|
* Added to all toUpperCase/toLowerCase calls the Locale.ENGLISH to prevent problems with some languages (e.g. Turkish). Removed some unused import statements. (#4634).
|
2018-03-18 18:18:54 +01:00 |
|
BeginningOfPostCombatMainTriggeredAbility.java
|
[C16] Added 7 cards.
|
2016-11-05 11:50:15 +01:00 |
|
BeginningOfPreCombatMainTriggeredAbility.java
|
replace [list].size() == 0 and [string].length() == 0 to use .isEmpty() instead
|
2016-09-14 15:27:31 +02:00 |
|
BeginningOfUntapTriggeredAbility.java
|
replace [list].size() == 0 and [string].length() == 0 to use .isEmpty() instead
|
2016-09-14 15:27:31 +02:00 |
|
BeginningOfUpkeepTriggeredAbility.java
|
[DOM] Some fixes and tooltip rule text changes.
|
2018-04-19 17:53:30 +02:00 |
|
BeginningOfYourEndStepTriggeredAbility.java
|
|
|
|
BlocksAttachedTriggeredAbility.java
|
[Refactor] Merged some similar abilities together
|
2017-01-05 14:12:18 +01:00 |
|
BlocksOrBecomesBlockedTriggeredAbility.java
|
[DOM] Updated Corrosive Ooze.
|
2018-04-18 10:58:12 +02:00 |
|
BlocksTriggeredAbility.java
|
Implemented Elder Land Wurm
|
2017-10-04 14:19:10 -04:00 |
|
CanBeYourCommanderAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
CanBlockOnlyFlyingAbility.java
|
|
|
|
CantBeCounteredAbility.java
|
|
|
|
CantBlockAbility.java
|
so many text fixes
|
2017-10-06 22:00:06 -04:00 |
|
CantHaveMoreThanAmountCountersSourceAbility.java
|
Minor improvements - StringBuilder now have initial value
|
2017-02-28 15:26:07 +03:00 |
|
CastCommanderAbility.java
|
|
|
|
CastOnlyDuringPhaseStepSourceAbility.java
|
Added Even the Odds and reworked Feast of Blood's cast restriction.
|
2017-12-31 12:55:21 +01:00 |
|
CastOnlyIfConditionIsTrueAbility.java
|
Added Even the Odds and reworked Feast of Blood's cast restriction.
|
2017-12-31 12:55:21 +01:00 |
|
CastOnlyIfConditionIsTrueEffect.java
|
Added Even the Odds and reworked Feast of Blood's cast restriction.
|
2017-12-31 12:55:21 +01:00 |
|
ChancellorAbility.java
|
All 1-character strings converted to primitives
|
2017-02-06 14:32:51 +03:00 |
|
ControlledCreaturesDealCombatDamagePlayerTriggeredAbility.java
|
Fixed that combat damage triggered abilities go to stack during the related combat step.
|
2018-01-27 17:56:46 +01:00 |
|
ControllerAssignCombatDamageToBlockersAbility.java
|
Implemented Defensive Formation
|
2017-11-22 02:08:00 +01:00 |
|
ControllerDivideCombatDamageAbility.java
|
Implemented Butcher Orgg
|
2017-12-06 15:00:09 +01:00 |
|
ControlsPermanentsControllerTriggeredAbility.java
|
remove default override parameters
|
2017-07-24 14:42:13 +02:00 |
|
CreatureEntersBattlefieldTriggeredAbility.java
|
Fixed some possible null pointer exceptions (found in server log). Market Festival, Kindred Summons, Profane Processions, New Blood, Kindred Charge , Bishop of Binding, Metzal Tower of Triumph, Chrome Mox
|
2018-01-11 06:12:27 +01:00 |
|
CycleAllTriggeredAbility.java
|
* Some refactoring.
|
2018-01-13 14:45:50 +01:00 |
|
CycleOrDiscardControllerTriggeredAbility.java
|
[AKH] Added Hapatra, Nest of Scarabs and Throne of the God Pharao and removed redundant code
|
2017-04-11 15:20:55 +02:00 |
|
CycleTriggeredAbility.java
|
|
|
|
DamageAsThoughNotBlockedAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
DealsCombatDamageToACreatureTriggeredAbility.java
|
Remove Unused Imports
|
2016-04-24 19:50:29 -05:00 |
|
DealsCombatDamageToAPlayerTriggeredAbility.java
|
[RIX] Added 6 cards.
|
2017-12-23 18:54:43 +01:00 |
|
DealsCombatDamageTriggeredAbility.java
|
rewrote enum comparisons, iterator to removeIf, added some stream and filters
|
2017-02-11 22:37:00 +01:00 |
|
DealsDamageAttachedTriggeredAbility.java
|
rewrote enum comparisons, iterator to removeIf, added some stream and filters
|
2017-02-11 22:37:00 +01:00 |
|
DealsDamageGainLifeSourceTriggeredAbility.java
|
refactored Player.gainLife() to include source
|
2018-04-18 20:30:59 -04:00 |
|
DealsDamageToACreatureAllTriggeredAbility.java
|
* Toxin Sliver - Fixed that the damaged creature was not destroyed.
|
2017-12-28 15:57:31 +01:00 |
|
DealsDamageToACreatureAttachedTriggeredAbility.java
|
rewrote enum comparisons, iterator to removeIf, added some stream and filters
|
2017-02-11 22:37:00 +01:00 |
|
DealsDamageToACreatureTriggeredAbility.java
|
|
|
|
DealsDamageToAPlayerAllTriggeredAbility.java
|
Fix for Cabal Slaver
|
2018-03-31 00:06:44 +00:00 |
|
DealsDamageToAPlayerAttachedTriggeredAbility.java
|
Implementing Guilty Conscience and Backfire, as well as expanding capabilities of trigers that occur when an enchanted creature deals damage to a player, and adding an effect to deal damage to an enchanted creature.
|
2017-03-23 19:23:28 -04:00 |
|
DealsDamageToAPlayerTriggeredAbility.java
|
Remove Unused Imports
|
2016-04-24 19:50:29 -05:00 |
|
DealsDamageToOneOrMoreCreaturesTriggeredAbility.java
|
rewrote enum comparisons, iterator to removeIf, added some stream and filters
|
2017-02-11 22:37:00 +01:00 |
|
DealsDamageToOpponentTriggeredAbility.java
|
|
|
|
DealtDamageAndDiedTriggeredAbility.java
|
Fix Axelrod Gunnarson
|
2018-03-27 00:07:13 +02:00 |
|
DealtDamageAttachedTriggeredAbility.java
|
[Refactor] Merged some similar abilities together
|
2017-01-05 14:12:18 +01:00 |
|
DealtDamageToSourceTriggeredAbility.java
|
(#4015) fixed enrage triggers triggering multiple times in combat,
|
2017-09-22 18:18:30 -04:00 |
|
DiesAttachedTriggeredAbility.java
|
Equals should be compared with == but not equals()
|
2017-03-22 14:50:50 +03:00 |
|
DiesCreatureTriggeredAbility.java
|
fixed Thraben Sentry
|
2017-09-14 13:38:25 -04:00 |
|
DiesThisOrAnotherCreatureTriggeredAbility.java
|
|
|
|
DiesTriggeredAbility.java
|
Fixed a problem of DiesTriggeredAbility that produced null pointer exception.
|
2017-07-31 20:42:32 +02:00 |
|
DiscardedByOpponentTriggerAbility.java
|
[Refactor] Merged some similar abilities together
|
2017-01-05 14:12:18 +01:00 |
|
DiscardsACardOpponentTriggeredAbility.java
|
removed autoboxing :
|
2017-03-11 15:17:14 +01:00 |
|
DrawCardControllerTriggeredAbility.java
|
[DOM] Added three cards. Some fixes to rule texts and some more minor fixes.
|
2018-04-15 11:33:57 +02:00 |
|
DrawCardOpponentTriggeredAbility.java
|
|
|
|
EnchantedCreatureBlockedTriggeredAbility.java
|
[DOM] Added 4 cards.
|
2018-04-13 23:53:35 +02:00 |
|
EnchantedPlayerAttackedTriggeredAbility.java
|
fixed bug #3857, recoded the C17 curses
|
2017-08-20 09:54:43 -04:00 |
|
EndOfCombatTriggeredAbility.java
|
some text fixes
|
2017-10-06 16:55:46 -04:00 |
|
EntersBattlefieldAbility.java
|
Fixed various rule texts
|
2017-09-09 10:16:26 -04:00 |
|
EntersBattlefieldAllTriggeredAbility.java
|
* Dragon Tempest - Fixed a problem if damage was redirected (e.g. with Spellskite) - (fixes #3887).
|
2017-08-27 14:27:03 +02:00 |
|
EntersBattlefieldControlledTriggeredAbility.java
|
|
|
|
EntersBattlefieldOrAttacksAllTriggeredAbility.java
|
- added a Triggered Ability for ETBs or Attacks
|
2017-08-17 00:18:58 +02:00 |
|
EntersBattlefieldOrAttacksSourceTriggeredAbility.java
|
* Some refactoring.
|
2018-01-13 14:45:50 +01:00 |
|
EntersBattlefieldOrDiesSourceTriggeredAbility.java
|
change enum equals to ==
|
2017-03-01 15:05:44 +01:00 |
|
EntersBattlefieldOrLeavesSourceTriggeredAbility.java
|
replaced enum comparison from equals to ==
|
2017-01-11 09:53:16 +01:00 |
|
EntersBattlefieldTappedAbility.java
|
|
|
|
EntersBattlefieldTriggeredAbility.java
|
|
|
|
ExertCreatureControllerTriggeredAbility.java
|
[AKH] Code deduplication and fixes
|
2017-04-15 18:53:57 +02:00 |
|
ExploitCreatureTriggeredAbility.java
|
Fixed bug #3835, stolen creatures that exploit themselves now trigger for the appropriate player
|
2017-08-22 21:34:14 -04:00 |
|
FetchLandActivatedAbility.java
|
talk to interfaces rather than implementations
|
2017-07-16 11:08:09 +02:00 |
|
GainLifeControllerTriggeredAbility.java
|
* Fixed a problem that the AI did not care for maximum allowed mana payment for X mana costs.
|
2018-03-12 16:33:42 +01:00 |
|
LandfallAbility.java
|
* Added to all toUpperCase/toLowerCase calls the Locale.ENGLISH to prevent problems with some languages (e.g. Turkish). Removed some unused import statements. (#4634).
|
2018-03-18 18:18:54 +01:00 |
|
LeavesBattlefieldAllTriggeredAbility.java
|
Fixed Dual Nature
|
2017-09-17 12:42:59 -04:00 |
|
LeavesBattlefieldTriggeredAbility.java
|
|
|
|
LegendarySpellAbility.java
|
[DOM] Implement Legendary Sorceries
|
2018-04-08 18:37:11 -07:00 |
|
LicidAbility.java
|
Refactored more subtypes usages to enum
|
2017-09-08 09:57:51 -04:00 |
|
LimitedTimesPerTurnActivatedAbility.java
|
Begin Mairsil fix
|
2017-09-11 16:26:30 -04:00 |
|
OnEventTriggeredAbility.java
|
* Some refactoring.
|
2018-01-13 14:45:50 +01:00 |
|
OpponentSacrificesNonTokenPermanentTriggeredAbility.java
|
* It That Betrays - Fixed that target handling of second triggered ability did not work correct (fixes #4568).
|
2018-03-16 15:04:31 +01:00 |
|
OpponentSacrificesPermanentTriggeredAbility.java
|
|
|
|
PassAbility.java
|
|
|
|
PayMoreToCastAsThoughtItHadFlashAbility.java
|
2 text 2 fixrious
|
2017-10-07 11:02:36 -04:00 |
|
PlanswalkerEntersWithLoyalityCountersAbility.java
|
Working Card Rendering
|
2016-08-31 04:43:28 -06:00 |
|
PlayLandFromGraveyardAbility.java
|
refactor duplicate code for playing lands from grave
|
2017-06-24 00:28:34 +02:00 |
|
PutCardIntoGraveFromAnywhereAllTriggeredAbility.java
|
All 1-character strings converted to primitives
|
2017-02-06 14:32:51 +03:00 |
|
PutIntoGraveFromAnywhereSourceAbility.java
|
All 1-character strings converted to primitives
|
2017-02-06 14:32:51 +03:00 |
|
PutIntoGraveFromAnywhereSourceTriggeredAbility.java
|
|
|
|
PutIntoGraveFromBattlefieldAllTriggeredAbility.java
|
fixed bug #3923
|
2017-09-02 13:06:13 -04:00 |
|
PutIntoGraveFromBattlefieldSourceTriggeredAbility.java
|
Some changes to Lost Auramancers.
|
2016-05-29 09:22:03 +02:00 |
|
SacrificeAllTriggeredAbility.java
|
SacrificeAllTriggeredAbility zone detection fix. Battlefield, not all
|
2016-07-12 18:03:37 -04:00 |
|
SacrificeIfCastAtInstantTimeTriggeredAbility.java
|
|
|
|
SacrificePermanentTriggeredAbility.java
|
Some fixes to red cards.
|
2017-09-16 15:14:21 +02:00 |
|
SacrificeSourceTriggeredAbility.java
|
|
|
|
SagaAbility.java
|
fixed adding saga counter not using the stack (this should be a state-based action though)
|
2018-04-22 21:16:09 -04:00 |
|
SanctuaryTriggeredAbility.java
|
Implemented Apocalypse Sanctuaries
|
2017-09-21 21:20:42 -04:00 |
|
SimpleActivatedAbility.java
|
Implemented Serra Paladin
|
2017-09-24 09:30:29 -04:00 |
|
SimpleEvasionAbility.java
|
Remove Unused Imports
|
2016-04-24 19:50:29 -05:00 |
|
SimpleStaticAbility.java
|
|
|
|
SimpleTriggeredAbility.java
|
* Some refactoring.
|
2018-01-13 14:45:50 +01:00 |
|
SkipUntapOptionalAbility.java
|
|
|
|
SpellCastAllTriggeredAbility.java
|
rewrote enum comparisons, iterator to removeIf, added some stream and filters
|
2017-02-11 22:37:00 +01:00 |
|
SpellCastControllerTriggeredAbility.java
|
|
|
|
SpellCastOpponentTriggeredAbility.java
|
rewrote enum comparisons, iterator to removeIf, added some stream and filters
|
2017-02-11 22:37:00 +01:00 |
|
SpellCounteredControllerTriggeredAbility.java
|
rewrote enum comparisons, iterator to removeIf, added some stream and filters
|
2017-02-11 22:37:00 +01:00 |
|
TapForManaAllTriggeredAbility.java
|
|
|
|
TapForManaAllTriggeredManaAbility.java
|
Remove Unused Imports
|
2016-04-24 19:50:29 -05:00 |
|
TapLandForManaAllTriggeredAbility.java
|
* Storm Cauldron - Fixed that it wrongly also returned cards to hand that already left the battlefield (fixes #3487).
|
2017-06-11 10:44:41 +02:00 |
|
TapLandForManaAllTriggeredManaAbility.java
|
* Added to all toUpperCase/toLowerCase calls the Locale.ENGLISH to prevent problems with some languages (e.g. Turkish). Removed some unused import statements. (#4634).
|
2018-03-18 18:18:54 +01:00 |
|
TurnedFaceUpAllTriggeredAbility.java
|
|
|
|
TurnedFaceUpSourceTriggeredAbility.java
|
|
|
|
TurnFaceUpAbility.java
|
Cyclopean Tomb - Update.
|
2016-12-28 02:02:57 +01:00 |
|
UnattachedTriggeredAbility.java
|
Remove Unused Imports
|
2016-04-24 19:50:29 -05:00 |
|
WhileSearchingPlayFromLibraryAbility.java
|
Implemented Panglacial Wurm
|
2017-12-30 01:09:35 +01:00 |
|
ZoneChangeAllTriggeredAbility.java
|
Remove Unused Imports
|
2016-04-24 19:50:29 -05:00 |
|
ZoneChangeTriggeredAbility.java
|
Equals should be compared with == but not equals()
|
2017-03-22 14:50:50 +03:00 |