summaryrefslogtreecommitdiff
path: root/src/game/game.cpp
diff options
context:
space:
mode:
authorPaweł Redman <pawel.redman@gmail.com>2018-04-20 12:35:21 +0200
committerPaweł Redman <pawel.redman@gmail.com>2018-04-20 12:35:21 +0200
commitf4fe2c7f10a8d2e253de27f1a540ca68184d5d29 (patch)
tree4916ce9f704aa2df7a71b6186c08fea2543090fe /src/game/game.cpp
parentfade55e67e1a6944461c16c1495dea9546243756 (diff)
Pseudo 3D firing and misc. fixes.
Diffstat (limited to 'src/game/game.cpp')
-rw-r--r--src/game/game.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/game/game.cpp b/src/game/game.cpp
index f71b9d2..f6a741c 100644
--- a/src/game/game.cpp
+++ b/src/game/game.cpp
@@ -250,10 +250,7 @@ static void command_soldier(unit_soldier_t *soldier, v2f_t x, int number)
soldier->rocket_fired = true;
from = soldier->x + v2f_t(0, -0.5);
- v = x - from;
- v *= 1.0f / v.len() * 10.0f;
-
- rocket = new rocket_t(soldier->game, from, v, soldier);
+ rocket = new rocket_t(soldier->game, from, x, soldier);
rocket->place(&soldier->game->world, from);
}
}