Commit Graph

2751 Commits

Author SHA1 Message Date
Sloth
02a5997810 - Improved stack description of FlipCoinEffect.
- Added AI support for Orcish Captain.
2014-10-25 21:35:46 +00:00
Sloth
8f90f65371 - Added Merseine. 2014-10-24 14:22:10 +00:00
Sloth
1abd41b469 - Fixed crash when starting a Vanguard game. 2014-10-24 12:56:52 +00:00
Sloth
bde503b4fa - Fixed crash caused by the -2 of Chandra, the Firebrand. 2014-10-24 12:05:15 +00:00
Sloth
9deafa0be7 - Fixed a rare bug in runNonStaticTriggersForPlayer. 2014-10-24 11:56:48 +00:00
Sol
0bad8a896b - Move Requirements Check from activeTrigger to canRunTrigger fixing some issues with intervening if (Valakut/Scapeshift)
- Reverted cards with spell cast numbers back to original numbers
2014-10-23 02:32:57 +00:00
drdev
b565868ef0 Fix crash that can occur after earning an achievement 2014-10-23 00:30:18 +00:00
drdev
3f81f64f02 Prevent concurrent modification exception when building targeting overlays 2014-10-22 23:41:03 +00:00
drdev
9b522a1e45 Prevent combat entry being duplicated for every attacking creature
Prevent creatures displaying as blocked in combat panel if not actually blocked
2014-10-21 21:40:25 +00:00
Sloth
7569e8697a - remove option to fire events from checkStaticAbilities, because it isn't (and shouldn't really be used). 2014-10-21 07:25:00 +00:00
drdev
c3d9ff5fe2 Fix crash when getting commander info 2014-10-21 02:17:44 +00:00
drdev
2002090c18 Fix player name in message for Vendilion Clique 2014-10-21 00:58:20 +00:00
drdev
75352fd7dd Fix so token has name displayed in detail pane 2014-10-21 00:44:39 +00:00
drdev
51ffbcaeb7 Fix concurrent modification exception 2014-10-21 00:00:52 +00:00
drdev
83e548d3a4 Fix display of fake cards 2014-10-20 23:39:59 +00:00
drdev
ab626363d8 Further reduce creation of unnecessary sets 2014-10-20 22:59:18 +00:00
drdev
9ec5497321 Optimize check for state-based effects to avoid creating a new HashSet unnecessary 2014-10-20 22:39:47 +00:00
Sloth
e1976f9768 - Fixed checkStaticAbilities slowing down the game unnecessarily. 2014-10-19 21:16:27 +00:00
Sloth
29a8595752 - Removed the Effect type DebuffAll. The 5 cards that used it were converted to AnimateAll. 2014-10-19 20:37:04 +00:00
drdev
d84659a3f0 Fix token doubling effects 2014-10-19 00:33:40 +00:00
drdev
c6d2e89d13 Fix so AI respect Annihilator amount 2014-10-19 00:15:03 +00:00
drdev
44dabcf382 Fix so cards like Courser of Kruphix allow viewing the top card or your library 2014-10-18 22:53:01 +00:00
drdev
2d136fb70e Fix so YouMayLook field is populated 2014-10-18 22:40:53 +00:00
drdev
b81426663f Fix concurrent modification exception with Chromatic Lantern 2014-10-18 22:31:20 +00:00
drdev
72d6b1ba97 Fix so both sides of split card have text displayed when card not on stack
Fix so only the cast half of a split card has its mana cost displayed when it's on the stack
2014-10-18 22:23:05 +00:00
drdev
b6a35d4993 Fix so planeswalkers appear with proper base loyalty even when not in play 2014-10-18 21:58:25 +00:00
Sloth
8089d73ce9 - Targeting of triggered abilities is always mandatory. 2014-10-18 19:20:17 +00:00
drdev
7a55bd6c48 Fix so cards like Clone enter the battlefield properly with immediately dying 2014-10-18 02:42:20 +00:00
Sloth
532b8b7e4b - Fixed two FindBugs results. 2014-10-17 16:56:52 +00:00
drdev
f556d79f88 Fix bug with milling 2014-10-17 01:04:08 +00:00
drdev
5ba5b70f1f Refactor some the image loading code into forge-core 2014-10-16 16:17:18 +00:00
drdev
64c1d25b82 Prevent cards that die from state-based effects sticking around on the battlefield 2014-10-16 14:50:42 +00:00
drdev
8aa9fd050e Fix flashback zone to work more like other zones and not crash for desktop game 2014-10-15 19:53:29 +00:00
drdev
e9c0e600ec Tweak fix for isEquipped 2014-10-15 18:55:57 +00:00
Sloth
37f44764ed - Fixed isEquipped function. 2014-10-15 18:44:18 +00:00
drdev
c75980335c Fix name and mana cost display for split cards 2014-10-15 18:23:15 +00:00
drdev
65f3c5da2f Fix so oracle text appears properly for split cards in editor 2014-10-15 18:01:40 +00:00
drdev
058f66c22f Fix bug that prevented being able to play a card that had been returned to your hand or put on top of your library 2014-10-15 17:30:14 +00:00
drdev
a831201cd7 Remove unnecessary threadSafeIterator call 2014-10-15 16:12:37 +00:00
drdev
99e2b67e04 Prevent concurrent modification exception when moving token to a zone besides the graveyard 2014-10-15 16:07:54 +00:00
drdev
ab7fb0788e Fix Mindslaver so you can actually take actions for your opponent 2014-10-15 15:33:47 +00:00
drdev
4f3bf5d6fa Fix crash with MindSlaveMaster 2014-10-15 15:03:39 +00:00
drdev
1fd2aadbde Fix so flip side of morph cards can be seen 2014-10-15 04:02:44 +00:00
drdev
649056d1dc Support showing other zones in a popup window 2014-10-15 01:42:08 +00:00
drdev
0744df07e6 Fix so cards in hidden zones are properly hidden 2014-10-14 22:10:56 +00:00
drdev
b73594a530 Fix so spell/abilities display properly when card clicked 2014-10-14 04:42:22 +00:00
drdev
f62b93f05e Prevent aura becoming unattached when undoing land tapping 2014-10-14 03:40:19 +00:00
drdev
96980a9d30 Prevent getDefender crash
Optimize combat logic a bit using FCollection
2014-10-14 02:42:28 +00:00
drdev
86e3d5c9f2 Prevent blocker that's been removed during Declare Blockers from dealing combat damage 2014-10-14 02:27:30 +00:00
drdev
27ffb6ccfc Ensure state-based effects and triggers updated when using Setup Game State
Remove unnecessary duplicate of setup game state code
2014-10-14 02:14:44 +00:00