PRC8/trunk/spells/sp_devils_eye.nss
Jaysyn904 1662218bb4 Initial upload.
Adding base PRC 4.19a files to repository.
2022-10-07 13:51:24 -04:00

46 lines
1.1 KiB
Plaintext

//::///////////////////////////////////////////////
//:: Name Devil's Eye
//:: FileName sp_devils_eye.nss
//:://////////////////////////////////////////////
/**@file Devil's Eye
Divination [Evil]
Level: Blk 2, Clr 3, Diabolic 2, Sor/Wiz 3
Components: V, S
Casting Time: 1 action
Range: Personal
Target: Caster
Duration: 1 minute/level
The caster gains the visual acuity of a devil. He
can see not only in darkness, but also in magical
darkness, with a range of 30 feet.
Author: Tenjac
Created:
*/
//:://////////////////////////////////////////////
//:://////////////////////////////////////////////
#include "prc_inc_spells"
void main()
{
PRCSetSchool(SPELL_SCHOOL_DIVINATION);
// Run the spellhook.
if (!X2PreSpellCastCode()) return;
object oPC = OBJECT_SELF;
int nCasterLvl = PRCGetCasterLevel(oPC);
effect eUltra = EffectUltravision();
effect eVis = EffectVisualEffect(VFX_DUR_ULTRAVISION);
effect eLink = EffectLinkEffects(eUltra, eVis);
float fDur = (60.0f * nCasterLvl);
SPApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oPC, fDur);
PRCSetSchool();
//SPEvilShift(oPC);
}