diff --git a/desktop/asset-work/inside-castle/big-tick.psd b/desktop/asset-work/inside-castle/big-tick.psd index 4d932d03..42956020 100644 Binary files a/desktop/asset-work/inside-castle/big-tick.psd and b/desktop/asset-work/inside-castle/big-tick.psd differ diff --git a/desktop/src-common/advent/screens/rooms/outside_house.clj b/desktop/src-common/advent/screens/rooms/outside_house.clj index 7e960580..1757ccff 100644 --- a/desktop/src-common/advent/screens/rooms/outside_house.clj +++ b/desktop/src-common/advent/screens/rooms/outside_house.clj @@ -631,8 +631,15 @@ (actions/walk-to entities :ego [257 90] :face :right :skip-type :end) (actions/talk entities :ego (str "Anyone home?")) (actions/play-animation entities :ego :reach) - (if (= :night (get-in @entities [:state :time])) + (cond + (get-in @entities [:room :entities :wizard]) + (actions/do-dialogue entities :wizard "What are you doing, boy?" + :wizard "I'm right here.") + + (= :night (get-in @entities [:state :time])) (actions/talk entities :ego "It's locked.") + + :else (do (actions/play-animation entities :door :open) (actions/transition-background entities :inside-house [237 0] :between (fn [s e] (if (= 1 (rand-int 2))