Commit Graph

28528 Commits

Author SHA1 Message Date
Agetian
05d01adfca - Fixed Blinding Beam to work with Eon Hub correctly. 2015-06-05 03:53:45 +00:00
Agetian
6818514e79 - Removed the experimental phase counts that are no longer necessary (Exhaustion). 2015-06-05 03:52:04 +00:00
Agetian
c36cec8b53 - A better fix for Exhaustion that works with Stasis and Eon Hub. 2015-06-05 03:27:20 +00:00
Agetian
df5f8f8e50 - Temporarily revert the Exhaustion fix until I can work out some corner cases. 2015-06-05 03:10:21 +00:00
Agetian
20a2c8061a - Fixed Exhaustion not working with e.g. lands entering the battlefield tapped while the Exhaustion effect is active. 2015-06-04 20:03:27 +00:00
elcnesh
fa201003ce - Update iOS Main for compatibility with changed mobile code 2015-06-04 16:10:25 +00:00
elcnesh
4eef9618d0 - Cleanup GameRules (mostly make a variable private)
- Minor cleanup in some other files
2015-06-04 16:06:48 +00:00
Agetian
71e4464ad9 - Clarification. 2015-06-04 07:10:37 +00:00
Agetian
1df7cfec40 - Improved the statistics display for the count of colored mana symbols in mana cost. 2015-06-04 07:05:23 +00:00
Agetian
7381e5b77e - Fixed the AI attacker bonus prediction triggering a user prompt window via ComputerUtilMana::getMana. 2015-06-03 17:01:52 +00:00
Sloth
9eee304107 - Added the medium quest opponent Kangee 2 (by tojammot). 2015-06-03 12:41:29 +00:00
Agetian
dc5535c5ca - Added the Multi+Changed mode for displaying color identity (displays color identity of all multicolor cards and of all cards with changed identity).
- Refactored and optimized the color identity display code.
2015-06-03 07:02:10 +00:00
Agetian
d58e48e90d - Fixed Energy Field NPE. 2015-06-03 05:01:43 +00:00
Agetian
5ad4ebdabd - Get rid of the redundant block of code in Phantom Nomad implementation. 2015-06-02 18:22:48 +00:00
Agetian
2f31e4825e - Do not list the replacement effect of Phantom Nomad twice. 2015-06-02 17:25:44 +00:00
Agetian
34f8e31119 - Clarification. 2015-06-02 17:20:08 +00:00
Agetian
201542300b - Fixed Phantom Nomad getting multiple counters removed from combat damage (only one counter is now removed from it for all the damage applied to it simultaneously). 2015-06-02 17:12:35 +00:00
Krazy
e94bf25c4c Fixed quest opponent icon being incorrect in the first game of a match. 2015-06-02 16:28:58 +00:00
Agetian
41821d14c7 - Fix the display of color identity of colorless cards. 2015-06-02 14:33:34 +00:00
Agetian
6961ef9a3a - Removed a superfluous comment. 2015-06-02 14:11:09 +00:00
Agetian
32daeacc0b - Refactored the color identity display code. 2015-06-02 14:05:50 +00:00
Agetian
fa28427267 - Do not show identity for temporary effect cards, emblems and the like. 2015-06-02 13:52:53 +00:00
Agetian
10e991510d - NPE guard. 2015-06-02 05:12:22 +00:00
Agetian
6bc4848857 - Added a new color identity display mode: "Changed" (displays color identity only for cards that had their identity altered).
- Improved the use of related string constants.
2015-06-02 05:07:10 +00:00
Sol
136b133f76 - Fixing Foul Tongue Invocation Oracle text 2015-06-02 01:42:45 +00:00
Agetian
be9e5ef95d - String constants for the Display Color Identity setting. 2015-06-01 20:25:21 +00:00
Agetian
21323a4f72 - Added an option to display color identity of cards in the card detail panel (details in CHANGES.txt). 2015-06-01 20:04:38 +00:00
Sloth
df213262ec - Improved AI using Curse of the Cabal. 2015-06-01 18:03:16 +00:00
Agetian
f5264bf310 - Improved the [still ugly and hacky] temporary solution to the Morph color leak problem: will no longer leak the color information on stack, as well as will not leak the color information in mobile Forge.
- Requires further developer attention, there's probably an easier and much more elegant solution to this. Feel free to revert and commit a better fix (make sure that both stack and card detail view tests pass).
2015-06-01 17:32:15 +00:00
Agetian
60687f028d - Reverting the latest attempt at fixing the morph color leak, didn't work... again. 2015-06-01 16:42:43 +00:00
Agetian
e6711b6b28 - Morph color leak hack is no longer necessary for the desktop version of the game. 2015-06-01 15:47:55 +00:00
Agetian
e21e4d3c39 - Fixed morph color information leaking in the mobile version of Forge. 2015-06-01 14:38:02 +00:00
Krazy
314a872d08 Fixed avatars being loaded twice. 2015-06-01 04:09:33 +00:00
Krazy
5886f43f8b Moved images from cardforge.org to cardforge.link and added missing sets/some product images. 2015-06-01 03:44:10 +00:00
drdev
cceee98a0d Support copying url to clipboard when hosting 2015-06-01 00:54:43 +00:00
drdev
a2ba32d5fd Always open to lobby 2015-06-01 00:20:40 +00:00
drdev
a133cf2a2a Fix so chat messages appear right away 2015-06-01 00:11:15 +00:00
drdev
238ad3b925 Flag as ready when starting game 2015-06-01 00:03:59 +00:00
drdev
3ca3b6676c Enable Start button to flag that you're ready 2015-05-31 23:56:44 +00:00
drdev
15d9773c1b Allow toggling between Open and AI 2015-05-31 23:55:29 +00:00
drdev
aa6856d376 Fix so buttons display appropriately 2015-05-31 23:00:13 +00:00
drdev
e80b743aca Update deck button visibility for online lobby 2015-05-31 22:56:20 +00:00
drdev
d6c598cb54 Show better default player 2 name 2015-05-31 22:20:17 +00:00
drdev
1ee8a83479 Support connecting to server without crashing 2015-05-31 22:10:56 +00:00
drdev
3fa441da5b Support prompting for server when clicking Play Online 2015-05-31 21:58:45 +00:00
drdev
bb0a622635 Support opening online lobby without crashing 2015-05-31 21:37:20 +00:00
drdev
68ce4f939a Fix so match can start with selected decks 2015-05-31 20:53:05 +00:00
drdev
5f8b8db129 Remove unnecessary and duplicate code 2015-05-31 17:17:26 +00:00
drdev
8a356b578d Handle toggle switch 2015-05-31 15:53:45 +00:00
drdev
84f58b42e8 Refactor constructed screen for mobile to support network play 2015-05-31 15:31:30 +00:00