Commit Graph

8293 Commits

Author SHA1 Message Date
friarsol
6a99aee1b1 Add more AI for TurboFog cards 2023-08-12 14:58:13 -04:00
Simisays
a4011d8500 WHO 6 cards (#3578) 2023-08-11 18:28:51 +00:00
Simisays
fc7f4c4491 WHO 8 cards (#3600) 2023-08-09 17:05:48 +00:00
Northmoc
fecd902939 plague_of_vermin.txt refactor + support (#3602)
* plague_of_vermin.txt refactor + support

* vermin ETB together

* tidy up
2023-08-08 15:10:05 +03:00
tool4ever
c64bc83dc7 Fix NPE (#3615) 2023-08-07 16:21:16 +00:00
kevlahnota
b172fad272 Merge pull request #3606 from Northmoc/placer
improve Placer logic for some PutCounterAll cards
2023-08-06 18:09:19 +08:00
Northmoc
f534653469 Endless Whispers and similar (#3599)
* endless_whispers.txt no Effect

* massacre_girl.txt trig desc

* quenchable_fire.txt

* sabertooth_cobra.txt

* quenchable_fire.txt and support

* allow human to interact with abilities it can activate on effects it doesn't own

* fixup other cards

* rollback unneeded

* cleanup unused import

* Update sabertooth_cobra.txt

* Fix AI ignoring some possibilities

---------

Co-authored-by: tool4ever <therealtoolkit@hotmail.com>
Co-authored-by: TRT <>
2023-08-06 07:28:50 +03:00
Northmoc
83bd1d3312 improve Placer logic for some PutCounterAll cards 2023-08-05 18:16:12 -04:00
kevlahnota
6e176640d5 Update MakeCardEffect.java 2023-08-05 22:24:49 +08:00
Paul Hammerton
9a06c8ad47 Merge pull request #3589 from tool4ever/seeker
Seeker of Slaanesh
2023-08-03 07:42:29 +01:00
tool4EvEr
c7a360d597 Fix AltCost NPE 2023-08-02 12:41:11 +02:00
tool4EvEr
6bb0552980 Refactor Presence 2023-08-02 10:22:08 +02:00
tool4EvEr
7afff40c76 Clean up 2023-08-02 09:35:56 +02:00
tool4EvEr
03db49c74b Remove some fake kicker costs 2023-08-02 09:35:25 +02:00
tool4EvEr
630dcf6c17 Check attack legality of player requirements 2023-08-02 07:49:09 +02:00
Northmoc
c8d7e3d4f0 gollum_obsessed_stalker.txt and support (#3552)
* gollum_obsessed_stalker.txt and support

* fix
2023-08-02 06:01:45 +03:00
tool4EvEr
0db2cd3fb1 Add Seeker of Slaanesh 2023-08-01 22:56:18 +02:00
tool4EvEr
30456ea2c0 Rip out old code 2023-08-01 22:54:02 +02:00
tool4ever
546c4bcf1e Fix TriggersWhenSpent affected by Veyran (#3586)
Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2023-08-01 21:18:40 +03:00
kevlahnota
17cea24dd5 Merge pull request #3585 from tool4ever/fixDump
Fix Cellar Door
2023-08-02 01:28:16 +08:00
tool4EvEr
50900dbab2 Fix Cellar Door 2023-08-01 19:08:25 +02:00
tool4ever
14081b1e44 Update ControlSpellEffect.java 2023-08-01 08:28:59 +02:00
tool4ever
6c92e8d21c Update ChangeZoneEffect.java 2023-08-01 08:11:25 +02:00
kevlahnota
dff8492bf8 Merge pull request #3570 from tool4ever/fix31
Fix NPE
2023-08-01 01:47:55 +08:00
tool4EvEr
503047116f Fix scripts 2023-07-31 19:32:38 +02:00
tool4EvEr
71e7728506 Fix NPE 2023-07-31 19:32:17 +02:00
kevlahnota
54d502549e Merge pull request #3565 from tool4ever/fix30
Fix xPaid reset
2023-07-31 02:10:12 +08:00
tool4EvEr
b0ec1d68df Clean up 2023-07-30 18:39:27 +02:00
tool4EvEr
3cf257723d Fix xPaid reset 2023-07-30 18:37:36 +02:00
tool4ever
04b38035f5 Merge branch 'master' into triggervote 2023-07-30 09:05:24 +02:00
Northmoc
97ea9181b1 fixes 2023-07-29 23:11:54 -04:00
kevlahnota
cbc6f7bf98 Merge pull request #3561 from tool4ever/digUntil
DigUntil is sequential
2023-07-30 06:05:07 +08:00
tool4EvEr
caf2a206f7 Fix MayPlay + MDFC facedown 2023-07-29 23:20:17 +02:00
tool4EvEr
5db7702d8e DigUntil is sequential 2023-07-29 21:18:52 +02:00
Hans Mackowiak
b380e6a12b CountersProliferateEffect: add default cases 2023-07-29 11:26:20 +02:00
Hans Mackowiak
c15542f949 Regenerate rework (#3385)
* CardFactoryUtil: remove false keyword

* CardFactoryUtil: remove wrong regenerate Keyword

* CantRegenerate as Static

* ~small fixes

* RegenerationAbility as SubAbility to the Regeneration Effect

* Card: use shieldCount instead of Collection

* remove deprecated trigger

* fix AiLogic vs AILogic

* EffectAi: start of logic for CantRegenerate

* EffectAi: try to do StackPeek for CantRegenerate

* ~ use wither damage

* AI prediction against Damage

* CantRegenerate: begin logic against Combat Damage

* AnimateAi: start logic for Bone Shaman

* fix Runesword
2023-07-29 10:58:14 +03:00
kevlahnota
3a8b7e02e3 Merge pull request #3549 from tool4ever/clean28
Clean up train continues
2023-07-29 08:08:52 +08:00
Northmoc
e7f6d37183 TriggerVote improve with new cards 2023-07-28 16:58:37 -04:00
tool4EvEr
a2c1853536 Clean up even more 2023-07-28 21:38:16 +02:00
tool4EvEr
70de03381c Clean up 2023-07-28 19:56:08 +02:00
Northmoc
d0777fce21 Secret Council mechanic and cards (#3542) 2023-07-28 17:30:13 +00:00
tool4EvEr
d32cde8889 Clean up train continues 2023-07-28 17:51:15 +02:00
tool4ever
5174c42d98 Remove some obsolete code (#3540) 2023-07-28 10:17:40 +00:00
Northmoc
276fc693a8 MAT: tyvar_the_bellicose.txt + support (#3040) 2023-07-27 07:43:15 +00:00
GitHub Actions
0b6e5f9983 [maven-release-plugin] prepare for next development iteration 2023-07-26 22:00:13 -04:00
GitHub Actions
294b8c445b [maven-release-plugin] prepare release forge-1.6.57 2023-07-26 22:00:13 -04:00
tool4ever
3b832e02fc Clean up (#3536) 2023-07-26 19:21:04 +02:00
Chris H
abb2ff3cdf Ring tempts you (#3453)
* Ring tempts you WIP

* add ring triggers

* Update RingTemptsYouEffect.java

* Add files via upload

* Update TriggerRingbearerChosen.java

* Update token-images.txt

* Update TrackableProperty.java

* Update CardView.java

* Update CardRenderer.java

* Update RingTemptsYouEffect.java

fix crash

* Update Card.java

* Update CardView.java

* Update TrackableProperty.java

* Update StaticAbilityContinuous.java

* Update StaticEffect.java

* Update RingTemptsYouEffect.java

* update sprite_manaicons.png

* Update FSkinProp.java

* Update FSkinImage.java

* Update CardFaceSymbols.java

* Update CardRenderer.java

* update trigger

* update desktop symbol, add aragorn company leader

* update cleanup, add bilbo, add birthday escape

* update cleanup

* add 3 cards

* add five cards

* add two cards

* update aragorn,update bombadil, add two cards

* add ten cards

* Update horses_of_the_bruinen.txt

* add dunedain rangers + cleanup

* Update gollums_bite.txt

* update cleanup

* add six cards

* delete unnecessary file

* Update rangers_firebrand.txt

* add two cards, add RingTemptedYou playerproperty

* update frodo, add three cards

* update sauron, samwise, add two cards

* Update sauron_the_dark_lord.txt

* update validplayer

* add six cards

* update smeagol

* update sauron ransom two piles

* add four cards

* add three cards

* update card scripts

* Update war_of_the_last_alliance.txt

* update scripts, update ringbearer

* update CardDetailUtil

* remove unused param

* Update affected

* remove unnecesary variables

* update

* update scripts

* update RingTemptsYouEffect

* fix cantblockby RingTemptsYouEffect.java

* The Ring: use numTemptYou for RingLevel

* Update dunedain_rangers.txt

* Update jaces_defeat.txt

* update lord of the nazgul

* fix theRing CardView

* update ringEffect, update translation

* update translation

* update gamestate

* replace switch with if else

* fix effect

* update gamestate, translation

* update restartgameeffect, remove unneeded clearRingBearer

---------

Co-authored-by: Anthony Calosa <anthonycalosa@gmail.com>
Co-authored-by: tool4ever <therealtoolkit@hotmail.com>
Co-authored-by: Hans Mackowiak <hanmac@gmx.de>
2023-07-26 20:07:41 +03:00
Anthony Calosa
2aa4cf3e81 Merge pull request #3528 from kevlahnota/newmaster2
update CardTranslation
2023-07-26 07:10:57 +08:00
Anthony Calosa
a3815713b3 Merge pull request #3532 from tool4ever/carth
Fix Carth the Lion not affecting X loyalty abilities
2023-07-26 07:10:38 +08:00