game: spark effect refined

we now don't allow spark effect to move
along the body, it stays in place and only
rotates with the body