Files
Archipelago/worlds
Mysteryem e0e34894a3 HK: Fix cached filler item names persisting between generations (#5950)
HK's `get_filler_item_name` was writing lists into a ClassVar[dict] on
the `HKWorld` class. This dict would not be cleaned out between
generations on the same process, leaving behind cached data from
previous generations.

I confirmed the issue when running single-slot generations on a local
webhost, where `self.cached_filler_items` could be already populated
during `HKWorld.__init__()`.

This has been fixed by putting an individual cache list on each HKWorld
instance, instead of a shared cached on the class.
2026-02-19 20:50:13 +01:00
..
2025-09-05 16:22:11 +02:00
2025-12-22 04:08:52 +01:00
2026-01-19 20:11:31 +01:00
2025-11-11 18:16:38 +00:00
2026-02-08 17:00:23 +01:00