Commit Graph

3427 Commits

Author SHA1 Message Date
Michael Kamensky
108abbe16c Vancouver mulligan only allows to scry if the mulligan actually happened 2019-05-28 12:08:19 +00:00
Chris H
8a93262662 Merge branch 'mulligans' of https://git.cardforge.org/friarsol/forge into mulligans 2019-05-27 21:04:12 -04:00
Chris H
c0600d364f Fixing import warnings 2019-05-27 21:01:49 -04:00
Sol
6371e708b0 Merge branch 'master' into 'mulligans'
# Conflicts:
#   forge-game/src/main/java/forge/game/GameAction.java
2019-05-28 00:39:05 +00:00
Chris H
220e75a81b Extract mulligans from GameAction
- Add a few different types of Mulliganing that should be expandable
- To finish the work, we need the AI to better handle London mulligans
- And have the UI make this option selectable
2019-05-27 15:58:20 -04:00
Blacksmith
6c945608b3 [maven-release-plugin] prepare for next development iteration 2019-05-20 00:42:07 +00:00
Blacksmith
57786e7c81 [maven-release-plugin] prepare release forge-1.6.25 2019-05-20 00:42:02 +00:00
Hans Mackowiak
08041e14fb Facedown: fix effects turning cards face down in exile 2019-05-19 13:28:10 +00:00
Agetian
85b697d54e - Don't fall through to other switch cases in CardView to avoid subtle bugs. 2019-05-19 06:58:37 +03:00
Hans Mackowiak
e9ad4be05d - CardView: fall through in case a card in exile is face down, so that all the relevant checks are made. 2019-05-19 02:36:56 +00:00
Agetian
31d9a1e6b3 - Attempting to consolidate the implementation for "can't search library". 2019-05-14 16:33:09 +03:00
Agetian
72d623784a - Added Ashiok, Dream Render. 2019-05-14 08:38:24 +03:00
Hans Mackowiak
8e5e8e1759 Card: store activations in Card 2019-05-13 14:39:11 +00:00
Hanmac
7160670597 PW Ability: store num of activations in card 2019-05-07 23:00:24 +02:00
Michael Kamensky
1b76daa64f Merge branch 'patch' into 'master'
Add Niv-Mizzet Reborn

See merge request core-developers/forge!1620
2019-05-04 13:05:35 +00:00
Hans Mackowiak
7687ed591a CardFactoryUtil: fix X in Morph cost 2019-05-04 12:20:12 +00:00
swordshine
e57ce5fa91 Reveal the picked cards 2019-05-04 20:01:40 +08:00
swordshine
e4fad75edd Add Niv-Mizzet Reborn 2019-05-04 19:43:01 +08:00
Hans Mackowiak
38178cfb21 Refactor Miracle and add God Eternal Kefnet 2019-05-04 01:57:10 +00:00
Blacksmith
52ad5d559a [maven-release-plugin] prepare for next development iteration 2019-05-02 01:16:44 +00:00
Blacksmith
711bc38276 [maven-release-plugin] prepare release forge-1.6.24 2019-05-02 01:16:39 +00:00
Hans Mackowiak
698359cbc9 Vitu ghazi 2019-05-01 08:15:32 +00:00
Michael Kamensky
16cf063427 Merge branch 'differentColors' into 'master'
Add Different colors to combo mana

See merge request core-developers/forge!1600
2019-05-01 04:24:06 +00:00
Chris H
1f752ff210 Add Different colors to combo mana 2019-04-29 20:41:36 -04:00
Agetian
c609f199e4 - Minor code cleanup.
- Fix visualization of the Slumber counter.
2019-04-29 13:06:19 +03:00
Hans Mackowiak
1b47a81b8c ReplacementEffect: rewrite for Riot and Spark Double 2019-04-29 10:03:06 +00:00
Agetian
72101790ec - Fix ControlGain effect to properly parse Defined (e.g. Humble Defector). 2019-04-29 05:58:05 +03:00
Agetian
538acaf45e - Account for all players when counting PlayerCountPlayers$Whatever 2019-04-26 20:32:54 +03:00
Hans Mackowiak
f408950aad Bioessence Hydra: add new Trigger for counters on many game entities at once 2019-04-25 01:48:29 +00:00
Hanmac
b72f965725 Make LKI have Original State even in Facedown 2019-04-23 20:00:35 +02:00
Hanmac
545b085cb6 CloneEffect: only cards that where on the battlefield before the clone can be cloned 2019-04-23 20:00:35 +02:00
Hanmac
e84bbaffc3 updates for clone states 2019-04-23 20:00:35 +02:00
Hanmac
97e9e6d822 more to debug GameSimTest 2019-04-23 20:00:35 +02:00
Hans Mackowiak
31be2a409e Fix CardCloneStates 2019-04-23 20:00:35 +02:00
Hans Mackowiak
4383af9691 CardCloneStates: add copy method for GameCopier 2019-04-23 20:00:35 +02:00
Hans Mackowiak
7beb8a9bf1 CardState: add extra copy method 2019-04-23 20:00:35 +02:00
Hanmac
1bd762c0f8 GameSimTest: add test for Dimir Doppelganger 2019-04-23 20:00:35 +02:00
Agetian
c544513535 - Remove unused imports. 2019-04-23 20:00:35 +02:00
Hanmac
730344f294 GameAction: Layer can add more staticAbilities if needed 2019-04-23 20:00:35 +02:00
Hanmac
92a60a65d1 GainTextOf: fix remove of TextChangeState 2019-04-23 20:00:35 +02:00
Hanmac
61a771fdd6 CopyEffect: Volraths Shapeshifter 2019-04-23 20:00:35 +02:00
Hanmac
b5d1c3ec74 PlayLandVariantEffect: update for CloneState 2019-04-23 20:00:35 +02:00
Hanmac
3b2114755c CloneEffect: UntilFacedown for Vesuvan Shapeshifter 2019-04-23 20:00:35 +02:00
Hanmac
611c40af29 CopyPermanentEffect: use CopyStates 2019-04-23 20:00:35 +02:00
Hanmac
ba8a38c2f4 CloneRewrite 2019-04-23 20:00:35 +02:00
swordshine
a061282a54 Update some scripts 2019-04-19 12:49:51 +08:00
swordshine
3c6d82b2e8 Merge branch 'patch' into 'master'
Add more WAR cards

See merge request core-developers/forge!1547
2019-04-18 00:18:03 +00:00
swordshine
445c0b2c75 Update some triggers 2019-04-17 20:12:39 +08:00
swordshine
0ba040750e Add Chandra, Fire Artisan 2019-04-17 13:39:24 +08:00
Adam Pantel
4821e50025 Allow TriggeredObject in filtering 2019-04-16 15:57:52 -04:00