Updated Vanilla Campaigns
Updated Vanilla Campaigns
This commit is contained in:
38
nwn/nwnprc/trunk/ocfixerf/q4_s0_poisfogc.nss
Normal file
38
nwn/nwnprc/trunk/ocfixerf/q4_s0_poisfogc.nss
Normal file
@@ -0,0 +1,38 @@
|
||||
//::///////////////////////////////////////////////
|
||||
//:: Acid Fog: Heartbeat
|
||||
//:: NW_S0_AcidFogC.nss
|
||||
//:: Copyright (c) 2001 Bioware Corp.
|
||||
//:://////////////////////////////////////////////
|
||||
/*
|
||||
All creatures within the AoE take 2d6 acid damage
|
||||
per round and upon entering if they fail a Fort Save
|
||||
their movement is halved.
|
||||
*/
|
||||
//:://////////////////////////////////////////////
|
||||
//:: Created By: Preston Watamaniuk
|
||||
//:: Created On: May 17, 2001
|
||||
//:://////////////////////////////////////////////
|
||||
|
||||
//#include "X0_I0_SPELLS"
|
||||
#include "x2_inc_spellhook"
|
||||
#include "prc_inc_spells"
|
||||
|
||||
void main()
|
||||
{
|
||||
effect eVis = EffectVisualEffect(VFX_IMP_POISON_S);
|
||||
object oTarget;
|
||||
float fDelay;
|
||||
|
||||
effect ePoison = EffectPoison(POISON_COLOSSAL_SPIDER_VENOM);
|
||||
//Start cycling through the AOE Object for viable targets including doors and placable objects.
|
||||
oTarget = GetFirstInPersistentObject(OBJECT_SELF);
|
||||
while(GetIsObjectValid(oTarget))
|
||||
{
|
||||
fDelay = PRCGetRandomDelay(0.4, 1.2);
|
||||
//DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget));
|
||||
DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, ePoison, oTarget));
|
||||
|
||||
//Get next target.
|
||||
oTarget = GetNextInPersistentObject(OBJECT_SELF);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user