mirror of
https://github.com/azerothcore/mod-ale
synced 2025-11-29 15:38:17 +08:00
fix(LuaEngine/UnitMethods): rename HandleStatModifier to match a PR#23346 (#335)
This commit is contained in:
@@ -416,7 +416,7 @@ ALERegister<Unit> UnitMethods[] =
|
|||||||
{ "IsOnVehicle", &LuaUnit::IsOnVehicle },
|
{ "IsOnVehicle", &LuaUnit::IsOnVehicle },
|
||||||
|
|
||||||
// Other
|
// Other
|
||||||
{ "HandleStatModifier", &LuaUnit::HandleStatModifier },
|
{ "HandleStatFlatModifier", &LuaUnit::HandleStatFlatModifier },
|
||||||
{ "AddAura", &LuaUnit::AddAura },
|
{ "AddAura", &LuaUnit::AddAura },
|
||||||
{ "RemoveAura", &LuaUnit::RemoveAura },
|
{ "RemoveAura", &LuaUnit::RemoveAura },
|
||||||
{ "RemoveAllAuras", &LuaUnit::RemoveAllAuras },
|
{ "RemoveAllAuras", &LuaUnit::RemoveAllAuras },
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ namespace LuaUnit
|
|||||||
* @param bool apply = false : Whether the modifier should be applied or removed
|
* @param bool apply = false : Whether the modifier should be applied or removed
|
||||||
* @return bool : Whether the stat modification was successful
|
* @return bool : Whether the stat modification was successful
|
||||||
*/
|
*/
|
||||||
int HandleStatModifier(lua_State* L, Unit* unit)
|
int HandleStatFlatModifier(lua_State* L, Unit* unit)
|
||||||
{
|
{
|
||||||
int32 stat = ALE::CHECKVAL<int32>(L, 2);
|
int32 stat = ALE::CHECKVAL<int32>(L, 2);
|
||||||
int8 type = ALE::CHECKVAL<int8>(L, 3);
|
int8 type = ALE::CHECKVAL<int8>(L, 3);
|
||||||
@@ -81,7 +81,7 @@ namespace LuaUnit
|
|||||||
float value = ALE::CHECKVAL<float>(L, 4);
|
float value = ALE::CHECKVAL<float>(L, 4);
|
||||||
bool apply = ALE::CHECKVAL<bool>(L, 5, false);
|
bool apply = ALE::CHECKVAL<bool>(L, 5, false);
|
||||||
|
|
||||||
ALE::Push(L, unit->HandleStatModifier(UnitMods(UNIT_MOD_STAT_START + stat), (UnitModifierType)type, value, apply));
|
ALE::Push(L, unit->HandleStatFlatModifier(UnitMods(UNIT_MOD_STAT_START + stat), (UnitModifierFlatType)type, value, apply));
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user