Commit Graph

25225 Commits

Author SHA1 Message Date
Krazy
7fddd89ca5 Somehow half the code wasn't included in the previous commit. This fixes that. 2014-04-21 00:16:56 +00:00
Krazy
dbe80258c0 Added Booster Boxes to the quest shop. Added option to open booster boxes and fat packs one booster at a time to the preferences (default off). Re-worked FatPack class to accommodate. CardListViewers are now tall enough to hold the entire contents of a booster pack (15 cards) without creating a scrollbar (a 14px height increase). 2014-04-20 23:26:20 +00:00
Krazy
61723676ed Added ability to toggle matching rarity for anted cards in the game's preferences. In the event that rarities cannot be matched, the game will fall back to the original system of choosing antes. 2014-04-20 21:15:37 +00:00
Krazy
d76588684f Fixes to the gui-desktop pom.xml to include previously missed files. 2014-04-20 20:03:21 +00:00
drdev
029e3d640a Support key input 2014-04-20 19:25:13 +00:00
Chris
fa83940583 Added new card names to changes.txt. 2014-04-20 18:58:55 +00:00
Krazy
288c5308a0 Updated DeckHintsTest.java to set the GuiBase interface before running tests, allowing it to complete successfully. 2014-04-20 17:58:47 +00:00
drdev
8fc7a560a7 Optimize FList rendering 2014-04-20 17:44:32 +00:00
excessum
5252609d7b - Allow AI to use removal as interrupts to opponent's pump/enchant. Removed a check for duplicate kills in DamageDealAi and added a TODO for a general duplicate removal algorithm in its place. Fixed a bug in PumpAi that prevents curses from being used when the stack is not empty. 2014-04-20 02:41:05 +00:00
Chris
64c167ae44 Now using KrazyTheFox's updated pom file. 2014-04-20 01:26:33 +00:00
drdev
b5c10f7acd Support tinting card detail boxes 2014-04-19 23:19:23 +00:00
drdev
b758129933 Support rendering set and rarity in details 2014-04-19 22:42:37 +00:00
Chris
d0e9599cc4 Added new card names to changes.txt. 2014-04-19 22:11:35 +00:00
drdev
cdb5440933 Improve and standardize rarity colors 2014-04-19 21:31:04 +00:00
drdev
5a4eccf604 Improve mana cost rendering 2014-04-19 17:59:10 +00:00
drdev
42767532ac Flesh out card details more 2014-04-19 16:10:04 +00:00
excessum
a4b41c94c2 - Allow AI to hold back removal based on chance instead of always using them when a suitable target is available 2014-04-19 05:19:29 +00:00
drdev
9654c025e6 Start fleshing out card details view 2014-04-18 03:21:53 +00:00
excessum
d1609866ff - Minor update to EffectAI to prevent negative "fight" logic from falling through to the random return in canPlayAI(). Prevent Polukranos activation from targeting shielded or creatures that can regenerate. 2014-04-18 03:15:27 +00:00
drdev
d8646997b0 Update desktop application to use new border colors 2014-04-18 02:55:33 +00:00
drdev
adb57bed8a Move card border color determination to utility class 2014-04-18 02:51:00 +00:00
drdev
42c04bdcdb Break out card detail formatting into shared utility class 2014-04-18 01:23:21 +00:00
drdev
f8d8d51957 Support keeping zoom/details open if mouse released with it open 2014-04-18 01:01:42 +00:00
Sloth
cd3caa920b - Updated the quest deck Dr No 3. 2014-04-17 13:21:58 +00:00
swordshine
277ba65f2d - JOU: Added Silence the Believers 2014-04-17 11:11:53 +00:00
Sloth
5159250da6 - Log entries of Replacement effects will now replace "CARDNAME" with the name of the card. 2014-04-17 10:56:53 +00:00
Sloth
4e4702db5d - Fixed ordering of AI spellability priorities. 2014-04-17 09:33:15 +00:00
swordshine
39194d7d80 - JOU: Added Desperate Stand and Disciple of Deceit 2014-04-17 06:39:16 +00:00
drdev
e0a9a8f467 Support show card zoom 2014-04-17 04:01:02 +00:00
swordshine
60d4b4a281 - JOU: Added Bearer of the Heavens, Harness by Force, and Hypnotic Siren 2014-04-17 01:48:31 +00:00
drdev
54cb352ce0 Support Zoom and Details options 2014-04-17 01:46:34 +00:00
drdev
7fba37ca36 Improve responsiveness 2014-04-17 00:13:04 +00:00
drdev
57bab78676 Make option text transparent when not pressed 2014-04-17 00:04:17 +00:00
drdev
2d56178cfc Support double tapping card to select first option 2014-04-16 23:06:54 +00:00
drdev
d5e4fb9fd6 Support highlighting options when dragging up 2014-04-16 22:45:13 +00:00
swordshine
d1deb9aef8 - JOU: Added Battlefield Thaumaturge and Crystalline Nautilus 2014-04-16 06:33:56 +00:00
swordshine
c06522480a - JOU: Added Godhunter Octopus 2014-04-16 04:18:23 +00:00
drdev
cc4d4965d7 Support dragging up to select ability 2014-04-16 04:15:20 +00:00
drdev
908a0ccfe9 Fix so selected card appears on top 2014-04-16 03:54:42 +00:00
drdev
b9a1556a2a Fix selection border for tapped cards 2014-04-16 03:43:18 +00:00
drdev
322079030f Support selecting which mana ability to use in advance 2014-04-16 03:37:30 +00:00
drdev
8c6095e65a Support selecting cards 2014-04-16 03:12:23 +00:00
Sol
98ef69eea1 - Updating format b/r lists 2014-04-16 00:47:19 +00:00
Chris
745aad5c99 Added new card names to changes.txt 2014-04-15 22:52:25 +00:00
Sloth
3cea12e3dc - NPE protection (Delayed Triggers have no Execute param). 2014-04-15 14:10:22 +00:00
excessum
ec9331ceb8 - Minor update to FightAI 2014-04-15 13:44:10 +00:00
excessum
3f0e238919 - Improved FightAI by considering regeneration shields and Heroic triggers that place +1/+1 counters 2014-04-15 13:12:52 +00:00
Sloth
4d9644fc77 - Fixed Tidewalker. 2014-04-15 09:56:05 +00:00
Sloth
d6ab10a98d - Fixed Mindclaw Shaman. 2014-04-15 09:45:45 +00:00
Sloth
e1f0fab2bc - Little fix in ProtectAI. 2014-04-15 09:30:27 +00:00