From ce3aea7b3744ecf1d0ce91d97dd84f56d346d14b Mon Sep 17 00:00:00 2001
From: Ny Bruker <robinhs@stud.ntnu.no>
Date: Fri, 11 Nov 2022 13:26:27 +0100
Subject: [PATCH] Fixed damage stacking bug.

---
 MrBigsock/Assets/Code/Core/AttackStats.cs | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/MrBigsock/Assets/Code/Core/AttackStats.cs b/MrBigsock/Assets/Code/Core/AttackStats.cs
index 2554ea7c..7f874cbb 100644
--- a/MrBigsock/Assets/Code/Core/AttackStats.cs
+++ b/MrBigsock/Assets/Code/Core/AttackStats.cs
@@ -96,13 +96,13 @@ namespace BigSock {
 			res.IsCalculated = true;
 
 			// Calculate damage variety.
-			var mod = (1-DamageVariance) + RND.NextDouble() * DamageVariance * 2;
-			Damage *= (float) mod;
+			var mod = (1- res.DamageVariance) + RND.NextDouble() * res.DamageVariance * 2;
+			res.Damage *= (float) mod;
 
 			// Check for crits.
-			if(RND.NextDouble() <= CritChance) {
-				Damage *= CritDamageModifier;
-				IsCrit = true;
+			if(RND.NextDouble() <= res.CritChance) {
+				res.Damage *= res.CritDamageModifier;
+				res.IsCrit = true;
 			}
 
 			return res;
-- 
GitLab