summaryrefslogtreecommitdiff
path: root/app/lib/activity_processor.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/lib/activity_processor.rb')
-rw-r--r--app/lib/activity_processor.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/lib/activity_processor.rb b/app/lib/activity_processor.rb
index cca2185..5d80b15 100644
--- a/app/lib/activity_processor.rb
+++ b/app/lib/activity_processor.rb
@@ -271,8 +271,9 @@ class ActivityProcessor
dealt_damage = {}
actor.damage_ranges.each do |data|
+ dealt_damage[data[:gid]] ||= 0
damage_roll = rand(data[:min]..data[:max])
- dealt_damage[data[:gid]] = damage_roll
+ dealt_damage[data[:gid]] += damage_roll
end
# If you can't do damage any other way, hit 'em with your fists!