Commit Graph

2144 Commits

Author SHA1 Message Date
drdev
c6d81ed4cd Code cleanup 2015-10-04 21:23:47 +00:00
drdev
5852396756 Fix so directory set for decks in more cases 2015-10-04 21:21:13 +00:00
drdev
d89d6ae951 Support directory being included in Deck object 2015-10-04 21:01:35 +00:00
Agetian
dfa8d4f464 - Added a notification message to the case when not enough legal targets are left to tap during the cost payment that includes tapping a certain number of cards. 2015-10-04 16:27:48 +00:00
Agetian
7884644a4f - A more appropriate location for the num of targets test in HumanCostDecision (Tap). 2015-10-04 14:11:28 +00:00
Agetian
1cdc56d727 - Fixed the "Crackleburr + tapping Smokebraider to get mana and thus having not enough untapped red creatures to tap anymore" interaction. 2015-10-04 14:09:33 +00:00
Agetian
c4c6f4eaf6 - Unlocking Time Spiral in quest mode now automatically unlocks Time Spiral Timeshifted, unlocking Battle for Zendikar automatically unlocks Zendikar Expeditions. 2015-10-02 06:09:23 +00:00
drdev
b1502ff602 Refactor default land set logic for desktop constructed to be usable by mobile app 2015-09-29 22:47:16 +00:00
drdev
da81e194dd Remove unused restrictedCatalog parameter
Refactor quest default land set logic to be re-usable by mobile app
2015-09-29 22:38:56 +00:00
Agetian
988b9ff1aa - Fixed the impossiblity to disable Vanguard variant mode in desktop version of Forge. 2015-09-29 16:23:02 +00:00
Agetian
edcb18e1dd - Further integration of Add Basic Lands to Quest mode:
- Quest mode now depends on the player using Add Basic Lands to add basic lands to his decks instead of buying basic lands from the quest shop or using the generated basic lands from the initial card pool.
- Quest mode no longer generates basic lands for the starting card pool to avoid clutter.
- Quest mode shop no longer sells basic lands (to avoid clutter; you can add any basic lands you want anyway).
- Quest mode draft tournament correctly allows to use "Add Basic Lands" only after drafting is over and deck construction begins (and the button is hidden during the drafting process).
- Otherwise, basic lands found normally during the quest (e.g. found in booster packs, drafted in quest draft tournaments (if anyone ever drafts basic lands), purchased in preconstructed decks etc.) function as before and can be sold normally via the quest shop interface.
2015-09-28 05:24:59 +00:00
drdev
28316c0fe9 Refactor restart code so app can support restarting
Add Landscape Mode setting to app
2015-09-26 17:43:49 +00:00
drdev
de8205acd8 Comment out unused variable 2015-09-26 15:46:30 +00:00
drdev
3f898343ec Add Quest World option to card and deck advanced search options 2015-09-26 15:41:07 +00:00
drdev
bd9ee4f24d Avoid being unnecessarily prompted when tapping multi-color creature for convoke 2015-09-26 15:01:45 +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
Sloth
ada0948fb3 - Fixed ExiledMoveToGrave cost for optional triggers.
- Fixed script of Ulamog's Reclaimer.
2015-09-25 17:56:46 +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
5bfd4b22ff - Tweaked the BFZ Gideon planeswalker achievement text. 2015-09-22 07:24:01 +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
Agetian
35a1278d4a - Updated the text for one of the BFZ achievements. 2015-09-21 10:27:27 +00:00
Agetian
b3674746ea - Added BFZ planeswalker achievements. 2015-09-21 05:08:16 +00:00
drdev
22bfc9f1e3 Support editing individual filters via menu 2015-09-20 16:32:37 +00:00
drdev
32f9e971e0 Fix so resetting filters fully resets advanced search filter 2015-09-20 15:32:44 +00:00
drdev
f329d010b6 Fix so advanced search encodes symbols on desktop 2015-09-12 01:52:12 +00:00
Krazy
d55d81ff08 Added missing files. 2015-09-11 12:37:55 +00:00
Krazy
1c71ff6941 Added content downloaders for achievement images. 2015-09-11 03:38:18 +00:00
Agetian
2a74eb266c - Added keyboard shortcuts to auto yield the current ability on the stack and, if applicable, respond "Always Yes" or "Always No" at the same time.
- By default set to Y (which enables auto yield for the item on stack and sets "Always Yes" if applicable) and N (which enables auto yield for the item on stack and sets "Always No" if applicable).
2015-09-10 07:04:11 +00:00
drdev
9b5624d8bb Support tooltips via interfaces 2015-09-08 01:34:20 +00:00
drdev
6f9a7ad2fa Create shell for advanced search filters for desktop version 2015-09-08 01:25:19 +00:00
drdev
048eb19bb8 Refactor logic for advanced search to make it re-usable for desktop 2015-09-07 23:40:06 +00:00
drdev
1ce62b1bb8 Support preloading keywords for improved performance 2015-09-07 21:13:12 +00:00
drdev
8b758d411f Change wording of contains any 2015-09-07 20:14:47 +00:00
drdev
3be5a95c1c Add Keyword search 2015-09-07 20:14:10 +00:00
drdev
bc8820f723 Fix so super types appear before core types 2015-09-07 18:28:58 +00:00
drdev
e296edc779 Fix single select options 2015-09-06 20:50:07 +00:00
drdev
5e6f7453ef Prevent building exclusive between filter that can't return any results 2015-09-06 17:56:19 +00:00
drdev
add2828592 Allow merging consecutive filters for caption 2015-09-06 17:48:50 +00:00
drdev
3b6afdf1db Improve selection and formatting of numeric operators 2015-09-06 16:41:02 +00:00
drdev
a1651f426a Clarify wording of contains any/all 2015-09-06 16:12:28 +00:00
drdev
da15bc9255 Add support for main/sideboard content search 2015-09-06 15:50:06 +00:00
drdev
daf6a4a910 Support boolean operator for Deck is favorite 2015-09-06 14:43:21 +00:00
drdev
de67caa537 Add Average CMC filter for decks 2015-09-06 05:14:24 +00:00
drdev
d98ea69ba3 Remove extraneous operators 2015-09-06 04:50:43 +00:00
drdev
db207c1265 Fix format filters 2015-09-06 04:44:28 +00:00
drdev
90e4474847 Add advanced deck search options 2015-09-06 04:38:09 +00:00
drdev
d24d90ede3 Improve color formatting 2015-09-06 03:59:08 +00:00
drdev
23f65a2b9e Improve display of advanced color filters 2015-09-06 03:47:20 +00:00
drdev
6049b67a8e Flesh out CustomList operators 2015-09-06 02:15:18 +00:00
drdev
225f39f3ba Allow canceling when selecting values 2015-09-06 02:04:08 +00:00