Violet Hold: Fix spawning modes
--HG-- branch : trunk
This commit is contained in:
@@ -237,7 +237,7 @@ struct TRINITY_DLL_DECL instance_violet_hold : public ScriptedInstance
|
|||||||
Creature *pSinclari = instance->GetCreature(uiSinclari);
|
Creature *pSinclari = instance->GetCreature(uiSinclari);
|
||||||
if (pSinclari)
|
if (pSinclari)
|
||||||
pSinclari->SummonCreature(CREATURE_CYANIGOSA,PortalLocation[0].x,PortalLocation[0].y,
|
pSinclari->SummonCreature(CREATURE_CYANIGOSA,PortalLocation[0].x,PortalLocation[0].y,
|
||||||
PortalLocation[0].z,PortalLocation[0].orientation,TEMPSUMMON_CORPSE_DESPAWN,0);
|
PortalLocation[0].z,PortalLocation[0].orientation,TEMPSUMMON_DEAD_DESPAWN,0);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case 1:
|
case 1:
|
||||||
@@ -252,12 +252,12 @@ struct TRINITY_DLL_DECL instance_violet_hold : public ScriptedInstance
|
|||||||
{
|
{
|
||||||
if (Creature *pPortal = pSinclari->SummonCreature(CREATURE_TELEPORTATION_PORTAL,PortalLocation[uiLocation].x,PortalLocation[uiLocation].y,
|
if (Creature *pPortal = pSinclari->SummonCreature(CREATURE_TELEPORTATION_PORTAL,PortalLocation[uiLocation].x,PortalLocation[uiLocation].y,
|
||||||
PortalLocation[uiLocation].z,PortalLocation[uiLocation].orientation,
|
PortalLocation[uiLocation].z,PortalLocation[uiLocation].orientation,
|
||||||
TEMPSUMMON_CORPSE_TIMED_DESPAWN,900000))
|
TEMPSUMMON_CORPSE_DESPAWN,900000))
|
||||||
{
|
{
|
||||||
uint32 entry = urand(0, 1) ? CREATURE_PORTAL_GUARDIAN : CREATURE_PORTAL_KEEPER;
|
uint32 entry = urand(0, 1) ? CREATURE_PORTAL_GUARDIAN : CREATURE_PORTAL_KEEPER;
|
||||||
if (Creature *pPortalKeeper = pPortal->SummonCreature(entry,PortalLocation[uiLocation].x, PortalLocation[uiLocation].y,
|
if (Creature *pPortalKeeper = pPortal->SummonCreature(entry,PortalLocation[uiLocation].x, PortalLocation[uiLocation].y,
|
||||||
PortalLocation[uiLocation].z, PortalLocation[uiLocation].orientation,
|
PortalLocation[uiLocation].z, PortalLocation[uiLocation].orientation,
|
||||||
TEMPSUMMON_CORPSE_TIMED_DESPAWN,900000))
|
TEMPSUMMON_DEAD_DESPAWN,900000))
|
||||||
pPortal->CastSpell(pPortalKeeper, SPELL_PORTAL_CHANNEL,false);
|
pPortal->CastSpell(pPortalKeeper, SPELL_PORTAL_CHANNEL,false);
|
||||||
uiLocation = (++uiLocation)%3;
|
uiLocation = (++uiLocation)%3;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user