몹 npc를 말하는거임


대충 구조를 말하자면 개별 NPC -> LChar 레벨드 리스트 -> Lvl NPC -> 맵 상에 배치 이런 구조인데,


몬스터 추가모드를 만들때 제일 간편하게 이 몬스터들을 뿌리는 방법은 당연히 기존의 레벨드 리스트에다가 추가한 몹을 끼워넣는거임.


근데 이게 완전히 동종, 그러니까 구울이면 구울, 데스클로면 데스클로 이러면 대체로 문제는 안일어나는데


반대의 예로 아귀와 라드스택, 켄타우로스와 뮤턴트 사냥개 이렇게 Race부터 다른 애들을 끼워넣으면 문제가 좀 발생함


레벨드 리스트 -> NPC로 재취합되는 과정에서 IT JUST WORKS가 발생해서 서로 달라야할 데이터가 부분적으로 섞여버린다 이것이여


그래서 플레이어를 전혀 공격하지 않고 도망가는, 즉 일반 라드스택과 동일한 ai 행동양식을 보이는 아귀라든가,


또는 이름만 켄타우로스인 뮤턴트 사냥개, 반대로 이름만 뮤턴트 사냥개인 켄타우로스 이런것들이 등장하게 됨


해결법은 몰라. 또 어떤 레벨드 리스트는 이런 문제가 없이 정상적으로 작동하기도 하니, 근본 원인은 정말로 알수가 없음.


임시방편으로 Lvl NPC를 역추적해서 맵 상에 배치된 걔네들을 직접 이종의 몬스터로 바꿔주면 어느정도 유사하게 되긴 하지만, 원래 방식이 가졌던 랜덤 인카운터적 성격은 사라지게 됨. 확정적으로 등장시키는 거니까.


결론은 IT JUST WORKS