Fix unused variable warning in GlobalMethods:Ban() (#183)

This commit is contained in:
sudlud
2024-07-07 17:10:45 +02:00
committed by GitHub
parent e00386fa5b
commit b39869a556

View File

@@ -2159,8 +2159,6 @@ namespace LuaGlobalFunctions
const int BAN_CHARACTER = 1; const int BAN_CHARACTER = 1;
const int BAN_IP = 2; const int BAN_IP = 2;
BanMode mode = BanMode::BAN_ACCOUNT;
switch (banMode) switch (banMode)
{ {
case BAN_ACCOUNT: case BAN_ACCOUNT:
@@ -2171,26 +2169,20 @@ namespace LuaGlobalFunctions
if (!AccountMgr::normalizeString(nameOrIP)) if (!AccountMgr::normalizeString(nameOrIP))
return luaL_argerror(L, 2, "invalid account name"); return luaL_argerror(L, 2, "invalid account name");
#endif #endif
mode = BanMode::BAN_ACCOUNT;
break; break;
case BAN_CHARACTER: case BAN_CHARACTER:
if (!normalizePlayerName(nameOrIP)) if (!normalizePlayerName(nameOrIP))
return luaL_argerror(L, 2, "invalid character name"); return luaL_argerror(L, 2, "invalid character name");
mode = BanMode::BAN_CHARACTER;
break; break;
case BAN_IP: case BAN_IP:
if (!IsIPAddress(nameOrIP.c_str())) if (!IsIPAddress(nameOrIP.c_str()))
return luaL_argerror(L, 2, "invalid ip"); return luaL_argerror(L, 2, "invalid ip");
mode = BanMode::BAN_IP;
break; break;
default: default:
return luaL_argerror(L, 1, "unknown banmode"); return luaL_argerror(L, 1, "unknown banmode");
} }
BanReturn result; BanReturn result;
#ifndef AZEROTHCORE
result = eWorld->BanAccount(mode, nameOrIP, duration, reason, whoBanned);
#else
switch (banMode) switch (banMode)
{ {
case BAN_ACCOUNT: case BAN_ACCOUNT:
@@ -2203,7 +2195,6 @@ namespace LuaGlobalFunctions
result = sBan->BanIP(nameOrIP, std::to_string(duration) + "s", reason, whoBanned); result = sBan->BanIP(nameOrIP, std::to_string(duration) + "s", reason, whoBanned);
break; break;
} }
#endif
switch (result) switch (result)
{ {