Skip to content

Commit 29bfe53

Browse files
committed
CMaNGOS: Remove compatibility mode and add method flags
CMaNGOS is still lacking support for async SQL queries but marking these now to make uniform across cores.
1 parent 5c644c2 commit 29bfe53

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

methods/CMangos/GlobalMethods.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2388,7 +2388,7 @@ namespace LuaGlobalFunctions
23882388
*/
23892389
int IsCompatibilityMode(Eluna* E)
23902390
{
2391-
E->Push(E->GetCompatibilityMode());
2391+
E->Push(false);
23922392
return 1;
23932393
}
23942394

@@ -3275,13 +3275,13 @@ namespace LuaGlobalFunctions
32753275
{ "ReloadEluna", &LuaGlobalFunctions::ReloadEluna },
32763276
{ "RunCommand", &LuaGlobalFunctions::RunCommand },
32773277
{ "SendWorldMessage", &LuaGlobalFunctions::SendWorldMessage },
3278-
{ "WorldDBQuery", &LuaGlobalFunctions::WorldDBQuery },
3278+
{ "WorldDBQuery", &LuaGlobalFunctions::WorldDBQuery, METHOD_REG_ALL, METHOD_FLAG_UNSAFE },
32793279
{ "WorldDBExecute", &LuaGlobalFunctions::WorldDBExecute },
32803280
{ "WorldDBQueryAsync", &LuaGlobalFunctions::WorldDBQueryAsync, METHOD_REG_NONE }, // TODO: Implement
3281-
{ "CharDBQuery", &LuaGlobalFunctions::CharDBQuery },
3281+
{ "CharDBQuery", &LuaGlobalFunctions::CharDBQuery, METHOD_REG_ALL, METHOD_FLAG_UNSAFE },
32823282
{ "CharDBExecute", &LuaGlobalFunctions::CharDBExecute },
32833283
{ "CharDBQueryAsync", &LuaGlobalFunctions::CharDBQueryAsync, METHOD_REG_NONE }, // TODO: Implement
3284-
{ "AuthDBQuery", &LuaGlobalFunctions::AuthDBQuery },
3284+
{ "AuthDBQuery", &LuaGlobalFunctions::AuthDBQuery, METHOD_REG_ALL, METHOD_FLAG_UNSAFE },
32853285
{ "AuthDBExecute", &LuaGlobalFunctions::AuthDBExecute },
32863286
{ "AuthDBQueryAsync", &LuaGlobalFunctions::AuthDBQueryAsync, METHOD_REG_NONE }, // TODO: Implement
32873287
{ "CreateLuaEvent", &LuaGlobalFunctions::CreateLuaEvent },

0 commit comments

Comments
 (0)