Glyph of Warding

Spell Description
Caster Level(s) Cleric 3
Innate Level 3
School Abjuration
Descriptor(s) Sonic
Component(s) Verbal, Somatic
Range Short
Area of Effect / Target Large
Duration 1 Turn / 2 Level
Save Reflex 1/2
Spell Resistance Yes
Additional Counterspells None
Dispel Yes
Description The caster creates a small, magical zone that can detect the passage of enemy creatures. When the field is activated, it explodes, doing 1d8 points of sonic damage per two caster levels to all creatures within the area of effect (to a maximum of 5d8). After being triggered, the glyph dissipates.

Spell Scripts
Glyph Object (blueprint) x2_plc_glyph
Main x2_s0_glphward
Heart Beat x2_o0_glyphhb
OnEnter x2_s0_glphwarda
OnUserDefined x2_o0_glyphude
OnSpellCastAt x2_o0_glyphspell
OnTrigger x2_s0_glphwardx

Changes/Updates for Thain
Script Change Custom GetCasterLevel function
Before Get the level of the casterclass used or item property
After Get the level of the casterclass used or item property, pluss any modifiers (Palemaster++)
Script Change Custom ResistSpell function
Before Checks for Absorbtion (Spell mantle), Immunity and SR
After Same as before, just a wrapper for easy later change
Script Change Custom GetSpellSaveDC
Before Returns Save DC of spell: 10 + Spell Level + Spell Focus
After Same as before, just a wrapper to easy add alternate DC for items and maybe more later
Script Change Dispel of AoE changed to fit description of dispel
Before Base Chance: Lesser - 25%, Dispel - 50%, Greater -75%, Mordenkainens - 100 %.
Chance modified by caster level: Base Chance + ( CLevel + CMod ) - ( 10 + CMod ) * 2
NPC caster: Modified chance + 30
Caster of spell that is being atempted to dispel: Chance = 100%
DM trying to dispel: Chance = 100%
After Dispel Roll: d20 + CLevel. Where CLevel is capped: Lesser - 5, Dispel - 10, Greater - 15, Mordenkainens - No cap
Dispel DC: 11 + CLevel of caster of spell

Concept: Ankh_Phoenix and Aremah, Code: Ankh_Phoenix