From 12c8b054c63c8e8ddd46ec95ddac5fa42c100b41 Mon Sep 17 00:00:00 2001 From: Pagani Walter Date: Fri, 5 Apr 2024 15:06:44 -0300 Subject: [PATCH] chore. Change of hook and parameters --- src/transmog_scripts.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/transmog_scripts.cpp b/src/transmog_scripts.cpp index 473b7e63..50ebb033 100644 --- a/src/transmog_scripts.cpp +++ b/src/transmog_scripts.cpp @@ -1118,13 +1118,13 @@ class unit_transmog_script : public UnitScript public: unit_transmog_script() : UnitScript("unit_transmog_script") { } - bool OnBuildValuesUpdate(Unit const* unit, uint8 /*updateType*/, ByteBuffer& fieldBuffer, Player* target, uint16 index) override + bool IsCustomBuildValuesUpdate(Unit const* unit, uint8 /*updateType*/, ByteBuffer& fieldBuffer, Player const* target, uint16 index) override { if (unit->IsPlayer() && index >= PLAYER_VISIBLE_ITEM_1_ENTRYID && index <= PLAYER_VISIBLE_ITEM_19_ENTRYID && (index & 1)) { if (Item* item = unit->ToPlayer()->GetItemByPos(INVENTORY_SLOT_BAG_0, ((index - PLAYER_VISIBLE_ITEM_1_ENTRYID) / 2U))) { - if (!sTransmogrification->IsEnabled() || target->GetPlayerSetting("mod-transmog", SETTING_HIDE_TRANSMOG).value) + if (!sTransmogrification->IsEnabled() || const_cast(target)->GetPlayerSetting("mod-transmog", SETTING_HIDE_TRANSMOG).value) { fieldBuffer << item->GetEntry(); return true;