Commit Graph

4168 Commits

Author SHA1 Message Date
Hans Mackowiak
bb3709ebad CardFactory: Token Copy of transforming permanent 2023-05-07 22:53:24 +02:00
tool4EvEr
906204554a Battle support 2023-05-02 17:19:07 +02:00
Hans Mackowiak
d6109fe219 ComputerUtil: mark keywordcounter as useless if Card already has that keyword 2023-04-30 15:13:25 +02:00
tool4ever
9cdc7a27c1 Fix CounterAdded triggers (#3030)
* Fix CounterAdded triggers

* Fix invalid param

* Fix NPE

---------

Co-authored-by: TRT <>
2023-04-29 07:34:43 +03:00
TRT
1035592fb7 Fix incomplete removal due to FCollection 2023-04-28 11:10:05 +02:00
tool4EvEr
2924329e57 Fix AI assigning more than 1 dmg with trampling deathtouch attacker 2023-04-26 21:28:08 +02:00
tool4EvEr
19510914b4 Fix ClassCastException when adding attacker 2023-04-26 20:21:01 +02:00
tool4EvEr
49bf19948e Fix treating Battle as PW 2023-04-26 20:03:42 +02:00
GitHub Actions
53bed72fe5 [maven-release-plugin] prepare for next development iteration 2023-04-24 13:03:27 -04:00
GitHub Actions
b8c6086cc0 [maven-release-plugin] prepare release forge-1.6.56 2023-04-24 13:03:27 -04:00
tool4EvEr
f1e455de2a Haunt fix 2023-04-24 09:47:32 +02:00
Northmoc
b930e2be97 MOC: Chaos Ensues!! 2023-04-21 17:09:54 -04:00
Anthony Calosa
b4d871219a Merge pull request #2959 from Northmoc/ichor
MOC: Ichor Elixir + support
2023-04-21 11:05:08 +08:00
Northmoc
af88a1441f fixes 2023-04-19 16:54:17 -04:00
Northmoc
9d85c14ca1 MOC: Ichor Elixir + support 2023-04-18 21:51:46 -04:00
Northmoc
22187b05f3 overgrown_pest.txt + refactor 2023-04-18 08:40:43 -04:00
tool4EvEr
2b9a5a290e Some fixes 2023-04-13 08:10:18 +02:00
tool4ever
76a2023745 Clean up (#2907) 2023-04-12 20:48:12 +00:00
tool4EvEr
bf3f0aed06 Cleanup & Fixes 2023-04-12 09:11:09 +02:00
tool4ever
69a723d451 Clean up (#2893) 2023-04-11 14:06:07 +00:00
Northmoc
1f82420261 DamageEachEffect refactor + MOM Tandem Takedown / MOC Great Aerie (#2814)
* DamageEachEffect refactor

* AiAttackController refactor param

* SpellAbilityEffect.tokenizeString use joinHomogenous

* refactor old cards, add tandem_takedown.txt

* the_great_aerie.txt + Support + refactor grim_contest.txt
2023-04-07 12:13:55 +00:00
Northmoc
ee418ded60 MOM: Backup keyword and cards (#2799)
* Backup keyword setup

* Backup cards

* KeywordWithAmount spacing

* mirror_shield_hoplite.txt and support

* fix for KeywordWithAmount

* doomskar_warrior.txt fearless_skald.txt

* add PlayMain1

* typo fix

* add logic to ComputerUtil.castPermanentInMain1 instead of using PlayMain1 on cardscripts
2023-04-07 05:32:41 +03:00
tool4EvEr
7def3a9e6b Tweak logic so it checks the right face for cost 2023-04-02 10:31:53 +02:00
tool4EvEr
788c655802 Tweak logic for Nine-Fingers Keene vs. Duelist's Heritage 2023-03-29 21:47:41 +02:00
tool4EvEr
101306e61c PaidLists now store if the CostPart source is linked to host 2023-03-29 17:40:59 +02:00
tool4EvEr
99f8cca233 Clean up 2023-03-29 16:02:58 +02:00
tool4EvEr
eaee14f3ca Clean up 2023-03-23 11:10:04 +01:00
Northmoc
b4d2742f66 Seek effect + SeekAll trigger for new Arena stuff (#2590)
* trove_mage.txt refactor + support

* SeekEffect + SeekAll trigger initial

* SeekEffect better

* SeekEffect.getStackDescription basic

* more refactored

* gitrog_horror_of_zhava.txt needs ImprintFound

* 10 more refactors

* more

* SeekEffect fix bad imprint line

* SeekEffect fix better remember/imprint

* gitrog_horror_of_zhava.txt with Branch

* more cards

* last ones?

* SeekEffect tighten up based on Hanmac ver

* optimize imports

* fix param discrepancies

* SeekEffect tighten up
2023-03-21 11:58:23 +03:00
tool4EvEr
84aef29d69 Fix NPE when trying to build Charm description 2023-03-20 18:24:32 +01:00
tool4ever
25d2aa82b6 Bunch of fixes (#2706)
* Fix Tawnos's Coffin not using ETB counters

* Cost fix

* Saga tweaks

---------

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2023-03-19 22:07:03 +03:00
tool4EvEr
298ff0465e Fix Thelon 2023-03-15 16:12:50 +01:00
tool4ever
9b47a7fee2 Remove some obsolete stuff (#2685)
* Remove obsolete code

* Fix uncounterable being invisible

* Fix CantHappen requiring choice
2023-03-15 12:37:22 +00:00
tool4ever
6eb724c2f4 Fix illegal target (#2670)
Co-authored-by: TRT <>
2023-03-13 15:11:28 +03:00
Anthony Calosa
7de1495049 Merge pull request #2649 from tool4ever/clean93
Some cleanup
2023-03-10 09:53:04 +08:00
tool4EvEr
b7105e1ee9 Some cleanup 2023-03-09 22:43:50 +01:00
tool4EvEr
798bce389c Fix Make an Example 2023-03-08 11:54:58 +01:00
tool4EvEr
5c71c7e01b Clean up 2023-03-06 23:10:45 +01:00
tool4ever
c0d729cdda Fix refund timing (#2618) 2023-03-05 13:26:17 +00:00
tool4ever
e887c8f3f3 Fix NPE (#2606)
* Fix NPE

* Fix incorrect values being reused
2023-03-02 17:30:12 +00:00
tool4ever
048543f74e Tweak AI to skip useless Enlisting (#2594) 2023-03-01 10:03:47 +01:00
tool4ever
1b655458e7 Fix remembering players leading to crash for AI with Shifting Shadow (#2587)
Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2023-02-28 13:02:54 +03:00
tool4ever
8482e5a4c8 Improve applying attack requirements in multiplayer (#2582)
* Fix bad player position

* Recover clean up

---------

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2023-02-28 07:48:08 +03:00
Anthony Calosa
b3606feb3f Merge pull request #155 from Agetian/ai-countersput-shouldpump
CountersPutAI: shouldPumpCard is too restrictive for instant speed PutCounter
2023-02-27 12:31:52 +08:00
tool4EvEr
1fa03b09b7 Some counter checks 2023-02-26 22:07:40 +01:00
tool4EvEr
fd2d425d23 Logic tweak 2023-02-26 18:29:45 +01:00
Michael Kamensky
459416630b - Don't limit the AI to shouldPumpCard logic for instants when deciding whether to put a +1/+1 counter on own card or not. 2023-02-26 10:58:17 +01:00
tool4EvEr
89f4d8ff67 Fix Zephyrim 2023-02-26 10:15:05 +01:00
tool4EvEr
7720844e48 Fix Cunning Giant NPE 2023-02-26 10:12:56 +01:00
tool4EvEr
3fdc788f33 Fix Detention Sphere 2023-02-26 10:12:17 +01:00
tool4ever
6c168b1a4a Improve payment test on hybrid shards (#2562)
* Improve payment test on hybrid shards

* Clean up

---------

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2023-02-25 15:53:05 +03:00