From 610460a85e46d08db513fb515c4585f801631204 Mon Sep 17 00:00:00 2001
From: Zidane <13521163@std.stei.itb.ac.id>
Date: Fri, 10 May 2024 09:12:19 +0700
Subject: [PATCH] update pet behavior

---
 Assets/Scripts/Pet/AttackerPet.cs | 4 ++--
 Assets/Scripts/Pet/HealerPet.cs   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/Assets/Scripts/Pet/AttackerPet.cs b/Assets/Scripts/Pet/AttackerPet.cs
index 9aee13e..76ebd71 100644
--- a/Assets/Scripts/Pet/AttackerPet.cs
+++ b/Assets/Scripts/Pet/AttackerPet.cs
@@ -6,7 +6,7 @@ using UnityEngine.AI;
 public class AttackerPet : DefaultPetMovement
 {
     
-    public float detectionRadius = 5f;
+    public float detectionRadius = 25f;
     public LayerMask enemyLayerMask;
 
     private Collider currentCollider;
@@ -14,7 +14,7 @@ public class AttackerPet : DefaultPetMovement
     public override Vector3 DoActionAndGetDestination(PlayerManager playerManager, GameObject player, 
         NavMeshAgent navMeshAgent, Animator animator)
     {
-        Collider[] hitColliders = Physics.OverlapSphere(player.transform.position, detectionRadius,
+        Collider[] hitColliders = Physics.OverlapSphere(transform.position, detectionRadius,
             enemyLayerMask);
         
         if (hitColliders.Length == 0)
diff --git a/Assets/Scripts/Pet/HealerPet.cs b/Assets/Scripts/Pet/HealerPet.cs
index a203a1e..888237d 100644
--- a/Assets/Scripts/Pet/HealerPet.cs
+++ b/Assets/Scripts/Pet/HealerPet.cs
@@ -7,14 +7,14 @@ public class HealerPet : DefaultPetMovement
 {
     
     private float elapsedTime;
-    private const float HealTime = 2f;
+    private const float HealTime = 3f;
 
     public override Vector3 DoActionAndGetDestination(PlayerManager playerManager, GameObject player, 
         NavMeshAgent navMeshAgent, Animator animator)
     {
         if (elapsedTime - HealTime >= 0)
         {
-            playerManager.PlayerHp += 1;
+            playerManager.PlayerHp += 5;
             elapsedTime = 0;
         }
         
-- 
GitLab