Commit Graph

9844 Commits

Author SHA1 Message Date
Braids
1df5c1aa55 Fixed compatibility with Java 7.
Problem was due to inability to deserialize display_new_layout.xml. I changed that file's default serializer to XStream. This fix maintains compatibility with existing display_new_layout.xml when possible, and uses an XStream-generated display_layout.xml when it cannot parse the former.

Note this updates the default display_layout.xml, which looks OK under Windows XP with resolution 1024x768.

Bug: 144
2011-08-22 01:54:21 +00:00
Maxmtg
36e71434c2 fix typo 2011-08-22 00:04:21 +00:00
Maxmtg
a04d035129 Refactored QuestMatchState
GameInfo is renamed to GameSummary and is now an observer for game state. It's purpose is now to hold statistic data on game and actions performed by players. The former functionality moved to ColorChanger and Phase (all combat damage prevention due to Fog spell). Since then game turns calculation is done properly (no need to add/substract 1)
Total cleanup at Gui_WinLose, removed all references to global objects for quest and match-related entites. 
Some of quest rewards calculations use now special functions in QuestData class.
Tracking of win and lose conditions refactored (see Player and Upkeep classes)
2011-08-22 00:02:22 +00:00
Braids
6afac1c7e0 Issue 117: Load from default display_layout.xml when user's customized display_new_layout.xml does not exist.
* Updated the default display_layout.xml to look good on a Windows XP 1024x768 display.
* Updated GuiDisplay4.java to load from default layout if user's "new" layout does not exist.
* We have not had display_new_layout.xml in the repository for some time, but that is a related change.

Bug: 117
2011-08-21 16:05:15 +00:00
Chris
4ffcc7ce0a - Added the LQ pic URL for Chandra, the Firebrand. 2011-08-21 13:22:44 +00:00
Chris
1d24b6d412 - Added the recent commit logs to changes.txt. 2011-08-21 11:44:17 +00:00
Chris
c5dc07bb99 - Ran set info script. 2011-08-21 11:42:11 +00:00
jendave
0bfd66f8b3 remove Adium depedency. modify other dmg scripts 2011-08-21 05:08:11 +00:00
ArsenalNut
90dfca737b Added RememberTokens script key to Token AF, added Gilt-Leaf Ambush 2011-08-21 04:19:44 +00:00
Braids
01e7f66d6b Issue 77: Avoid NPE when choosing cards at random for quests. 2011-08-21 04:01:47 +00:00
Braids
ed7b114a67 - Remove compiler warning from forge.deck.generate.Generate5ColorDeck. 2011-08-21 02:45:55 +00:00
ArsenalNut
6793ca6df3 Added Streambed Aquitects, Warren Pilferers, and Wellgabber Apothecary 2011-08-20 23:58:38 +00:00
jendave
d7ceba4f19 match on empty line with trailing space - thanks Braids 2011-08-20 22:31:23 +00:00
Chris
a724e2a16b - Added the new Swan 2 deck to quest mode. 2011-08-20 16:42:42 +00:00
Hellfish
d31396474b *Added Chandra, the Firebrand. 2011-08-20 13:20:02 +00:00
Chris
17a40d5b67 - Added the recent commit logs to changes.txt. 2011-08-20 10:53:57 +00:00
Hellfish
557d04e554 *Fixed Matsu-Tribe Sniper to trigger on noncombat damage as well. 2011-08-20 08:45:40 +00:00
jendave
f9fe9d0fc5 renaming splashpic 2011-08-20 08:36:53 +00:00
jendave
6c063e62ce renaming splash pic. 2011-08-20 08:36:36 +00:00
jendave
479b2b98db rename splash pic. Spaces in the filename are not best practice 2011-08-20 08:35:56 +00:00
jendave
0c4cada39e supress checkstyle error if there is a trailing space after a javadoc comment 2011-08-20 06:55:39 +00:00
jendave
400b9a5a0e update to latest launch4j maven plugin 2011-08-20 05:13:44 +00:00
jendave
31e7c6529f add link to releases 2011-08-19 23:18:16 +00:00
Chris
d26842a511 - Cleared out the changes.txt file, is ready for new material. 2011-08-19 20:55:04 +00:00
Braids
bec4a7393c - Fix typo in Stone-Seeder Hierophant. now untaps for landfall. 2011-08-19 20:14:18 +00:00
Braids
ff1b5f8d1d - Add missing image for SplashFrame. 2011-08-19 19:07:31 +00:00
Chris
23d4528dcd [maven-release-plugin] prepare for next development iteration 2011-08-19 18:31:20 +00:00
Chris
11c3d488eb [maven-release-plugin] prepare release forge-1.1.2 forge-1.1.2 2011-08-19 18:31:11 +00:00
Chris
2cdc21c7f7 test commit 2011-08-19 16:45:38 +00:00
ArsenalNut
dc295fbebe Added Dawnfluke and Ego Erasure 2011-08-19 13:58:29 +00:00
Chris
250d0757ce - Fix rev number. 2011-08-19 13:11:53 +00:00
Chris
7540c13011 - Need creds on Snow Leopard. :( 2011-08-19 10:48:49 +00:00
Chris
94b30376aa - Added the recent commit logs to changes.txt and made a few edits. Preparing for the next beta. 2011-08-19 10:21:21 +00:00
Chris
b84dfc4c2e - Added the recent commit logs to changes.txt and made a few edits. Preparing for the next beta. 2011-08-19 10:17:49 +00:00
Braids
664a535a47 - Reduce CheckStyle, FindBugs, and PMD output for recently changed files. 2011-08-19 03:48:50 +00:00
Braids
fdb1199223 - Issue 106: Add splash screen just under progress bar, and load all cards at startup. 2011-08-19 02:22:03 +00:00
Chris
c260a283cd - Renamed the quest deck Rogue 3 to Sabertooth 3. 2011-08-19 00:35:31 +00:00
Chris
d18f252ec2 - Alphabetized the new card listing in cards.txt. 2011-08-18 20:32:58 +00:00
Chris
6da1519008 - Added the new card list to changes.txt. 2011-08-18 20:23:44 +00:00
Chris
45ebc58134 - Added the recent commit logs to changes.txt. 2011-08-18 11:23:34 +00:00
ArsenalNut
4f6e063e0c moved Marsh Flitter to correct folder 2011-08-18 04:01:39 +00:00
Braids
9c5e5153a5 - Fixed .checkstyle configuration. 2011-08-18 00:35:58 +00:00
Chris
415d143d09 - Ran set info script.
- Added the recent commit logs to changes.txt.
2011-08-17 11:27:39 +00:00
jendave
7c3e57a923 fix problem with checkstyle eclipse integration 2011-08-17 09:18:25 +00:00
jendave
a4a6ac7cbc Hide old deck generators 2011-08-17 08:23:01 +00:00
Sol
bab16c027c - Fixing Howling Banshee ETB Check 2011-08-17 02:52:07 +00:00
ArsenalNut
51b3d8af4e Added Amoeboid Changeling, Heal the Scars, Lowland Oaf, Lys Alana Scarblade, and Militia's Pride 2011-08-17 01:27:26 +00:00
Hellfish
95a1dfa1db *Replaced a couple of foreach loops with regular for-loops to avoid ConcurrentModificationException in TriggerHandler. 2011-08-16 16:48:49 +00:00
Chris
e59a11e9e6 - Added the recent commit logs to changes.txt. 2011-08-16 10:21:07 +00:00
ArsenalNut
eea75e6edc Fix Nameless Inversion to only remove creature types 2011-08-16 01:39:00 +00:00