Commit Graph

5679 Commits

Author SHA1 Message Date
Michael Kamensky
bd1b87401a Merge branch 'costFlipCoinRefactor' into 'master'
Refactor how human pays for FlipCoin part

See merge request core-developers/forge!3041
2020-08-02 10:45:21 +00:00
Hans Mackowiak
f3145e4fc8 TriggerBecomesTarget: fix ValidSource checking for SpellAbility too 2020-08-02 08:41:45 +02:00
Hans Mackowiak
45b6a0b0a6 Refactor how human pays for FlipCoin part 2020-08-02 08:21:33 +02:00
Hans Mackowiak
99c0f0a939 CountersRemove: fix ConcurrentModificationException when removing all counters 2020-08-01 12:46:47 +02:00
Hans Mackowiak
419d827ad0 Trigger: AttackerBlockedOnce for Neyith 2020-07-31 07:28:59 +02:00
Michael Kamensky
f2b4f0fd7b Merge branch 'master' into 'master'
Fix NPE in CostPartWithList (will need further rework / generalization later)

See merge request core-developers/forge!3033
2020-07-26 16:43:40 +00:00
Agetian
55a10bccb7 - Fix NPE in CostPartWithList 2020-07-26 19:36:50 +03:00
Agetian
335ea61822 - Combat can't be null for the BlockersDeclared trigger (hopefully, anyway). 2020-07-23 18:37:43 +03:00
Agetian
7db9a7b86c - Rewrite FightOnce trigger to use a list.
- Add support to test for a valid blocked attacker in TriggerBlockersDeclared.
- Add Neyith of the Dire Hunt.
2020-07-23 18:34:19 +03:00
Agetian
ad4123c651 - "Whenever one or more .... fights" (e.g. Neyith) 2020-07-23 17:44:55 +03:00
Hans Mackowiak
f830c3a6b8 Cardfactory cleanup 2020-07-22 14:32:25 +00:00
Agetian
39ca80652d - Yet another attempt at the fix. 2020-07-22 13:32:18 +03:00
Agetian
093c4f8c11 Revert "- Attempt to both fix the {C} mana payment *and* not break the "may pay with mana of any color" at once", doesn't work. 2020-07-22 13:13:55 +03:00
Agetian
aae476f787 - Attempt to both fix the {C} mana payment *and* not break the "may pay with mana of any color" at once 2020-07-22 13:11:10 +03:00
Agetian
288c80f470 - Execute payment for CostPartWithList even if no target cards are needed (e.g. CostFlipCoin), fixes the AI not paying these costs at all. 2020-07-21 18:40:41 +03:00
Michael Kamensky
a3d2b4b712 Merge branch 'mana-payment-fix' into 'master'
Fix AI/auto payment for the {C} shard

Closes #1517

See merge request core-developers/forge!3018
2020-07-21 15:34:58 +00:00
Agetian
84a7ebe452 - Fix payment for the {C} shard (fixes the AI/auto payment tapping all lands when trying to find something to pay for {C}) 2020-07-21 17:43:04 +03:00
Hans Mackowiak
e8c5c78ddd CardUtil: copy PT boost extra in case something is using LKI to make a token 2020-07-19 20:22:52 +02:00
Hans Mackowiak
b816bae232 MayLook: refactor it to use timestamp, also handle facedown exile 2020-07-19 15:59:42 +00:00
Blacksmith
5076f19194 [maven-release-plugin] prepare for next development iteration 2020-07-14 02:04:44 +00:00
Blacksmith
90a4cd49e8 [maven-release-plugin] prepare release forge-1.6.36 2020-07-14 02:04:38 +00:00
Michael Kamensky
03e15a4156 Merge branch 'battlelandsfix' into 'master'
Player.java Land play state update (fixes battle lands bug)

Closes #1498

See merge request core-developers/forge!2976
2020-07-08 02:40:51 +00:00
Northmoc
494eec1cb9 no apostrophe! 2020-07-07 16:37:52 -04:00
Northmoc
9382d4e33e Player.java Land play state update (fixes battle lands bug) 2020-07-07 11:26:48 -04:00
Hans Mackowiak
4a11157019 Resolve "Morph X costs - X is not being remembered" 2020-07-07 09:58:08 +00:00
friarsol
6388ac84a1 Fix repeat each not looping over cards 2020-07-02 21:56:31 -04:00
friarsol
349ed796a3 Companion AI was broken 2020-07-01 17:10:01 -04:00
swordshine
6da3c6dd4b Merge branch 'companion2.0' into 'master'
Update companion rules to move to hand for 3 mana

See merge request core-developers/forge!2933
2020-06-29 09:58:39 +00:00
Blacksmith
91bc90f819 [maven-release-plugin] prepare for next development iteration 2020-06-29 02:47:45 +00:00
friarsol
3c171b2cbc Update companion rules to move to hand for 3 mana 2020-06-28 22:47:44 -04:00
Blacksmith
4049d23562 [maven-release-plugin] prepare release forge-1.6.35 2020-06-29 02:47:40 +00:00
swordshine
54e8c6f0ec Merge branch 'patch' into 'master'
Add Ormos, Archive Keeper

See merge request core-developers/forge!2927
2020-06-29 01:00:15 +00:00
Hans Mackowiak
f29cd22926 ImmediateTrigger: use this trigger for heart-piercer manticore and get rid of CauseParam 2020-06-28 17:53:47 +02:00
swordshine
558fbd3946 Add Ormos, Archive Keeper 2020-06-28 20:40:56 +08:00
swordshine
24d2c8dc2f Add Towering Titan 2020-06-28 14:06:42 +08:00
swordshine
2fb6849ae2 Merge branch 'patch' into 'master'
Add Inniaz, the Gale Force

See merge request core-developers/forge!2921
2020-06-28 01:44:50 +00:00
swordshine
f5de946830 Merge branch 'mill2' into 'master'
Remove Mill effect from non-mill cards

See merge request core-developers/forge!2908
2020-06-28 01:44:43 +00:00
Tim Mocny
39deffdc56 Remove Mill effect from non-mill cards 2020-06-28 01:44:43 +00:00
swordshine
aa21883049 Add Inniaz, the Gale Force 2020-06-27 22:28:20 +08:00
Hans Mackowiak
51fdf21d1e M21: add Sanctum of All 2020-06-27 14:53:01 +02:00
swordshine
29a7c98185 Add Eon Frolicker 2020-06-26 22:18:54 +08:00
swordshine
bb4f4272ca Merge branch 'patch' into 'master'
More cards

Closes #1473

See merge request core-developers/forge!2912
2020-06-26 12:57:39 +00:00
swordshine
01183c454b Update ReplacementMill 2020-06-26 16:46:14 +08:00
swordshine
5fc1f92309 Update Charmed Pendant to be compatible with ChangeText effects 2020-06-26 14:39:51 +08:00
swordshine
f9f2b65e45 Add Sanctuary Blade 2020-06-26 13:42:14 +08:00
Hans Mackowiak
e4fb9d8a9b JMP: add Thriving lands 2020-06-26 07:02:20 +02:00
swordshine
6049a681e8 Update CostMill 2020-06-26 12:04:15 +08:00
swordshine
b5ebf2185f Merge branch 'mill' into 'master'
Mill oracle updates

Closes #1469

See merge request core-developers/forge!2907
2020-06-26 03:30:28 +00:00
Tim Mocny
fa240f6dc2 Mill oracle updates 2020-06-26 03:30:27 +00:00
swordshine
1053b3fdea JMP: Add Bruvac the Grandiloquent 2020-06-24 22:09:00 +08:00