From e548abd332ba68d208e67fee98c574596ad251e4 Mon Sep 17 00:00:00 2001 From: Fabian Dill Date: Tue, 23 Aug 2022 01:02:29 +0200 Subject: [PATCH] Subnautica: use correct option parent class (#954) * Subnautica: use correct option parent class * Update Options.py --- worlds/subnautica/Options.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/worlds/subnautica/Options.py b/worlds/subnautica/Options.py index 020b5d19..f68e12d2 100644 --- a/worlds/subnautica/Options.py +++ b/worlds/subnautica/Options.py @@ -1,4 +1,6 @@ -from Options import Choice, Range, DeathLink, Toggle +import typing + +from Options import Choice, Range, DeathLink from .Creatures import all_creatures @@ -39,7 +41,7 @@ class CreatureScans(Range): range_end = len(all_creatures) -class AggressiveScanLogic(Toggle): +class AggressiveScanLogic(Choice): """By default (Stasis), aggressive Creature Scans are logically expected only with a Stasis Rifle. Containment: Removes Stasis Rifle as expected solution and expects Alien Containment instead. Either: Creatures may be expected to be scanned via Stasis Rifle or Containment, whichever is found first.