diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/OutdoorPvP/OutdoorPvPMgr.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/game/OutdoorPvP/OutdoorPvPMgr.cpp b/src/server/game/OutdoorPvP/OutdoorPvPMgr.cpp index 7028e76c80c..c66e95130f6 100644 --- a/src/server/game/OutdoorPvP/OutdoorPvPMgr.cpp +++ b/src/server/game/OutdoorPvP/OutdoorPvPMgr.cpp @@ -108,11 +108,11 @@ void OutdoorPvPMgr::LoadTemplates() continue; } - OutdoorPvPData data; + OutdoorPvPData* data = new OutdoorPvPData(); OutdoorPvPTypes realTypeId = OutdoorPvPTypes(typeId); - data.TypeId = realTypeId; - data.ScriptId = sObjectMgr.GetScriptId(fields[1].GetString()); - m_OutdoorPvPDatas[realTypeId] = &data; + data->TypeId = realTypeId; + data->ScriptId = sObjectMgr.GetScriptId(fields[1].GetString()); + m_OutdoorPvPDatas[realTypeId] = data; ++count; } |