Skip to content

Commit

Permalink
Restrict thread-unsafe methods to world state only
Browse files Browse the repository at this point in the history
  • Loading branch information
Foereaper committed Jan 20, 2024
1 parent 2283828 commit 042749e
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
6 changes: 3 additions & 3 deletions TrinityCore/GlobalMethods.h
Original file line number Diff line number Diff line change
Expand Up @@ -3097,10 +3097,10 @@ namespace LuaGlobalFunctions
{ "GetCoreExpansion", &LuaGlobalFunctions::GetCoreExpansion },
{ "GetStateMapId", &LuaGlobalFunctions::GetStateMapId },
{ "GetQuest", &LuaGlobalFunctions::GetQuest },
{ "GetPlayerByGUID", &LuaGlobalFunctions::GetPlayerByGUID },
{ "GetPlayerByName", &LuaGlobalFunctions::GetPlayerByName },
{ "GetPlayerByGUID", &LuaGlobalFunctions::GetPlayerByGUID, METHOD_REG_WORLD }, // World state method only in multistate
{ "GetPlayerByName", &LuaGlobalFunctions::GetPlayerByName, METHOD_REG_WORLD }, // World state method only in multistate
{ "GetGameTime", &LuaGlobalFunctions::GetGameTime },
{ "GetPlayersInWorld", &LuaGlobalFunctions::GetPlayersInWorld },
{ "GetPlayersInWorld", &LuaGlobalFunctions::GetPlayersInWorld, METHOD_REG_WORLD }, // World state method only in multistate
{ "GetGuildByName", &LuaGlobalFunctions::GetGuildByName },
{ "GetGuildByLeaderGUID", &LuaGlobalFunctions::GetGuildByLeaderGUID },
{ "GetPlayerCount", &LuaGlobalFunctions::GetPlayerCount },
Expand Down
2 changes: 1 addition & 1 deletion TrinityCore/GroupMethods.h
Original file line number Diff line number Diff line change
Expand Up @@ -428,7 +428,7 @@ namespace LuaGroup
ElunaRegister<Group> GroupMethods[] =
{
// Getters
{ "GetMembers", &LuaGroup::GetMembers },
{ "GetMembers", &LuaGroup::GetMembers, METHOD_REG_WORLD }, // World state method only in multistate
{ "GetLeaderGUID", &LuaGroup::GetLeaderGUID },
{ "GetGUID", &LuaGroup::GetGUID },
{ "GetMemberGroup", &LuaGroup::GetMemberGroup },
Expand Down
4 changes: 2 additions & 2 deletions TrinityCore/GuildMethods.h
Original file line number Diff line number Diff line change
Expand Up @@ -245,8 +245,8 @@ namespace LuaGuild
ElunaRegister<Guild> GuildMethods[] =
{
// Getters
{ "GetMembers", &LuaGuild::GetMembers },
{ "GetLeader", &LuaGuild::GetLeader },
{ "GetMembers", &LuaGuild::GetMembers, METHOD_REG_WORLD }, // World state method only in multistate
{ "GetLeader", &LuaGuild::GetLeader, METHOD_REG_WORLD }, // World state method only in multistate
{ "GetLeaderGUID", &LuaGuild::GetLeaderGUID },
{ "GetId", &LuaGuild::GetId },
{ "GetName", &LuaGuild::GetName },
Expand Down

0 comments on commit 042749e

Please sign in to comment.