summaryrefslogtreecommitdiff
path: root/src/game/unit_scientist.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/unit_scientist.cpp')
-rw-r--r--src/game/unit_scientist.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/game/unit_scientist.cpp b/src/game/unit_scientist.cpp
index 537539e..e1f8ece 100644
--- a/src/game/unit_scientist.cpp
+++ b/src/game/unit_scientist.cpp
@@ -49,6 +49,8 @@ unit_scientist_t::unit_scientist_t(game::state_t *game) : unit_t(game, UNIT_SCIE
controllable = true;
health = max_health = 15;
+
+ game->num_scientists++;
}
static std::string russian_plural(size_t count, const char *nom_sg, const char *gen_sg,
@@ -142,6 +144,7 @@ void unit_scientist_t::on_death(void)
cmodel.ignore = true;
game->deletion_list.insert(this);
game->explosion(x);
+ game->num_scientists--;
}
void unit_scientist_t::render_to(render::state_t *render)