#
# file:: cmd_sit.rb
# This source code copyright (C) 2009 Craig Smith
# All rights reserved.
#
# Released under the terms of the TeensyMUD Public License
# See LICENSE file for additional information.
#
module Cmd
bindtextdomain("cmd")
# The sit command
def cmd_sit(args)
case @position
when :sitting
sendto _("You are already seated.")
when :sleeping
if tired?
sendto _("No, you are too tired still.")
return
end
@position = :sitting
@mode = :resting
sendto _("You situp.")
msg = Msg.new _("^p1 wakes up.")
msg.p1 = name
sendroom(msg)
when :fighting
sendto _("No way! You are in a fight!")
else
@position = :sitting
@mode = :resting
sendto _("You sit down.")
msg = Msg.new _("^p1 sits down.")
msg.p1 = name
sendroom(msg)
end
end
end