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:
@@ -2,7 +2,7 @@
|
||||
// Spawn Check - PCs
|
||||
//
|
||||
|
||||
// void main (){}
|
||||
//:: void main (){}
|
||||
|
||||
#include "pqj_inc"
|
||||
|
||||
@@ -49,16 +49,16 @@ int SpawnCheckPCs(object oSpawn)
|
||||
// Only Make Modifications Between These Lines
|
||||
// -------------------------------------------
|
||||
|
||||
|
||||
// Check 00
|
||||
//:: Example Check 00
|
||||
if (nCheckPCs == 0)
|
||||
{
|
||||
// Example, Allow Spawn
|
||||
nProcessSpawn = TRUE;
|
||||
}
|
||||
//
|
||||
//:: Example Check 00
|
||||
|
||||
// Spawn with a Skill Check
|
||||
|
||||
//:: Spawn with a Skill Check
|
||||
if (nCheckPCs == 1)
|
||||
{
|
||||
// Get Current Number of Children
|
||||
@@ -84,7 +84,8 @@ int SpawnCheckPCs(object oSpawn)
|
||||
}
|
||||
}
|
||||
}
|
||||
//
|
||||
//:: Spawn with a Skill Check
|
||||
|
||||
|
||||
//:: Spawn with a 25DC Skill Check
|
||||
if (nCheckPCs == 2)
|
||||
@@ -112,9 +113,10 @@ int SpawnCheckPCs(object oSpawn)
|
||||
}
|
||||
}
|
||||
}
|
||||
//:: Spawn with a 25DC Skill Check
|
||||
//:: Spawn with a 25DC Skill Check
|
||||
|
||||
|
||||
// Spawn Based on Journal Quest Entry
|
||||
//:: Spawn Based on Journal Quest Entry
|
||||
if (nCheckPCs == 3)
|
||||
{
|
||||
// Check Journal Quest Entry
|
||||
@@ -125,9 +127,10 @@ int SpawnCheckPCs(object oSpawn)
|
||||
nProcessSpawn = TRUE;
|
||||
}
|
||||
}
|
||||
//
|
||||
//:: Spawn Based on Journal Quest Entry
|
||||
|
||||
// Spawn Based on Item in PC Inventory
|
||||
|
||||
// Spawn Based on Item in PC Inventory
|
||||
if (nCheckPCs == 4)
|
||||
{
|
||||
// Check Player for Item
|
||||
@@ -142,7 +145,8 @@ int SpawnCheckPCs(object oSpawn)
|
||||
oItem = GetNextItemInInventory(oPC);
|
||||
}
|
||||
}
|
||||
//
|
||||
// Spawn Based on Item in PC Inventory
|
||||
|
||||
|
||||
//:: Checks for non-completion of "The Outcasts" quest.
|
||||
if (nCheckPCs == 5)
|
||||
@@ -158,7 +162,7 @@ int SpawnCheckPCs(object oSpawn)
|
||||
//:: Checks for non-completion of "The Outcasts" quest.
|
||||
|
||||
|
||||
//:: #52 - Spawn if Drusilla isn't dead
|
||||
//:: #52 - Spawn if Drusilla isn't dead
|
||||
if (nCheckPCs == 52)
|
||||
{
|
||||
// Check Journal Quest Entry
|
||||
@@ -169,7 +173,20 @@ int SpawnCheckPCs(object oSpawn)
|
||||
nProcessSpawn = TRUE;
|
||||
}
|
||||
}
|
||||
//:: #52 - Spawn if Drusilla isn't dead
|
||||
//:: #52 - Spawn if Drusilla isn't dead
|
||||
|
||||
|
||||
//:: #99 Checks to see if a nearby PC is using Detect Magic.
|
||||
if (nCheckPCs == 99)
|
||||
{
|
||||
// Check if player is using Detect Magic (spellID 1576)
|
||||
if (GetHasSpellEffect(1576, oPC))
|
||||
{
|
||||
nProcessSpawn = TRUE;
|
||||
}
|
||||
}
|
||||
//:: #99 Checks to see if a nearby PC is using Detect Magic.
|
||||
|
||||
|
||||
// -------------------------------------------
|
||||
// Only Make Modifications Between These Lines
|
||||
|
Reference in New Issue
Block a user