Commit Graph

31374 Commits

Author SHA1 Message Date
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
Hanmac
208a6c24ca Corpseweft: add TokenImage 2016-10-20 12:33:42 +00:00
Hanmac
84771d5b47 TriggerHandler: changed OncePerEffect trigger for better checking 2016-10-19 10:36:17 +00:00
Hanmac
6ba369d1db SpellAbilityRestriction:checkZoneRestrictions have it return true for no ZoneRestriction
hopefully it does not break anything
2016-10-19 07:41:03 +00:00
Hanmac
a8654348eb Card: fixed length check for Kicker 2016-10-19 07:02:42 +00:00
Hanmac
44d4389dd3 Update cards to use new Kicker and Multikicker. Also add DeckHints. 2016-10-19 06:56:58 +00:00
Hanmac
5dadfaeda5 Card & CardFactoryUtil: changed Kicker and Multikicker to use better parsable code,
and add better output in the card text, use Reminder text too
2016-10-19 06:53:04 +00:00
Sol
2b689c9a91 - Add Tapped param for Dread Summons 2016-10-19 02:18:13 +00:00
Hanmac
68344a8c05 Kicker: do it as extra Keyword class, to do the special cases with double kicker 2016-10-18 21:09:29 +00:00
Hanmac
bfe2c471e9 Sigarda's Aid: format and add TargetPrompt, and add DeckHints 2016-10-18 15:14:04 +00:00
Hanmac
3966290406 Stitch Together: add Reference 2016-10-18 15:11:46 +00:00
Hanmac
b49dfab083 Silumgar's Scorn: fixed double kicker and add Reference 2016-10-18 15:11:10 +00:00
Sol
53bf19e2e6 - Fix Deadlock Trap using wrong parameter 2016-10-18 12:24:34 +00:00
Hanmac
4d53b22a12 AnimateAi: add some logic for animateTgtAI and do some rewriting 2016-10-17 20:35:22 +00:00
Hanmac
6c01612e32 Cerulean Wisps: reorder sub abilities 2016-10-17 20:06:43 +00:00
Agetian
b44cdc33dd - Attempting to fix Spelltwine by adding the information about the source card's controller to the spell copy for CopyMultipleSpells in AB CopySpellAbility. Please review/update if necessary. 2016-10-17 19:43:57 +00:00
Sol
facac231e6 - Fix Woodweaver's Puzzleknot missing activated ability description 2016-10-17 17:17:44 +00:00
Hanmac
e66c71226e cards: DigUntil with Target Opponent does need "IsCurse$ True" or else the AI will fail 2016-10-17 12:13:34 +00:00
Hanmac
0367777ff3 cards: fixed Incendiary Command 2016-10-17 11:53:31 +00:00
Agetian
10c8b9d048 - Fixed Engineered Might first mode. 2016-10-16 18:06:09 +00:00
Hanmac
97cfbba74f AnimateAi: replace copyCard with LKI copy 2016-10-16 13:14:41 +00:00
Agetian
a22f11c8ea - Removed duplicate CN2 commits (they are now in their proper folders). 2016-10-15 14:54:16 +00:00
Sol
aea5a9ad62 - Picture typo 2016-10-15 14:47:45 +00:00
Sol
cfc570ce3c - Adding 2 CN2 cards (I'm still very confused on why Hanmac hasn't committed these himself yet) 2016-10-15 14:47:11 +00:00
Hanmac
d657b85fa7 add two missing CN2 cards 2016-10-15 14:23:31 +00:00
Agetian
bd8292a6b4 - Fixed more non UTF-8 list symbols. 2016-10-15 05:57:38 +00:00
Agetian
0cd5937ab4 - Fixed list symbols in Engineered Might. 2016-10-15 05:38:48 +00:00
Hanmac
fadb09fca5 ComputerUtilCost: checkRemoveCounterCost allow Zero Loyality Abilities 2016-10-14 19:39:08 +00:00
Hanmac
8e220c866a MillAi: rewrote AI to work with multiple opponents
also try not to mill zero cards or itself
that should fix some cards
2016-10-14 15:20:00 +00:00
Sol
649953bd1a - Use Collections.sort instead of list.sort 2016-10-14 15:11:57 +00:00
Sol
3f0e630336 - Jilt subability should have 0 targets if its not kicked 2016-10-14 14:37:24 +00:00
Sol
d7947be4c4 - Fix issue with animation setting -1 to unset PT. 2016-10-14 14:24:22 +00:00
Hanmac
18b6701993 Brain in a Jar: add AILogic and use ChosenX 2016-10-14 10:56:44 +00:00