Commit Graph

29164 Commits

Author SHA1 Message Date
drdev
bd9ee4f24d Avoid being unnecessarily prompted when tapping multi-color creature for convoke 2015-09-26 15:01:45 +00:00
Agetian
e9552ec17f - A more correct fix for color identity update. This fix also fixes Morph/Manifest cards leaking color to the "current card colors" display in card detail panel. 2015-09-26 14:42:26 +00:00
Agetian
a3eebd0e77 - Fixed the transformed cards displaying wrong color identity in the card detail panel. 2015-09-26 14:38:34 +00:00
Agetian
6a9966c0e9 - Better descriptions for BFZ colorless precons. 2015-09-26 13:54:45 +00:00
Agetian
2c84ce01e8 - Added Zendikar Expeditions edition file.
- Currently not used by BFZ booster generation code in any way, but can be added to deck via Constructed deck editor.
2015-09-26 13:12:42 +00:00
Sloth
0a6b92b946 - Added the medium quest opponent Galacticus 2.
- Updated the quest opponent Black Flame 3.
2015-09-26 12:55:48 +00:00
Sloth
9947ff1b09 - Removed another obsolete part of the old Echo system. 2015-09-26 12:34:26 +00:00
Sloth
3d38a21349 - Converted the Echo keyword to a script macro. 2015-09-26 12:14:55 +00:00
Agetian
a9a85381f7 - Fix filtering lands by color identity such that colorless lands are not filtered out if a certain color or combination of colors are filtered out (but colorless cards are not filtered out). 2015-09-26 10:47:42 +00:00
Agetian
6938c66ee5 - Attempt to fix a bug which made it possible for the player to use the mana ability of a card with the {Q} (Untap) in its mana cost while paying its own mana cost (e.g. Zhur-Taa Druid + Umbral Mantle). 2015-09-26 08:43:27 +00:00
Agetian
5c9f0e0b2f - Reverting my previous attempt at fixing Morbid + Awaken, wasn't a very good idea (broke a lot of stuff). Will see if I can come up with a better solution. 2015-09-26 05:40:57 +00:00
Agetian
1a8260ac84 - Temporarily revert the change for Morbid that's breaking both Echo and Sunburst (will try to recommit a better fix). 2015-09-26 04:45:45 +00:00
Agetian
03ac71657b - Added Swarming Instinct BFZ precon deck. 2015-09-26 04:32:58 +00:00
Agetian
e92e205a5c - Reverting r30101 (breaks Echo). 2015-09-26 04:20:13 +00:00
Sol
0a7286fbd9 - Add Halimar Tidecaller 2015-09-26 00:03:25 +00:00
Sol
ce654cede6 - Add Pathway Arrows 2015-09-25 23:50:56 +00:00
Sol
09009e12da - Add Noyan Dar 2015-09-25 23:26:38 +00:00
Sol
d8c89f4729 - Add Aligned Hedron Network 2015-09-25 23:14:40 +00:00
Sol
295e65a47c - Added Bane of Bala Ged 2015-09-25 22:53:06 +00:00
Sloth
cdf0002f13 - Updated some SVars. 2015-09-25 20:58:06 +00:00
Agetian
a429f544db - Better description for the Ultimate Sacrifice BFZ event deck. 2015-09-25 20:10:30 +00:00
Agetian
033f419f5f - Added the Ultimate Sacrifice BFZ event deck to quest deck precons 2015-09-25 20:01:55 +00:00
Agetian
e8fcb6ceb4 - Added 4 out of 5 BFZ precons to Quest mode (Swarming Instinct requires Bane of Bala Ged, event deck Ultimate Sacrifice requires Bone Splitters). 2015-09-25 19:33:33 +00:00
Agetian
c4d8edc05a - Experimental: make getThisTurnEntered and getLastTurnEntered return information based on the latest state of the card instead of on the pristine state of the card. Fixes e.g. the interaction of Flesh Allergy and Awaken. Let me know if this breaks anything. 2015-09-25 18:31:26 +00:00
Sloth
267b15e8b2 - Fixed more scripts of Processors. 2015-09-25 18:13:51 +00:00
Agetian
d6a578beff - Fixed the second part of the trigger of Guul Draz Overseer (related to trigger zones). 2015-09-25 18:01:20 +00:00
Agetian
3da122b751 - Fixed Guul Draz Overseer triggering from zones other than the battlefield. 2015-09-25 18:00:33 +00:00
Sloth
ada0948fb3 - Fixed ExiledMoveToGrave cost for optional triggers.
- Fixed script of Ulamog's Reclaimer.
2015-09-25 17:56:46 +00:00
Agetian
7bb70d6491 - Fixed a non-UTF-8 symbol in Tajuru Warcaller's ability descriptions.
- Fixed Omnath, Locus of Rage triggering from zones other than the battlefield.
- Added ForceRevealToController$ True to Fertile Thicket to ensure that the player sees all the cards prior to taking action (per the card text "Look at the......")
2015-09-25 06:37:47 +00:00
Sol
3451d4bda6 - Fix description for Imposing Visage 2015-09-24 17:05:39 +00:00
Agetian
f615ad82e5 - Implement a way for the game to correctly process Awaken + Morbid (e.g. a land creature dying is counted as a creature dying for the purposes of Morbid). 2015-09-24 05:17:59 +00:00
excessum
d2d8c7babf - Implemented basic AI for BFZ Awaken 2015-09-24 01:57:54 +00:00
Sloth
4aa20f654f - Fixed AI chosing illigal targets with DestroyAll effects (Mogg Infestation). 2015-09-23 22:39:06 +00:00
Agetian
3425e4f10c - Fixed Titan's Presence. 2015-09-23 20:01:59 +00:00
Agetian
49ecea76b9 - Add "ForceRevealToController$ True" to Seek the Wilds to allow the player to look at all four cards first before making a decision and then ordering the remaining cards. 2015-09-23 12:23:11 +00:00
Agetian
55393af656 - Fix March of the Tomb incorrectly returning an additional Ally card from the graveyard (even if in excess of total CMC restriction) if only one targetable Ally card was left in the graveyard after targeting. 2015-09-23 09:04:45 +00:00
Agetian
182ac122e0 - Do not allow an ability that has the maximum total CMC limited to target a single creature with CMC greater than the limit. 2015-09-23 08:20:25 +00:00
Agetian
5219832985 - Fixed a trigger description of Quest for Ula's Temple. 2015-09-23 06:42:20 +00:00
Agetian
fe9ac18f44 - Support CARDNAME generalization in the optional prompt for AB Dig. 2015-09-23 06:40:35 +00:00
Agetian
6e3eac1258 - A somewhat cleaner implementation for the fixes for Explorer's Scope and Quest for Ula's Temple. 2015-09-23 06:09:05 +00:00
Agetian
ed6afbc77b - Implemented a better fix for Explorer's Scope that does not break a ton of other AB Dig abilities. Also fixes Quest for Ula's Temple.
- Note, however, that this fix as it is introduces an additional complication for card scripting in the form of extra parameters ForcedRevealToController / ShowOptionalAbilityPrompt. I tried making these global and based on card logic but there are enough card scripts that utilize ChangeNum$ All + NumToDig$ 1 in different ways that making it global in different ways tends to break different card scripts. Better ideas are welcome.
2015-09-23 05:07:13 +00:00
Agetian
e49f694eb3 - Removed unnecessary code.
- Tweaked a comment a little bit.
2015-09-22 08:14:52 +00:00
Sloth
7227142f54 - Fixed AI using the wrong targets with Land's Edge (but this is just a hotfix for a much bigger problem caused by refresh in getSpellAbility from SpellAbilityStackInstance). 2015-09-22 08:02:22 +00:00
Agetian
5bfd4b22ff - Tweaked the BFZ Gideon planeswalker achievement text. 2015-09-22 07:24:01 +00:00
Sol
92ad5379d1 - Updating formats to reflect October 2nd Standard (post-rotation) 2015-09-22 03:42:22 +00:00
Sol
5085bdbcb4 - Adding BFZ Block 2015-09-22 02:27:41 +00:00
Sol
75579f3d57 - Merging BFZ was failing, so exporting/importing 228 completed BFZ cards. Not sure why the merge wasn't working? 2015-09-22 02:23:38 +00:00
Sloth
7ee205f78a - Added a medium version of the Goldfinger quest opponent. 2015-09-21 21:14:21 +00:00
Agetian
147c7263d5 - A better comment in ChangeZoneAi 2015-09-21 16:37:58 +00:00
Agetian
723a607c9f - Added code support for cards dependent on the maximum total CMC of targets (e.g. March from the Tomb). Basic AI support also added (but can most likely be made smarter, feel free to improve).
- Note that the relevant SA parameter has been renamed to "MaxTotalTargetCMC" (from "WithTotalCMC") to avoid confusion with the ChangeZone parameter "WithTotalCMC" that means "the total CMC of a single card".
2015-09-21 16:34:53 +00:00