void main() { int nDiceRoll = d10(1); if(nDiceRoll <= 1) { location lTarget = GetLocation(GetWaypointByTag("DarkStalker1")); CreateObject(OBJECT_TYPE_CREATURE, "darkstalker", lTarget, TRUE); } else if(nDiceRoll <= 2) { location lTarget = GetLocation(GetWaypointByTag("DarkStalker2")); CreateObject(OBJECT_TYPE_CREATURE, "darkstalker", lTarget, TRUE); } else if(nDiceRoll <= 3) { location lTarget = GetLocation(GetWaypointByTag("DarkStalker3")); CreateObject(OBJECT_TYPE_CREATURE, "darkstalker", lTarget, TRUE); } else if(nDiceRoll <= 4) { location lTarget = GetLocation(GetWaypointByTag("DarkStalker4")); CreateObject(OBJECT_TYPE_CREATURE, "darkstalker", lTarget, TRUE); } else if(nDiceRoll <= 5) { location lTarget = GetLocation(GetWaypointByTag("DarkStalker5")); CreateObject(OBJECT_TYPE_CREATURE, "darkstalker", lTarget, TRUE); } else if(nDiceRoll <= 6) { location lTarget = GetLocation(GetWaypointByTag("DarkStalker6")); CreateObject(OBJECT_TYPE_CREATURE, "darkstalker", lTarget, TRUE); } else if(nDiceRoll <= 7) { location lTarget = GetLocation(GetWaypointByTag("DarkStalker7")); CreateObject(OBJECT_TYPE_CREATURE, "darkstalker", lTarget, TRUE); } else if(nDiceRoll <= 8) { location lTarget = GetLocation(GetWaypointByTag("DarkStalker8")); CreateObject(OBJECT_TYPE_CREATURE, "darkstalker", lTarget, TRUE); } else if(nDiceRoll <= 9) { location lTarget = GetLocation(GetWaypointByTag("DarkStalker9")); CreateObject(OBJECT_TYPE_CREATURE, "darkstalker", lTarget, TRUE); } else if(nDiceRoll <= 10) { location lTarget = GetLocation(GetWaypointByTag("DarkStalker10")); CreateObject(OBJECT_TYPE_CREATURE, "darkstalker", lTarget, TRUE); } }