From cab390306690055e8f77ced069df5c579dcf608d Mon Sep 17 00:00:00 2001 From: ErikasKontenis Date: Thu, 15 Oct 2020 14:04:29 +0300 Subject: [PATCH] finish damage calculator --- data/talkactions/scripts/physical_damage.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/data/talkactions/scripts/physical_damage.lua b/data/talkactions/scripts/physical_damage.lua index 14dc775..84f0df4 100644 --- a/data/talkactions/scripts/physical_damage.lua +++ b/data/talkactions/scripts/physical_damage.lua @@ -279,6 +279,12 @@ function onSay(player, words, param) message = message .. "Min: " .. balancedDamageContainer[1] .. ", Max: " .. balancedDamageContainer[2] .. "\n" message = message .. "\nDefensive Fighting Damage\n" message = message .. "Min: " .. defensiveDamageContainer[1] .. ", Max: " .. defensiveDamageContainer[2] .. "\n" + + message = message .. "\nFirst 100 Hits Damage Simulator in Offensive Fighting\n" + for i=1,100 do + local damageContainer = getTotalDamage(creature, weapon, ammunition, vocation, attack, skillValue, FIGHTMODE_ATTACK) + message = message .. "Hit: " .. i .. ", Damage: " .. damageContainer[0] .. "\n" + end player:showTextDialog(weapon and weapon:getId() or 2950, message, false) return false end \ No newline at end of file