From ade692f3af4c17590c73ad2019a5700c727a9947 Mon Sep 17 00:00:00 2001 From: Paweł Redman Date: Fri, 15 Dec 2017 18:14:40 +0100 Subject: Fix tracers appearing even if there's no LOS. --- src/game/units.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/game') diff --git a/src/game/units.cpp b/src/game/units.cpp index d03ce76..236470f 100644 --- a/src/game/units.cpp +++ b/src/game/units.cpp @@ -301,12 +301,11 @@ void human_t::think(void) world::trace_t trace; fx_tracer_t *tracer; - tracer = new fx_tracer_t(game, x, target->x); - game->add_effect(tracer); - std::cout << tracer->cmodel.bounds << std::endl; - trace = world->trace(x, target->x, CF_SOLID); if (!trace.hit) { + tracer = new fx_tracer_t(game, x, target->x); + game->add_effect(tracer); + last_attack = game->now; try_attack(target); } -- cgit