Commit Graph

1220 Commits

Author SHA1 Message Date
Sloth
9e87c08fe3 - Fixed removeAllExtrinsicKeyword. 2014-11-09 08:12:24 +00:00
swordshine
57b4af24e7 - C14: Added Nahiri, the Lithomancer 2014-11-06 10:27:01 +00:00
swordshine
403abd0a06 - C14: Added Grave Sifter 2014-11-06 08:07:40 +00:00
Sloth
feeec5d592 - Delve and Convoke will now happen after cost reduction. 2014-11-03 19:55:57 +00:00
swordshine
c6424c18b7 - C14: Added Ob Nixilis of the Black Oath 2014-11-02 14:40:52 +00:00
elcnesh
c0d156856a Add Magnetic Web. 2014-11-02 08:18:17 +00:00
Sloth
676c876f14 - Added card property "wasNotCast" for Containment Priest. 2014-10-31 22:04:20 +00:00
elcnesh
57a09f275f Refactor attack declarations.
The game now correctly calculates whether an attack declaration is legal, based upon the restrictions and requirements present on the possible attacking creatures. AI support is not yet fully implemented, but the AI can always default to a legal attack declaration.
2014-10-30 15:44:13 +00:00
Sloth
04659d111b - Better fix for granted abilities (more in line with drdevs changes).
- Also Fixed Border color of detail panel.
2014-10-29 13:51:26 +00:00
Sloth
84500caf71 - Fixed abilities granted by static effects not appearing in the card detail panel. 2014-10-29 11:53:27 +00:00
Sol
d796f1b04f - More trigger tweaks (Harmonic Sliver) 2014-10-29 03:22:52 +00:00
Sloth
63cc278111 - Fixed triggers with costs being optional (and not every trigger). 2014-10-28 08:16:00 +00:00
Sloth
7ff491bfd3 - Triggers with a cost are now always optional. 2014-10-27 20:09:38 +00:00
Sloth
3da6b32a7b - Cleanup. 2014-10-26 13:19:30 +00:00
Sloth
6d82637767 - Fixed Goblin Guide not revealing the card to the opponent. 2014-10-26 11:06:19 +00:00
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
Chris
5a0b2d83b4 [maven-release-plugin] prepare for next development iteration 2014-10-22 16:01:13 +00:00
Chris
3cf8df7cf1 [maven-release-plugin] prepare release forge-1.5.29 2014-10-22 16:01:00 +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