mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-21 09:44:45 +01:00
*Fix Ulduar instance script (uninitialized variables), by WarHead
--HG-- branch : trunk
This commit is contained in:
@@ -306,11 +306,15 @@ struct TRINITY_DLL_DECL instance_ulduar : public ScriptedInstance
|
||||
}
|
||||
|
||||
OUT_LOAD_INST_DATA(strIn);
|
||||
|
||||
char dataHead1, dataHead2; // warning: uninitialized :(
|
||||
|
||||
char dataHead1, dataHead2;
|
||||
uint32 data0,data1,data2,data3,data4,data5,data6,
|
||||
data7,data8,data9,data10,data11,data12,data13;
|
||||
|
||||
std::istringstream loadStream(strIn);
|
||||
|
||||
loadStream >> dataHead1 >> dataHead2 >> data0 >> data1 >> data2 >> data3 >> data4 >> data5 >> data6
|
||||
>> data7 >> data8 >> data9 >> data10 >> data11 >> data12 >> data13;
|
||||
|
||||
if (dataHead1 == 'U' && dataHead2 == 'U')
|
||||
{
|
||||
for (uint8 i = 0; i < MAX_ENCOUNTER; ++i)
|
||||
@@ -321,7 +325,6 @@ struct TRINITY_DLL_DECL instance_ulduar : public ScriptedInstance
|
||||
m_auiEncounter[i] = NOT_STARTED;
|
||||
}
|
||||
}
|
||||
|
||||
OUT_LOAD_INST_DATA_COMPLETE;
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user