The Dink Network

Reply to acid rain flaw (bombs too)

If you don't have an account, just leave the password field blank.
Username:
Password:
Subject:
Antispam: Enter Dink Smallwood's last name (surname) below.
Formatting: :) :( ;( :P ;) :D >( : :s :O evil cat blood
Bold font Italic font hyperlink Code tags
Message:
 
 
January 6th 2007, 02:50 PM
slayer.gif
rabidwolf9
Peasant He/Him United States
twitch.tv/rabidwolf9 
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", &current_sprite);
wait(300);
say_stop("I am frozen.", 1);
unfreeze(1);
}

void hit( void )
{
say("`9 owch", &current_sprite);
}