diff options
author | Paweł Redman <pawel.redman@gmail.com> | 2018-04-21 17:37:40 +0200 |
---|---|---|
committer | Paweł Redman <pawel.redman@gmail.com> | 2018-04-21 17:37:40 +0200 |
commit | ba0af7ef3fcf7a1f85e579d66e823ff25d420c26 (patch) | |
tree | 3354de65d3414181aa115a8121a5ea62d8af632e /src/game/unit_spider.cpp | |
parent | b2b0f25954126d399f7eac1de7d83ef54e6969ac (diff) |
Rebalance + new firing sound.
Diffstat (limited to 'src/game/unit_spider.cpp')
-rw-r--r-- | src/game/unit_spider.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/game/unit_spider.cpp b/src/game/unit_spider.cpp index c6f5755..6bd7509 100644 --- a/src/game/unit_spider.cpp +++ b/src/game/unit_spider.cpp @@ -60,7 +60,7 @@ void unit_spider_t::target_and_attack(void) start_moving(target->x); next_targetting = game->now + game->prng.next_float(0.2f, 0.4f); - if (last_attack + 0.5 > game->now) + if (next_attack && game->time < next_attack) return; if ((x - target->x).len() >= 1.0f) @@ -70,9 +70,9 @@ void unit_spider_t::target_and_attack(void) if (trace.hit) return; - last_attack = game->now; target->damage(15, this); assets::spider.bite.play_3d(x); + next_attack = game->time + MSEC(500); } void unit_spider_t::on_wake(void) |