From 0eac453bf4a03bbdba028da140839f26c56cd309 Mon Sep 17 00:00:00 2001 From: GreenComfyTea Date: Sun, 6 Aug 2023 14:27:23 +0300 Subject: [PATCH] Add some quest_status restrictions --- reframework/autorun/MHR_Overlay/Buffs/buffs.lua | 3 ++- reframework/autorun/MHR_Overlay/Damage_Meter/players.lua | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/reframework/autorun/MHR_Overlay/Buffs/buffs.lua b/reframework/autorun/MHR_Overlay/Buffs/buffs.lua index eb7e05c..a5d87d0 100644 --- a/reframework/autorun/MHR_Overlay/Buffs/buffs.lua +++ b/reframework/autorun/MHR_Overlay/Buffs/buffs.lua @@ -118,7 +118,8 @@ function this.update() return; end - if quest_status.flow_state == quest_status.flow_states.IN_LOBBY + if quest_status.flow_state <= quest_status.flow_states.IN_LOBBY + or quest_status.flow_state == quest_status.flow_states.CUTSCENE or quest_status.flow_state >= quest_status.flow_states.QUEST_END_ANIMATION then return; end diff --git a/reframework/autorun/MHR_Overlay/Damage_Meter/players.lua b/reframework/autorun/MHR_Overlay/Damage_Meter/players.lua index 0db1aeb..9bf4da9 100644 --- a/reframework/autorun/MHR_Overlay/Damage_Meter/players.lua +++ b/reframework/autorun/MHR_Overlay/Damage_Meter/players.lua @@ -456,6 +456,11 @@ function this.update_myself_position() return; end + if quest_status.flow_state == quest_status.flow_states.NONE + or quest_status.flow_state == quest_status.flow_states.CUTSCENE then + return; + end + local master_player = find_master_player_method:call(singletons.player_manager); if master_player == nil then error_handler.report("players.update_myself_position", "Failed to Access Data: master_player");