From f95cf223dc422d64ad7e4e9c9e3bd78733513785 Mon Sep 17 00:00:00 2001 From: tartalo Date: Sat, 24 Oct 2009 21:36:30 +0200 Subject: Ahn'Kahet: Fix instance save data returning. It may fix the Ahn'kahet related crash --HG-- branch : trunk --- .../scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp b/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp index b3b0e203fdf..5137add5e22 100644 --- a/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp +++ b/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp @@ -63,6 +63,8 @@ struct TRINITY_DLL_DECL instance_ahnkahet : public ScriptedInstance uint8 InitiandCnt, switchtrigger, initiandkilled; + + std::string str_data; void Initialize() { @@ -261,8 +263,10 @@ struct TRINITY_DLL_DECL instance_ahnkahet : public ScriptedInstance << m_auiEncounter[2] << " " << m_auiEncounter[3] << " " << m_auiEncounter[4] << " " << spheres[0] << " " << spheres[1]; + str_data = saveStream.str(); + OUT_SAVE_INST_DATA_COMPLETE; - return saveStream.str(); + return str_data; } void Load(const char* in) -- cgit v1.2.3