Commit Graph

3585 Commits

Author SHA1 Message Date
kms70847
b9cf836c1a Fix for https://git.cardforge.org/core-developers/forge/issues/619 2019-07-29 22:48:54 -04:00
Agetian
37fe37d5d9 - Fix ChooseCardEffect crashing for e.g. Curse of the Pierced Heart on a planeswalker 2019-07-29 19:42:12 +03:00
Hanmac
6cf5a08be2 Card: remove non hidden extrinsic keyword 2019-07-28 20:00:11 +02:00
Hanmac
599e0bbe4c ControlGain: without addExtrinsicKeyword 2019-07-28 17:47:13 +02:00
Michael Kamensky
6f52632c68 Merge branch 'scrollRackReorder' into 'master'
When adding cards to library, insert "closest to top" card last

See merge request core-developers/forge!1986
2019-07-28 12:21:05 +00:00
Hans Mackowiak
af021e7d2a Dash: reworked and better Haste part 2019-07-28 12:21:01 +00:00
kms70847
e94cc348c0 When adding cards to library, insert "closest to top" card last 2019-07-27 19:16:00 -04:00
Hans Mackowiak
b2fc1844be EffectSource: now they can know about the SpellAbility that did the Effect for Epic 2019-07-26 05:47:21 +00:00
Agetian
553106741c - Don't check Morph Down for playability if the card is already on the battlefield to avoid side effects. 2019-07-26 08:09:20 +03:00
Hans Mackowiak
3368a45455 PlayEffect: set CopiedPermanent to fix CMC 2019-07-25 01:07:50 +00:00
Hans Mackowiak
ef0af2d769 Woodland Champion: add ChangeZoneAll Trigger to Token Effects 2019-07-22 05:18:49 +00:00
Hans Mackowiak
af2e2caf24 Chorus of the Conclave: moved to addExtraKeywordCost 2019-07-14 17:54:41 +00:00
Hanmac
4182ad7395 DigEffect: remove AndOrValid 2019-07-14 05:59:04 +02:00
Hanmac
4fa0419dd3 DigMultiple: refactor cards using AndOrValid 2019-07-13 14:40:34 +02:00
Agetian
f6ae65d901 - Basic AI support for DigMultipleEffect
- Reveal fix in DigMultipleEffect
2019-07-12 19:09:12 +03:00
Agetian
a5c55c85cd - Add Kaalia, Zenith Seeker
- Add DigMultiple to the effect API enumeration
2019-07-12 13:55:23 +03:00
Hanmac
371379def8 DigMultipleEffect: new effect for Kaalia 2019-07-11 07:18:42 +02:00
Michael Kamensky
2ec04c1a83 Merge branch 'etbReorder3' into 'master'
Print all "enters the battlefield" replacement abilities above triggered...

See merge request core-developers/forge!1941
2019-07-08 09:52:33 +00:00
Michael Kamensky
eeb8b7bc6c Merge branch '1087-splice-onto-sorcery-can-be-done-on-eot-triggers' into 'master'
Resolve "Splice onto Sorcery can be done on EoT triggers"

Closes #1087

See merge request core-developers/forge!1945
2019-07-08 09:52:22 +00:00
Hans Mackowiak
3ca71ccd7b - Basic AI for the revised Replicate and Conspire (will currently mimic the old behavior of paying as much as possible, to be improved) 2019-07-08 09:52:20 +00:00
Hans Mackowiak
cb7ab5b981 AbilityUtils: Splice only for Spells 2019-07-08 07:43:56 +00:00
Blacksmith
9a12564054 [maven-release-plugin] prepare for next development iteration 2019-07-08 00:55:54 +00:00
Blacksmith
118e86ec92 [maven-release-plugin] prepare release forge-1.6.27 2019-07-08 00:55:48 +00:00
kms70847
1e6ba6c6ed Print all "enters the battlefield" replacement abilities above triggered abilities, not just "enters the battlefield tapped" specifically. 2019-07-06 16:56:47 -04:00
Adam Pantel
2c5699ae17 Clean up isPreCombatMain and related 2019-06-24 22:32:57 -04:00
swordshine
feae5779a7 Merge branch 'm20' into 'master'
M20

See merge request core-developers/forge!1903
2019-06-24 11:16:54 +00:00
swordshine
4b0c412547 Add Embodiment of Agonies 2019-06-24 19:11:13 +08:00
swordshine
49e9f86f36 Merge branch 'm20' into 'master'
M20

See merge request core-developers/forge!1890
2019-06-24 02:13:33 +00:00
austinio7116
b7fb52c7a0 Removing Commander from the list of formats shown in the deck item view as it only checks against the banlist, not other deckbuilding requirements.
(cherry picked from commit a6f3371)
2019-06-23 18:29:11 +01:00
Hans Mackowiak
bc4c5bed1c Player: fix monarch and blessing 2019-06-22 10:22:37 +00:00
swordshine
f026b1e288 Update some forgescrible scripts by austinio7116 2019-06-20 16:16:38 +08:00
swordshine
680d8e1c9c add some scripts 2019-06-19 13:19:24 +08:00
swordshine
17d0a5c0f1 Merge branch 'm20' of https://git.cardforge.org/core-developers/forge into m20 2019-06-19 10:09:05 +08:00
swordshine
7b41e9b19d Merge branch 'master' of https://git.cardforge.org/core-developers/forge into m20 2019-06-19 10:04:02 +08:00
Agetian
be9e53d517 - Fix imports. 2019-06-15 18:36:49 +03:00
Hanmac
85ef08f4bb CardUtil: copy Kicker and OptionalCost into LKI 2019-06-15 16:14:53 +02:00
Blacksmith
560fdf1a46 [maven-release-plugin] prepare for next development iteration 2019-06-12 20:13:01 +00:00
Blacksmith
2974f6a7c3 [maven-release-plugin] prepare release forge-1.6.26 2019-06-12 20:12:56 +00:00
Hans Mackowiak
244fa13961 TriggerExiled: make new Trigger for exile keyword action for Soulherder 2019-06-12 05:23:31 +00:00
Hans Mackowiak
1b138b11f8 cards: refactor Reveal the first card you draw into Static Trigger 2019-06-11 05:33:12 +00:00
Michael Kamensky
08e2ba54ea UI for choosing the Mulligan type 2019-06-11 04:02:16 +00:00
Michael Kamensky
dad052fa07 Merge branch 'london-mulligan-feature-flag' into 'master'
Fix LondonMulligan not actually working

See merge request core-developers/forge!1825
2019-06-11 04:02:05 +00:00
Chris H
aa5851329d Fix LondonMulligan not actually working 2019-06-10 22:55:50 -04:00
Michael Kamensky
b45ef60ed2 Fix Lavinia, Azorius Renegade 2019-06-10 03:06:25 +00:00
Hans Mackowiak
ae19b12844 SpellAbility: add isWithoutSameCreatureType and isWithSameCreatureType to canTarget 2019-06-09 11:34:58 +00:00
Agetian
a9328d2961 Merge branch 'master' of git.cardforge.org:core-developers/forge into agetian-master 2019-06-09 12:23:23 +03:00
Hans Mackowiak
3644b8f74f MH1 Slice onto instance or sorcery 2019-06-09 09:22:57 +00:00
Agetian
5db867009d - Some more checks for OriginalHost. 2019-06-09 12:09:42 +03:00
Agetian
fb12dd30b2 - Fix copying SVars for SAs with Original Host.
- Add a missing reference to Cobra Trap.
2019-06-09 10:32:15 +03:00
Michael Kamensky
854fb12729 Fix Combo mana with AnyDifferent allowing to produce two mana of the same color. 2019-06-06 17:49:54 +00:00