mob
var/soldiernothappy = 1
soldier //all mob/soldier's have the default click
Click()
if(soldiernothappy)
world << "no."
return
penguin
Click() //however, the penguin doesn't have default Click\
but i still want it to run everything in the original procedure\
so if the penguin isn't happy, it won't run the continuation of this
world << "DAMAGE" //this line should only appear if the variable above was false.
The code has the problem in it, but I want this to work, as a time saver and to keep things less confusing. Calling the parent proc doesn't seem to help (..()) because even when called return doesn't stop the second Click from running because they're separate events...