*Fix Ulduar instance script (uninitialized variables), by WarHead
--HG-- branch : trunk
This commit is contained in:
@@ -307,9 +307,13 @@ struct TRINITY_DLL_DECL instance_ulduar : public ScriptedInstance
|
|||||||
|
|
||||||
OUT_LOAD_INST_DATA(strIn);
|
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);
|
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')
|
if (dataHead1 == 'U' && dataHead2 == 'U')
|
||||||
{
|
{
|
||||||
@@ -321,7 +325,6 @@ struct TRINITY_DLL_DECL instance_ulduar : public ScriptedInstance
|
|||||||
m_auiEncounter[i] = NOT_STARTED;
|
m_auiEncounter[i] = NOT_STARTED;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
OUT_LOAD_INST_DATA_COMPLETE;
|
OUT_LOAD_INST_DATA_COMPLETE;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user