Commit Graph

27141 Commits

Author SHA1 Message Date
drdev
3741588939 Remove unused import 2014-10-14 00:59:29 +00:00
drdev
bcbcc1cb5c Fix updateSingleCard crashes 2014-10-14 00:56:20 +00:00
drdev
76ad6691a9 Fix crash from bad cast 2014-10-13 23:25:07 +00:00
drdev
8d71ae5cbf Prevent crash when canceling prompt for card or player 2014-10-13 23:13:13 +00:00
drdev
1b70875b40 Make it possible to see card name via toString() before currentState.getName() is established (for debugging purposes mostly) 2014-10-13 23:03:03 +00:00
drdev
71a9f33d4c Fix so each players opponents are cached in view 2014-10-13 05:24:33 +00:00
drdev
a8457ea75b Prevent P/T flickering for good 2014-10-13 05:06:25 +00:00
drdev
f8a54eed14 Rename Attack/Defense to Power/Toughness for consistency 2014-10-13 04:37:55 +00:00
drdev
75f60f07c8 Fix so P/T adjustments from state based effects are applied 2014-10-13 04:27:30 +00:00
drdev
5c6d9736b2 Fix non* targeting restrictions (e.g. nonland) 2014-10-13 04:10:05 +00:00
drdev
84da2570d8 Fix so blocking arrow shown when declaring blockers 2014-10-13 03:42:46 +00:00
drdev
c32ade2bc0 Fix so combat arrows go away when combat ends 2014-10-13 03:36:43 +00:00
drdev
b663642d49 Prevent losing all planeswalker abilities after one activation 2014-10-13 03:28:30 +00:00
drdev
498283f9b4 Optimize getCardTypesFromList 2014-10-13 03:12:58 +00:00
drdev
d3c3e6fe43 Prevent passing game object to client when adding card to field 2014-10-13 02:29:42 +00:00
drdev
f0e75ae9bc Fix so icons for selected cards in hand appear immediately 2014-10-13 02:19:42 +00:00
drdev
a7540481f6 Prevent passing GameObject instances to gui via SGuiChoose dialog
Fix so scry cards can appear in card picture pane
2014-10-13 02:03:03 +00:00
drdev
2b2e55a142 Prevent crash potential when updating attacker for view 2014-10-13 01:34:35 +00:00
drdev
7a1313d332 Fix crash when selecting a fake card in a list view 2014-10-13 01:29:44 +00:00
drdev
f905903db1 Fix bugs related to mana abilities being excluded 2014-10-13 01:17:02 +00:00
drdev
994903d080 Fix so log is updated immediately 2014-10-13 00:13:55 +00:00
drdev
57890310d8 Remove duplicate function for getting mana abilities 2014-10-12 22:52:11 +00:00
drdev
4cfb6a8659 Refactor card abilities into FCollections to protect access 2014-10-12 22:47:48 +00:00
drdev
6a299b89bf Fix crash when viewing Player pane 2014-10-12 21:32:37 +00:00
drdev
144f651fa0 Support caching ability text and certain keywords in view
Update names of certain classes and fields for better consistency
Fix so summoning sickness icon doesn't appear for creatures with Haste
2014-10-12 21:23:27 +00:00
Sloth
4cbd16d7b5 - Cleanup and performance fixes in AI functions. 2014-10-12 21:06:55 +00:00
Sloth
10bd22a944 - Fixed and improved predictThreatenedObjects. 2014-10-12 20:07:30 +00:00
drdev
7ec8d04eb7 Reduce how often updateState is called for CardView 2014-10-12 16:18:21 +00:00
drdev
d744f76024 Prevent commander effect appearing in UI 2014-10-12 15:59:20 +00:00
drdev
8bf08cf12a Prevent crash in updateSingleCard 2014-10-12 15:55:58 +00:00
drdev
91a714384a Fix so revealing a collection of cards doesn't display them all in one row 2014-10-12 15:49:19 +00:00
drdev
c7b8a070f8 Fix so Enters the Battlefield triggers work 2014-10-12 15:43:31 +00:00
drdev
f172e72604 Prevent stack overflow error with FCollection.addAll 2014-10-12 14:22:34 +00:00
Sloth
48df213082 - Updated Booster Prices by Vecc. 2014-10-12 10:44:42 +00:00
drdev
ecebe7e13d Remove unnecessary comments 2014-10-12 01:42:21 +00:00
drdev
92f187f6e3 Refactor card types to use class instead of a List<String>
Optimize Zone and other areas to use CardCollection
2014-10-12 01:37:27 +00:00
swordshine
351f0df19a - Attempt to fix NPE when handling the Legendary rule and Planeswalker rule 2014-10-11 04:32:00 +00:00
drdev
ce0266c3d5 Fix crash with chosen player 2014-10-10 16:38:38 +00:00
drdev
033cf1701a Prevent crashes from calling CardView.getCards and assumming non-null 2014-10-10 16:31:05 +00:00
drdev
f74f438765 Fix crash with Battalion 2014-10-10 16:23:24 +00:00
drdev
ea5e4857af Prevent details mismatching in deck editor 2014-10-10 16:02:35 +00:00
drdev
d7d79d11cd Fix crash with split cards 2014-10-10 15:52:48 +00:00
drdev
1d67bcbcc1 Fix so card text shows up properly in details pane 2014-10-10 15:43:21 +00:00
drdev
dfb260286a Fix so summoning sickness icon appears initially 2014-10-10 14:27:57 +00:00
Agetian
1a16381e82 - Better names for the card sale cap options in quest preferences. 2014-10-10 13:35:31 +00:00
drdev
3538823e11 Swap out old GameView structure for new one 2014-10-10 05:52:18 +00:00
Sloth
42e3778778 - Added AI support for Perilous Research (given the right deck). 2014-10-09 21:57:45 +00:00
Sloth
94b81a6ec9 - Fixed AI not playing Sarkhan, the Dragonspeaker in Main1. 2014-10-09 20:07:30 +00:00
Sloth
7bd91363be - Updated some quest decks. 2014-10-09 18:54:01 +00:00
drdev
8f023aaed3 Support updating game view 2014-10-09 15:01:45 +00:00