Commit Graph

27363 Commits

Author SHA1 Message Date
Chris
1c9975bf2a Added new card names to changes.txt. 2014-09-16 00:43:39 +00:00
drdev
3421b63c07 Fix so cards appear face down in hidden zones (like library) instead of not appearing in the zone at all 2014-09-15 23:18:51 +00:00
drdev
4f1aca385d Fix so command zone actually shows up 2014-09-15 23:14:11 +00:00
drdev
7628278300 Fix Tutor for Card dev mode option 2014-09-15 22:59:56 +00:00
drdev
b2af1be3ea Fix so card type appears properly on card list items 2014-09-15 22:39:32 +00:00
elcnesh
58c727ed66 Fix DeckHintsTest. 2014-09-15 22:28:35 +00:00
drdev
42b99b0b5e Refactor creation of Gui and AI lobby players into GamePlayerUtil
Fix so gui player name updated
Fix so multiple human players receive separate LobbyPlayerHuman instances
2014-09-15 22:26:55 +00:00
drdev
e658588771 Prevent duplicating class 2014-09-15 21:41:31 +00:00
drdev
a612161db2 Prevent stack order being reversed 2014-09-15 21:28:21 +00:00
drdev
d83fcbd26f Fix compile error 2014-09-15 20:59:08 +00:00
drdev
89e8899aba Resolve some merge conflicts and actually commit mobile game Auto-Yields menu item to SVN 2014-09-15 20:58:41 +00:00
elcnesh
0c896f4110 Some minor GUI fixes, amongst which fixes for Morph display and Ponder effects. 2014-09-15 19:29:48 +00:00
Agetian
89f5100ba8 - Added a missing dependency to forge-gui-desktop to fix compilation error. 2014-09-15 18:34:03 +00:00
Sloth
987cac7eab - Added "withoutAbilities" parameter to damageIfUnblocked function (fixes AI not pumping Killer Bees). 2014-09-15 13:02:24 +00:00
elcnesh
04f0fdbf4e Fix crash with Lens of Clarity. 2014-09-15 12:28:49 +00:00
elcnesh
1922a83c44 Merge GuiRefactoring back into trunk.
Note that this changes ALL the display code to not pass game objects directly into the GUI, so bear that in mind when merging local changes (and in future commits).
2014-09-15 12:12:02 +00:00
excessum
3fb3095311 - AI should not grant haste for tapped creatures with summoning sickness 2014-09-15 11:55:02 +00:00
elcnesh
a59f456fd1 Remove mergeinfo. 2014-09-15 11:30:30 +00:00
elcnesh
8bc99d7a5b Merged changes from trunk to GuiRefactoring: 27390-27405. 2014-09-15 11:17:15 +00:00
Agetian
e36983bd2e - Added a corner case for cost reduction of cards with color-locked X to the Known Issues list for now. 2014-09-15 04:14:12 +00:00
drdev
ee1855f432 Prevent rendering part of a shelf you can't scroll to 2014-09-15 04:11:06 +00:00
drdev
23e4024f8e Version bump to 1.5.28.002 2014-09-15 03:44:27 +00:00
drdev
fa831c0bcf Support tooltips for selected achievement 2014-09-15 03:35:15 +00:00
drdev
b05e6676d5 Reset selection when zooming 2014-09-15 02:44:03 +00:00
drdev
992d1b724d Support selecting an achievement 2014-09-15 02:34:54 +00:00
drdev
1e36dffb14 Support zooming trophy case 2014-09-15 02:16:38 +00:00
drdev
b989f59ac7 Fix layout logic for trophy case 2014-09-15 01:34:29 +00:00
drdev
159f6d51cf Start working on Achievements screen for mobile game 2014-09-14 23:36:57 +00:00
drdev
47fd531afc Support tracking colors of mana spent on X part of mana cost for cards like Soul Burn 2014-09-14 20:37:05 +00:00
drdev
e63276135f Code cleanup 2014-09-14 18:25:58 +00:00
drdev
7464f31f9b Fix so Soul Burn doesn't allow paying X with non-black, non-red mana 2014-09-14 17:47:10 +00:00
drdev
1d40924d0a Prevent Gorilla Shaman refunding mana after there are no more remaining targets 2014-09-14 16:55:10 +00:00
drdev
4e5b5e4d6c Simplify implementation of pre-announcing X 2014-09-14 16:44:42 +00:00
drdev
43ccd4d09e Code cleanup 2014-09-14 16:03:16 +00:00
Krazy
25f0b0b777 Prevent display of Lens of Clarity keyword in players panel. 2014-09-14 15:52:09 +00:00
drdev
5558273fbb Prompt for X if sVar is empty 2014-09-14 15:22:02 +00:00
drdev
a704220556 Cleanup whitespace 2014-09-14 14:49:59 +00:00
drdev
7cd2081cec Prevent prompting for X if user can't control what X is 2014-09-14 14:49:34 +00:00
drdev
d7f31fdda6 Prevent possible crash in checkZoneRestrictions 2014-09-14 14:27:58 +00:00
excessum
fd308ceee9 - NPE guard for previous commit 2014-09-14 13:03:06 +00:00
Agetian
8472b0f82a - Removed a debug comment. 2014-09-14 13:02:50 +00:00
excessum
4f20eb8a1a - AI should not regenerate creatures affected by burn spells with "can't be regenerated" 2014-09-14 13:00:22 +00:00
Agetian
0ae716f8a3 - Refactoring for card memory logic (moved the card memory reset routine that is to happen at every end of turn from the non-intuitive location in SA choice logic higher in the stack to a separate reset method in the player controller code). 2014-09-14 12:59:38 +00:00
elcnesh
6708e7ab32 Remove potentially problematic svn:mergeinfo properties. 2014-09-14 11:14:06 +00:00
elcnesh
6188509eee Merged changes from trunk to GuiRefactoring: 27379 2014-09-14 10:04:44 +00:00
Agetian
4518cd3c6c - A logic fix related to Main 2 spell prediction.
- Some card memory code refactoring.
2014-09-14 07:41:15 +00:00
elcnesh
00bf228e0f Merged changes from trunk to GuiRefactoring: 27326-27376. 2014-09-14 07:17:49 +00:00
elcnesh
7d8ec24fbe Prevent possible NPE. 2014-09-14 06:19:59 +00:00
Agetian
66973f5954 - Remember the actual moved equipment, not its target (fixes random "reconsideration" jump). 2014-09-14 06:15:32 +00:00
elcnesh
a31e273147 Some more minor fixes for GUI refactoring (restores full playback control). 2014-09-14 06:15:11 +00:00