void main() { int nDiceRoll = d100(1); if(nDiceRoll <= 50) { AssignCommand(OBJECT_SELF, PlaySound("as_cv_boomdist1")); DelayCommand(1.0, ExecuteScript("kuljherwarspawn", OBJECT_SELF)); DelayCommand(1.0, ActionSpeakString("HERE THEY COME AGAIN BOYS!", TALKVOLUME_TALK)); DelayCommand(3.0, ExecuteScript("kuljherwarspawn", OBJECT_SELF)); DelayCommand(3.0, ExecuteScript("kuljherwarspawn", OBJECT_SELF)); DelayCommand(5.0, ExecuteScript("kuljherwarspawn", OBJECT_SELF)); DelayCommand(5.0, ExecuteScript("kuljherwarspawn", OBJECT_SELF)); DelayCommand(7.0, ExecuteScript("kuljherherospawn", OBJECT_SELF)); DelayCommand(8.0, ExecuteScript("kuljherwarspawn", OBJECT_SELF)); } else if(nDiceRoll <= 70) { AssignCommand(OBJECT_SELF, PlaySound("as_cv_boomdist1")); DelayCommand(1.0, ExecuteScript("minionofgrimlar", OBJECT_SELF)); DelayCommand(1.0, ActionSpeakString("THE GRIMLAR ATTACK THE NORTH GATE! DEFEND THE CITY!", TALKVOLUME_TALK)); DelayCommand(3.0, ExecuteScript("kuljherwarspawn", OBJECT_SELF)); DelayCommand(5.0, ExecuteScript("kuljherwarspawn", OBJECT_SELF)); DelayCommand(3.0, ExecuteScript("minionofgrimlar", OBJECT_SELF)); DelayCommand(5.0, ExecuteScript("heroofgrimlar", OBJECT_SELF)); DelayCommand(7.0, ExecuteScript("kuljherherospawn", OBJECT_SELF)); DelayCommand(7.0, ExecuteScript("minionofgrimlar", OBJECT_SELF)); } else if(nDiceRoll <= 85) { AssignCommand(OBJECT_SELF, PlaySound("DragonsByAir")); DelayCommand(1.0, ExecuteScript("minionofraith", OBJECT_SELF)); DelayCommand(1.0, ActionSpeakString("DEMONS FROM THE SKY!! LOOK TO THE SKIES!", TALKVOLUME_TALK)); DelayCommand(3.0, ExecuteScript("kuljherwarspawn", OBJECT_SELF)); DelayCommand(5.0, ExecuteScript("kuljherwarspawn", OBJECT_SELF)); DelayCommand(3.0, ExecuteScript("minionofraith", OBJECT_SELF)); DelayCommand(5.0, ExecuteScript("heroofraith", OBJECT_SELF)); DelayCommand(7.0, ExecuteScript("kuljherherospawn", OBJECT_SELF)); DelayCommand(7.0, ExecuteScript("minionofraith", OBJECT_SELF)); } else if(nDiceRoll <= 100) { AssignCommand(OBJECT_SELF, PlaySound("WrynnAttacks")); DelayCommand(1.0, ExecuteScript("minionofwrynn", OBJECT_SELF)); DelayCommand(1.0, ActionSpeakString("WRYNN'S MINIONS ATTACK! OUR LIVES FOR PAERUN!!", TALKVOLUME_TALK)); DelayCommand(3.0, ExecuteScript("kuljherwarspawn", OBJECT_SELF)); DelayCommand(5.0, ExecuteScript("kuljherwarspawn", OBJECT_SELF)); DelayCommand(3.0, ExecuteScript("minionofwrynn", OBJECT_SELF)); DelayCommand(5.0, ExecuteScript("heroofwrynn", OBJECT_SELF)); DelayCommand(7.0, ExecuteScript("kuljherherospawn", OBJECT_SELF)); DelayCommand(7.0, ExecuteScript("minionofwrynn", OBJECT_SELF)); } }