From 1e0cb31ec62a5895c475a52c4e0066672047416f Mon Sep 17 00:00:00 2001 From: Aki Date: Sat, 31 Dec 2022 22:50:55 +0100 Subject: Extracted method to deal damage to hit points --- sim/src/TurretControl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sim/src/TurretControl.cpp') diff --git a/sim/src/TurretControl.cpp b/sim/src/TurretControl.cpp index 56083f1..6513f39 100644 --- a/sim/src/TurretControl.cpp +++ b/sim/src/TurretControl.cpp @@ -44,7 +44,7 @@ TurretControl::update(entt::registry& registry, entt::dispatcher& dispatcher, co auto& target_points = registry.get(state.target); const auto damage = def.effective_damage(distance); if (damage > 0.0) { - target_points.health -= damage; + target_points.deal(damage); dispatcher.trigger(Hit{damage, control.owner, state.target}); } control.delay = def.rate_of_fire; -- cgit v1.1