Reply to acid rain flaw (bombs too)
If you don't have an account, just leave the password field blank.
Okay, it deals with a sprite that, when talking to, freezes Dink, and the sprite also has a hit procedure. If you fire your acid rain magic and talk to the sprite while the sprite is still being hit by the acid rain, Dink remains frozen. I just realized that so I'm not sure anyone else has yet? I assume this could be avoided by adding an unfreeze(1); command to the end of every hit procedure in the situation. So if you have acid rain magic in your DMOD, be aware of this.
Add: This happens when placing bombs as well
Heres an example of a script that would be affected.
//acid rain bug example
void talk( void )
{
freeze(1);
say_stop("`9 You are frozen", ¤t_sprite);
wait(300);
say_stop("I am frozen.", 1);
unfreeze(1);
}
void hit( void )
{
say("`9 owch", ¤t_sprite);
}
Add: This happens when placing bombs as well
Heres an example of a script that would be affected.
//acid rain bug example
void talk( void )
{
freeze(1);
say_stop("`9 You are frozen", ¤t_sprite);
wait(300);
say_stop("I am frozen.", 1);
unfreeze(1);
}
void hit( void )
{
say("`9 owch", ¤t_sprite);
}







