player-status-flags の判定式を簡略化する
#40514 の関連
一部の関数は以下のように3行定義されていますが:
BIT_FLAGS result = 0L;
result |= check_equipment_flags(creature_ptr, TR_ESP_UNDEAD);
return result;
0 | X ≡ Xなので、以下のように簡略化できます:
return check_equipment_flags(creature_ptr, TR_ESP_UNDEAD);
脳死状態で機械的にコピペしていたのがもろバレで恥ずかしいのでさっさと直す。そもそもこの辺のフラグ処理のDRYっぷりはどうにかならんか悩ましいがそれはさておく。
マイルストーンをαから外していたがさっさと直した。一応完了。
#40514 の関連
一部の関数は以下のように3行定義されていますが:
0 | X ≡ Xなので、以下のように簡略化できます: