diff --git a/typeclasses/objects.py b/typeclasses/objects.py index 96a8425..3dab749 100755 --- a/typeclasses/objects.py +++ b/typeclasses/objects.py @@ -429,7 +429,10 @@ class Listener: c.tags.add(tag, category="mp") return - logger.info(f"Can't do {cmd}, yet.") + if self.is_typeclass("typeclasses.characters.Character"): + self.execute_cmd(cmd) + else: + logger.info(f"Can't do {cmd}, yet.") def cleanup(self): """ diff --git a/world/version2.ev b/world/version2.ev index 74ae6bb..e8ac15e 100644 --- a/world/version2.ev +++ b/world/version2.ev @@ -1,48 +1,48 @@ -# Bar Lobby +# Main Bar Area # This room should display /tables/, as exits, differently, but this will be part of standard room with the setting in the Exit, not a special room. -# [[file:../../../projects/mud-rpg.org::*Bar Lobby][Bar Lobby:1]] +# [[file:../../../projects/mud-rpg.org::*Main Bar Area][Main Bar Area:1]] @dig/teleport Wyldwood Bar;mp10 -# Bar Lobby:1 ends here +# Main Bar Area:1 ends here # Describe it: -# [[file:../../../projects/mud-rpg.org::*Bar Lobby][Bar Lobby:2]] +# [[file:../../../projects/mud-rpg.org::*Main Bar Area][Main Bar Area:2]] @desc here = An amazing room formed from a ring of living |Ytrees|n. The canopy of |Yboughs|n above twinkle with the |Ylights|n of small, glowing orbs. Working the bar, a haughty-looking |Yelf|n; waiting on tables, a smiling |Ymushroom man|n, er...person. -# Bar Lobby:2 ends here +# Main Bar Area:2 ends here -# [[file:../../../projects/mud-rpg.org::*Bar Lobby][Bar Lobby:5]] +# [[file:../../../projects/mud-rpg.org::*Main Bar Area][Main Bar Area:5]] @detail trees;tree;trunk;trunks = You've never see black elder tree trunks so large or that grow so close together. The course, dark gray trunks the absorb soft light from the |Yorbs|n making the room appear much larger. -# Bar Lobby:5 ends here +# Main Bar Area:5 ends here -# [[file:../../../projects/mud-rpg.org::*Bar Lobby][Bar Lobby:6]] +# [[file:../../../projects/mud-rpg.org::*Main Bar Area][Main Bar Area:6]] @detail boughs;bough;branches;canopy = The branches of the black elder |Ytrees|n sport slender leaves and cluster of elder |Yberries|n. -# Bar Lobby:6 ends here +# Main Bar Area:6 ends here -# [[file:../../../projects/mud-rpg.org::*Bar Lobby][Bar Lobby:7]] +# [[file:../../../projects/mud-rpg.org::*Main Bar Area][Main Bar Area:7]] @detail berries;berry = The cluster of berries from the |Ycanopy|n above are high and out of reach. -# Bar Lobby:7 ends here +# Main Bar Area:7 ends here -# [[file:../../../projects/mud-rpg.org::*Bar Lobby][Bar Lobby:8]] +# [[file:../../../projects/mud-rpg.org::*Main Bar Area][Main Bar Area:8]] @detail lights;light;orbs = Hundreds of small, dancing orbs float around the |Ycanopy|n above the room, casting a soft glow of light. -# Bar Lobby:8 ends here +# Main Bar Area:8 ends here # Catch all for tables, if we want to create separate rooms for tables: -# [[file:../../../projects/mud-rpg.org::*Bar Lobby][Bar Lobby:9]] +# [[file:../../../projects/mud-rpg.org::*Main Bar Area][Main Bar Area:9]] @detail tables;table = Formed from the stumps of giant trees, but strange the roots grew in a way to make easy access for chairs. -# Bar Lobby:9 ends here +# Main Bar Area:9 ends here -# [[file:../../../projects/mud-rpg.org::*Bar Lobby][Bar Lobby:10]] +# [[file:../../../projects/mud-rpg.org::*Main Bar Area][Main Bar Area:10]] @detail chairs;chair = Didn't know that trees could grow in the shape of a chair, and yet, you're looking at examples. -# Bar Lobby:10 ends here +# Main Bar Area:10 ends here # Bowl of Candy # Gives out candy, as there is a never-ending bowl of them on the bar. @@ -342,15 +342,6 @@ nick ticket = say/regrettably All ticket holders drink free here. @set bartender/arrive:dabbler = "5 ;; say/to old gnome = Ah, welcome, sir. I've acquired another one of those whiskys from the Mud World. This one claims to taste like a... hrm... << burning hosptial ^ seagull's armpit, er wingpit, I guess ^ going down on a mermaid, wait, I believe you've done that ^ licking a salty ashtray >>. ;; 10 ;; emote takes a brown glass bottle from a chest, and pours some into a glass. ;; shake whisky = gnome" # Automated Responses:1 ends here - - -# And the lady: - - -# [[file:../../../projects/mud-rpg.org::*Automated Responses][Automated Responses:2]] -@set bartender/arrive:Lady = "15 ;; say/to lady = Good evening, Lady. Your usual? ;; 5 ;; emote finds a glass bottle, and removes a cork stopper. ;; shake red wine = lady" -# Automated Responses:2 ends here - # Dice Game # Trolls and Hobbits