From cd51424f7c688878850da46f1c48b1dc5d64ee5b Mon Sep 17 00:00:00 2001 From: Howard Abrams Date: Tue, 17 Jun 2025 20:00:11 -0700 Subject: [PATCH] The beast is now afraid of the portal --- typeclasses/pets.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/typeclasses/pets.py b/typeclasses/pets.py index d084f79..4c18cd1 100755 --- a/typeclasses/pets.py +++ b/typeclasses/pets.py @@ -479,6 +479,13 @@ class BHB(Friendly): meadow = self.global_search("mp05") cave = self.global_search("mp07") + + if 'portal_open' in self.location: + msg = f"The {noun} becomes frightened of the flying lights." + self.location.msg_contents(msg) + self.move_to(cave, move_type="traverse") + return + if self.db.is_awake and self.location != meadow: self.move_to(meadow, move_type="traverse") elif not self.db.is_awake and self.location != cave: