because golden dragon 44 isnt coded, the gs summons normal golden like tantalos, goblin and the rest and then jumps to summon mobs with id bigger than 493.
Code:
void CEledoradoEvent::RegenElDorado2(int Num)
{
if(gIsEledorado2Event == TRUE && ReadConfig.S5E2 == TRUE)
{
int n=0;
int MapNumber;
int MobClass = 493 + Num;
for (n=0;n<OBJ_MAXMONSTER;n++)
{
if ( gObj[n].Class == MobClass )
{
gObj[n].Live = TRUE;
MapNumber = gObj[n].MapNumber;
while ( gMSetBase.GetBoxPosition(MapNumber, 50, 50, 200, 200, gObj[n].X, gObj[n].Y) == 0 )
{
}
this->m_BossElDorado2MapNumber[Num] = gObj[n].MapNumber;
this->m_BossElDorado2MapX[Num] = gObj[n].X;
this->m_BossElDorado2MapY[Num] = gObj[n].Y;
gObj[n].Life = gObj[n].MaxLife;
gObj[n].TX = gObj[n].X;
gObj[n].TY = gObj[n].Y;
gObj[n].MTX = gObj[n].X;
gObj[n].MTY = gObj[n].Y;
gObj[n].StartX = gObj[n].X;
gObj[n].StartY = gObj[n].Y;
//gObj[n].m_OldX = gObj[n].X;
//gObj[n].m_OldY = gObj[n].Y;
gObj[n].m_State = 1;
gObj[n].PathCount = 0;
LogAddTD("[Eldorado Event 2] Make Monster Class : %d, %d, %d,%d",
gObj[n].Class, MapNumber, gObj[n].X, gObj[n].Y);
}
}
}
}