Commit Graph

28528 Commits

Author SHA1 Message Date
drdev
67196c5ff9 Tweak chat interface 2015-05-31 11:34:48 +00:00
drdev
f4f49627cf Refactor net connection logic to be reusable by app 2015-05-31 11:21:50 +00:00
drdev
0bf8ed9546 Create Online menu 2015-05-31 02:49:41 +00:00
Sol
829d00f1fe - Attempt to always focus the OK button, even when there is a popup (like the trigger ordering popup) 2015-05-31 02:18:36 +00:00
drdev
0a0e7336aa Fix display bug when switching to lobby 2015-05-31 02:05:19 +00:00
drdev
3403dc296f Simplify UI for connecting to server and including loading screen 2015-05-31 01:57:01 +00:00
drdev
99f716f876 Eliminate need for separate lobby screen 2015-05-31 00:02:21 +00:00
drdev
cd68f22e41 Fix height of items on load screens 2015-05-30 18:50:09 +00:00
drdev
242ff882ff Version bump to 1.5.40.005 2015-05-30 18:14:48 +00:00
drdev
661636c2fa Prevent crash when activating Stonehewer Giant's avatar ability 2015-05-30 18:09:17 +00:00
drdev
4b629e3d24 Fix bug report dialog layout for landscape mode 2015-05-30 17:57:12 +00:00
drdev
b43d9b3eed Prevent crash when trying to view deck list before a player has priority 2015-05-30 17:23:46 +00:00
drdev
9efcda5d4d Fix tutor and sideboard dialog layouts 2015-05-30 17:14:10 +00:00
drdev
d36a47289d Allowing going back from certain screens on main menu 2015-05-30 16:59:18 +00:00
drdev
33ba289f23 Don't show deck editor or viewer with home screen as backdrop 2015-05-30 16:48:37 +00:00
drdev
e94ebd7991 Support prompting to exit on back with home screen as backdrop 2015-05-30 16:40:09 +00:00
Agetian
76089e0eba - Fixed River of Tears and improved user interaction with it (especially when it comes to using Auto or to tapping it in response to a mana payment prompt). 2015-05-30 16:37:15 +00:00
drdev
7c6d4017c9 Scroll quest mode button into view when added 2015-05-30 16:24:05 +00:00
Agetian
0993837aa2 - Fixed the split cards not showing the Fuse ability in the card detail panel. 2015-05-30 05:02:31 +00:00
Krazy
473921ecac Renamed quest preferences regarding playset size and added a third to control Relentless Rats/Shadowborn Apostle playset sizes. 2015-05-29 21:45:59 +00:00
Agetian
f2636586a8 - Fixed the cards exiled face down showing up as Morph in exile zone instead of as a hidden face down card (card back picture). 2015-05-29 19:37:14 +00:00
Agetian
bdac9756e8 - Committing a temporary solution to prevent Kodama of the Center Tree from hard-crashing Forge.
- This script is not entirely rule-correct, it won't work properly in certain corner cases, as well as with mass removal. However, it does work correctly in the basic cases and doesn't crash the game.
- Feel free to revert this commit if you have a true solution that will allow Kodama of the Center Tree to work in a rule-correct way without crashing the game.
- Added a FIXME set of comments to the script and a Known Issues line to CHANGES.txt for the time being.
2015-05-29 16:59:25 +00:00
Sloth
9701cb20f7 - Added a medium version of the Superman quest opponent (by tojammot). 2015-05-28 21:14:43 +00:00
Agetian
ce976bd391 - When checking state-based effects, check the game over condition early to account for win conditions that trigger before the cards die due to zero toughness (e.g. Platinum Angel + lethal Hurricane that gets both players to zero or below).
- To be on the safe side I left the original check intact and I'm running it in case the first check wasn't positive, assuming that the situation may change somehow after all the card-based state effects are checked and relevant effects apply. Is this necessary?
- Please test this in various win/lose conditions and let me know if anything is wrong with this approach, I can try to adapt or revert as necessary.
2015-05-27 16:35:26 +00:00
Agetian
f7518d5ccd - Correctly format the game outcome title for a draw. 2015-05-27 15:47:49 +00:00
Agetian
2057934392 - Fixed Sen Triplets. 2015-05-26 09:56:35 +00:00
drdev
d3bf508fc7 Use fixed orientation to prevent rendering issues 2015-05-25 19:56:25 +00:00
drdev
8d151174ab Put commander life back to 40 even for 2 player 2015-05-25 19:39:43 +00:00
Krazy
c110824b17 Added two new quest preferences for controlling the number of cards to keep before selling extras. 2015-05-25 18:05:25 +00:00
Agetian
3b4ddd9ecc - Fix the "Cancel" button in the concede dialog box leading to an immediate game quit when conceding the match via the "X" button in the title bar. 2015-05-25 17:21:33 +00:00
drdev
03b74bdd83 Update manifest 2015-05-25 15:18:35 +00:00
drdev
e754525fee Ensure you can scroll to home screen buttons if needed 2015-05-25 14:39:02 +00:00
drdev
a4bab5a219 Reduce width of tabs in landscape mode 2015-05-25 14:14:40 +00:00
drdev
41ffb57de8 Prevent showing home screen backdrop when deck list viewed from match screen 2015-05-25 14:11:33 +00:00
drdev
edf2126f14 Prevent showing home screen backdrop when launching settings from outside home screen 2015-05-25 14:05:43 +00:00
drdev
140aac8430 Prevent losing right sidebar menu when switching screens 2015-05-25 13:52:11 +00:00
Agetian
ea672e92f8 - Minor cleanup. 2015-05-25 12:14:30 +00:00
Agetian
f38e54912d - A better implementation of announcement when playing with the top card of the library revealed: announce all cards at once. 2015-05-25 12:13:19 +00:00
Agetian
090009ffa3 - Reveal and announce the cards drawn when playing with the top of the library revealed (currently does not announce when drawing one card by one since a card on the top of the library can easily be seen in that case, to avoid message box spam). 2015-05-25 11:59:32 +00:00
drdev
b3513df03b Fix positioning of combo box drop down on dialogs 2015-05-25 05:41:35 +00:00
drdev
836e2e4307 Fix layout of Add Basic Lands dialog for landscape mode 2015-05-25 05:37:59 +00:00
drdev
8153f334e7 Avoid unnecessary layout and fix drop down bugs 2015-05-25 05:09:36 +00:00
drdev
b1720f3789 Improve layout of landscape mana pool 2015-05-25 03:44:15 +00:00
drdev
65e3e1e929 Fix so field doesn't go behind hand
Fix so command zone shows up for landscape
Version bump to 1.5.40.004
2015-05-25 03:39:48 +00:00
Krazy
5a4959e59d Better fix for that concurrent modification exception. Don't know what I was thinking. 2015-05-25 03:35:40 +00:00
Krazy
7f060a0b1f Fixed concurrent modification in AI blocking. Fixes Vraska, the Unseen's tokens and probably some other things, too. 2015-05-25 03:22:33 +00:00
drdev
5143dcc837 Fix vertical alignment of phase indicator text 2015-05-25 03:20:59 +00:00
drdev
63d024ed37 Support detecting whether device is a tablet and use that to determine whether to enforce portrait orientation 2015-05-25 02:16:53 +00:00
drdev
ae47fb74a7 Change landscape back to off by default 2015-05-25 02:07:38 +00:00
drdev
7c3669985a Fix border for header on certain screens 2015-05-25 01:48:25 +00:00