Commit Graph

8618 Commits

Author SHA1 Message Date
tool4EvEr
4218ea0fa8 TokenEffect no longer has state 2024-08-01 11:30:53 +02:00
tool4ever
31275df288 Fix casting Chaotic Strike when no attacker gets declared (#5745) 2024-07-31 20:12:04 +00:00
Chris H
c0230d1cb9 Add Expend and Teapot Slinger (#5731)
* Add Expend and Teapot Slinger

* Fixes

---------

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.60>
2024-07-31 11:21:41 +03:00
tool4EvEr
0a474c955a Fix Catastrophe allowing regeneration on land choice for creatures 2024-07-30 10:36:52 +02:00
Jetz72
ec9f6e2d2b Added attraction light icons (#5663)
Refactored functional variants to be merged in the card face rather than the card factory
Some variant characteristics now show in deck builder columns
Fixed loading progress amount
"[card] has neither ManaCost nor Color" warning now actually displays when these are missing.

Co-authored-by: Jetz <Jetz722@gmail.com>
Co-authored-by: tool4ever <therealtoolkit@hotmail.com>
2024-07-30 08:28:45 +03:00
Fulgur14
e758c364da Added Alania, Divergent Storm (#5714)
* Fix corner case of triggering for another Otter after flicker
2024-07-29 19:16:40 +00:00
Hans Mackowiak
7fb96c5f18 Pawprint (#5693)
* Pawprint
---------

Co-authored-by: Agetian <stavdev@mail.ru>
2024-07-29 16:32:46 +02:00
Jetz72
3968c7e197 Miscallaneous Cleanup (#5703)
* Cleanup - Unnecessary Boxing

* Cleanup - Unnecessary Unboxing

* Cleanup - For-Each Loops

* Cleanup - `indexOf != -1` -> `contains`

* Cleanup - Merge identical catch blocks

* Cleanup - Try-with-resources

* Cleanup - System.lineSeparator

* Cleanup - Reference types to primitives
Some loops over Integers were switched to IntStreams to hopefully cut down on overall boxing.

* Cleanup - Manually filling and copying arrays

* Remove unused imports

* Switch a lambda to a method reference

---------

Co-authored-by: Jetz <Jetz722@gmail.com>
2024-07-29 17:23:43 +03:00
Fulgur14
5d959ca545 TriggeredAttacker corrections (#5716)
* TriggeredAttacker corrections

* Fix view update

---------

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.60>
2024-07-29 16:17:18 +02:00
Fulgur14
a38d8cc733 The gift cards of BLB/BLC (#5712)
* Add files via upload

* Fix gift check so it works before paying

* Update into_the_flood_maw.txt

* Update longstalk_brawl.txt

* Update mind_spiral.txt

* Update octomancer.txt

* Update parting_gust.txt

* Update sazacaps_brew.txt

* Update starforged_sword.txt

* Update parting_gust.txt

* Update scrapshooter.txt

* Update starfall_invocation.txt

* Update starforged_sword.txt

* Update coiling_rebirth.txt

---------

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.60>
Co-authored-by: tool4ever <therealtoolkit@hotmail.com>
2024-07-29 08:04:38 +03:00
tool4ever
cb7954c776 Hero of Bretagard should only get one counter from merged creature death (#5710)
Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.60>
2024-07-28 19:36:18 +03:00
Chris H
b143aaf141 Initial Gift development (#5691)
* Initial Gift development

* Update blooming_blast.txt

* Add Kitnap

* Add gift trigger

* Display fixes

---------

Co-authored-by: tool4ever <therealtoolkit@hotmail.com>
Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.60>
2024-07-27 14:45:36 +03:00
tool4ever
76b3f6fbb7 Some fixes (#5699) 2024-07-27 07:53:00 +00:00
Chris H
0fddf0e22f Fix exploding commander costs (and damage) 2024-07-25 07:19:46 -04:00
tool4ever
3a8b5117e5 Fix Flowering Lumberknot (#5685) 2024-07-24 20:19:27 +00:00
Hans Mackowiak
2c33bc7be9 Add ActivatorThisTurnCastEach (#5681) 2024-07-24 10:34:31 +02:00
tool4ever
07eae3c8d1 Update cardstates after creating token from prototype (#5676)
* Hotfix for Toggo rock

* Force update cardstate

* Clean up

---------

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.60>
2024-07-24 07:59:34 +03:00
Simisays
f2e488af61 UNF 18 attraction cards (#5507)
* update

* Update CounterEnumType.java

* remove not working cards

* cleanup

* cleanup
2024-07-23 09:22:47 +03:00
tool4ever
76efa1be0d Improve anchor word handling (#5673)
* Support for Nowhere to Run
2024-07-22 20:07:36 +00:00
tool4ever
ba62cf7ed2 MagicStack: apply statics before storing LKI (#5670) 2024-07-22 07:48:39 +00:00
tool4ever
fc803cdbda Ain't a normal month without a Henzie fix (#5671) 2024-07-22 07:19:28 +00:00
tool4ever
bf855aae82 Text change support for Class + Saga (#5666) 2024-07-21 12:56:56 +00:00
Hans Mackowiak
9f172bad85 Keyword: Offspring (#5558)
* Keyword: Offspring

---------

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.60>
2024-07-21 07:54:37 +02:00
Hans Mackowiak
95ae25e972 Add Forage Cost (#5633)
* Add Forage Cost

* ~ fix PaymentDecision for now

* TriggerForage: add Forage trigger

* CostForage: Add First Part of Human Sacrifice Food Logic

* Human ready, first Forage card

* AiCostDecision: Basic AI for Forage
2024-07-20 17:25:03 +03:00
tool4ever
47633ff406 Unattach with old card (#5656) 2024-07-20 06:50:39 +00:00
tool4ever
e86baf27be Fix Dour Port-Mage (#5651) 2024-07-19 16:09:04 +00:00
Fulgur14
3dd9d0385f 3 BLB cards + Supply counters (#5638) 2024-07-18 06:48:12 +00:00
tool4ever
dc3e0dda14 The Capitoline Triad and support (#5586) 2024-07-16 10:46:52 +02:00
tool4ever
c5203421d9 Support another case of reflexive triggers getting duplicated (#5594)
* Support another case of reflexive triggers getting duplicated

* Improve detection logic

---------

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.60>
2024-07-15 08:25:00 +03:00
tool4ever
8fe5bb2086 Fix missing checks (#5601) 2024-07-14 07:59:36 +00:00
tool4ever
7a6a7d6b0b CantPhase checks need to happen simultaneously (#5600) 2024-07-14 07:22:11 +00:00
tool4ever
64cf5a946c Moonstone Harbinger and support (#5591) 2024-07-13 20:42:12 +00:00
Fulgur14
ca98180914 Another BLB batch (#5572)
* Update chaos_charm.txt

* Update TypeLists.txt

* Add files via upload

* Update downwind_ambusher.txt

* Update feather_of_flight.txt

* Fix description

* Update artists_talent.txt

---------

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.60>
2024-07-12 15:49:08 +03:00
tool4ever
6c2c8cc6e8 Refresh active triggers after statics from ETB (#5580)
* Refresh active triggers after statics from ETB

* Style change

---------

Co-authored-by: TRT <>
2024-07-12 15:48:37 +03:00
Chris H
761fcb0732 Add Smuggler Captain 2024-07-10 10:04:29 -04:00
Fulgur14
7e200eae8b Corrected apostrophes (#5551)
* Update Keyword.java

* Update overlord_of_the_hauntwoods.txt
2024-07-09 15:27:58 +02:00
tool4ever
9a7d8091ac Update LifeGainEffect.java (#5550)
Closes #5549
2024-07-09 12:12:52 +02:00
Hans Mackowiak
423e866cb0 Keyword: Impending (#5544)
* Keyword: Impending

* Update overlord_of_the_hauntwoods.txt

---------

Co-authored-by: tool4ever <therealtoolkit@hotmail.com>
2024-07-09 08:33:23 +03:00
Renato Filipe Vidal Santos
bb9c6dfd76 July 2024 cleanup: code (#5536)
* Update ChooseGenericEffectAi.java

* Update CardTranslation.java

* Update AltWinAchievements.java

* Update altwin-achievements.txt

* Update EffectEffect.java
2024-07-07 13:37:01 +03:00
tool4ever
897741ba0a Fix LKI entering battlefield (#5543)
Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.60>
2024-07-07 13:36:29 +03:00
tool4ever
10b78114bb Fix Bamboozling Beebles (#5531)
Co-authored-by: TRT <>
2024-07-06 18:05:06 +03:00
tool4ever
e0592f8b92 Fix Esix copies not having mana cost (#5517)
Co-authored-by: TRT <>
2024-07-06 13:16:48 +03:00
Hans Mackowiak
01cc878b4d Freerunning as calculateAmount (#5511)
* Freerunning as calculateAmount

* Fix desc

---------

Co-authored-by: TRT <>
2024-07-05 07:16:17 +03:00
Chris H
3a61118ade Merge pull request #5357 from Jetz72/Attractions
Attraction Support
2024-07-02 11:02:43 -04:00
Jetz
c346fb02c5 Remove unused import. 2024-07-02 09:22:09 -04:00
Chris H
c46a4b6d3d Remove some memory allocations if we don't need it anymore 2024-07-01 23:01:04 -04:00
Chris H
b03b3517ea Backup Plan with hot swappable Input 2024-07-01 23:01:04 -04:00
Jetz
611e97706d Lifetime Pass Holder and RolledToVisitAttraction trigger condition.
Consolidated rollToVisitAttractions logic back into RollDiceEffect.
2024-07-01 19:38:33 -04:00
Renato Filipe Vidal Santos
43864ac24e FDN: Anthem of Champions, Nine-Lives Familiar (#5496) 2024-07-01 07:34:03 +02:00
Fulgur14
cc9e5cfd83 15 ACR/BLB/DSK cards (#5494) 2024-06-30 21:22:58 +02:00