From 6b02b830b708e0cd3a45e3a8963854954e169e7e Mon Sep 17 00:00:00 2001
From: Adrian Paschkowski <git@wasdennnoch.me>
Date: Thu, 15 Apr 2021 11:02:36 +0200
Subject: [PATCH] Fix enemy continuing attack animation after round end

---
 Assets/Scripts/Fighters/Bandit.cs | 1 -
 Assets/Scripts/Fighters/Enemy.cs  | 6 ++++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/Assets/Scripts/Fighters/Bandit.cs b/Assets/Scripts/Fighters/Bandit.cs
index c475d06..c5a7979 100644
--- a/Assets/Scripts/Fighters/Bandit.cs
+++ b/Assets/Scripts/Fighters/Bandit.cs
@@ -25,7 +25,6 @@ public class Bandit : Enemy
         {
             animator.SetInteger("AnimState", 0); // Idle
         }
-        // animator.SetInteger("AnimState", 2); // Run
     }
 
 }
diff --git a/Assets/Scripts/Fighters/Enemy.cs b/Assets/Scripts/Fighters/Enemy.cs
index 88d1512..469378c 100644
--- a/Assets/Scripts/Fighters/Enemy.cs
+++ b/Assets/Scripts/Fighters/Enemy.cs
@@ -39,6 +39,12 @@ public abstract class Enemy : Fighter
         animator.SetTrigger("Attack");
     }
 
+    public override void OnRoundStart()
+    {
+        base.OnRoundStart();
+        animator.ResetTrigger("Attack");
+    }
+
     protected float GetDistanceToAntiPlayer()
     {
         return Vector3.Distance(transform.position, antiPlayer.transform.position);
-- 
GitLab