| .. |
|
special
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
AdaptAbility.java
|
Sonar fixes 19022019
|
2019-02-19 21:51:45 +01:00 |
|
AffinityForArtifactsAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
AffinityForLandTypeAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +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 |
|
AfterlifeAbility.java
|
small text fix
|
2019-01-17 18:22:07 +01:00 |
|
AftermathAbility.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 |
|
AmplifyAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
AnnihilatorAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
AscendAbility.java
|
make some fields final
|
2018-09-28 15:19:27 +02:00 |
|
AssistAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
AttacksThisTurnMarkerAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
AuraSwapAbility.java
|
add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts
|
2018-07-04 14:24:11 +02:00 |
|
AwakenAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
BandingAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
BandsWithOtherAbility.java
|
Implemented Bands With Other
|
2018-10-21 16:59:10 +02:00 |
|
BasicLandcyclingAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
BattalionAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
BattleCryAbility.java
|
|
|
|
BestowAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
BlocksThisTurnMarkerAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
BloodrushAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
BloodthirstAbility.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 |
|
BountyAbility.java
|
sonar 220219, criticals
|
2019-02-22 12:06:11 +01:00 |
|
BushidoAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
BuybackAbility.java
|
Fixed NPE errors
|
2019-06-17 12:23:10 +04:00 |
|
CanAttackOnlyAloneAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
CanBlockSpaceflightAbility.java
|
|
|
|
CantAttackAloneAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
CantBeBlockedSourceAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
CantBlockAloneAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
CascadeAbility.java
|
Sonar fixes 19022019
|
2019-02-19 21:51:45 +01:00 |
|
ChampionAbility.java
|
refactored AnotherPredicate to singleton enum
|
2019-01-12 16:12:51 -05:00 |
|
ChangelingAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ChannelAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
CommanderStormAbility.java
|
Cards compatibility with oathbreaker format;
|
2019-05-27 17:21:17 +04:00 |
|
ConspireAbility.java
|
refactored many other predicates to singleton enums
|
2019-01-12 16:30:49 -05:00 |
|
ConvokeAbility.java
|
refactored many other predicates to singleton enums
|
2019-01-12 16:30:49 -05:00 |
|
CrewAbility.java
|
* Crew ability - added selected and needed power info while choosing, colorozing;
|
2019-03-10 15:33:04 +04:00 |
|
CumulativeUpkeepAbility.java
|
Implement Balduvian Fallen
|
2018-07-04 10:25:49 -04:00 |
|
CyclingAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
DashAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
DeathtouchAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
DefenderAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
DelveAbility.java
|
* Delve ability - improved text;
|
2019-04-12 08:45:12 +04:00 |
|
DethroneAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
DevoidAbility.java
|
|
|
|
DevourAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
DoubleStrikeAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
DredgeAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
EchoAbility.java
|
Implement Thick-Skinned Goblin
|
2018-07-08 21:55:17 -04:00 |
|
EmbalmAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
EmergeAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
EnchantAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
EntwineAbility.java
|
Implemented Kaya's Guile
|
2019-05-27 21:00:15 -04:00 |
|
EquipAbility.java
|
Fixed card texts
|
2019-01-03 04:13:24 +04:00 |
|
EquipLegendaryAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
EscalateAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
EternalizeAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
EvokeAbility.java
|
Add ConditionalTriggeredAbility for non-intervening0f
|
2018-06-24 20:02:40 -04:00 |
|
EvolveAbility.java
|
add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts
|
2018-07-04 14:24:11 +02:00 |
|
ExaltedAbility.java
|
use isActivePlayer where possible, some minor text fixes
|
2018-06-29 21:18:05 +02:00 |
|
ExertAbility.java
|
changed the constructor for a Watcher. Before, you had to explictly pass the name of the watcher as an argument. But most of the time this was the name of the class itself. So the watcher now determines internally its name. The method 'getBasicKey' can be overridden. Also updated some encapsulation
|
2019-03-16 08:35:26 +01:00 |
|
ExploitAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ExtortAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
FabricateAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
FadingAbility.java
|
* Old Fogey - Shortened the generated rule text, so that nothing was cut at the end of the text.
|
2019-01-07 11:38:08 +01:00 |
|
FearAbility.java
|
* Fixed cards with skip untap optional ability that cause game freezes (#5606)
|
2019-03-01 18:10:32 +04:00 |
|
FirstStrikeAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
FlankingAbility.java
|
fext tixes
|
2017-10-08 09:33:01 -04:00 |
|
FlashAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
FlashbackAbility.java
|
various em dash text fixes
|
2019-01-26 13:44:39 -05:00 |
|
FlyingAbility.java
|
* Fixed cards with skip untap optional ability that cause game freezes (#5606)
|
2019-03-01 18:10:32 +04:00 |
|
ForecastAbility.java
|
use isActivePlayer where possible, some minor text fixes
|
2018-06-29 21:18:05 +02:00 |
|
ForestcyclingAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ForestwalkAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
FortifyAbility.java
|
Allow activating equip ability
|
2018-06-25 22:36:49 -04:00 |
|
GraftAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
GravestormAbility.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 |
|
HasteAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
HauntAbility.java
|
Sonar fixes 19022019
|
2019-02-19 21:51:45 +01:00 |
|
HeroicAbility.java
|
Implemented Tenth District Legionnaire
|
2019-04-05 20:14:50 -04:00 |
|
HexproofAbility.java
|
|
|
|
HexproofFromBlackAbility.java
|
[DOM] Added three cards. Some fixes to rule texts and some more minor fixes.
|
2018-04-15 11:33:57 +02:00 |
|
HexproofFromMonocoloredAbility.java
|
Implemented Sphinx of the Guildpact
|
2019-01-10 19:05:38 -05:00 |
|
HexproofFromWhiteAbility.java
|
[DOM] Added three cards. Some fixes to rule texts and some more minor fixes.
|
2018-04-15 11:33:57 +02:00 |
|
HideawayAbility.java
|
Implemented Watcher for Tomorrow
|
2019-06-01 19:43:39 -04:00 |
|
HorsemanshipAbility.java
|
* Fixed cards with skip untap optional ability that cause game freezes (#5606)
|
2019-03-01 18:10:32 +04:00 |
|
ImproviseAbility.java
|
refactored many other predicates to singleton enums
|
2019-01-12 16:30:49 -05:00 |
|
IndestructibleAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
InfectAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
IngestAbility.java
|
Homarid Drake, reprints, and rewriting his or her to their
|
2018-03-22 16:52:26 +01:00 |
|
InspiredAbility.java
|
fixed ability word text formatting
|
2018-05-05 14:05:04 -04:00 |
|
IntimidateAbility.java
|
* Fixed cards with skip untap optional ability that cause game freezes (#5606)
|
2019-03-01 18:10:32 +04:00 |
|
IslandcyclingAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
IslandwalkAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
JumpStartAbility.java
|
* JumpStart - fixed that card was not always moved to exile after cast from graveyard.
|
2018-09-26 16:30:17 +02:00 |
|
KickerAbility.java
|
* Kicker - added support of X and mana cost interactions like Rosheen Meanderer + Verdeloth the Ancient combo (#3538);
|
2019-06-18 11:28:41 +04:00 |
|
LandwalkAbility.java
|
* Fixed cards with skip untap optional ability that cause game freezes (#5606)
|
2019-03-01 18:10:32 +04:00 |
|
LevelerCardBuilder.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
LevelUpAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
LeylineAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
LifelinkAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
LivingWeaponAbility.java
|
|
|
|
MadnessAbility.java
|
update wrongly used Capitals
|
2018-09-28 15:19:27 +02:00 |
|
MeditateAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
MeleeAbility.java
|
changed the constructor for a Watcher. Before, you had to explictly pass the name of the watcher as an argument. But most of the time this was the name of the class itself. So the watcher now determines internally its name. The method 'getBasicKey' can be overridden. Also updated some encapsulation
|
2019-03-16 08:35:26 +01:00 |
|
MenaceAbility.java
|
Fix some card text
|
2018-04-16 21:03:16 +02:00 |
|
MentorAbility.java
|
refactored many other predicates to singleton enums
|
2019-01-12 16:30:49 -05:00 |
|
MiracleAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ModularAbility.java
|
various em dash text fixes
|
2019-01-26 13:44:39 -05:00 |
|
MonstrosityAbility.java
|
replaced apostrophes
|
2018-06-06 22:39:16 -04:00 |
|
MorphAbility.java
|
various em dash text fixes
|
2019-01-26 13:44:39 -05:00 |
|
MountaincyclingAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
MountainwalkAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
MultikickerAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
MyriadAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
NinjutsuAbility.java
|
Cards compatibility with oathbreaker format;
|
2019-05-27 17:21:17 +04:00 |
|
OfferingAbility.java
|
Fixed NPE errors for some cards (#5471)
|
2019-01-08 07:00:14 +04:00 |
|
OutlastAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
OverloadAbility.java
|
* Overload - fixed that some cards was able to cast overload price as instant instead sorcery (Winds of Abandon, Mind Rake, Scale Up);
|
2019-06-07 16:56:51 +04:00 |
|
PartnerAbility.java
|
|
|
|
PartnerWithAbility.java
|
Implemented Ashiok, Dream Render
|
2019-04-15 14:10:06 -04:00 |
|
PersistAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
PhasingAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
PlainscyclingAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
PlainswalkAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
PoisonousAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ProtectionAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ProvokeAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ProwessAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ProwlAbility.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 |
|
RampageAbility.java
|
* Old Fogey - Shortened the generated rule text, so that nothing was cut at the end of the text.
|
2019-01-07 11:38:08 +01:00 |
|
ReachAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
ReboundAbility.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 |
|
RecoverAbility.java
|
rename from battlefield to graveyard event comparing to .isDiesEvent
|
2019-02-20 10:20:07 +01:00 |
|
ReinforceAbility.java
|
various em dash text fixes
|
2019-01-26 13:44:39 -05:00 |
|
RenownAbility.java
|
|
|
|
RepairAbility.java
|
Merge branch 'master' into orcish-mine
|
2018-07-14 10:32:05 +02:00 |
|
ReplicateAbility.java
|
remove redundant null checks before instanceof
|
2018-09-17 21:09:42 +02:00 |
|
RetraceAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
RiotAbility.java
|
fixed Rhythm of the Wild not giving Riot to creatures that weren't cast
|
2019-01-25 10:32:29 -05:00 |
|
RippleAbility.java
|
* Added logic to add permitting object to play/cast events.
|
2018-05-27 23:47:57 +02:00 |
|
ScavengeAbility.java
|
replaced apostrophes
|
2018-06-06 22:39:16 -04:00 |
|
ShadowAbility.java
|
* Fixed cards with skip untap optional ability that cause game freezes (#5606)
|
2019-03-01 18:10:32 +04:00 |
|
ShroudAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
SkulkAbility.java
|
* Fixed cards with skip untap optional ability that cause game freezes (#5606)
|
2019-03-01 18:10:32 +04:00 |
|
SoulbondAbility.java
|
Sonar fixes 19022019
|
2019-02-19 21:51:45 +01:00 |
|
SoulshiftAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
SpaceflightAbility.java
|
* Fixed cards with skip untap optional ability that cause game freezes (#5606)
|
2019-03-01 18:10:32 +04:00 |
|
SpectacleAbility.java
|
Added spectacle hints to cards (opponents lost life)
|
2019-02-06 18:27:23 +04:00 |
|
SpliceOntoArcaneAbility.java
|
various em dash text fixes
|
2019-01-26 13:44:39 -05:00 |
|
SpliceOntoInstantOrSorceryAbility.java
|
Implemented Splicer's Skill
|
2019-05-26 17:18:18 -04:00 |
|
SplitSecondAbility.java
|
couple of sonar fixes
|
2019-01-17 12:03:22 +01:00 |
|
SquirrellinkAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
StormAbility.java
|
couple of sonar fixes
|
2019-01-17 12:03:22 +01:00 |
|
SunburstAbility.java
|
Sonar fixes 19022019
|
2019-02-19 21:51:45 +01:00 |
|
SupportAbility.java
|
refactored AnotherPredicate to singleton enum
|
2019-01-12 16:12:51 -05:00 |
|
SurgeAbility.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 |
|
SuspendAbility.java
|
various em dash text fixes
|
2019-01-26 13:44:39 -05:00 |
|
SwampcyclingAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
SwampwalkAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
TotemArmorAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
TrampleAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
TransformAbility.java
|
Fixed NullPointerException when Accursed Witch transforms (#5571)
|
2019-02-03 19:40:46 -06:00 |
|
TransmuteAbility.java
|
Implemented Ashiok, Dream Render
|
2019-04-15 14:10:06 -04:00 |
|
TributeAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
UndauntedAbility.java
|
[GNT] implemented Avatar of Growth
|
2018-11-12 04:17:04 +04:00 |
|
UndyingAbility.java
|
|
|
|
UnearthAbility.java
|
God-Eternal Bontu - fixed game freeze with NPE error
|
2019-04-18 08:44:44 +04:00 |
|
UnleashAbility.java
|
* Fixed cards with skip untap optional ability that cause game freezes (#5606)
|
2019-03-01 18:10:32 +04:00 |
|
VanishingSacrificeAbility.java
|
|
|
|
VanishingUpkeepAbility.java
|
|
|
|
VigilanceAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
WitherAbility.java
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |