diff options
Diffstat (limited to 'src/base/shot.c')
| -rw-r--r-- | src/base/shot.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/base/shot.c b/src/base/shot.c index e8cdff9..9c0e33c 100644 --- a/src/base/shot.c +++ b/src/base/shot.c @@ -226,6 +226,12 @@ void boundBombBall(shot_t *shot) void transformOnlyLasser(shot_t *shot) { + space_t *space; + + space = getCurrentArena()->spaceShot; + + delObjectFromSpace(space, shot); + switch( shot->position ) { case TUX_RIGHT : @@ -245,6 +251,8 @@ void transformOnlyLasser(shot_t *shot) #endif break; } + + addObjectToSpace(space, shot); } void eventMoveListShot(arena_t *arena) |