Commit Graph

31206 Commits

Author SHA1 Message Date
Hanmac
ffa1495228 CharmEffect: use appendSubAbility 2016-10-30 11:34:24 +00:00
Hanmac
2c1ef7bbe1 SpellAbility: clone now makes a DeepCopy of the SubAbilities too
GameActionUtil: no need to copy the Subabilities extra and use appendSubAbility
CardFactory: no need to copy
2016-10-30 11:33:01 +00:00
Hanmac
9ce2106248 SpellAbilityCondition: removed DragonPresence which is not used anymore that way 2016-10-30 11:25:37 +00:00
Hanmac
563a4b075e CardFactoryUtil: move Vanishing to new Trigger format
updated Maelstrom Djinn to use new feature, no need for extra trigger
2016-10-30 10:31:39 +00:00
Hanmac
f28424ea9b AiController & CountersProliferateAi: be more fieldly with ally controlled creatures
chooseProliferation now works with Energy counters on players and has extra logic for Vanishing and Fading
CountersProliferateAi only checks the Counters the card really has
2016-10-30 09:24:17 +00:00
Hanmac
37f791ab4b add missing metadata tag 2016-10-29 15:51:45 +00:00
Hanmac
198400f269 C16: fixed it thanks to Indigo Dragon 2016-10-29 10:42:32 +00:00
Hanmac
49e388c918 cards: add more cards into C16 2016-10-29 10:37:49 +00:00
Hanmac
bce6ed7290 cards: add cards to C16 edition file 2016-10-29 09:20:29 +00:00
Hanmac
1219cc5e9a StaticAbilityContinuous: fixed KeywordMultiplier for Kemba's Legion 2016-10-29 05:49:53 +00:00
Hanmac
8cad6c792c Epochrasite: use etbCounter 2016-10-28 14:03:33 +00:00
swordshine
9a30cf8dff - C16: Add 7 cards by Marek14 2016-10-28 13:16:01 +00:00
Hanmac
ce38d10307 CardFactoryUtil: make MorphUp and Manifest to Static API abilities in SetState (better for AI)
Suspend use new Trigger Format, better use for the temporal Suspend Effects
2016-10-28 12:55:58 +00:00
Hanmac
f2b68512b3 Card: add manifested property to cards 2016-10-28 12:05:55 +00:00
Hanmac
e587704c1f GameAction: fixed some problem with Suspend Cards and problem with Target Spells 2016-10-28 12:03:36 +00:00
swordshine
bfc4306774 - C16: Fixed Saskia the Unyielding 2016-10-28 11:24:43 +00:00
swordshine
0ae7ac1376 - C16: Add 6 cards by Marek14 2016-10-28 11:06:22 +00:00
Sol
8876e3a108 Better fix for Conformance 2016-10-27 13:04:53 +00:00
Sol
c5bdd28801 - Fix Conformance NPE 2016-10-27 13:04:10 +00:00
Hanmac
3989e8a89f TrackableProperty: Fixed Commander Type 2016-10-27 08:22:42 +00:00
Sol
a1aee4056f - Fix Fall of the Titans description 2016-10-27 03:02:54 +00:00
Krazy
2d98d5930d Update CHANGES.txt for release 1.5.57. 2016-10-27 02:43:15 +00:00
Hanmac
d50a9c9e2b Keyword: add Partner as keyword 2016-10-26 14:28:38 +00:00
Sol
83f31f1868 - Adding Conformance check for Partners 2016-10-26 12:58:34 +00:00
Hanmac
6caa12079f TriggerHandler: try to fix Marionette Master when it got destroyed with the artifacts 2016-10-26 12:15:44 +00:00
Hanmac
1c91afc974 PlayerView: fixed Cammander Info using TrackableCollection 2016-10-26 11:07:46 +00:00
Hanmac
a27fb9106b Commander: more fixes for new Commander changes and Color Identity 2016-10-26 09:01:16 +00:00
Hanmac
91d8afdf85 Soul of Ravnica: use ColorsCtrl and add DeckHints 2016-10-26 08:26:05 +00:00
Hanmac
74ade7435e CardFactoryUtil: add ColorsCtrl to xCount 2016-10-26 08:17:53 +00:00
Hanmac
d1018953cd Player: updated getColoredCardsInPlay, and add second form 2016-10-26 08:16:29 +00:00
Agetian
5e9510d6d6 - Fixed Dragonlord's Prerogative missing its actual ability. 2016-10-26 04:54:09 +00:00
Hanmac
0b37346f55 Waves of Aggression: fixed valid with attackedThisTurn 2016-10-25 16:31:30 +00:00
Hanmac
4b9388c562 Makes the Game work with more than one Commander 2016-10-25 15:39:52 +00:00
Hanmac
2557715320 CardFactoryUtil: add Stive and Undaunted as Keywords 2016-10-25 08:40:43 +00:00
swordshine
3ec3279b27 - C16: Add Sublime Exhalation (keyword Undaunted) 2016-10-25 02:49:35 +00:00
swordshine
a24ccff59f - C16: Add 5 cards by Marek14 2016-10-25 02:29:24 +00:00
Sol
4a29810274 - Adding Commander edition file so upcoming folder will be activated again 2016-10-25 00:05:39 +00:00
Sol
d98965f3ed - Fix AI targeting for Blatant Thievery 2016-10-24 16:33:51 +00:00
Sol
515f501810 - Prevent AI from crashing game if it controls an Animation Module 2016-10-24 13:53:02 +00:00
Hanmac
5eaf01e0b7 GameActionUtil: prevent generic Flashback from working with Spells without cost 2016-10-24 09:12:35 +00:00
Hanmac
cc0b51f11f Power Conduit: fixed SpellDescription 2016-10-24 08:11:58 +00:00
Hanmac
32209fc6c0 SpellAbility: add CostDescription function
CharmEffect: add CostDescription into the generated Charm Description
2016-10-24 08:10:35 +00:00
Agetian
1c6f7d6e63 - Fixed the description of Aradara Express 2016-10-23 09:49:14 +00:00
Hanmac
741bb9de02 SetStateAi: add logic for target spells, do it for Transform and for TurnFace 2016-10-22 16:13:50 +00:00
Agetian
a491851a97 - Fixed Sanity Grinding and the relevant AI logic. 2016-10-22 13:39:43 +00:00
Hanmac
04a22531cb SetStateAi: fixed problem with recent fix 2016-10-22 12:53:10 +00:00
Hanmac
bb746c8bc4 SetStateAi: fixed problem with SetState with TurnFace Mode 2016-10-22 12:35:28 +00:00
Hanmac
9c55194bde ControlExchangeAi: add some Logic for chkAIDrawback that is used in Triggers 2016-10-22 11:10:49 +00:00
Hanmac
8e9f6a373f Bomat Courier: add Cleanup and add DeckHints 2016-10-22 08:51:36 +00:00
Hanmac
476e5a8abc Inspiring Captain: fixed creature type 2016-10-20 12:34:21 +00:00