Commit Graph

28577 Commits

Author SHA1 Message Date
Agetian
4f185a527f - Attempting to fix a NPE caused by cloning a transformed card. 2015-06-17 19:53:32 +00:00
Sloth
bb3fec11fd - Added the medium quest opponent Finn the Human 2 (by tojammot). 2015-06-17 12:15:51 +00:00
Agetian
d826e72a95 - Fixed 3 typos in the MM2 edition file. 2015-06-17 07:53:50 +00:00
Agetian
5b8c541570 - A little cleanup in Dragon Presence cards. 2015-06-16 19:46:42 +00:00
Agetian
187a97aa8d - Added empty DragonPresence SVar declarations to avoid undefined SVar error messages. 2015-06-16 19:39:49 +00:00
Agetian
8e3dfcdf8a - Fixed Dragon Presence cards not working under the "dragon on the battlefield" condition. 2015-06-16 19:27:43 +00:00
Agetian
2cdcf7263b - Improved getCurrentColors (no longer wrongly shows the current card colors for face-down Morph creatures controlled by the human player). 2015-06-16 14:24:45 +00:00
Krazy
f92741282f Reverted r29632 and r29649 for QuestWinLoseController, removing colored booster packs from the booster selection after winning a match. 2015-06-16 02:31:50 +00:00
Agetian
eff5e34347 - Comment fix. 2015-06-15 08:17:02 +00:00
Agetian
8172ebe434 - Implemented a hacky workaround for suspend-cast cards bounced to hand becoming uncastable. Better solution highly welcome! 2015-06-15 08:16:15 +00:00
Sol
532f5e3c4b - Fix issues with damage turn accumulation when damaging the same object multiple times
- Adding parameter to Repeat Each needed for Chandra, Fire of Kaladesh
2015-06-15 00:58:00 +00:00
Agetian
311bf70eeb - Fixed Graft not working. 2015-06-14 14:10:08 +00:00
Agetian
3a6ef97196 - Process spell subabilities when looking for spells that can be targeted (fixes Radiate + Profane Command/Incendiary Command/etc.).
- Please review, not sure if this may have unwanted side effects or be too permissive.
2015-06-14 12:34:58 +00:00
Agetian
7ed295f4fd - Code deduplication. 2015-06-14 06:30:00 +00:00
Agetian
aa586eb9bc - Restored 'final' that was taken out during experiments. 2015-06-14 06:15:29 +00:00
Agetian
4c5e5d2cc8 - Fix imports. 2015-06-14 06:11:02 +00:00
Agetian
b8ce9a942f - Improved the way the number of targets is detected for the sake of copying spells that require only one target.
- Fixed one-target Profane Command not working with Precursor Golem, as well as other similar cases.
- Remaining issue: Radiate cannot copy one-target Profane Command for some reason (the user doesn't even get to the input prompt).
2015-06-14 06:09:20 +00:00
Krazy
ff60e85ba5 Updated Android pom to allow FTP server changes. 2015-06-14 02:51:53 +00:00
Sol
3a70cbce92 - Fix Graft from phantom move counters when the defined card is no longer in the expected state 2015-06-14 01:53:25 +00:00
excessum
be51491b87 - Fixed Vengeful Rebirth 2015-06-14 01:36:37 +00:00
Krazy
b88ea7bab9 Remember the last colored booster picked at the end of a match. 2015-06-13 23:34:08 +00:00
Krazy
2ef375eea5 Fixed "OK" button not receiving focus during the declare attackers step. 2015-06-13 21:11:39 +00:00
drdev
d4c5a35ebe Remove excess deck types from desktop deck chooser combo box 2015-06-13 20:12:17 +00:00
drdev
15e4cd5c88 Prevent Cleanup message getting stuck during opponent's next turn 2015-06-13 19:54:39 +00:00
drdev
3e6d5cd3e9 Show "Waiting for opponent..." while you wait for the other player to choose whether to go first or keep their first hand 2015-06-13 19:12:39 +00:00
drdev
c1c427d31e Prevent toggle switch being wrong on Constructed screen 2015-06-13 18:57:27 +00:00
drdev
b5f36846a0 Prevent removing first two players for online games 2015-06-13 18:54:12 +00:00
drdev
09762eb50c Prevent starting a game with less than two players 2015-06-13 18:52:05 +00:00
drdev
08580f3178 Fix so local player always appears on bottom 2015-06-13 18:48:27 +00:00
drdev
9198fb6b29 Fix so UI updated immediately when match started remotely 2015-06-13 18:43:18 +00:00
drdev
cbba19935a Disable variants label too 2015-06-13 18:26:56 +00:00
drdev
b437d12892 Fix enabled state of certain controls when mobile player joins or leaves server 2015-06-13 18:24:54 +00:00
drdev
ff3bdcc676 Fix issues with updating mobile player as connecting player 2015-06-13 18:11:54 +00:00
drdev
075e257884 Fix so changes to player in mobile are synced over the network 2015-06-13 17:51:19 +00:00
drdev
4984702803 Tweak how mobile user sets that they're ready 2015-06-13 17:20:49 +00:00
drdev
a0c72866ac Fix typo in loading overlay 2015-06-13 16:38:07 +00:00
Agetian
520a44196a - Use the {X} symbol to represent "colorless" in current card colors (in line with how it's represented in the deck editor, deck statistics etc.).
- Attempt to fix concurrent modification exceptions in getAttackers/getDefenders.
2015-06-13 07:35:57 +00:00
Krazy
63a73df35f Added new color-specific booster packs to quests. 2015-06-13 02:23:02 +00:00
Sol
00158ff984 - Removing a debug statement 2015-06-12 20:48:50 +00:00
Sol
33c4d2d8d2 - Improved PerSetTracking.py to generate Release stats file, and to read Formats from /res/blockdata/formats.txt 2015-06-12 20:43:22 +00:00
Sloth
db0afca2a7 - Added more links to quest-opponent-icons.txt. 2015-06-12 12:16:06 +00:00
Agetian
6903d13430 - Minor code cleanup in formatCurrentCardColors. 2015-06-12 07:19:55 +00:00
Agetian
011493189d - Fixed processing of wasNotCast and wasNotCastFrom (fixes Epochrasite and possibly other cards). 2015-06-12 05:09:10 +00:00
Sol
2181ed3ed3 - Fix Elderwood Scion not raising costs for opponents 2015-06-11 03:11:21 +00:00
Agetian
7a55c53eba - Improved implementation of searching for targets in SpellAbilityTargetingCards + a better comment. 2015-06-10 05:47:36 +00:00
Agetian
de8ff5a0e1 - Utilize information from SpellAbilityTargetingCards triggering object to find targets for copied spell abilities (fixes Banefire/Lightning Bolt/etc. cast on Precursor Golem). 2015-06-10 05:41:28 +00:00
Agetian
f975117a0a - Better comment placement. 2015-06-10 04:33:23 +00:00
Agetian
2508585a15 - Fixed manifested instants and sorceries returning to battlefield via Endless Whispers (implemented rules 304.4, 304.7). 2015-06-10 04:32:27 +00:00
Sloth
9d0949b240 - Added the medium quest opponent Kyouko Kasodani 2 (by tojammot). 2015-06-09 20:44:42 +00:00
Agetian
1accd3628c - Fixed Dream Halls only working for the player who controls the enchantment itself. 2015-06-09 15:27:35 +00:00