Updated Alchemist store
Updated Alchemist store. Commoners no longer spawn Halloween skeletons. Updated release.
This commit is contained in:
@@ -21,6 +21,7 @@ void main()
|
||||
int nTotalPCs;
|
||||
int nTotalPCLevel;
|
||||
int nAveragePCLevel;
|
||||
int nCommoner = GetLevelByClass(CLASS_TYPE_COMMONER, OBJECT_SELF);
|
||||
|
||||
string sCurrentDate = SQLite_GetSystemDate();
|
||||
string sMonthDay = GetSubString(sCurrentDate, 0, 5);
|
||||
@@ -31,8 +32,8 @@ void main()
|
||||
|
||||
ExecuteScript("prc_npc_spawn", OBJECT_SELF);
|
||||
|
||||
//: Don't spawn skeletons from skeletons
|
||||
if (GetResRef(OBJECT_SELF) == "nw_skeleton")
|
||||
//: Don't spawn skeletons from skeletons or commoners
|
||||
if (GetResRef(OBJECT_SELF) == "nw_skeleton" || nCommoner > 0)
|
||||
return;
|
||||
|
||||
//:: Get average PC level for area
|
||||
@@ -51,12 +52,12 @@ void main()
|
||||
|
||||
if (nTotalPCs > 0)
|
||||
{
|
||||
nAveragePCLevel = nTotalPCLevel / nTotalPCs;
|
||||
nAveragePCLevel = (nTotalPCLevel / nTotalPCs) - 1;
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
nAveragePCLevel = 3;
|
||||
nAveragePCLevel = 2;
|
||||
}
|
||||
|
||||
//:: Only active during Halloween week.
|
||||
@@ -70,8 +71,8 @@ void main()
|
||||
(sMonthDay == "10/31") ||
|
||||
(sMonthDay == "11/01"))
|
||||
{
|
||||
//:: 50% chance to spawn
|
||||
if ( Random(100) < 50 )
|
||||
//:: 40% chance to spawn
|
||||
if ( Random(100) < 40 )
|
||||
{
|
||||
//:: Spawn Skeleton.
|
||||
eVFX = EffectVisualEffect(VFX_IMP_EVIL_HELP);
|
||||
|
Reference in New Issue
Block a user