try this it schould remove now!
Click to reveal..

function remove_plasma_ball()
{
my.skil1 = 1;
return;
}

function blaster_shoot()
{
var counter = 0;
wait(3);
my.pan = player.pan;
set(my, INVISIBLE | PASSABLE);
reset(my, VISIBLE);
my.emask |= (ENABLE_IMPACT | ENABLE_ENTITY | ENABLE_BLOCK);
my.event = remove_plasma_ball;
while(counter < 10)
{
plasma_effect();
counter += 1;
}
c_setminmax(me);
while(my.skill1 == 0)
{
you = player;
c_move(me, vector(10*time_step,0,0), nullvector, 0);
wait(1);
}
ptr_remove(me);
}


basicle i would say, the error is in your event function, but you dount show it, so , i dont really know^^

Last edited by Storm_Mortis; 07/25/09 17:33.

it found a voice ... now it needs a body