-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PlayerCutクラスを作成して切り傷処理を移管した #1609
Conversation
e60add1
to
bd0c129
Compare
src/load/player-info-loader.cpp
Outdated
int16_t tmp16s = player_ptr->effects()->stun()->current(); | ||
tmp16s = player_ptr->effects()->cut()->current(); | ||
rd_s16b(&tmp16s); | ||
tmp16s = player_ptr->effects()->stun()->current(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
stunの時に気づかなかったですが、stunの部分も合わせて処理がおかしいように思います。
これではなにも読めてないのではないかと。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
修正し、起動不可コミットをrebaseしてforce pushしました
ご確認下さい
bd0c129
to
430d119
Compare
…() from raw descriptions to the calls of PlayerCut
…ace::can_resist_cut()
…tatus-setter.cpp/h
…ed it in process_player_hp_mp()
… be read correctly
430d119
to
ecada73
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
一通り朦朧と切り傷の動作を試してみましたが大丈夫そうです。
Approveします。
長らく確認ありがとうございました! |
#1498 の亜種であり後続作業です
mod_cut() は未実装です (差分が膨れ上がってしまうので後続作業とします)
証人クエのデスソードと戯れて正常動作を確認済です
ご確認下さい