Harm

Spell Description
Caster Level(s) Cleric 6, Druid 7
Innate Level 6
School Necromancy
Descriptor(s) Negative
Component(s) Verbal, Somatic
Range Touch
Area of Effect / Target Single
Duration Instant
Save Will halves
Spell Resistance Yes
Additional Counterspells Heal
Dispel No
Description Harm charges a subject with negative energy that deals 10 points of damage per caster level (to a maximum of 150 points at 15th level). If the creature successfully saves, harm deals half this amount, but it cannot reduce the target's hit points to less than 1. If used on an undead creature, harm acts like heal.

Spell Scripts
Main nw_s0_harm

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 Changed to match SRD 3.5
Before Current hitpoint - 1d4 damage, no save
After Caster Level * 10 damage (max 150), will save halves damage
Description Change Updated save info
Before None
After Will halves
Description Change Updated description to match SRD 3.5
Before If the caster makes a successful melee touch attack, Harm uses negative energy to reduce the target creature to 1d4 Hit Points. This spell has a reverse effect on undead, healing the targeted undead to full health instead of harming it.
After Harm charges a subject with negative energy that deals 10 points of damage per caster level (to a maximum of 150 points at 15th level). If the creature successfully saves, harm deals half this amount, but it cannot reduce the target's hit points to less than 1. If used on an undead creature, harm acts like heal.


Concept: Ankh_Phoenix and Aremah, Code: Ankh_Phoenix