耐盲目があるのに盲目になる場合がある
下記コミットで修正しました。
https://osdn.net/projects/hengband/scm/git/hengband/commits/09ba8eab837fa7186ce819855eda7a6d22580f41
そもそも、has_resist_blindという真偽値を返しそうな関数名なのに実際は耐性の元を表すビット位置を返すという仕様が紛らわしいように思える。 resist_blind_bit_flags()のような名前に改名して、has_resist_blind(){ resist_blind_bit_flags() != 0; } のようなラッパー関数にするほうがいいかもしれない。
ありがとうございます。実際その辺の命名はちょっと見直したいですね。
命名の問題は #41229に回してマージしました。こちらも尻拭い申し訳ないです。
フォーラムより: