Commit Graph

26832 Commits

Author SHA1 Message Date
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
Agetian
037f30ebe9 - Prevent the Reckless AI (with MOVE_EQUIPMENT_TO_BETTER_CREATURES=true) from randomly moving equipment back and forth between two creatures with similar evaluation.
- Some code reorganization related to AI card memory.
2014-09-14 06:06:35 +00:00
excessum
3503caf77d - Fixed PumpAiBase.pumpedCreature() not copying the tap-state and extra keywords of the target creature 2014-09-14 06:02:40 +00:00
drdev
e74882a934 Improve trophy appearance 2014-09-14 06:00:30 +00:00
Agetian
0c6b92cf78 - Fixed a NPE when entering deck editor. 2014-09-14 04:23:21 +00:00
drdev
9d9c5b83d7 Fix so trophies appear in order 2014-09-14 04:19:57 +00:00
drdev
4bb0fd2911 Add support for showing trophy name plates 2014-09-14 04:13:25 +00:00
Agetian
f206a73f89 - Take two at fixing the Pump Ai: hopefully will no longer dumb-spam non-stacking pumps while still pumping creatures with "aggressive" (attack-increasing) pumps when necessary. 2014-09-14 03:50:00 +00:00
Krazy
b67a39cd52 Fixed long-standing quest draft bug in which hundreds of booster packs would be awarded for old sets. The names of booster packs are now correctly formatted and a reasonable number of packs are now awarded. Also, the amount of leeway for determining the number of packs to award is now a percentage instead of a flat value. If there's 10% or less of the price of a booster pack needed to award another, it will be awarded anyway. 2014-09-14 02:49:18 +00:00
Krazy
2b4fef3e07 Quest drafts now award a player-selectable rare from the block of the draft. Spending draft tokens allows the player to pick which block the draft is instead of it being random. 2014-09-14 02:34:04 +00:00
drdev
5b6925891c Make trophy case bigger 2014-09-14 01:00:46 +00:00
drdev
4f20fafffa Create layout for Achievements screen
Improve trophy appearance
2014-09-13 23:36:59 +00:00
Krazy
2544d5c8f5 Fixed morphed card text not showing up in details panel with Lens of Clarity on the battlefield. Added reminder to the details panel that morphed cards can be looked at when you control a Lens of Clarity. 2014-09-13 23:18:23 +00:00
Krazy
20ef2a9d27 Added support for Lens of Clarity. 2014-09-13 22:56:30 +00:00
drdev
23fc246ea5 Add Achievements submenu 2014-09-13 21:11:31 +00:00
drdev
44f0b5b25a Ensure game type mapped to game type with associated achievements 2014-09-13 20:08:28 +00:00
drdev
8016bedd58 Refactor Achievements to support separate achievements for each main game format 2014-09-13 20:03:35 +00:00
Krazy
835ecb735c Updated display of charm-like spells in the card details panel to look like the new cards in KTK. 2014-09-13 20:00:32 +00:00
Sloth
8e5b5c8b4f - Little improvement for the sortManaAbilities function. 2014-09-13 19:12:21 +00:00
drdev
d028c1e235 Make logic smarter for sorting cards to use for auto-payment of mana abilities 2014-09-13 17:24:46 +00:00
drdev
3ffa15019f More code cleanup 2014-09-13 16:43:44 +00:00
drdev
9fc3798e30 Code cleanup 2014-09-13 16:38:51 +00:00
drdev
d0c08eb8ff Fix unintentional error 2014-09-13 16:35:11 +00:00
Chris
f8570802b3 Added a fluff piece to the changes.txt file.
Added new card names to changes.txt.
2014-09-13 16:33:39 +00:00
drdev
93447295d7 Fix warnings 2014-09-13 16:32:07 +00:00
drdev
02fc761d93 Prevent crash when opening Scheme Deck Editor 2014-09-13 16:24:12 +00:00
drdev
8aaa1da773 Restore version back to 1.5.28 and update mobile game to match 2014-09-13 16:13:28 +00:00
Agetian
2ddcc854a3 - Fixed delayed parameter propagation for Extort. 2014-09-13 16:09:12 +00:00
drdev
0746814595 Add checkbox to start with all cards in selected sets 2014-09-13 16:07:30 +00:00
drdev
91ccdc1f75 Change version back to 1.5.27 2014-09-13 15:49:11 +00:00
Chris
2f4ffcb72e update 2014-09-13 15:27:24 +00:00
Chris
216832b9f0 Added new card names to changes.txt. 2014-09-13 14:53:23 +00:00