Commit Graph

31206 Commits

Author SHA1 Message Date
Hanmac
c4059005df CardFactoryUtil: makeEtbCounter now works without SVar 2016-07-23 14:20:41 +00:00
Agetian
74cb0ef297 - Fixed Kruphix's Insight not revealing the top six cards of the library. 2016-07-23 13:29:04 +00:00
excessum
1b5c2ad932 - Cleaned up CharmAi 2016-07-23 13:02:19 +00:00
Hanmac
f694299f6b CardFactoryUtil: add Ninjutsu as Trigger 2016-07-23 11:36:29 +00:00
Agetian
b996f9dc6a - Fixed Oracle text in Mockery of Nature. 2016-07-23 09:39:57 +00:00
Hanmac
394281b7f5 reworked a bunch of cards, using AtEOT for Token too,
also adding AtEOTTrig which is a Trigger for the Token instead of a delayed one.
also fixed some cards where it say: "gain haste" vs "has haste"
2016-07-23 07:35:34 +00:00
Hanmac
4541782ecf Morphling: fixed SpellDescription 2016-07-23 07:24:22 +00:00
Hanmac
439ee9edf7 AnimateEffect: add AtEOT from TokenEffect and others 2016-07-23 07:06:22 +00:00
Hanmac
a0e4ba6cc7 TriggerHandler: revert zoneCheck with LKI ... it does break more than it fix. 2016-07-23 07:03:15 +00:00
excessum
b25ad27692 - Reverted most of r31652 as CharmsAi.chooseOptionsAi() can be called externally 2016-07-23 06:54:53 +00:00
mcrawford620
b4f9342625 Merge all from LimitedCardRanker at 31652 (reintegration) 2016-07-23 05:41:07 +00:00
Agetian
163745cf28 - Added libgdx-freetype-natives to Forge Mobile Dev dependencies (fixes an error when trying to find platform-specific libraries for libgdx-freetype when running the Mobile Dev project) 2016-07-23 05:26:36 +00:00
Agetian
cc186478d4 - A somewhat simpler implementation of untransform condition 2016-07-23 05:09:02 +00:00
Agetian
e5f06f8808 - Fixed Werewolf untransform condition 2016-07-23 05:02:52 +00:00
excessum
956910fbe9 - Updated CharmAi to use new canPlay() 2016-07-23 04:24:47 +00:00
mcrawford620
2eb4e8d108 Merge all from trunk at 31650 2016-07-23 04:06:17 +00:00
excessum
7fd6bd7ea0 - Fixed trigger for Primal Druid 2016-07-23 03:01:49 +00:00
Sol
9c6d4e69a9 - Initial checkin for Meld (still some kinks to work out, but ya gotta start somewhere)
- Add Graf Rats/Chittering Host and Midnight Scavengers
2016-07-23 01:26:51 +00:00
mcrawford620
856b0b5ab1 Merge all from trunk at 31647 2016-07-22 21:22:39 +00:00
Hanmac
bc9ac9037b CopyPermanentEffect: move AtEOTTrig before the View is updated, to make the trigger visible 2016-07-22 19:57:39 +00:00
Hanmac
14f5998bec Trigger: make getOverridingAbility copyable (for now only for AbilitySub) 2016-07-22 19:56:34 +00:00
Hanmac
0ebea0a495 SpellAbilityEffect: for TokenEffect and CopyPermanentEffect add "AtEOTTrig".
it works similar to AtEOT but instead of a DelayedTrigger, it will add the Trigger to the Card itself.
2016-07-22 18:15:37 +00:00
Hanmac
82fcfc65c9 CopyPermanentEffect: add PumpKeywords, they are gained instead of the token having them.
(this is important for when a token is copied. gained keywords are not copied.)
2016-07-22 17:34:42 +00:00
Hanmac
c8f31282fb SpellAbilityEffect: extend registerDelayedTrigger to be able to use end of combat. 2016-07-22 17:32:04 +00:00
Hanmac
b7e2c7bf41 CardFactoryUtil: move Conspire to Triggers, and remove it from the Cards itself 2016-07-22 15:11:16 +00:00
Hanmac
3bfccc55e5 SpellAbilityEffect: registerDelayedTrigger: add more modi for what happend at the next end step. 2016-07-22 14:42:27 +00:00
Hanmac
0d3fde553f commit more cards with "ExiledWithSource" 2016-07-22 13:45:27 +00:00
Hanmac
eb1c41bddb Rattlechains: fixed description 2016-07-22 13:43:35 +00:00
Hanmac
3c21caa16e fixed more cards with "put a +1/+1 counter on CARDNAME" 2016-07-22 13:40:40 +00:00
Hanmac
e70abbae7c Card: replace "wasDealtDamageBy*ThisTurn" with "DamagedBy"
also Card: fixed removeTempController Exception
Unscythe, Killer of Kings: fixed card, the equipment should have the trigger, not creature
2016-07-22 13:39:53 +00:00
Hanmac
9713ba3019 fixed more cards with "put a +1/+1 counter on CARDNAME" 2016-07-22 13:32:16 +00:00
Hanmac
271ba3c7aa SpellAbilityEffect: add registerDelayedTrigger from CopyPermanentEffect, to be use it in TokenEffect too. 2016-07-22 11:30:57 +00:00
Hanmac
ad8bae009e fixed cards "put a +1/+1 counter on CARDNAME" to put only counters on them when they are strictly present on the Battlefield 2016-07-22 10:34:35 +00:00
Hanmac
d30bd6ef33 CardTraitBase: fixed WerewolfUntransformCondition for multiplayers 2016-07-22 10:02:29 +00:00
Hanmac
9314f35389 TriggerHandler: for ChangeZoneTrigger isTriggerActive does check for the LKI Zone instead of the current one. 2016-07-22 08:44:27 +00:00
Hanmac
68dcc2db92 CardUtil: set Zone for LKICopy 2016-07-22 08:35:03 +00:00
Agetian
4bb122b348 - Fixed Extricator of Sin trigger description. 2016-07-22 05:09:13 +00:00
Hanmac
35d0adb157 Lang: add nounWithNumeral for non-string numbers 2016-07-21 17:50:09 +00:00
Hanmac
78192f36e9 Fumiko the Lowblood: updated logic to use Bushido X 2016-07-21 16:03:31 +00:00
Hanmac
4abfb4fe8b CardFactoryUtil & PhaseHandler: moved Bushido into Trigger 2016-07-21 16:02:29 +00:00
Hanmac
4710684a2e Card: improved getKeywordMagnitude for Keywords with X, it then does look for a SVar named "KeywordX" 2016-07-21 15:56:47 +00:00
Hanmac
87fb91bcd5 Keyword & KeywordWithAmount: add better replacement for Keywords with X 2016-07-21 15:54:34 +00:00
Sloth
3d9911adc8 - Updated some SVars on EMN cards (s-z). 2016-07-21 11:50:43 +00:00
Hanmac
000c1b41dd CardFactoryUtil & CombatUtil & PhaseHandler: move Rampage to CardFactoryUtil
Keyword: fixed Reminder for Rampage
2016-07-21 11:14:24 +00:00
Hanmac
5d857488fe TriggerAttackerBlocked: use CardLists.getValidCardCount to make things cleaner
also add MinBlockers, to make that the trigger needs a min at blockers.
2016-07-21 11:08:40 +00:00
Sloth
59e588d000 - Fixed Spontaneous Mutation (by sharkus). 2016-07-21 09:53:54 +00:00
Hanmac
29b34dcf87 CardFactoryUtil & CombatUtil & PhaseHandler: move Flanking to CardFactoryUtil to turn it into a Trigger 2016-07-21 07:50:48 +00:00
mcrawford620
94b2f108ec One more update of SOI rankings 2016-07-21 04:41:57 +00:00
swordshine
41db56a7a3 - Fixed Maelstrom nexus 2016-07-21 04:34:17 +00:00
Hanmac
7e58350e34 CardFactoryUtil: Move Madness to addReplacementEffect and addTriggerAbility
Falkenrath Gorger: use Madness with AddKeyword (only effects Hand, because Madness only works with Hand)
2016-07-20 17:17:42 +00:00