o_ptr->number += num;
auto &rfu = RedrawingFlagsUpdater::get_instance();
static constexpr auto flags_srf = {
- StatusRedrawingFlag::BONUS,
- StatusRedrawingFlag::MP,
- StatusRedrawingFlag::COMBINATION,
+ StatusRecalculatingFlag::BONUS,
+ StatusRecalculatingFlag::MP,
+ StatusRecalculatingFlag::COMBINATION,
};
rfu.set_flags(flags_srf);
static constexpr auto flags_swrf = {
player_ptr->equip_cnt--;
(&player_ptr->inventory_list[item])->wipe();
static constexpr auto flags_srf = {
- StatusRedrawingFlag::BONUS,
- StatusRedrawingFlag::TORCH,
- StatusRedrawingFlag::MP,
+ StatusRecalculatingFlag::BONUS,
+ StatusRecalculatingFlag::TORCH,
+ StatusRecalculatingFlag::MP,
};
rfu.set_flags(flags_srf);
static constexpr auto flags_swrf = {
n = j;
if (object_similar(j_ptr, o_ptr)) {
object_absorb(j_ptr, o_ptr);
- rfu.set_flag(StatusRedrawingFlag::BONUS);
+ rfu.set_flag(StatusRecalculatingFlag::BONUS);
rfu.set_flags(flags_swrf);
return j;
}
player_ptr->inven_cnt++;
static constexpr auto flags_srf = {
- StatusRedrawingFlag::BONUS,
- StatusRedrawingFlag::COMBINATION,
- StatusRedrawingFlag::REORDER,
+ StatusRecalculatingFlag::BONUS,
+ StatusRecalculatingFlag::COMBINATION,
+ StatusRecalculatingFlag::REORDER,
};
rfu.set_flags(flags_srf);
rfu.set_flags(flags_swrf);