NPC1한테 퀘스트를 받고 지정된 오두막으로 가서 생성된 NPC2를 영입해온 뒤에 NPC1의 영입 퀘스트 완료가 안되는 버그가 있음


어케 해결하는지 찾아보니까 DDA에서 6년 전에 해결해놓은 문제고 해결법도 간단해서 제보함 ㅇㅇ


해당 퀘스트가 있는 파일을 찾아서(data/json/npcs/missiondef.json) 해당 퀘스트(MISSION_RECRUIT_TRACKER)의 함수를 살펴보면 임무 완료 목표가 "goal": "MGOAL_RECRUIT_NPC_CLASS", 으로 되어 있음


이걸 "goal": "MGOAL_RECRUIT_NPC", 으로 변경해주면 해결된다고 함


https://github.com/CleverRaven/Cataclysm-DDA/issues/39657


참고로 퀘스트 수락 시에 에러 터지면서 아예 NPC가 생성이 안되는 버그도 있는데 이건 해당 NPC를 기준으로 80 타일 내에 "cabin" 오버맵이 없어서 생기는 문제더라


주변에 오두막이 있는데도 버그가 터지는 경우가 있는데 그 오두막이 일반적인 오두막이 아니라 그럼 ㅇㅇ


해결법은 퀘스트 받기 전에 디버그 켜서 오버맵 편집기 기능으로 특수 지역 설치(s) > cabin 검색 후 생성 한 다음 퀘스트를 받으면 해결됨