summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFrancesco Borzì <borzifrancesco@gmail.com>2020-08-19 19:44:07 +0200
committerGitHub <noreply@github.com>2020-08-19 19:44:07 +0200
commit2bc832efe33222fdd7aa0c610a1446dcf8dfa58d (patch)
tree46674af20791844628be9b92c320444255bdcf5e /src
parent4e4a0013bc1979353fd8942291e5958f9d4f3e76 (diff)
fix(CI/Core/ArenaSpectator): clang warnings + prevent new warnings (#3317)
Co-authored by @meerd
Diffstat (limited to 'src')
-rw-r--r--src/server/game/ArenaSpectator/ArenaSpectator.h12
-rw-r--r--src/server/game/Handlers/CalendarHandler.cpp3
-rw-r--r--src/server/scripts/Commands/cs_spectator.cpp1
-rw-r--r--src/tools/mmaps_generator/TerrainBuilder.cpp70
4 files changed, 46 insertions, 40 deletions
diff --git a/src/server/game/ArenaSpectator/ArenaSpectator.h b/src/server/game/ArenaSpectator/ArenaSpectator.h
index 80ffc53fae..9ed6e88eab 100644
--- a/src/server/game/ArenaSpectator/ArenaSpectator.h
+++ b/src/server/game/ArenaSpectator/ArenaSpectator.h
@@ -92,7 +92,7 @@ namespace ArenaSpectator
{
if (!IS_PLAYER_GUID(targetGUID))
return;
- SendCommand(o, "%s0x%016lX;%s=%s;", SPECTATOR_ADDON_PREFIX, targetGUID, prefix, c);
+ SendCommand(o, "%s0x%016llX;%s=%s;", SPECTATOR_ADDON_PREFIX, (unsigned long long)targetGUID, prefix, c);
}
template<class T>
@@ -100,7 +100,7 @@ namespace ArenaSpectator
{
if (!IS_PLAYER_GUID(targetGUID))
return;
- SendCommand(o, "%s0x%016lX;%s=%u;", SPECTATOR_ADDON_PREFIX, targetGUID, prefix, t);
+ SendCommand(o, "%s0x%016llX;%s=%u;", SPECTATOR_ADDON_PREFIX, (unsigned long long)targetGUID, prefix, t);
}
template<class T>
@@ -108,7 +108,7 @@ namespace ArenaSpectator
{
if (!IS_PLAYER_GUID(targetGUID))
return;
- SendCommand(o, "%s0x%016lX;%s=0x%016lX;", SPECTATOR_ADDON_PREFIX, targetGUID, prefix, t);
+ SendCommand(o, "%s0x%016llX;%s=0x%016llX;", SPECTATOR_ADDON_PREFIX, (unsigned long long)targetGUID, prefix, (unsigned long long)t);
}
template<class T>
@@ -116,7 +116,7 @@ namespace ArenaSpectator
{
if (!IS_PLAYER_GUID(targetGUID))
return;
- SendCommand(o, "%s0x%016lX;%s=%u,%i;", SPECTATOR_ADDON_PREFIX, targetGUID, prefix, id, casttime);
+ SendCommand(o, "%s0x%016llX;%s=%u,%i;", SPECTATOR_ADDON_PREFIX, (unsigned long long)targetGUID, prefix, id, casttime);
}
template<class T>
@@ -127,7 +127,7 @@ namespace ArenaSpectator
if (const SpellInfo* si = sSpellMgr->GetSpellInfo(id))
if (si->SpellIconID == 1)
return;
- SendCommand(o, "%s0x%016lX;%s=%u,%u,%u;", SPECTATOR_ADDON_PREFIX, targetGUID, prefix, id, dur, maxdur);
+ SendCommand(o, "%s0x%016llX;%s=%u,%u,%u;", SPECTATOR_ADDON_PREFIX, (unsigned long long)targetGUID, prefix, id, dur, maxdur);
}
template<class T>
@@ -135,7 +135,7 @@ namespace ArenaSpectator
{
if (!IS_PLAYER_GUID(targetGUID))
return;
- SendCommand(o, "%s0x%016lX;%s=%u,%u,%i,%i,%u,%u,%u,0x%016lX;", SPECTATOR_ADDON_PREFIX, targetGUID, prefix, remove ? 1 : 0, stack, dur, maxdur, id, dispel, isDebuff ? 1 : 0, caster);
+ SendCommand(o, "%s0x%016llX;%s=%u,%u,%i,%i,%u,%u,%u,0x%016llX;", SPECTATOR_ADDON_PREFIX, (unsigned long long)targetGUID, prefix, remove ? 1 : 0, stack, dur, maxdur, id, dispel, isDebuff ? 1 : 0, (unsigned long long)caster);
}
void HandleResetCommand(Player* p)
diff --git a/src/server/game/Handlers/CalendarHandler.cpp b/src/server/game/Handlers/CalendarHandler.cpp
index 51b4868296..532ea7f311 100644
--- a/src/server/game/Handlers/CalendarHandler.cpp
+++ b/src/server/game/Handlers/CalendarHandler.cpp
@@ -28,7 +28,6 @@ Copied events should probably have a new owner
#include "Player.h"
#include "SocialMgr.h"
#include "CalendarMgr.h"
-#include "ObjectMgr.h"
#include "ObjectAccessor.h"
#include "DatabaseEnv.h"
#include "GuildMgr.h"
@@ -212,7 +211,7 @@ bool validUtf8String(WorldPacket& recvData, std::string& s, std::string action,
{
if (!utf8::is_valid(s.begin(), s.end()))
{
- sLog->outString("CalendarHandler: Player with guid %lu attempt to %s an event with invalid name or description (packet modification)", playerGUID, action.c_str());
+ sLog->outString("CalendarHandler: Player with guid %llu attempt to %s an event with invalid name or description (packet modification)", (unsigned long long)playerGUID, action.c_str());
recvData.rfinish();
return false;
}
diff --git a/src/server/scripts/Commands/cs_spectator.cpp b/src/server/scripts/Commands/cs_spectator.cpp
index 06ac648944..5373a23614 100644
--- a/src/server/scripts/Commands/cs_spectator.cpp
+++ b/src/server/scripts/Commands/cs_spectator.cpp
@@ -3,7 +3,6 @@
#include "ObjectMgr.h"
#include "Chat.h"
#include "AccountMgr.h"
-#include "Language.h"
#include "World.h"
#include "Player.h"
#include "Opcodes.h"
diff --git a/src/tools/mmaps_generator/TerrainBuilder.cpp b/src/tools/mmaps_generator/TerrainBuilder.cpp
index 3445013bd8..017eefc617 100644
--- a/src/tools/mmaps_generator/TerrainBuilder.cpp
+++ b/src/tools/mmaps_generator/TerrainBuilder.cpp
@@ -722,6 +722,7 @@ namespace MMAP
G3D::Vector3 vert;
for (uint32 x = 0; x < vertsX; ++x)
+ {
for (uint32 y = 0; y < vertsY; ++y)
{
vert = G3D::Vector3(corner.x + x * GRID_PART_SIZE, corner.y + y * GRID_PART_SIZE, data[y*vertsX + x]);
@@ -730,38 +731,45 @@ namespace MMAP
vert.y *= -1.f;
liqVerts.push_back(vert);
}
+ }
+
+ int idx1, idx2, idx3, idx4;
+ uint32 square;
+ for (uint32 x = 0; x < tilesX; ++x)
+ {
+ for (uint32 y = 0; y < tilesY; ++y)
+ {
+ if ((flags[x + y * tilesX] & 0x0f) != 0x0f)
+ {
+ square = x * tilesY + y;
+ idx1 = square + x;
+ idx2 = square + 1 + x;
+ idx3 = square + tilesY + 1 + 1 + x;
+ idx4 = square + tilesY + 1 + x;
+
+ // top triangle
+ liqTris.push_back(idx3);
+ liqTris.push_back(idx2);
+ liqTris.push_back(idx1);
+ // bottom triangle
+ liqTris.push_back(idx4);
+ liqTris.push_back(idx3);
+ liqTris.push_back(idx1);
+ }
+ }
+ }
+
+ uint32 liqOffset = meshData.liquidVerts.size() / 3;
+ for (uint32 j = 0; j < liqVerts.size(); ++j)
+ {
+ meshData.liquidVerts.append(liqVerts[j].y, liqVerts[j].z, liqVerts[j].x);
+ }
- int idx1, idx2, idx3, idx4;
- uint32 square;
- for (uint32 x = 0; x < tilesX; ++x)
- for (uint32 y = 0; y < tilesY; ++y)
- if ((flags[x+y*tilesX] & 0x0f) != 0x0f)
- {
- square = x * tilesY + y;
- idx1 = square+x;
- idx2 = square+1+x;
- idx3 = square+tilesY+1+1+x;
- idx4 = square+tilesY+1+x;
-
- // top triangle
- liqTris.push_back(idx3);
- liqTris.push_back(idx2);
- liqTris.push_back(idx1);
- // bottom triangle
- liqTris.push_back(idx4);
- liqTris.push_back(idx3);
- liqTris.push_back(idx1);
- }
-
- uint32 liqOffset = meshData.liquidVerts.size() / 3;
- for (uint32 j = 0; j < liqVerts.size(); ++j)
- meshData.liquidVerts.append(liqVerts[j].y, liqVerts[j].z, liqVerts[j].x);
-
- for (uint32 j = 0; j < liqTris.size() / 3; ++j)
- {
- meshData.liquidTris.append(liqTris[j*3+1] + liqOffset, liqTris[j*3+2] + liqOffset, liqTris[j*3] + liqOffset);
- meshData.liquidType.append(type);
- }
+ for (uint32 j = 0; j < liqTris.size() / 3; ++j)
+ {
+ meshData.liquidTris.append(liqTris[j*3+1] + liqOffset, liqTris[j*3+2] + liqOffset, liqTris[j*3] + liqOffset);
+ meshData.liquidType.append(type);
+ }
}
}
}