diff --git a/Assets/Ino_nerdnavis.txt b/Assets/Ino_nerdnavis.txt index c2fb67982..aba24357d 100644 --- a/Assets/Ino_nerdnavis.txt +++ b/Assets/Ino_nerdnavis.txt @@ -60,10 +60,9 @@ messageinfo 엄청 느린 버그 악몽의 시련 - 결과 화면 (보상 지급) - - 매일 랭킹 초기화 후 보상 우편으로 지급 - 입장권 추가 구매 구현 필요 - 난이도에 따른 패널티 필요 - 현재는 랜덤 보스 (보스 지정 방식 여부 필요) - 랭킹 15분마다 갱신 - - 시작 시 입장권 차감 + - 매일 랭킹 초기화 후 보상 우편으로 지급 diff --git a/Assets/Script/Character/Mob/MobActor.cs b/Assets/Script/Character/Mob/MobActor.cs index efa15ee28..7f70fbe20 100644 --- a/Assets/Script/Character/Mob/MobActor.cs +++ b/Assets/Script/Character/Mob/MobActor.cs @@ -106,6 +106,7 @@ public class MobActor : Actor { if (NoUpdate_byTool || IsStop || IsDead() || IsCC()) return; Update_ETC(); + if (IsSubRole(eSubRol.Mimic)) m_Target = null; // 순찰 중 switch (MobStatus) @@ -115,7 +116,8 @@ public class MobActor : Actor m_PatrolDelay -= Time.deltaTime; else Change_MobStatus(eMobStatus.PatrolRot); - Check_Battle(); + if (!IsSubRole(eSubRol.Mimic)) + Check_Battle(); break; case eMobStatus.PatrolRot: // TargetPatrolPos 위치를 바라봄 @@ -134,7 +136,8 @@ public class MobActor : Actor break; case eMobStatus.BattleStop: Change_MobStatus(eMobStatus.PatrolRot); - Heal(1f); + if (!IsSubRole(eSubRol.Mimic)) + Heal(1f); break; case eMobStatus.Battle: if (!DSUtil.CheckNull(m_Target)) diff --git a/Assets/Script/Info/DungeonInfo.cs b/Assets/Script/Info/DungeonInfo.cs index 3a3ae0d51..f8800244b 100644 --- a/Assets/Script/Info/DungeonInfo.cs +++ b/Assets/Script/Info/DungeonInfo.cs @@ -138,7 +138,7 @@ public class DungeonInfo : MonoBehaviourSingletonTemplate yield return new WaitForSeconds(1f); StartCoroutine(Co_Update_Time()); - float min = 5f, max = 15f; + float min = 3f, max = 10f; var mapdata = MyValue.MyChoiceMapData.Get_MapData(); var dungeonData = MyValue.MyChoiceMapData.Get_DungeonMapData_orNull(); var mimicData = table_monsterlist.Ins.Get_Data_orNull(dungeonData.n_MobID);