From 976abee356ae88a5b951a8575bf740c9f8474336 Mon Sep 17 00:00:00 2001 From: GreenComfyTea Date: Mon, 6 Feb 2023 12:45:23 +0200 Subject: [PATCH] Fix Highlighted Damage UI not being initialized --- reframework/autorun/MHR_Overlay/Damage_Meter/players.lua | 4 ++++ .../autorun/MHR_Overlay/UI/Modules/damage_meter_UI.lua | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/reframework/autorun/MHR_Overlay/Damage_Meter/players.lua b/reframework/autorun/MHR_Overlay/Damage_Meter/players.lua index 87221ab..61dee21 100644 --- a/reframework/autorun/MHR_Overlay/Damage_Meter/players.lua +++ b/reframework/autorun/MHR_Overlay/Damage_Meter/players.lua @@ -57,6 +57,10 @@ function players.new(id, name, master_rank, hunter_rank, type) players.init_UI(player); + if players.highlighted_damage_UI == nil then + players.init_highlighted_UI(); + end + return player; end diff --git a/reframework/autorun/MHR_Overlay/UI/Modules/damage_meter_UI.lua b/reframework/autorun/MHR_Overlay/UI/Modules/damage_meter_UI.lua index d056a32..90be85a 100644 --- a/reframework/autorun/MHR_Overlay/UI/Modules/damage_meter_UI.lua +++ b/reframework/autorun/MHR_Overlay/UI/Modules/damage_meter_UI.lua @@ -79,8 +79,7 @@ function damage_meter_UI.draw() if not cached_config.settings.total_damage_offset_is_relative then position_on_screen = screen.calculate_absolute_coordinates(cached_config.position); end - - + for _, player in ipairs(quest_players) do if player.display.total_damage == 0 and cached_config.settings.hide_player_if_player_damage_is_zero then