mirror of
https://github.com/brues-code/nampower.git
synced 2026-10-23 04:40:50 +00:00
rename UnitGUID -> GetUnitGUID to avoid breaking AI voiceover
This commit is contained in:
+2
-2
@@ -1834,8 +1834,8 @@ namespace Nampower {
|
||||
char setMouseoverUnit[] = "SetMouseoverUnit";
|
||||
RegisterLuaFunction(setMouseoverUnit, reinterpret_cast<uintptr_t *>(Script_SetMouseoverUnit));
|
||||
|
||||
char unitGUID[] = "UnitGUID";
|
||||
RegisterLuaFunction(unitGUID, reinterpret_cast<uintptr_t *>(Script_UnitGUID));
|
||||
char getUnitGUID[] = "GetUnitGUID";
|
||||
RegisterLuaFunction(getUnitGUID, reinterpret_cast<uintptr_t *>(Script_GetUnitGUID));
|
||||
|
||||
char isAuraHidden[] = "IsAuraHidden";
|
||||
RegisterLuaFunction(isAuraHidden, reinterpret_cast<uintptr_t *>(Script_IsAuraHidden));
|
||||
|
||||
+1
-1
@@ -25,7 +25,7 @@ namespace Nampower {
|
||||
constexpr uint32_t DISENCHANT_QUALITY_PURPLE = 0x04; // Epic
|
||||
|
||||
constexpr uint32_t MAJOR_VERSION = 2;
|
||||
constexpr uint32_t MINOR_VERSION = 42;
|
||||
constexpr uint32_t MINOR_VERSION = 43;
|
||||
constexpr uint32_t PATCH_VERSION = 0;
|
||||
|
||||
constexpr int32_t LUA_REGISTRYINDEX = -10000;
|
||||
|
||||
@@ -920,11 +920,11 @@ namespace Nampower {
|
||||
return 1;
|
||||
}
|
||||
|
||||
uint32_t Script_UnitGUID(uintptr_t *luaState) {
|
||||
uint32_t Script_GetUnitGUID(uintptr_t *luaState) {
|
||||
luaState = GetLuaStatePtr();
|
||||
|
||||
if (!lua_isstring(luaState, 1)) {
|
||||
lua_error(luaState, "Usage: UnitGUID(unitToken)");
|
||||
lua_error(luaState, "Usage: GetUnitGUID(unitToken)");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -954,7 +954,11 @@ namespace Nampower {
|
||||
}
|
||||
|
||||
auto const spellId = static_cast<uint32_t>(lua_tonumber(luaState, 1));
|
||||
lua_pushnumber(luaState, IsAuraHiddenForLua(spellId) ? 1 : 0);
|
||||
if (IsAuraHiddenForLua(spellId)) {
|
||||
lua_pushnumber(luaState, 1);
|
||||
} else {
|
||||
lua_pushnil(luaState);
|
||||
}
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ namespace Nampower {
|
||||
uint32_t Script_CancelPlayerAuraSpellId(uintptr_t *luaState);
|
||||
|
||||
uint32_t Script_SetMouseoverUnit(uintptr_t *luaState);
|
||||
uint32_t Script_UnitGUID(uintptr_t *luaState);
|
||||
uint32_t Script_GetUnitGUID(uintptr_t *luaState);
|
||||
uint32_t Script_IsAuraHidden(uintptr_t *luaState);
|
||||
|
||||
uint32_t CSimpleFrame_GetNameHook(hadesmem::PatchDetourBase *detour, uintptr_t *luaState);
|
||||
|
||||
Reference in New Issue
Block a user