Incidencia #40943

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

Abrir Fecha: 2020-11-10 18:51 Última actualización: 2020-12-11 21:21

Informador:
Propietario:
Estado:
Cerrado
Componente:
(Ninguno)
Prioridad:
7
Gravedad:
3
Resolución:
Accepted
Fichero:
Ninguno

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 History (3/4 Histories)

2020-11-10 18:51 Updated by: hourier
  • New Ticket "player-status-flags の判定式を簡略化する" created
2020-11-11 08:17 Updated by: deskull
  • Resolución Update from Ninguno to Accepted
2020-11-26 12:36 Updated by: deskull
  • Prioridad Update from 3 to 7
Comentario

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

2020-12-11 21:21 Updated by: deskull
  • Estado Update from Open to Cerrado
Comentario

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

Attachment File List

No attachments

Editar

Please login to add comment to this ticket » Entrar