Ticket #40943

player-status-flags の判定式を簡略化する

Eröffnet am: 2020-11-10 18:51 Letztes Update: 2020-12-11 21:21

Auswertung:
Verantwortlicher:
Status:
Geschlossen
Komponente:
(Keine)
Priorität:
7
Schweregrad:
3
Lösung:
Accepted
Datei:
Keine

Details

#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);

Ticket-Verlauf (3/4 Historien)

2020-11-10 18:51 Aktualisiert von: hourier
  • New Ticket "player-status-flags の判定式を簡略化する" created
2020-11-11 08:17 Aktualisiert von: deskull
  • Lösung Update from Keine to Accepted
2020-11-26 12:36 Aktualisiert von: deskull
  • Priorität Update from 3 to 7
Kommentar

脳死状態で機械的にコピペしていたのがもろバレで恥ずかしいのでさっさと直す。そもそもこの辺のフラグ処理のDRYっぷりはどうにかならんか悩ましいがそれはさておく。

2020-12-11 21:21 Aktualisiert von: deskull
  • Status Update from Offen to Geschlossen
Kommentar

マイルストーンをαから外していたがさっさと直した。一応完了。

Dateianhangliste

Keine Anhänge

Bearbeiten

Please login to add comment to this ticket » Anmelden