foul-magics/Mage/src/main/java/mage/abilities/condition/common
2018-05-18 12:04:24 -04:00
..
AfterBlockersAreDeclaredCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
AfterUpkeepStepCondtion.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
AnyPlayerControlsCondition.java * Fixed Knight of Malice, Knight of Grace that boost only worked if all players had a permanent with the needed color (fixes #4811). 2018-04-20 08:04:49 +02:00
AttachedCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
AttachedToCounterCondition.java
AttachedToMatchesFilterCondition.java * Arachnuns Web - Fixed condition handling. Some renaming. 2017-03-12 10:36:51 +01:00
AttachedToTappedCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
AttackedOrBlockedThisCombatSourceCondition.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
AttackedThisStepCondition.java [RIX] Fixed set card [RIX] Added 5 cards. 2018-01-07 13:29:40 +01:00
AttackedThisTurnCondition.java [RIX] Fixed set card [RIX] Added 5 cards. 2018-01-07 13:29:40 +01:00
AttackedThisTurnSourceCondition.java * Ravnica: City of Guilds - Added 3 cards. 2017-05-07 14:58:14 +02:00
BeforeAttackersAreDeclaredCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
BeforeBlockersAreDeclaredCondition.java singleton conditions to enum 2017-04-05 19:10:47 +02:00
BlockedThisTurnSourceCondition.java Implemented Lurker 2018-01-17 20:34:35 +00:00
BuybackCondition.java some cleanups 2017-09-01 22:48:42 +02:00
CardsInAnyLibraryCondition.java merge 2017-05-11 12:12:20 -04:00
CardsInControllerGraveCondition.java Homarid Drake, reprints, and rewriting his or her to their 2018-03-22 16:52:26 +01:00
CardsInHandCondition.java 2 text 2 fixrious 2017-10-07 11:02:36 -04:00
CardsInOpponentGraveCondition.java Homarid Drake, reprints, and rewriting his or her to their 2018-03-22 16:52:26 +01:00
CastFromEverywhereSourceCondition.java [RIX] Added 2 cards. 2018-01-06 13:31:50 +01:00
CastFromHandSourceCondition.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
CitysBlessingCondition.java [RIX] Added 4 cards. 2018-01-05 15:26:10 +01:00
CommanderInPlayCondition.java singleton conditions to enum 2017-04-05 19:10:47 +02:00
ControllerAttackedThisTurnCondition.java [RIX] Added 5 cards. 2018-01-06 22:35:39 +01:00
ControlsCreatureGreatestPowerCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
ControlsCreatureGreatestToughnessCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
ControlsPermanentGreatestCMCCondition.java
ControlsPermanentsComparedToOpponentsCondition.java Added Even the Odds and reworked Feast of Blood's cast restriction. 2017-12-31 12:55:21 +01:00
CreatureCountCondition.java Implemented Security Detail 2017-09-24 10:35:12 -04:00
DashedCondition.java loop to streams 2017-07-08 10:58:47 +02:00
DealtDamageToAnOpponent.java * Fixed bug in condition. 2017-05-16 22:48:14 +02:00
DefendingPlayerControlsCondition.java
DeliriumCondition.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
DevouredCreaturesCondition.java rename counttype to comparisontype 2017-04-11 17:01:59 +02:00
EnchantedCreatureColorCondition.java
EnchantedCreatureSubtypeCondition.java subtypes #1 2017-05-20 22:41:25 +02:00
EnchantedSourceCondition.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
EnchantedTargetCondition.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
EquipmentAttachedCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
EquippedHasSubtypeCondition.java huge rework on subtypes (#3668) 2017-07-16 16:57:39 -05:00
EquippedHasSupertypeCondition.java [AKH] Added 3/27 spoilers to mtg-cards-data.txt. Implemented several of the new cards. 2017-03-28 22:25:29 -05:00
EquippedMultipleSourceCondition.java change subtype.contains() to hasSubtype() 2017-09-25 21:21:13 +02:00
EquippedSourceCondition.java change subtype.contains() to hasSubtype() 2017-09-25 21:21:13 +02:00
EvokedCondition.java loop to streams 2017-07-08 10:58:47 +02:00
FaceDownSourceCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
FatefulHourCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
FerociousCondition.java rename counttype to comparisontype 2017-04-11 17:01:59 +02:00
FlippedCondition.java singleton conditions to enum 2017-04-05 19:10:47 +02:00
FormidableCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
HateCondition.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
HeckbentCondition.java Add 30 AKH card implementations 2017-04-15 04:24:14 -06:00
HellbentCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
IsPhaseCondition.java
IsStepCondition.java fext tixes 2017-10-08 09:33:01 -04:00
IsStillOnPlaneCondition.java Fix for BantPlane (Adding in new condition). 2018-04-19 17:28:14 +10:00
KickedCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
KickedCostCondition.java
LandfallCondition.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
LastTimeCounterRemovedCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
LiveLostLastTurnCondition.java [RIX] Added 3 cards. 2018-01-02 17:47:38 +01:00
MainPhaseStackEmptyCondition.java Continuing implementation of Planechase. 2018-04-14 23:09:37 +10:00
ManaWasSpentCondition.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
MeldCondition.java
MetalcraftCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
ModeChoiceSourceCondition.java
MonarchIsSourceControllerCondition.java singleton conditions to enum 2017-04-05 19:10:47 +02:00
MonstrousCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
MorbidCondition.java first batch of watcher naming 2017-04-29 12:07:46 +02:00
MoreCardsInHandThanOpponentsCondition.java enum conditions 2017-04-06 16:30:22 +02:00
MostCommonColorCondition.java Implemented Epicenter, Infested Roothold, Brown Ouphe, Rust, Ouphe Vandals, Fatal Attraction, Fighting Chance, Arcbound Fiend, Carry Away, Caverns of Despair, Amulet of Unmaking, Aphetto Exterminator, Balduvian Conjurer, Barrin's Unmaking, Each Mana Battery, Blood Hound, Boa Constrictor, Bola Warrior, Brass Talon Chimera, Briar Patch, Brine Shaman, Call to Arms, Goham Djinn, Halam Djinn, Ruham Djinn, Sulam Djinn, Zanam Djinn, Heroic Defiance and Tsabo's Assassin (#3779) 2017-08-08 21:49:14 -05:00
MyMainPhaseCondition.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
MyTurnBeforeAttackersDeclaredCondition.java singleton conditions to enum 2017-04-05 19:10:47 +02:00
MyTurnCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
NoSpellsWereCastLastTurnCondition.java first batch of watcher naming 2017-04-29 12:07:46 +02:00
NotMyTurnCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
OneOpponentCondition.java fixed battlebond land implementation 2018-05-18 12:04:24 -04:00
OnOpponentsTurnCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
OpponentControlsMoreCondition.java
OpponentControlsPermanentCondition.java rename counttype to comparisontype 2017-04-11 17:01:59 +02:00
OpponentHasMoreLifeCondition.java enum conditions 2017-04-06 16:30:22 +02:00
OpponentLostLifeCondition.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
PermanentHasCounterCondition.java rename counttype to comparisontype 2017-04-11 17:01:59 +02:00
PermanentsOnTheBattlefieldCondition.java Some minor changes. 2017-09-13 17:05:37 +02:00
PlayLandCondition.java - Fixed bug #3656 2017-07-16 10:31:22 -05:00
ProwlCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
RaidCondition.java so many text fixes 2017-10-06 22:00:06 -04:00
RenownedSourceCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
RenownedTargetCondition.java singleton conditions to enum 2017-04-05 19:10:47 +02:00
RevoltCondition.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
SourceAttackingCondition.java singleton conditions to enum 2017-04-05 19:10:47 +02:00
SourceDealtDamageCondition.java finish rewriting watchers 2017-04-29 12:07:46 +02:00
SourceHasCounterCondition.java Fix Pyramid of the Pantheon, Fix SourceHasCounterCondition 'toString' 2017-04-16 22:04:07 +10:00
SourceHasRemainedInSameZoneCondition.java
SourceHasSubtypeCondition.java huge rework on subtypes (#3668) 2017-07-16 16:57:39 -05:00
SourceIsSpellCondition.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
SourceMatchesFilterCondition.java Implemented Sawback Manticore 2017-09-29 18:28:28 -04:00
SourceOnBattlefieldCondition.java singleton conditions to enum 2017-04-05 19:10:47 +02:00
SourceOnBattlefieldControlUnchangedCondition.java
SourceOnBattlefieldOrCommandZoneCondition.java Implemented Edgar Markov 2017-08-15 18:08:33 -04:00
SourceTappedBeforeUntapStepCondition.java can not be singleton 2017-04-05 19:10:47 +02:00
SourceTappedCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
SpellMasteryCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
SurgedCondition.java talk to interfaces rather than implementations 2017-07-16 11:08:09 +02:00
SuspendedCondition.java some cleanups 2017-09-01 22:48:42 +02:00
TargetAttackedThisTurnCondition.java * Ravnica: City of Guilds - Added 3 cards. 2017-05-07 14:58:14 +02:00
TargetHasCardTypeCondition.java
TargetHasCounterCondition.java
TargetHasSubtypeCondition.java huge rework on subtypes (#3668) 2017-07-16 16:57:39 -05:00
TargetHasSuperTypeCondition.java Implemented Ancient Animus 2018-04-14 21:21:34 -04:00
TopLibraryCardTypeCondition.java
TransformedCondition.java
TributeNotPaidCondition.java rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
TwoOrMoreSpellsWereCastLastTurnCondition.java first batch of watcher naming 2017-04-29 12:07:46 +02:00
WatcherCondition.java
XorLessLifeCondition.java some cleanups 2017-09-01 22:48:42 +02:00
YouGainedLifeCondition.java fixed Angelic Accord displaying the wrong amount of life gain required (fixes #4132 and #4133) 2017-10-25 07:24:49 -04:00