OSDN Git Service

[Fix] 弓が重すぎて運搬中になると命中率が上がる #1133
authorHabu <habu1010+github@gmail.com>
Tue, 1 Jun 2021 02:27:30 +0000 (11:27 +0900)
committerHabu <habu1010+github@gmail.com>
Tue, 1 Jun 2021 03:46:35 +0000 (12:46 +0900)
commite9600c9ac77c13ff028dee5d5728962a8b164298
tree7348fecc7a0327cfc18f2c60140c24632494d5c5
parent9cb38bd57f283e183702b16fca3e2ba553cb66c5
[Fix] 弓が重すぎて運搬中になると命中率が上がる #1133

calc_weapon_weight_limit は両手持ちの時に重量上限が2倍になる
処理があるため、近接武器を両手持ちしているとこのボーナスが
弓にも適用されてしまっているのが原因。
calc_bow_weight_limit を新設し弓はそちらを使用するようにする。

ついでにこれらの関数の戻り値を重量の型に合わせて WEIGHT
にする。
src/player/player-status.cpp
src/player/player-status.h