if(M.HealingPower)
var/chance=30
if(prob(chance))
visible_message("\green<B>[src] is being healed by an unknown power, by [M]!</B>")
while(src.health<=99)
if(src.health>=100)
return 0 //Stops him from being healed.
if(get_dist(src,M)>=2)
M<<output("<font color=red>Your healing has been interrupted.")
src<<output("<font color=red>You feel the healing stop...")
return 0
spawn(50)
src<<output("<font color=blue><i>You feel better...")
src.health+=5//Will be changed, based on over-powerness.
else
goto yeah:
yeah:
Problem description:
Causes the game to freeze.