summaryrefslogtreecommitdiff
path: root/sim/src/HitPoints.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sim/src/HitPoints.cpp')
-rw-r--r--sim/src/HitPoints.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/sim/src/HitPoints.cpp b/sim/src/HitPoints.cpp
index bcb7e97..d83c369 100644
--- a/sim/src/HitPoints.cpp
+++ b/sim/src/HitPoints.cpp
@@ -7,10 +7,12 @@ namespace sim
{
-void
+double
HitPoints::deal(double damage)
{
+ damage *= structure_resists;
structure -= damage;
+ return damage;
}