#dynamic 0x800000
#org @suicune
special 0x187
compare LASTRESULT 0x2
if 0x1 goto @s2
special 0x188
lock
faceplayer
startwildbattle 0xF5 0x32 0x0
checksound
cry 0xF5 0x2
msgbox2 @s7 '"GRRRR!"
waitmsgbox
waitcry
pause 0xA
playsong 0x156 0x0
waitkeypress
setflag 0x807
special 0x138
waitstate
clearflag 0x807
special2 LASTRESULT 0xB4
compare LASTRESULT 0x1
if 0x1 goto @s3
compare LASTRESULT 0x4
if 0x1 goto @s5
compare LASTRESULT 0x5
if 0x1 goto @s5
setflag 0x2BE
release
end
#org @s2
release
end
#org @s3
setflag 0x2BE
goto @s6
end
#org @s5
setvar 0x8004 0xF5
goto @s4
end
#org @s6
fadescreen 0x1
hidesprite LASTTALKED
fadescreen 0x0
release
end
#org @s4
fadescreen 0x1
hidesprite 0x807
fadescreen 0x0
msgbox @s8 '"The Suicune ran away!"
callstd 0x6
release
end
#org @s7
= GRRRR!
#org @s8
= The Suicune ran away!
Can you please fix this script. It works fine but when I catch the Suicune, I catch it and the event doesn't disappear. It only disappears when I run away from it. Please help, everyone elses advice doesn't work. Thanks in advance!