미믹은 때려도 무반응

This commit is contained in:
Ino 2025-01-31 15:08:53 +09:00
parent 0d46e88659
commit b0b20484c5
3 changed files with 7 additions and 5 deletions

View File

@ -60,10 +60,9 @@ messageinfo 엄청 느린 버그
악몽의 시련
- 결과 화면 (보상 지급)
- 매일 랭킹 초기화 후 보상 우편으로 지급
- 입장권 추가 구매 구현 필요
- 난이도에 따른 패널티 필요
- 현재는 랜덤 보스 (보스 지정 방식 여부 필요)
- 랭킹 15분마다 갱신
- 시작 시 입장권 차감
- 매일 랭킹 초기화 후 보상 우편으로 지급

View File

@ -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))

View File

@ -138,7 +138,7 @@ public class DungeonInfo : MonoBehaviourSingletonTemplate<DungeonInfo>
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);