From 97467bc808b5ef71c0bd6be1fe823a232a8fe726 Mon Sep 17 00:00:00 2001 From: Tereneckla Date: Tue, 28 Oct 2025 17:09:02 +0100 Subject: [PATCH] necessary changes for https://github.com/azerothcore/azerothcore-wotlk/pull/23346 --- src/ABAllCreatureScript.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ABAllCreatureScript.cpp b/src/ABAllCreatureScript.cpp index b37649c..f0c4782 100644 --- a/src/ABAllCreatureScript.cpp +++ b/src/ABAllCreatureScript.cpp @@ -1197,16 +1197,16 @@ void AutoBalance_AllCreatureScript::ModifyCreatureAttributes(Creature* creature) Powers pType = creature->getPowerType(); creature->SetArmor(newFinalArmor); - creature->SetModifierValue(UNIT_MOD_ARMOR, BASE_VALUE, (float)newFinalArmor); + creature->SetStatFlatModifier(UNIT_MOD_ARMOR, BASE_VALUE, (float)newFinalArmor); creature->SetCreateHealth(newFinalHealth); creature->SetMaxHealth(newFinalHealth); creature->ResetPlayerDamageReq(); creature->SetCreateMana(newFinalMana); creature->SetMaxPower(Powers::POWER_MANA, newFinalMana); - creature->SetModifierValue(UNIT_MOD_ENERGY, BASE_VALUE, (float)100.0f); - creature->SetModifierValue(UNIT_MOD_RAGE, BASE_VALUE, (float)100.0f); - creature->SetModifierValue(UNIT_MOD_HEALTH, BASE_VALUE, (float)newFinalHealth); - creature->SetModifierValue(UNIT_MOD_MANA, BASE_VALUE, (float)newFinalMana); + creature->SetStatFlatModifier(UNIT_MOD_ENERGY, BASE_VALUE, (float)100.0f); + creature->SetStatFlatModifier(UNIT_MOD_RAGE, BASE_VALUE, (float)100.0f); + creature->SetStatFlatModifier(UNIT_MOD_HEALTH, BASE_VALUE, (float)newFinalHealth); + creature->SetStatFlatModifier(UNIT_MOD_MANA, BASE_VALUE, (float)newFinalMana); creatureABInfo->ScaledHealthMultiplier = scaledHealthMultiplier; creatureABInfo->ScaledManaMultiplier = scaledManaMultiplier; creatureABInfo->ScaledArmorMultiplier = scaledArmorMultiplier;