Commit Graph

34929 Commits

Author SHA1 Message Date
Agetian
eccaf83e7d - Removed a superfluous check from Extraplanar Lens. 2017-10-09 15:57:54 +00:00
Agetian
a9a6227b8f - RemAIDeck update: next iteration (letter E, some F). 2017-10-09 15:20:19 +00:00
Agetian
f16251d046 - A bit more Extraplanar Lens logic. 2017-10-09 09:35:35 +00:00
Agetian
27c508caa0 - RemAIDeck update: next iteration (a couple E cards). 2017-10-09 06:12:47 +00:00
Agetian
aa10845ef0 - RemAIDeck update: next iteration (letter H). 2017-10-09 05:42:12 +00:00
Agetian
fe4c836cd2 - CostAdjustment: check subabilities for valid targets (fixes Skulduggery targeting opponent's Kopala). 2017-10-09 03:34:57 +00:00
Agetian
a34afb1a81 - Removed a comment that doesn't apply. 2017-10-08 14:18:00 +00:00
Agetian
9ee58451b5 - RemAIDeck update: next iteration (Last Rites, mostly for Reanimator). 2017-10-08 14:16:41 +00:00
Hanmac
faa8ca0b34 DelayedTriggerAI: use getAdditionalAbility if able 2017-10-08 13:38:38 +00:00
Agetian
e084f66354 - RemAIDeck update: next iteration (letter L finished, beginning of letter H). 2017-10-08 13:35:54 +00:00
Agetian
c68887f5f5 - RemAIDeck update: next iteration (Sunburst). 2017-10-08 12:33:19 +00:00
Agetian
43862a4b7b - Better check for Sunburst. 2017-10-08 10:55:19 +00:00
Agetian
036d672e7c - Better AI check for Clearwater Goblet. 2017-10-08 10:42:47 +00:00
Agetian
abbbae011f - Fixed Rebound for the AI. 2017-10-08 10:10:30 +00:00
Agetian
bbab6a0d68 - Minor typo fix. 2017-10-08 09:54:34 +00:00
Agetian
2e492dfc39 - RemAIDeck update: next iteration (letters Y and Z, some L). 2017-10-08 09:43:59 +00:00
Agetian
3d5606cc7b - AI: reset the paid hash for newly played abilities similar to how it's done for PlayerControllerHuman. 2017-10-08 08:51:25 +00:00
Agetian
553d059113 - RemAIDeck update: next iteration (letter C). 2017-10-08 06:58:55 +00:00
Agetian
990345cda0 - Fixed keyword text generation for Morph. 2017-10-07 19:40:47 +00:00
Agetian
1cbf075036 - RemAIDeck update: next iteration. 2017-10-07 14:50:51 +00:00
Agetian
6e518df398 - RemAIDeck update: next iteration (the rest of letter K). 2017-10-07 14:21:11 +00:00
Agetian
8e1af41938 - Fixed a potential concurrent modification error. 2017-10-07 13:52:48 +00:00
Hanmac
da2faaeff4 Card: add addIntrinsicKeywords and fixed it in CardState
use it for CardFactory too
2017-10-07 12:55:36 +00:00
Agetian
66af4ef831 - Fixed a logic error in the previous commit. 2017-10-07 05:13:47 +00:00
Agetian
cc0fdb302b - RemAIDeck update: next iteration. 2017-10-07 05:04:05 +00:00
Agetian
fd1f686469 - RemAIDeck update: next iteration ("when CARDNAME enters the battlefield, return a creature you control to its owner's hand"). 2017-10-06 17:16:17 +00:00
Agetian
a45a8a6011 - RemAIDeck update: next iteration (the rest of letter G + letter X). 2017-10-06 14:16:42 +00:00
Agetian
a40c362764 - Fixed getTriggeringAbility not finding triggering abilities in the middle of a subability chain, which can happen when e.g. a delayed trigger is generated in the middle of a chain (fixes Goblin Kites). 2017-10-06 12:44:55 +00:00
Agetian
b3c372a803 - Fixed Aftermath/Flashback as REs. 2017-10-06 10:48:48 +00:00
Hanmac
0ffe6051b6 Flashback and Aftermath as Replacement Effetcs 2017-10-06 06:39:03 +00:00
Agetian
3613cb704e - RemAIDeck update: next iteration. 2017-10-06 05:54:29 +00:00
Hanmac
0733f7a69a ReplaceMoved: add missing part for Buyback 2017-10-05 16:56:06 +00:00
Agetian
d514944657 - PlayerControllerAi: fall out of Tap/Untap preference in case an invalid preference was specified, to get to the default return value. 2017-10-05 16:21:22 +00:00
Agetian
5172aaafdb - RemAIDeck update: next iteration (letters P and Q, some playable Graft). 2017-10-05 13:05:36 +00:00
Agetian
d8ec34aa6f - RemAIDeck update: next iteration. 2017-10-05 06:35:39 +00:00
Agetian
0257acce1d - RemAIDeck update: next iteration (Ashnod's Battle Gear and Flowstone Armor) 2017-10-05 05:04:15 +00:00
Agetian
f7746a0da6 - RemAIDeck update: next iteration (cards that grant continuous bonuses until untapped). 2017-10-05 04:45:22 +00:00
Agetian
52605f6a4a - Simple logic for Tawnos's Weaponry and potentially other similar cards. 2017-10-05 04:26:11 +00:00
Agetian
d865a8ba0c - Some Ixalan card logic update. 2017-10-05 03:48:01 +00:00
Agetian
2869337f52 - Fixed Broodmate Dragon. 2017-10-05 03:36:20 +00:00
Agetian
083f28c89d - Fixed the generated stack description for Thieves' Auction. 2017-10-04 19:29:24 +00:00
Agetian
bd78dff68f - RemAIDeck update: next iteration (letter T). 2017-10-04 16:26:53 +00:00
Agetian
db291eb9c4 - Some improvements for the Aristocrats AI logic. 2017-10-04 14:58:06 +00:00
Agetian
f155244997 - A little logic correction for cases where the AIPreference list would have an override. 2017-10-04 12:13:55 +00:00
Agetian
fa8d2f0a25 - AIPreference: obey the order in which the items are listed. 2017-10-04 12:11:15 +00:00
Agetian
f3b0259884 - RemAIDeck update: next iteration (letter U). 2017-10-04 10:15:41 +00:00
Agetian
258a9c046e - Updated PlayMain1:ALWAYS to work for non-permanent spells. Updated Decree of Justice to avoid a different mechanism for the same purpose. 2017-10-04 06:28:00 +00:00
Agetian
97bda7a949 - Formatting fix. 2017-10-04 06:08:38 +00:00
Agetian
6b306860ec - RemAIDeck update: next iteration (the rest of letter D). 2017-10-04 06:07:59 +00:00
Agetian
697c41b0d0 - TriggerTapsForMana: check the root ability for the tap cost, fixes interaction between e.g. Nykthos, Shrine to Nyx and Burning Earth. 2017-10-04 03:52:30 +00:00