kimjoy2002 / crawl

Dungeon Crawl: Stone Soup Korean fork repository
Other
29 stars 20 forks source link

코드 질문)랜덤/마비봉 삭제 관련 #513

Open sdynet opened 3 years ago

sdynet commented 3 years ago

혼자서 고쳐보려다 하다하다 안 되서 여기에 질문드립니다. 좀의 체스보드 추가를 위한 사전 작업으로 랜덤/마비/노예화의 마법봉을 삭제하는 코드 작업을 하고 있습니다. 근데 랜덤봉은 삭제해도 괜찮은데, 마비봉은 코드 건들고나서 컴파일하면... 실행창이 응답없이 하얀화면만 뜨다가 꺼져버립니다. 근데 이게 골치 아픈게; 김치죽에서는 정상적으로 실행이 되요...-_-; 김치죽 브랜치 주소: https://github.com/kimjoy2002/crawl/tree/hexwand 제 실험용 브랜드치 주소: https://github.com/sdynet/crawl/tree/chess 어느 부분이 컴퓨터 실행을 뻑나게 만드는 건지, 알려주세요 고수님들... 부탁드립니다.

kimjoy2002 commented 3 years ago

코드는 일단 내일 버그수정판 끝나고 볼 예정인데

그 전에 혹시 랜덤/마비/노예봉 삭제하는 이유가 혹시 있음?

체스보드 추가랑 상관없이 되도록이면 기존 컨텐츠 삭제는 왠만해선 투표정돈 진행하고나서 결정할 생각인데

sdynet commented 3 years ago

김치죽 건 투표로 정하겠지만, 메인크롤에선 예정된 계획 진행하는 거라 괜찮음요.

kimjoy2002 commented 3 years ago

글쿤 김치죽 이야기가 아니라 그냥 코드질문이었나보네 아마 실행할때 기동안되는 에러는 대부분 스크립트쪽 에러일텐데 직접 빌드해봐야알겠네

kimjoy2002 commented 3 years ago

이 문제는 SPELL_PARALYSE랑 SPELL_RANDOM_EFFECTS에 spflag::monster 플래그 넣으면 문제 더이상 발생안할거임

김치죽에서 똑같은 문제가 발생안하는 이유는 사용할 수 없는 마법에 몬스터 플래그가 들어가있는지 체크하는 로직이 .24이후에 추가된거라서 그럼

sdynet commented 3 years ago

오; 감사! 좀 있다 시도해보고 이상없으면 메일로 베라31 기프트콘 쏴드림.