i try to make a simple water balloon thrower and use the simple gun and bullet script...
It all works fine but... on collision the water balloon bounces back or sideways before it goes non-physics and "explodes".
Here is the basic of the script, i dont know what to do to make it "stop" faster, help, please

default
{
on_rez(integer param)
{
llSetDamage(5.0);
llCollisionSprite(""
;llSetStatus(STATUS_DIE_AT_EDGE, TRUE);
}
collision_start(integer detected)
{
if(llDetectedKey(0) != llGetOwner())
{
llSetPrimitiveParams([PRIM_PHYSICS, FALSE, PRIM_PHANTOM, TRUE]);
MyParticle();
llSetLinkAlpha(LINK_SET,0.0, ALL_SIDES);
// particles();
llSleep(0.5);
llDie();
}
}
}