mob/verb/pop_quiz()
var/choice = input(usr,"2 times 2?","Question") in list("2","4","8","I don't know.")
if(choice == "4")
usr << "Correct."
usr:MakeGold()
usr:GiveExp()
else if(choice == "I don't know.")
usr << "Study study study."
else
usr << "Incorrect." //above works fine
//below doesn't at all
mob/verb/pop_quiz2()
Question1()
mob/proc/Question1()
usr << "askjfh"
var/choice = input(usr,"2 times 2?","Question") in list("2","4","8","I don't know.")
if(choice == "4")
usr << "Correct."
usr:MakeGold()
usr:GiveExp()
else if(choice == "I don't know.")
usr << "Study study study."
else
usr << "Incorrect."
why doesn't this code work?, if i just put the usr << "x" it works fine but i try to insert the series of code that just comes straight out of verb section above and it won't work. shouldn't the same code that works in a verb work in a proc?