Finished Dragonmarsh Lowlands encounters
Finished Dragonmarsh Lowlands random encounters. Finished Forest of Hope random encounters. Added ProjectQ shambling mound model. Cleaned up & set up spawns in several smaller areas. Created new pnp UTCs for the following creatures: worg, wolf, willowisp, stirge, shambling mound, shadow druid, beholder, Droog the Ogre & Drusilla the Druid.
This commit is contained in:
@@ -175,7 +175,7 @@ void main()
|
||||
|
||||
//SetAIInteger(AMOUNT_OF_HD_DIFFERENCE_TO_CHECK, -2);
|
||||
// If enemy is within this amount of HD, we do not check morale.
|
||||
//SetAIInteger(BASE_MORALE_SAVE, 20);
|
||||
SetAIInteger(BASE_MORALE_SAVE, 5);
|
||||
// Base DC of the will save. It is set to 20 + HD difference - Morale - Group morale mod.
|
||||
//SetAIInteger(HP_PERCENT_TO_CHECK_AT, 80);
|
||||
// %HP needed to be at to check morale. This doesn't affect "Never fight impossible odds"
|
||||
|
@@ -60,12 +60,20 @@ switch (nTable)
|
||||
SetLocalString(oArea, "group_ogrebugs_03", "creature, NW_BUGBEARB, 1-2, last, 5.0, 1, 1");
|
||||
break;
|
||||
|
||||
case 7: // Sheriff's Patrol
|
||||
case 7: // Sheriff's Patrol (Dragonmarsh Lowlands)
|
||||
SetLocalString(oArea, sEncNum, "v2, day, 6, group, sheriff_patrol");
|
||||
SetLocalString(oArea, "group_sheriff_patrol_01", "creature, ra_m_sheriff001, 1, random, 30.0, 1, 1");
|
||||
SetLocalString(oArea, "group_sheriff_patrol_02", "creature, ra_m_knight001, 2, last, 0, 1, 1");
|
||||
SetLocalString(oArea, "group_sheriff_patrol_03", "creature, ra_m_footmn001, 6, last, 0, 1, 1");
|
||||
SetLocalString(oArea, "group_sheriff_patrol_04", "creature, ra_f_footmn001, 2, last, 0, 1, 1");
|
||||
|
||||
case 8: // Sheriff's Patrol (Forest of Hope)
|
||||
SetLocalString(oArea, sEncNum, "v2, always, 13, group, sheriff_patrol");
|
||||
SetLocalString(oArea, "group_sheriff_patrol_01", "creature, ra_m_sheriff001, 1, random, 30.0, 1, 1");
|
||||
SetLocalString(oArea, "group_sheriff_patrol_02", "creature, ra_m_knight001, 2, last, 0, 1, 1");
|
||||
SetLocalString(oArea, "group_sheriff_patrol_03", "creature, ra_m_footmn001, 6, last, 0, 1, 1");
|
||||
SetLocalString(oArea, "group_sheriff_patrol_04", "creature, ra_f_footmn001, 2, last, 0, 1, 1");
|
||||
|
||||
}
|
||||
}
|
||||
//void main(){}
|
||||
|
File diff suppressed because it is too large
Load Diff
@@ -342,7 +342,34 @@ string SpawnGroup(object oSpawn, string sTemplate)
|
||||
}
|
||||
}
|
||||
//
|
||||
|
||||
|
||||
//:: Kobolds
|
||||
if (sTemplate == "kobolds")
|
||||
{
|
||||
switch(d6(1))
|
||||
{
|
||||
case 1:
|
||||
sRetTemplate = "NW_KOBOLD001";
|
||||
break;
|
||||
case 2:
|
||||
sRetTemplate = "NW_KOBOLD002";
|
||||
break;
|
||||
case 3:
|
||||
sRetTemplate = "NW_KOBOLD003";
|
||||
break;
|
||||
case 4:
|
||||
sRetTemplate = "NW_KOBOLD004";
|
||||
break;
|
||||
case 5:
|
||||
sRetTemplate = "NW_KOBOLD005";
|
||||
break;
|
||||
case 6:
|
||||
sRetTemplate = "NW_KOBOLD006";
|
||||
break;
|
||||
}
|
||||
}
|
||||
//:: Kobolds
|
||||
|
||||
// Giant Ants
|
||||
if (sTemplate == "giantants")
|
||||
{
|
||||
|
Reference in New Issue
Block a user