From 9cc423f1e3b0a1d9e498c522cb550709e348eed7 Mon Sep 17 00:00:00 2001 From: Supremist Date: Thu, 30 Oct 2025 01:16:56 +0200 Subject: Add weapon damage comparison graph --- actions.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'actions.py') diff --git a/actions.py b/actions.py index f3cd39c..9710faa 100644 --- a/actions.py +++ b/actions.py @@ -27,10 +27,13 @@ class Attack: return self.damage(check) return self.roll().apply(strike_dmg) + def damage_bonus(self): + return self.attacker.attack_damage_bonus(self.weapon, self.strike_type) + def damage(self, check=Roll.Success): persistant_damage_factor = 3 + 1/3 wp = self.weapon - dmg_bonus = self.attacker.attack_damage_bonus(wp, self.strike_type) + dmg_bonus = self.damage_bonus() if wp.backstabber: dmg_bonus += 1 if wp.potency >= 3: -- cgit v1.2.3