Commit Graph

3230 Commits

Author SHA1 Message Date
Chris H
29ff9d3c92 Pull ManaConversion out to be reused for SpellAbilityStackInstance 2018-10-07 22:07:53 -04:00
swordshine
e7b793261e - Removed an used import 2018-10-08 08:38:27 +08:00
swordshine
9d5332b95b - Added Coveted Jewel 2018-10-07 22:53:02 +08:00
swordshine
c2d0648655 - Added Venerated Loxodon 2018-10-07 19:29:27 +08:00
swordshine
6f0871724f - Added Beamsplitter Mage 2018-10-07 18:24:23 +08:00
swordshine
7ea35cabb4 - Added Thousand-Year Storm 2018-10-07 14:29:40 +08:00
swordshine
98c8feac99 - Added Mnemonic Betrayal 2018-10-05 14:13:20 +08:00
swordshine
85a5fe380d - Fixed Commander tax 2018-10-05 14:10:21 +08:00
swordshine
c77f9fe3ce - Added Discovery // Dispersal 2018-10-04 14:26:25 +08:00
swordshine
ece38aed9d - Added Treasure Nabber 2018-10-03 23:43:32 +08:00
Michael Kamensky
7c0eb68ed5 Merge branch 'tokenCardText' into 'master'
Token card text

Closes #716

See merge request core-developers/forge!961
2018-10-02 07:18:45 +00:00
Hanmac
45ee00f10b Player: canPlayLand use the mayPlay of the Land Ability 2018-09-30 16:41:22 +02:00
Hanmac
a298dcf3bc TokenScript: make CardTextChange working again
SpellAbility: changeTextIntrinsic to sub abilities
2018-09-30 15:10:12 +02:00
KrazyTheFox
f0c2cf8577 Fix up pom files 2018-09-29 16:41:06 -04:00
Blacksmith
1e46f88ef5 [maven-release-plugin] prepare for next development iteration 2018-09-29 19:53:15 +00:00
Blacksmith
5192fc3f59 [maven-release-plugin] prepare release forge-1.6.16 2018-09-29 19:53:10 +00:00
Michael Kamensky
2ab59849a8 Merge branch 'guilds_fxes' into 'master'
Experimental Frenzy

See merge request core-developers/forge!954
2018-09-28 09:27:23 +00:00
tehdiplomat
c1df1da195 Apparently unused imports is a compile error? 2018-09-27 08:21:48 -04:00
Jamin W. Collins
32ab0aadb0 fix NPE when there is nothing to choose from
With the existing code, if a player cast Surgical Extraction targetting
a card that only existed in the target player's graveyard (no copies in
the players hand or library), an NPE would be thrown.

Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>
2018-09-26 17:26:03 -06:00
Michael Kamensky
3f675c0102 Merge branch 'guildofravnica' into 'master'
Added Etrata the Silencer, including new HIT counters

See merge request core-developers/forge!949
2018-09-26 06:13:24 +00:00
Jamin W. Collins
79267ac29f avoid CME in checkStaticAbilities()
Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>
2018-09-25 21:41:38 -06:00
Jamin W. Collins
701418ab63 avoid CME in cleanUpTemporaryReplacements()
Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>
2018-09-25 21:26:43 -06:00
tehdiplomat
eefc6ea9d3 Experimental Frenzy 2018-09-25 23:23:46 -04:00
austinio7116
848b495b52 Added Etrata the Silencer, including new HIT counters 2018-09-25 08:28:44 +01:00
tehdiplomat
939cdb6822 When Planeswalkers aren't on the battlefield, show their base loyalty 2018-09-22 22:58:15 -04:00
Hanmac
4508d54543 TokenRE: now can be replaced with TokenScript 2018-09-22 14:33:18 +02:00
Michael Kamensky
72f28b6c44 Merge branch 'someSmallFixes' into 'master'
Some small fixes

Closes #720, #715, and #691

See merge request core-developers/forge!928
2018-09-21 04:14:12 +00:00
Hans Mackowiak
a28c010b59 Upate cleanUpTemporaryTriggers to prevent Modification Exception 2018-09-19 08:02:54 +00:00
Hanmac
643dfc5092 some small fixes 2018-09-18 23:34:13 +02:00
Hanmac
ee9f79a514 Surveil: add ReplaceEffect for adding +2 2018-09-15 18:33:57 +02:00
Michael Kamensky
5a500b857b Merge branch 'checkstyle' into 'master'
implement basic checkstyle configuration

See merge request core-developers/forge!911
2018-09-13 12:45:22 +00:00
Hanmac
612165ba25 Surveil Trigger with OnlyFirst 2018-09-13 08:15:51 +02:00
Michael Kamensky
71397ec648 Merge branch 'sentry-bug-fixes' into 'master'
Sentry Bug Fixes

Closes #705

See merge request core-developers/forge!914
2018-09-12 19:36:05 +00:00
Michael Kamensky
27d2ba384d Merge branch 'multi-select' into 'master'
Multi select

Closes #703

See merge request core-developers/forge!913
2018-09-12 19:35:39 +00:00
Jamin W. Collins
5c723d8883 log malformed card rather than throw an exception
Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>
2018-09-12 07:40:31 -06:00
Jamin Collins
d011f9948d Merge branch 'sentryKeyword' into 'master'
Sentry keyword

See merge request core-developers/forge!910
2018-09-12 01:13:42 +00:00
Jamin W. Collins
a6423b82f0 correct the new default messaging format
Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>
2018-09-11 18:30:19 -06:00
Jamin W. Collins
fc62a41e46 implement basic checkstyle configuration
Remove all unused or redundant imports

Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>
2018-09-11 18:16:43 -06:00
Hanmac
998176a7d7 Keyword: use Sentry in createTraits 2018-09-11 10:32:46 +02:00
Agetian
ac3c6c3d21 - Minor typo fix in GameLogFormatter related to Surveil. 2018-09-10 18:11:59 +03:00
Michael Kamensky
810d55931d Merge branch 'fixups' into 'master'
Fixups

Closes #680, #676, and #673

See merge request core-developers/forge!905
2018-09-09 05:27:21 +00:00
Jamin W. Collins
e4b146128c avoid an NPE when no cards are chosen
Closes: core-developers/forge#680

Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>
2018-09-08 10:56:59 -06:00
Hanmac
61a627a36a Surveil Effect 2018-09-08 15:50:32 +02:00
Blacksmith
e7d09e8918 [maven-release-plugin] prepare for next development iteration 2018-09-08 00:24:29 +00:00
Blacksmith
c2f62998fc [maven-release-plugin] prepare release forge-1.6.15 2018-09-08 00:24:26 +00:00
Jamin Collins
925ae63071 Merge branch 'token_phase_two' into 'master'
Add more support for migrating Editions to TokenScripts

See merge request core-developers/forge!885
2018-09-06 01:16:27 +00:00
Hanmac
af76c37cbb ReplaceDying moved to SpellAbilityEffect 2018-09-05 07:24:55 +02:00
Hanmac
3802b88487 Jump-start: it is more an additional cost like retrace 2018-09-04 21:53:18 +02:00
Agetian
36132359a7 - Fixed Jump-start description. 2018-09-04 10:01:31 +03:00
Hanmac
7dedaeb111 Keyword: Jump-start 2018-09-04 07:19:58 +02:00