ID:141558
 
Code:
proc/Countdown(mob/owner)
while(duration != -1 && duration > 0)
sleep(10)
duration =- 1
if(duration <= 0)
RemoveEffect(owner)


Problem description:

When I set the duration to 30, it sleeps for one second and it removes it.
            duration =- 1
//should be...
duration -= 1
In response to Mizukouken Ketsu
Ah, a very noob mistake. I feel dumb now..