aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/common/Metric/Metric.h2
-rw-r--r--src/server/game/Server/WorldSession.cpp2
-rw-r--r--src/server/game/World/World.h10
3 files changed, 7 insertions, 7 deletions
diff --git a/src/common/Metric/Metric.h b/src/common/Metric/Metric.h
index 6d1bb07d8be..951ebc2937f 100644
--- a/src/common/Metric/Metric.h
+++ b/src/common/Metric/Metric.h
@@ -51,7 +51,7 @@ struct MetricData
{
std::string Category;
SystemTimePoint Timestamp;
- MetricDataType Type;
+ MetricDataType Type = METRIC_DATA_VALUE;
// LogValue-specific fields
Optional<std::variant<std::array<MetricTag, 2>, std::vector<MetricTag>>> Tags;
diff --git a/src/server/game/Server/WorldSession.cpp b/src/server/game/Server/WorldSession.cpp
index 2c945315724..c5fbdfa6f45 100644
--- a/src/server/game/Server/WorldSession.cpp
+++ b/src/server/game/Server/WorldSession.cpp
@@ -20,7 +20,6 @@
*/
#include "WorldSession.h"
-#include "QueryHolder.h"
#include "AccountMgr.h"
#include "AuthenticationPackets.h"
#include "BattlePetMgr.h"
@@ -121,6 +120,7 @@ WorldSession::WorldSession(uint32 id, std::string&& name, uint32 battlenetAccoun
_os(std::move(os)),
_clientBuild(build),
_clientBuildVariant(clientBuildVariant),
+ _realmListSecret(),
_battlenetRequestToken(0),
_logoutTime(0),
m_inQueue(false),
diff --git a/src/server/game/World/World.h b/src/server/game/World/World.h
index 40c0c2aac9b..081b59499aa 100644
--- a/src/server/game/World/World.h
+++ b/src/server/game/World/World.h
@@ -98,7 +98,7 @@ enum WorldTimers
};
/// Configuration elements
-enum WorldBoolConfigs
+enum WorldBoolConfigs : uint32
{
CONFIG_DURABILITY_LOSS_IN_PVP = 0,
CONFIG_ADDON_CHANNEL,
@@ -200,7 +200,7 @@ enum WorldBoolConfigs
BOOL_CONFIG_VALUE_COUNT
};
-enum WorldFloatConfigs
+enum WorldFloatConfigs : uint32
{
CONFIG_GROUP_XP_DISTANCE = 0,
CONFIG_MAX_RECRUIT_A_FRIEND_DISTANCE,
@@ -231,7 +231,7 @@ enum WorldFloatConfigs
FLOAT_CONFIG_VALUE_COUNT
};
-enum WorldIntConfigs
+enum WorldIntConfigs : uint32
{
CONFIG_COMPRESSION = 0,
CONFIG_INTERVAL_SAVE,
@@ -440,7 +440,7 @@ enum WorldIntConfigs
INT_CONFIG_VALUE_COUNT
};
-enum WorldInt64Configs
+enum WorldInt64Configs : uint32
{
CONFIG_CHARACTER_CREATING_DISABLED_RACEMASK,
CONFIG_START_PLAYER_MONEY,
@@ -448,7 +448,7 @@ enum WorldInt64Configs
};
/// Server rates
-enum Rates
+enum Rates : uint32
{
RATE_HEALTH = 0,
RATE_POWER_MANA,