Nopch build fix
This commit is contained in:
@@ -278,7 +278,6 @@ typedef std::unordered_map<uint32 /*itemId | appearanceMod << 24*/, ItemModified
|
||||
typedef std::unordered_map<uint32, std::set<ItemBonusTreeNodeEntry const*>> ItemBonusTreeContainer;
|
||||
typedef std::unordered_map<uint32, std::vector<ItemSetSpellEntry const*>> ItemSetSpellContainer;
|
||||
typedef std::unordered_map<uint32, std::vector<ItemSpecOverrideEntry const*>> ItemSpecOverridesContainer;
|
||||
typedef std::unordered_map<uint32, MountEntry const*> MountContainer;
|
||||
typedef std::unordered_map<uint32, DB2Manager::MountTypeXCapabilitySet> MountCapabilitiesByTypeContainer;
|
||||
typedef std::unordered_map<uint32, DB2Manager::MountXDisplayContainer> MountDisplaysCointainer;
|
||||
typedef std::unordered_map<uint32, std::array<std::vector<NameGenEntry const*>, 2>> NameGenContainer;
|
||||
@@ -328,7 +327,7 @@ namespace
|
||||
ItemSetSpellContainer _itemSetSpells;
|
||||
ItemSpecOverridesContainer _itemSpecOverrides;
|
||||
DB2Manager::MapDifficultyContainer _mapDifficulties;
|
||||
MountContainer _mountsBySpellId;
|
||||
std::unordered_map<uint32, MountEntry const*> _mountsBySpellId;
|
||||
MountCapabilitiesByTypeContainer _mountCapabilitiesByType;
|
||||
MountDisplaysCointainer _mountDisplays;
|
||||
NameGenContainer _nameGenData;
|
||||
|
||||
@@ -20,10 +20,12 @@
|
||||
|
||||
#include "Object.h"
|
||||
#include "ConversationDataStore.h"
|
||||
#include <cstring>
|
||||
|
||||
class Unit;
|
||||
class SpellInfo;
|
||||
|
||||
#pragma pack(push, 1)
|
||||
struct ConversationDynamicFieldActor
|
||||
{
|
||||
ConversationDynamicFieldActor() : Type(0), Padding(0)
|
||||
@@ -52,6 +54,7 @@ struct ConversationDynamicFieldActor
|
||||
uint32 Type;
|
||||
uint32 Padding;
|
||||
};
|
||||
#pragma pack(pop)
|
||||
|
||||
class TC_GAME_API Conversation : public WorldObject, public GridObject<Conversation>
|
||||
{
|
||||
|
||||
@@ -485,7 +485,8 @@ class FlaggedValuesArray32
|
||||
public:
|
||||
FlaggedValuesArray32()
|
||||
{
|
||||
memset(&m_values[0], 0x00, sizeof(T_VALUES) * ARRAY_SIZE);
|
||||
for (uint32 i = 0; i < ARRAY_SIZE; ++i)
|
||||
m_values[i] = T_VALUES(0);
|
||||
m_flags = 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
|
||||
#include <vector>
|
||||
|
||||
#pragma pack(push, 1)
|
||||
struct ConversationActorTemplate
|
||||
{
|
||||
uint32 Id;
|
||||
@@ -29,7 +30,6 @@ struct ConversationActorTemplate
|
||||
uint32 CreatureModelId;
|
||||
};
|
||||
|
||||
#pragma pack(push, 1)
|
||||
struct ConversationLineTemplate
|
||||
{
|
||||
uint32 Id; // Link to ConversationLine.db2
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
#include "DatabaseEnvFwd.h"
|
||||
#include <chrono>
|
||||
#include <deque>
|
||||
#include <vector>
|
||||
#include <unordered_map>
|
||||
|
||||
class Item;
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
#ifndef ICECROWN_CITADEL_H_
|
||||
#define ICECROWN_CITADEL_H_
|
||||
|
||||
#include "InstanceScript.h"
|
||||
#include "ScriptMgr.h"
|
||||
#include "SpellScript.h"
|
||||
|
||||
|
||||
@@ -18,6 +18,8 @@
|
||||
#ifndef BLACK_TEMPLE_H_
|
||||
#define BLACK_TEMPLE_H_
|
||||
|
||||
#include "InstanceScript.h"
|
||||
|
||||
#define BTScriptName "instance_black_temple"
|
||||
#define DataHeader "BT"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user