Commit Graph

3089 Commits

Author SHA1 Message Date
Hanmac
fd1fe2b0e4 CardFactoryUtil: add Commander Ninjutsu variant 2018-08-01 07:58:59 +02:00
austinio7116
cdb2474fa1 Merge branch 'etbCounterArixmethes' into 'master'
GameAction: fixed putEtbCounters with Arixmethes

See merge request core-developers/forge!814
2018-07-31 05:59:22 +00:00
Blacksmith
0d15166137 [maven-release-plugin] prepare for next development iteration 2018-07-31 01:38:47 +00:00
Blacksmith
1d273d1c70 [maven-release-plugin] prepare release forge-1.6.12 2018-07-31 01:38:44 +00:00
Hanmac
d11bafd244 GameAction: fixed putEtbCounters with Arixmethes 2018-07-30 23:14:19 +02:00
austinio7116
8331660825 Arixmethes, plus slumber counters 2018-07-29 19:30:48 +01:00
Sol
0d6fbb60ca Merge branch 'planeswalkerUpdate' into 'master'
Planeswalker update

See merge request core-developers/forge!662
2018-07-27 02:44:30 +00:00
Hanmac
50cea02ae1 CardFactoryUtil: switch Bushido to new : format 2018-07-26 06:35:07 +02:00
Agetian
b7553385f1 - Compile fix (deFails -> deTails) 2018-07-25 19:52:49 +03:00
Hanmac
805048b6b8 Keyword: fixed getting Enum 2018-07-25 17:57:12 +02:00
Michael Kamensky
85ad10a78a Merge branch 'immediate_trigger' into 'master'
Working on Immediate trigger type

See merge request core-developers/forge!752
2018-07-25 08:14:47 +00:00
Hanmac
88ac89a6d2 GameActionUtil: fix Flashback Cost 2018-07-24 20:05:14 +02:00
Hanmac
36b62f2219 Keyword: replace "Flashback " with "Flashback:" 2018-07-24 07:08:32 +02:00
tehdiplomat
22efcf2f3f Fix first strike 2018-07-23 22:18:09 -04:00
tehdiplomat
5c90770e6f Remove TriggerPayCost. 2018-07-22 21:49:05 -04:00
tehdiplomat
3adf8a21c9 Add Immediate trigger types/Fix Always triggers
- Fix Skyrider Patrol
2018-07-22 21:49:05 -04:00
tehdiplomat
2c049b323a Working on Immediate trigger type 2018-07-22 21:45:40 -04:00
Hanmac
a484b5288e CloneEffect: add ChoiceZone and make the choice there mandatory 2018-07-22 08:05:34 +02:00
Hanmac
c21f2203c5 GameAction: always trigger should not run if used preList 2018-07-21 18:21:26 +02:00
austinio7116
8db68d8717 1v1 brawl rule changes (Free mulligan) 2018-07-20 22:35:32 +01:00
Hanmac
14ee2f99c8 Keyword: fix Flashback vs Flash 2018-07-18 07:45:48 +02:00
Agetian
442263710b - GameState: preserve the number of lands played so that land drops from the previous game state do not affect the new game state. 2018-07-17 08:50:56 +03:00
Hanmac
25220a46ee ForgeScript: try to fix the SpellAbility Checks 2018-07-16 19:51:54 +02:00
Hanmac
d18f891e8f ChangeZoneEffect: special Facedown rules for Tezzeret 2018-07-15 18:42:01 +02:00
kms70847
44f19b13a7 Merge remote-tracking branch 'upstream/master' 2018-07-14 15:07:55 -04:00
kms70847
8f4eb8596d Don't treat a copied ability's host like it's a copy of a card
Bugfix follow up to commit that solved https://git.cardforge.org/core-developers/forge/issues/615
2018-07-13 18:29:03 -04:00
Hanmac
dfdee167a4 CounterPut: fix with CounterNum 2018-07-13 19:37:00 +02:00
kms70847
f92fd358c8 When copying abilities, the source of the ability should not be copied.
Resolves https://git.cardforge.org/core-developers/forge/issues/615
2018-07-12 23:52:34 -04:00
Michael Kamensky
7b40392bc5 Merge branch 'setStateFixes' into 'master'
SetState: nonPerm can't turn faceup, also canTransform check

See merge request core-developers/forge!728
2018-07-06 06:19:20 +00:00
Hanmac
f8b0d027d7 ReplaceEffect: make Pir work with Doubling Season 2018-07-06 07:24:56 +02:00
Hanmac
d2e02453d8 SetState: nonPerm can't turn faceup, also canTransform check 2018-07-05 22:50:37 +02:00
Hanmac
30be1aab32 Planeswalker: get BaseLoyalty from state, remove damage redirect 2018-07-04 07:21:21 +02:00
Hanmac
ab32251643 ForgeScript: add missing connector to HostCard 2018-06-30 17:50:50 +02:00
Hanmac
c37701ef1e CantBeCounteredBy : make Autumns veil card text changing work 2018-06-30 17:45:04 +02:00
austinio7116
0394e4dff7 Nicol Bolas, the Ravager - added InTargetedLibrary for Xcounts 2018-06-30 11:53:01 +01:00
Michael Kamensky
689d9af022 Merge branch 'changeZoneCauseTrigger' into 'master'
TriggerChangesZone: add ValidCause parameter

See merge request core-developers/forge!691
2018-06-29 05:54:02 +00:00
Hanmac
543450d859 TriggerChangesZone: add ValidCause parameter 2018-06-29 07:15:28 +02:00
Hanmac
d890ee248c CardFacePredicate: use new valid Predicate 2018-06-28 22:40:16 +02:00
schnautzr
dcb02999b4 Add support for enchantments that make things clones until unattached. 2018-06-26 23:18:17 +02:00
Hanmac
eb2208ce1e Hexproof: recode ability to bypass Hexproof 2018-06-26 07:27:17 +02:00
schnautzr
7e7d83564f Add support for pumping a player UntilLoseControlOfHost
(cherry picked from commit e171e802c1)
2018-06-25 21:36:17 +00:00
Hanmac
6c0ca4ff08 Card: rework SetPT to use Map, and CharacteristicDefining 2018-06-24 17:52:39 +02:00
Hanmac
f9bbe4b0d6 GA: facedown from battlefield need reset 2018-06-23 16:20:28 +02:00
Hanmac
59c95f2ccf SpellAbility: do not reset the PaidHash for copied spells 2018-06-22 08:22:25 +02:00
Hanmac
785c8ecdd8 Player: fixed Protection from everything 2018-06-20 20:03:26 +02:00
Agetian
8329a0f653 - Fix compile. 2018-06-17 11:22:50 +03:00
Agetian
ba5b48cb2b Merge branch 'master' of git.cardforge.org:core-developers/forge into agetian-master 2018-06-17 10:11:13 +03:00
Agetian
407616c515 - Fixed Gonti, Lord of Luxury not allowing to cast exiled cards (and other similar issues, potentially) 2018-06-17 10:10:37 +03:00
Hanmac
51fd3f7647 StaticAbility: CDA PT use timestamp 2018-06-16 11:16:25 +02:00
Hanmac
9ee851dabc FightEffect: some reworks to make it rules conform 2018-06-13 21:22:08 +02:00