Commit Graph

23438 Commits

Author SHA1 Message Date
drdev
02a49149fa Revert previous change 2014-01-08 03:11:47 +00:00
drdev
80308ab621 Prevent prompting to save deck when switching away from editor 2014-01-08 02:35:39 +00:00
drdev
cb055269d3 Prompt before leaving draft 2014-01-08 02:06:17 +00:00
drdev
1c6ccbb20a Make end turn button automatically pass priority if possible, and otherwise not end turn 2014-01-08 01:33:02 +00:00
drdev
764310e08b Fix issues with Dock button hovering 2014-01-08 00:42:54 +00:00
swordshine
673fd2dae3 - Fixed Sphinx of Jwar Isle 2014-01-07 05:35:58 +00:00
drdev
5fe57fcb11 Improve Sealed Deck button usability and support canceling prompt for number of booster packs 2014-01-07 04:08:31 +00:00
drdev
0a9617b0c4 Improve captions on Deck Editors 2014-01-07 03:29:46 +00:00
drdev
6b06a6f274 Prevent being able to add more cards to deck in quest deck editor than you own
Show inventory when in sideboard mode in quest deck editor
2014-01-07 01:59:53 +00:00
Chris
e5c3d4595c Added new card names to changes.txt. 2014-01-06 15:11:55 +00:00
swordshine
ab0a18cc64 - Added Static Orb 2014-01-06 11:46:41 +00:00
drdev
b534c4bbcd Make Deck Editor add/remove items smarter
Support adding X copies of card at a time using new GuiChoose.getInteger API
2014-01-06 08:51:30 +00:00
Agetian
0ee95fae76 - Randomize Card Art is no longer an option and is the default functionality instead (since there is no true support for distinguishing cards with different art in Forge, the game will randomize the card art that appears on cards with multiple available pictures, most notably basic lands, in each match). 2014-01-06 05:33:26 +00:00
Sol
dcb8c54e4c - Updaating Crypt Sliver description 2014-01-05 23:19:47 +00:00
drdev
802aed63df Refactor context menu building logic for editor tables 2014-01-05 22:26:01 +00:00
Sol
ba7cd330e6 - Updating trigger description for Mana Symbol 2014-01-05 22:23:48 +00:00
drdev
adeec5d6a9 Refactor incremental search (FindAsYouType) into ItemView class 2014-01-05 19:59:07 +00:00
drdev
8b0e20aa9e Create DeckManager 2014-01-05 19:21:15 +00:00
Agetian
a22a3dc849 - Fixed the description of Drain Life's spell ability (now it includes the first part of Oracle text which says to spend only black mana on X). 2014-01-05 19:05:35 +00:00
drdev
f220aef52a Make dialog backdrop appear over top of navigation bar 2014-01-05 17:15:20 +00:00
drdev
0175cc1a26 Prevent Alt key opening Forge menu while dialog open 2014-01-05 17:01:11 +00:00
drdev
59b6e092c9 Use new backdrop panel behind FDialog that's more transparent than overlay panel 2014-01-05 16:46:21 +00:00
drdev
ceb7b13a8e Refactor ComponentSkin.skins to compSkins in FSkin 2014-01-05 15:50:13 +00:00
Agetian
f68f8ba157 - Fix a bug that caused the deck subtitle not to be updated when the quest mode deck editor was turned to sideboard mode.
- Fix a bug that allowed the Import button to be used in quest mode deck editor.
2014-01-05 11:33:26 +00:00
drdev
19a58c309e Update CHANGES.txt 2014-01-05 08:34:57 +00:00
drdev
62479e1de6 Use reveal list dialog when revealing cards 2014-01-05 08:29:41 +00:00
drdev
04dde1c18d Fix crash when closing Spell Shop 2014-01-05 08:23:22 +00:00
Agetian
c7450034f5 - Restored the assign random card edition in randomly generated decks functionality. 2014-01-05 08:08:58 +00:00
drdev
9140dab9f1 Ensure animation card panels are disposed 2014-01-05 08:08:46 +00:00
drdev
8f4d3792c6 Dispose CardPanels as they are removed from CardPanelContainer 2014-01-05 08:00:30 +00:00
drdev
9d73236812 Support disposing of component skins when that component's dialog or screen is closed 2014-01-05 07:33:17 +00:00
swordshine
fbc0404f94 - Fixed CostRemoveCounter 2014-01-05 07:20:46 +00:00
Agetian
a2050ed3e6 - Removing an erroneously committed empty method. 2014-01-05 06:06:23 +00:00
drdev
0d2c13bf80 Clear images from cache when switching screens to reduce memory usage
Dispose of card panels when each game ends to reduce memory usage
2014-01-05 06:05:10 +00:00
Agetian
39061439dc - Restored the "Use Random Card Art" functionality. Implementation may be suboptimal with the latest changes in mind, feel free to reimplement in a better way if you know how (do NOT randomly remove though!). 2014-01-05 06:03:30 +00:00
drdev
d9e5d93265 Add standard API for setting default focus on FDialog 2014-01-05 03:30:24 +00:00
Agetian
b3bec906ef - Fix the bug that causes the sideboard not to work correctly when the sideboard is initially empty. 2014-01-04 18:38:50 +00:00
drdev
6d969373b9 Improve list reveal dialogs to allow Escape key and clicking close button
Improve title for "AI can't play cards well" dialog
2014-01-04 17:42:37 +00:00
drdev
c8ac6b9f2d Prevent ListChooser getting caught in infinite loop of reprompting 2014-01-04 16:27:24 +00:00
drdev
45d7b43aa6 Prevent filter widgets being hidden when opening Workshop 2014-01-04 05:44:33 +00:00
drdev
e954b40d3c Skin ListChooser 2014-01-04 05:27:28 +00:00
drdev
07f94f9d42 Ensure filters shown when Ctrl+F used to focus search field 2014-01-04 03:16:20 +00:00
drdev
18809bc918 Prevent updating item manager view if filters didn't change
Focus item manager when Deck Editor opened and when filters hidden/shown
2014-01-04 03:07:14 +00:00
drdev
85d32d49e2 Update CHANGES.txt 2014-01-04 02:55:55 +00:00
drdev
64459b414e Support hiding filters 2014-01-04 02:52:05 +00:00
drdev
f0ffeefe24 Move filter items to "Add" submenu and add "Reset Filters" option to main Filters menu 2014-01-03 03:47:19 +00:00
drdev
df022d5df7 Fix size of Commander Deck Editor button 2014-01-03 02:52:31 +00:00
drdev
a2b75c2072 Prevent showing File menu in Spell Shop 2014-01-03 02:46:53 +00:00
drdev
e7a9492200 Prevent crash when switching away from then back to Spell Shop 2014-01-03 02:25:42 +00:00
Agetian
3133dbf8b4 - A better fix for the attacker icon not appearing (getting rid of GUI calls in game.Combat and moving them over to gui.InputAttack) 2014-01-02 06:51:30 +00:00