PRC8/nwn/nwnprc/trunk/newspellbook/tob_dmnd_heara.nss
Jaysyn904 6ec137a24e Updated AMS marker feats
Updated AMS marker feats.  Removed arcane & divine marker feats.  Updated Dread Necromancer for epic progression. Updated weapon baseitem models.  Updated new weapons for crafting & npc equip.
 Updated prefix.  Updated release archive.
2024-02-11 14:01:05 -05:00

50 lines
1.6 KiB
Plaintext

//////////////////////////////////////////////////
// Hearing the Air
// tob_dmnd_heara.nss
// Tenjac
//////////////////////////////////////////////////
/** @file Hearing the Air
Diamond Mind (Stance)
Level: Swordsage 5, warblade 5
Prerequisite: Two Diamond Mind maneuvers
Inititation Action: 1 swift action
Range: Personal
Target: You
Duration: Stance
Your perception becomes so fine that you can hear the tiniest flutter of air
moving past you. Invisible foes and other hidden threats become as plain as
day in the area of your heightened senses.
Drawing on your combat training, sharpened senses, and capability to predict
your enemy's moves, you become a faultless sentinel on the battlefield. Even
the smallest detail or stealthiest enemey cannot hope to evade your notice.
While you are in this stance, you gain blindsense out to 30 feet and a +5
insight bonus on Listen checks.
*/
#include "tob_inc_move"
#include "tob_movehook"
////#include "prc_alterations"
void main()
{
if (!PreManeuverCastCode())
{
// If code within the PreManeuverCastCode (i.e. UMD) reports FALSE, do not run this spell
return;
}
// End of Spell Cast Hook
object oInitiator = OBJECT_SELF;
object oTarget = PRCGetSpellTargetObject();
struct maneuver move = EvaluateManeuver(oInitiator, oTarget);
if(move.bCanManeuver)
{
effect eLink = EffectLinkEffects(EffectSkillIncrease(SKILL_LISTEN, 5), EffectUltravision());
SPApplyEffectToObject(DURATION_TYPE_PERMANENT, eLink, oTarget);
}
}