| .. |
|
special
|
Moved JohanVigilanceAbility
|
2017-10-24 17:01:46 +02:00 |
|
AffinityForArtifactsAbility.java
|
use some staticfilters, rewrite some lines to java8 streams
|
2018-01-07 22:38:54 +01:00 |
|
AffinityForLandTypeAbility.java
|
subtypes #1
|
2017-05-20 22:41:25 +02:00 |
|
AfflictAbility.java
|
* Afflict - Fixed that life loss of triggered afflict ability was not applied if creature with afflict was removed from battlefield before life loss effect resolved (fixes #3694).
|
2017-07-27 11:33:45 +02:00 |
|
AftermathAbility.java
|
* Some minor changes.
|
2017-08-14 16:48:48 +02:00 |
|
AmplifyAbility.java
|
|
|
|
AnnihilatorAbility.java
|
Fixed ItThatBetrays and Barrin, Master Wizard broken effects, added new test for Emrakul's annihilator trigger
|
2018-01-12 10:33:11 +01:00 |
|
AscendAbility.java
|
* Ascend - Fixed that not all types of permanets were counted (e.g. Planeswalker).
|
2018-01-27 18:54:10 +01:00 |
|
AttacksThisTurnMarkerAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
AuraSwapAbility.java
|
change subtype.contains() to hasSubtype()
|
2017-09-25 21:21:13 +02:00 |
|
AwakenAbility.java
|
Refactored more subtypes usages to enum
|
2017-09-08 09:57:51 -04:00 |
|
BandingAbility.java
|
Implemented banding (#41)
|
2018-02-13 20:36:25 +01:00 |
|
BasicLandcyclingAbility.java
|
filter_basic_land_card added
|
2017-07-24 23:39:44 +02:00 |
|
BattalionAbility.java
|
|
|
|
BattleCryAbility.java
|
|
|
|
BestowAbility.java
|
Ficed a problem with Bestow, adding multiple times "AURA" subtype.
|
2017-11-24 12:30:15 +01:00 |
|
BlocksThisTurnMarkerAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
BloodrushAbility.java
|
|
|
|
BloodthirstAbility.java
|
finish rewriting watchers
|
2017-04-29 12:07:46 +02:00 |
|
BountyAbility.java
|
Star Wars Set implemented
|
2016-09-26 18:43:04 +02:00 |
|
BushidoAbility.java
|
* Bushido - Fixed that it triggerd wrongly for each blocker instead of only once if blocked.
|
2018-02-04 21:13:07 +01:00 |
|
BuybackAbility.java
|
Implement Memory Crystal (EXO)
|
2017-07-12 12:40:14 +10:00 |
|
CanAttackOnlyAloneAbility.java
|
|
|
|
CanBlockSpaceflightAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
CantAttackAloneAbility.java
|
|
|
|
CantBeBlockedSourceAbility.java
|
|
|
|
CantBlockAloneAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
CascadeAbility.java
|
* Fixed some problems with getting cards at random from collection that could cause loops.
|
2018-02-04 12:27:08 +01:00 |
|
ChampionAbility.java
|
subtypes #1
|
2017-05-20 22:41:25 +02:00 |
|
ChangelingAbility.java
|
Made Changeling take effect in all zones
|
2018-01-08 17:23:12 +00:00 |
|
ChannelAbility.java
|
|
|
|
ConspireAbility.java
|
Implemented Vance's Blasting Cannons/Spitfire Bastion
|
2017-09-14 18:14:32 -04:00 |
|
ConvokeAbility.java
|
* Optimized handling and call of player.choose choice to prevent problems if a player disconnects or left a game (#4263).
|
2018-02-04 17:51:12 +01:00 |
|
CrewAbility.java
|
* Fixed some problems with abilities that let permanents become artifact creatures but only added creature card type instead of artifact and creature card type (fixes #4290).
|
2017-12-31 11:31:58 +01:00 |
|
CumulativeUpkeepAbility.java
|
text fixes
|
2017-10-09 12:23:14 -04:00 |
|
CyclingAbility.java
|
- Fixed bug #3677
|
2017-07-15 09:20:00 -05:00 |
|
DashAbility.java
|
2 text 2 fixrious
|
2017-10-07 11:02:36 -04:00 |
|
DeathtouchAbility.java
|
so many text fixes
|
2017-10-06 22:00:06 -04:00 |
|
DefenderAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
DelveAbility.java
|
Equals should be compared with == but not equals()
|
2017-03-22 14:50:50 +03:00 |
|
DethroneAbility.java
|
|
|
|
DevoidAbility.java
|
|
|
|
DevourAbility.java
|
|
|
|
DoubleStrikeAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
DredgeAbility.java
|
Minor improvements - StringBuilder now have initial value
|
2017-02-28 15:26:07 +03:00 |
|
EchoAbility.java
|
- Added requested card Volcano Hellion.
|
2017-07-20 11:15:58 -05:00 |
|
EmbalmAbility.java
|
fixed embalm and eternalize sometimes giving the token to the wrong player
|
2017-10-11 13:09:39 -04:00 |
|
EmergeAbility.java
|
Merge
|
2016-10-17 23:45:47 -05:00 |
|
EnchantAbility.java
|
|
|
|
EntwineAbility.java
|
All 1-character strings converted to primitives
|
2017-02-06 14:32:51 +03:00 |
|
EquipAbility.java
|
huge rework on subtypes (#3668)
|
2017-07-16 16:57:39 -05:00 |
|
EscalateAbility.java
|
|
|
|
EternalizeAbility.java
|
fixed embalm and eternalize sometimes giving the token to the wrong player
|
2017-10-11 13:09:39 -04:00 |
|
EvokeAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
EvolveAbility.java
|
added new helper methods to test for CardType, to get rid of the contains(CardType.XXX) everywhere, put the logic of that in one place and use the interface call
|
2017-03-04 00:16:36 +01:00 |
|
ExaltedAbility.java
|
|
|
|
ExertAbility.java
|
minor text fixes
|
2017-05-30 23:46:06 +02:00 |
|
ExploitAbility.java
|
|
|
|
ExtortAbility.java
|
All 1-character strings converted to primitives
|
2017-02-06 14:32:51 +03:00 |
|
FabricateAbility.java
|
Cyclopean Tomb - Update.
|
2016-12-28 02:02:57 +01:00 |
|
FadingAbility.java
|
|
|
|
FearAbility.java
|
* Some refactoring.
|
2018-01-13 14:45:50 +01:00 |
|
FirstStrikeAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
FlankingAbility.java
|
fext tixes
|
2017-10-08 09:33:01 -04:00 |
|
FlashAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
FlashbackAbility.java
|
Some minor changes.
|
2017-07-28 12:21:52 +02:00 |
|
FlyingAbility.java
|
some text fixes
|
2017-10-06 16:55:46 -04:00 |
|
ForecastAbility.java
|
Equals should be compared with == but not equals()
|
2017-03-22 14:50:50 +03:00 |
|
ForestcyclingAbility.java
|
subtypes #1
|
2017-05-20 22:41:25 +02:00 |
|
ForestwalkAbility.java
|
subtypes #1
|
2017-05-20 22:41:25 +02:00 |
|
FortifyAbility.java
|
use FilterControlledLandPermanent
|
2016-10-30 23:47:01 -07:00 |
|
GraftAbility.java
|
All 1-character strings converted to primitives
|
2017-02-06 14:32:51 +03:00 |
|
GravestormAbility.java
|
finish rewriting watchers
|
2017-04-29 12:07:46 +02:00 |
|
HasteAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
HauntAbility.java
|
Equals should be compared with == but not equals()
|
2017-03-22 14:50:50 +03:00 |
|
HeroicAbility.java
|
Reworked selected modes handling. That fixed the Subtle Strike targeting problem.
|
2016-09-24 01:12:01 +02:00 |
|
HexproofAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
HideawayAbility.java
|
list.size > 0 changed to !list.isEmpty
|
2017-02-06 14:32:51 +03:00 |
|
HorsemanshipAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
ImproviseAbility.java
|
replaced enum comparison from equals to ==
|
2017-01-11 09:53:16 +01:00 |
|
IndestructibleAbility.java
|
so many text fixes
|
2017-10-06 22:00:06 -04:00 |
|
InfectAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
IngestAbility.java
|
|
|
|
InspiredAbility.java
|
|
|
|
IntimidateAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
IslandcyclingAbility.java
|
subtypes #1
|
2017-05-20 22:41:25 +02:00 |
|
IslandwalkAbility.java
|
subtypes #1
|
2017-05-20 22:41:25 +02:00 |
|
KickerAbility.java
|
move static function to CardImpl, and other api fixes
|
2017-03-30 20:09:47 +02:00 |
|
LandwalkAbility.java
|
|
|
|
LevelerCardBuilder.java
|
All 1-character strings converted to primitives
|
2017-02-06 14:32:51 +03:00 |
|
LevelUpAbility.java
|
|
|
|
LeylineAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
LifelinkAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
LivingWeaponAbility.java
|
CreateTokenEffect already adds the article
|
2016-11-05 11:27:36 -07:00 |
|
MadnessAbility.java
|
* Madness ability - reworked madness ability design.
|
2018-02-14 17:33:59 +01:00 |
|
MeditateAbility.java
|
Star Wars Set implemented
|
2016-09-26 18:43:04 +02:00 |
|
MeleeAbility.java
|
Fix for #4131
|
2017-11-01 20:40:49 +01:00 |
|
MenaceAbility.java
|
Updated menace and explore abilities to show or hide description
|
2018-01-07 03:46:07 +04:00 |
|
MiracleAbility.java
|
|
|
|
ModularAbility.java
|
* Fixed a problem with replacement effects that add counters were applied more than once to the same EnteresTheBattlefield event (fixes #2872).
|
2017-04-01 17:43:17 +02:00 |
|
MonstrosityAbility.java
|
|
|
|
MorphAbility.java
|
* Fixed a problem that subtypes were still present (e.g. for spell cost reduction) for cards cast face down (fixes #4277).
|
2017-12-24 01:07:35 +01:00 |
|
MountaincyclingAbility.java
|
subtypes #1
|
2017-05-20 22:41:25 +02:00 |
|
MountainwalkAbility.java
|
subtypes #1
|
2017-05-20 22:41:25 +02:00 |
|
MultikickerAbility.java
|
|
|
|
MyriadAbility.java
|
Additional token effect text changes
|
2017-09-06 17:39:58 -04:00 |
|
NinjutsuAbility.java
|
|
|
|
OfferingAbility.java
|
subtypes #1
|
2017-05-20 22:41:25 +02:00 |
|
OutlastAbility.java
|
|
|
|
OverloadAbility.java
|
|
|
|
PartnerAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
PersistAbility.java
|
|
|
|
PhasingAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
PlainscyclingAbility.java
|
subtypes #1
|
2017-05-20 22:41:25 +02:00 |
|
PlainswalkAbility.java
|
subtypes #1
|
2017-05-20 22:41:25 +02:00 |
|
PoisonousAbility.java
|
|
|
|
ProtectionAbility.java
|
text fixes and test fixes to fix how tests test text, then more text next
|
2017-10-07 16:08:06 -04:00 |
|
ProvokeAbility.java
|
Merge
|
2016-10-17 23:45:47 -05:00 |
|
ProwessAbility.java
|
|
|
|
ProwlAbility.java
|
huge rework on subtypes (#3668)
|
2017-07-16 16:57:39 -05:00 |
|
RampageAbility.java
|
fext tixes
|
2017-10-08 09:33:01 -04:00 |
|
ReachAbility.java
|
2 text 2 fixrious
|
2017-10-07 11:02:36 -04:00 |
|
ReboundAbility.java
|
Equals should be compared with == but not equals()
|
2017-03-22 14:50:50 +03:00 |
|
RecoverAbility.java
|
added new helper methods to test for CardType, to get rid of the contains(CardType.XXX) everywhere, put the logic of that in one place and use the interface call
|
2017-03-04 00:16:36 +01:00 |
|
ReinforceAbility.java
|
more card text cleanup
|
2016-11-05 11:26:31 -07:00 |
|
RenownAbility.java
|
|
|
|
RepairAbility.java
|
Merge
|
2016-10-17 23:45:47 -05:00 |
|
ReplicateAbility.java
|
All 1-character strings converted to primitives
|
2017-02-06 14:32:51 +03:00 |
|
RetraceAbility.java
|
|
|
|
RippleAbility.java
|
* Some refactoring.
|
2018-01-13 14:45:50 +01:00 |
|
ScavengeAbility.java
|
|
|
|
ShadowAbility.java
|
fext tixes
|
2017-10-08 09:33:01 -04:00 |
|
ShroudAbility.java
|
some text fixes
|
2017-10-06 16:55:46 -04:00 |
|
SkulkAbility.java
|
Revert "Skulk is now singleton"
|
2017-09-17 19:57:54 -04:00 |
|
SoulbondAbility.java
|
* Fixed that soulbond arrow to paired card was not shown and improved soulbond text on permanent.
|
2018-02-14 12:41:44 +01:00 |
|
SoulshiftAbility.java
|
subtypes #1
|
2017-05-20 22:41:25 +02:00 |
|
SpaceflightAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
SpliceOntoArcaneAbility.java
|
change subtype.contains() to hasSubtype()
|
2017-09-25 21:21:13 +02:00 |
|
SplitSecondAbility.java
|
rewrote some streams and optionals
|
2017-04-01 22:45:40 +02:00 |
|
SquirrellinkAbility.java
|
Slight fix
|
2017-12-23 16:43:10 +11:00 |
|
StormAbility.java
|
first batch of watcher naming
|
2017-04-29 12:07:46 +02:00 |
|
SunburstAbility.java
|
* Fixed a problem with replacement effects that add counters were applied more than once to the same EnteresTheBattlefield event (fixes #2872).
|
2017-04-01 17:43:17 +02:00 |
|
SupportAbility.java
|
added new helper methods to test for CardType, to get rid of the contains(CardType.XXX) everywhere, put the logic of that in one place and use the interface call
|
2017-03-04 00:16:36 +01:00 |
|
SurgeAbility.java
|
finish rewriting watchers
|
2017-04-29 12:07:46 +02:00 |
|
SuspendAbility.java
|
2 text 2 fixrious
|
2017-10-07 11:02:36 -04:00 |
|
SwampcyclingAbility.java
|
subtypes #1
|
2017-05-20 22:41:25 +02:00 |
|
SwampwalkAbility.java
|
subtypes #1
|
2017-05-20 22:41:25 +02:00 |
|
TotemArmorAbility.java
|
* Some refactoring.
|
2018-01-13 14:45:50 +01:00 |
|
TrampleAbility.java
|
rewrote singleton to enum where applicable
|
2017-03-14 16:32:47 +01:00 |
|
TransformAbility.java
|
huge rework on subtypes (#3668)
|
2017-07-16 16:57:39 -05:00 |
|
TransmuteAbility.java
|
rename counttype to comparisontype
|
2017-04-11 17:01:59 +02:00 |
|
TributeAbility.java
|
* Some minor changes.
|
2017-08-26 09:52:51 +02:00 |
|
UndauntedAbility.java
|
[C16] Added the cards with the undaunted keyword.
|
2016-10-30 14:11:52 +01:00 |
|
UndyingAbility.java
|
|
|
|
UnearthAbility.java
|
Equals should be compared with == but not equals()
|
2017-03-22 14:50:50 +03:00 |
|
UnleashAbility.java
|
* Fixed a problem with replacement effects that add counters were applied more than once to the same EnteresTheBattlefield event (fixes #2872).
|
2017-04-01 17:43:17 +02:00 |
|
VanishingSacrificeAbility.java
|
|
|
|
VanishingUpkeepAbility.java
|
|
|
|
VigilanceAbility.java
|
some text fixes
|
2017-10-06 16:55:46 -04:00 |
|
WitherAbility.java
|
text fixes and test fixes to fix how tests test text, then more text next
|
2017-10-07 16:08:06 -04:00 |