Level One rework
Revamped Level One: North & Level One: Central to be as close to PnP as possible. Added Level One: Latrene 3 area. Added efreeti appearance from CEP3. Revamped efreeti bottle to be like PnP (no wishes, yet)
This commit is contained in:
@@ -151,6 +151,38 @@ int SpawnCheckCustom(object oSpawn)
|
||||
//:: they have been inside the dungeon & Sheriff Ostland is still alive.
|
||||
|
||||
|
||||
//:: Process spawn if Dung Monster *is not* roaming & *not* "dead" (Commode)
|
||||
if (nSpawnCheckCustom == 11)
|
||||
{
|
||||
int iDungMonActive = GetLocalInt(GetModule(), "DungMonsterActive");
|
||||
|
||||
int iDungMonDead = GetLocalInt(GetModule(), "DungMonsterDead");
|
||||
|
||||
if (iDungMonActive && iDungMonDead)
|
||||
{
|
||||
nProcessSpawn = FALSE;
|
||||
}
|
||||
|
||||
}
|
||||
//:: Process spawn if Dung Monster *is not* roaming & *not* "dead" (Commode)
|
||||
|
||||
|
||||
//:: Process spawn if Dung Monster *is* roaming or is "dead" (Hole)
|
||||
if (nSpawnCheckCustom == 12)
|
||||
{
|
||||
int iDungMonActive = GetLocalInt(GetModule(), "DungMonsterActive");
|
||||
|
||||
int iDungMonDead = GetLocalInt(GetModule(), "DungMonsterDead");
|
||||
|
||||
if (iDungMonActive || iDungMonDead)
|
||||
{
|
||||
nProcessSpawn = TRUE;
|
||||
}
|
||||
|
||||
}
|
||||
//:: Process spawn if Dung Monster *is* roaming or is "dead" (Hole)
|
||||
|
||||
|
||||
//:: Checks for stage 1 or lower for the "Spider's Captive quest"
|
||||
if (nSpawnCheckCustom == 50)
|
||||
{
|
||||
@@ -199,8 +231,8 @@ int SpawnCheckCustom(object oSpawn)
|
||||
//:: Checks for stage 2 or lower for the "Spider's Captive quest"
|
||||
|
||||
|
||||
/* //:: Checks for stage 98 or lower (Drusilla's not dead) for the "Vengeful Druid quest"
|
||||
if (nSpawnCheckCustom == 52)
|
||||
/* //:: Checks for stage 98 or lower (Drusilla's not dead) for the "Vengeful Druid quest" //:: I wish past me left a note
|
||||
if (nSpawnCheckCustom == 52) //:: for future me on why this was disabled
|
||||
{
|
||||
//:: Initialize major variables
|
||||
object oArea = GetArea(OBJECT_SELF);
|
||||
@@ -246,6 +278,9 @@ int SpawnCheckCustom(object oSpawn)
|
||||
//:: Checks for non-completion of "The Outcasts" quest
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// -------------------------------------------
|
||||
// Only Make Modifications Between These Lines
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user