#include "racial/racial-kutar.h"
#include "core/disturbance.h"
#include "core/player-redraw-types.h"
-#include "core/player-update-types.h"
#include "core/stuff-handler.h"
#include "game-option/disturbance-options.h"
#include "system/player-type-definition.h"
+#include "system/redrawing-flags-updater.h"
#include "view/display-messages.h"
/*!
}
player_ptr->tsubureru = v;
- player_ptr->redraw |= (PR_STATUS);
-
+ auto &rfu = RedrawingFlagsUpdater::get_instance();
+ rfu.set_flag(MainWindowRedrawingFlag::TIMED_EFFECT);
if (!notice) {
return false;
}
if (disturb_state) {
disturb(player_ptr, false, false);
}
- player_ptr->update |= (PU_BONUS);
+
+ rfu.set_flag(StatusRedrawingFlag::BONUS);
handle_stuff(player_ptr);
return true;
}