Ryan was right, Tux was firing from the head :D
authorRicardo Cruz <rick2@aeiou.pt>
Tue, 18 May 2004 23:15:31 +0000 (23:15 +0000)
committerRicardo Cruz <rick2@aeiou.pt>
Tue, 18 May 2004 23:15:31 +0000 (23:15 +0000)
SVN-Revision: 1263

src/player.cpp

index 2b6cfd6..a01480e 100644 (file)
@@ -461,7 +461,8 @@ Player::handle_input()
   /* Shoot! */
   if (input.fire == DOWN && input.old_fire == UP && got_power != NONE_POWER)
     {
-      World::current()->add_bullet(base.x, base.y, physic.get_velocity_x(), dir);
+      holding_something = true;
+      World::current()->add_bullet(base.x, base.y + (base.height/2), physic.get_velocity_x(), dir);
       input.old_fire = DOWN;
     }