ID:262569
 
Code:
mob/verb
Meditate()
if(!med)
med = 1
icon_state = "Meditate"
do
sleep(15)
var/bonus = rand(1,3)
MHP += bonus
HP += bonus
while(src && med)
else
src << "Already Meditating!"

Stop_Meditate()
if(med)
med = 0
icon_state = ""
else
src << "Not Meditating!"


Problem description:
ok, the meditate works fine and everything, but for some reason, I can move while I am meditating...how do I put an end to the movement?
mob/var
med

client/Move()
if(!mob.med)..()