Nopch build fix

This commit is contained in:
Shauren
2017-05-19 00:41:18 +02:00
parent c5d3dd90be
commit 5992572175
7 changed files with 11 additions and 4 deletions
+1 -2
View File
@@ -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>
{
+2 -1
View File
@@ -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
+1
View File
@@ -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"