diff --git a/desktop/src-common/advent/screens/rooms/inside_house.clj b/desktop/src-common/advent/screens/rooms/inside_house.clj index 1b5b42f0..03f7e7de 100644 --- a/desktop/src-common/advent/screens/rooms/inside_house.clj +++ b/desktop/src-common/advent/screens/rooms/inside_house.clj @@ -153,8 +153,11 @@ (actions/talk entities :wizard "Don't touch my MagiSafe!!") (open-safe entities))) :scripts {:tune (actions/get-script entities - (actions/talk entities :ego "How did that tune go again?") - (actions/play-safe entities))}} + (if (get-in @entities [:room :entities :wizard]) + (actions/talk entities :wizard "Don't touch my MagiSafe!!") + (do + (actions/talk entities :ego "How did that tune go again?") + (actions/play-safe entities))))}} :knight {:box [71 70 102 190] :script (actions/get-script entities (actions/talk entities :ego "Maybe when I am an older knight, Gandarf will give me his armor!"))}