try using it as:

function laserAspezial(PARTICLE* p)


and change all "my"s to "p".

p.s BRIGHT,BEAM,MOVE are flags. use set/reset insteod of on/off s.
p.p.s. FLARE is obsolete, delete this line.


3333333333