Commit Graph

8734 Commits

Author SHA1 Message Date
Sloth
3487d32ee5 - Fixed leave battlefield triggers of tokens. 2012-07-29 19:51:47 +00:00
Sloth
b514cf8250 - Fixed Torpor Orb stopping static triggers. 2012-07-29 19:40:18 +00:00
Sloth
713e979056 - Cleanup of imports and added lots of "@Override" lines. 2012-07-29 17:43:03 +00:00
Maxmtg
dd5b8493e3 - warnings
- iterable for cardfactory not needed
2012-07-29 16:48:47 +00:00
Sloth
50d77bb500 - Reverted Max' change of CardManaCost, because it messed up some parts of the game. 2012-07-29 16:16:06 +00:00
Maxmtg
418ef6266e c-factory 2012-07-29 12:24:14 +00:00
Maxmtg
4a570e5d59 CardFactory no longer iterable (luckily noone uses iteration) 2012-07-29 11:16:41 +00:00
Maxmtg
49c018f4a2 Reducing load times and heap usage - removed excessive arraylist creations, switched lines parsing to a simple state machine 2012-07-29 10:23:34 +00:00
Sloth
92ee6cd741 - The stormLabel will no longer be always updated twice. 2012-07-29 10:02:20 +00:00
Maxmtg
edf40298fb another couple of performance improvements 2012-07-29 08:56:57 +00:00
Maxmtg
ca4fc10b9e Removed generators for card loading branch 2012-07-29 08:09:41 +00:00
Sloth
2f7d239002 - Re-added updateGUI() to InputPassPriority. 2012-07-29 06:16:19 +00:00
Sloth
8a0fc69a7f - Removed a lot of copies of "updateObservers()" (please report if you see anything funny). 2012-07-28 19:17:59 +00:00
Sloth
f0bf725060 - More work on making preloaded card objects lighter. 2012-07-28 18:34:20 +00:00
Sloth
4bbb3457a5 - Fixed cards exiled faced down changing zone. 2012-07-28 18:29:42 +00:00
Sloth
39be982907 - Fixed more cases of moved suspended cards not losing their counters. 2012-07-28 15:09:38 +00:00
moomarc
520ee3401b Added a 'Give any card to AI' button to Dev Mode tools to help test AI use of cards (and for those users that like to try implement some degree of user controlled game state) 2012-07-28 12:47:44 +00:00
Chris
bbbcf6a33d - Added two to the width for the Card Count labels located in VCardCatalog as the Total Card Count number was truncated for several of the skins that had a larger/bolder font. 2012-07-28 00:02:53 +00:00
mcrawford620
33cef1c783 - Changes to reading in draft rankings. 2012-07-27 23:37:30 +00:00
mcrawford620
12df2b7e5f - Framework for reading draft rankings. Currently unused. 2012-07-27 22:34:35 +00:00
Sloth
2462d49de3 - Fixed and cleaned the general AI inputs. 2012-07-27 20:27:38 +00:00
Sloth
0415625397 2012-07-27 20:24:58 +00:00
Sloth
27f69634ef - Fixed Convoking colored mana. 2012-07-27 17:01:56 +00:00
Sloth
5b77b2e8c2 - Cleanup. 2012-07-27 10:56:37 +00:00
Sloth
52d8947ad2 - Added another null check in changeZone. 2012-07-27 10:51:38 +00:00
mcrawford620
706b105658 - fix for combo cards in LimitedDeck 2012-07-27 05:38:33 +00:00
Sol
974e5f5282 - Simplified handling of hasFizzled
- Fizzling will now remove Targets that don't have the same timestamp in their current form as the one that was targeted
2012-07-27 01:41:11 +00:00
Sol
8bacf744c9 - Adding a null check for zoneFrom (not sure if we need more here) 2012-07-27 00:54:18 +00:00
Sloth
fc0678f8a5 - removed the unnecessary variable targetsForChoices from the Card class. 2012-07-26 20:30:35 +00:00
Sloth
4403cf272e - Cleanup in Upkeep. 2012-07-26 19:05:13 +00:00
Sloth
344bbf7f13 - Removed the unused variable abilityUsed from the Card class. 2012-07-26 18:23:18 +00:00
Sloth
81ad2d2df8 - Converted more instances of changeToState to setState. 2012-07-26 11:14:07 +00:00
Sloth
ed559cf483 - Attempt at reducing code when cards get created/change zone (should be watched).
- Removed a lot of suppressions of TriggerType.Transformed by adding a new setState function that does not run triggers at all.
2012-07-25 22:16:11 +00:00
Sloth
73c0cb6e21 - Fixed AI paying costs with multiple X parts. 2012-07-24 20:39:21 +00:00
Sloth
63ee340f5d - Fixed Mirror Gallery. 2012-07-24 06:06:17 +00:00
Sloth
14e9edf6a6 - Fixed Coat of Arms. 2012-07-23 10:45:46 +00:00
Sloth
5b3bd0c050 - Fixed Miracle not being flagged as a triggered ability.
- Fixed matchSpellAbility checking wrongly.
2012-07-22 18:32:18 +00:00
Sloth
8ba64281a5 - Added some better AI code to Shocklands. 2012-07-22 17:30:20 +00:00
Sol
68e16c0514 - If a Card is on the Stack, add the X Mana Cost in the CMC. 2012-07-22 16:38:50 +00:00
Sloth
1fcd2b381d - The AI will no longer tutor cards in main1 with more than one card in hand already. 2012-07-22 16:23:23 +00:00
Sol
3715d29164 - Dev Mode now loading Milling and Unlmiited Land preferences on init. 2012-07-22 15:08:35 +00:00
Sol
f5e2fcb713 - Fixing issue when paying the last 2/B mana shard 2012-07-22 14:11:21 +00:00
Sol
b6547808cd - Latest attempt at fixing City of Brass triggers without screwing up Priority. 2012-07-22 03:10:03 +00:00
slapshot5
f5070b5aaf cleaning up a few java import warnings 2012-07-22 00:48:34 +00:00
Sol
e11aff66a7 - Reverting City of Brass fix, since it screws up Priority when AI responds on the Stack. 2012-07-21 21:38:30 +00:00
Sol
72214b3311 - Hooking up the new TableModel to display Booster Packs in Quest Card shop 2012-07-21 18:43:00 +00:00
Sloth
da92961f25 - Fix for last commit. 2012-07-21 17:14:09 +00:00
Sloth
d33838cde6 - More Cleanup in ComputerAIGeneral. 2012-07-21 17:05:51 +00:00
Sol
b5aff459f3 - Simplifying CEditorPreferences.java
- Adding Power/Toughness as hideable columns
- Fix a potential crash when trying to sort a column directly after hiding columns
2012-07-21 16:35:09 +00:00
Sol
236c29cc40 - Quest Boosters (and other Openable packs) should now use the right sell value if they are named correctly. 2012-07-21 14:29:01 +00:00