31 lines
1.0 KiB
Plaintext
31 lines
1.0 KiB
Plaintext
void main()
|
|
{
|
|
object oHalyar = GetObjectByTag("Halyar");
|
|
|
|
if (GetIsInCombat(oHalyar) == TRUE)
|
|
{
|
|
int nIncrement = GetLocalInt(OBJECT_SELF, "SpawnTimer");
|
|
int nTimeSet = nIncrement + 1;
|
|
SetLocalInt(OBJECT_SELF, "SpawnTimer", nTimeSet);
|
|
if (GetLocalInt(OBJECT_SELF, "SpawnTimer") >= 5)
|
|
{
|
|
CreateObject(OBJECT_TYPE_CREATURE, "HraskiWarrior1",
|
|
GetLocation(GetNearestObjectByTag("HurWar1")));
|
|
CreateObject(OBJECT_TYPE_CREATURE, "HraskiBannerman",
|
|
GetLocation(GetNearestObjectByTag("HurWar2")));
|
|
ActionWait(3.0);
|
|
CreateObject(OBJECT_TYPE_CREATURE, "SilianHurAxeman",
|
|
GetLocation(GetNearestObjectByTag("HurWar3")));
|
|
ActionWait(1.5);
|
|
CreateObject(OBJECT_TYPE_CREATURE, "HraskiWarrior1",
|
|
GetLocation(GetNearestObjectByTag("HurWar4")));
|
|
ActionWait(1.0);
|
|
CreateObject(OBJECT_TYPE_CREATURE, "SilianHurAxeman",
|
|
GetLocation(GetNearestObjectByTag("HurWar5")));
|
|
CreateObject(OBJECT_TYPE_CREATURE, "HraskiWarrior3",
|
|
GetLocation(GetNearestObjectByTag("HurWar6")));
|
|
SetLocalInt(OBJECT_SELF, "SpawnTimer", 0);
|
|
}
|
|
}
|
|
}
|