Archipelago/worlds/generic
Mysteryem 7eb12174b7
Core: Fix empty rule comparisons with subclasses (#4201)
If a world uses a `Location` or `Entrance` subclass that overrides the
`item_rule`/`access_rule` class attribute, then
`spot.__class__.item_rule`/`spot.__class__.access_rule` will get the
overridden rule, which may not be an empty rule.

Uses of `spot.__class__` have been replaced with getting the class
attribute rule belonging to the `Location` or `Entrance` class.
2024-11-17 16:55:42 +01:00
..
docs Adjusts Whitespaces in the Plando Doc to be able to be copied directly (#3902) 2024-09-27 01:30:23 +02:00
Rules.py Core: Fix empty rule comparisons with subclasses (#4201) 2024-11-17 16:55:42 +01:00
__init__.py Core: move PlandoConnections and PlandoTexts to the options system (#2904) 2024-06-01 06:34:41 -05:00