Skip to content

Commit b6786f5

Browse files
committed
Add enchantment spellbook descriptions to the in-game encyclopedia.
1 parent 4f071a6 commit b6786f5

File tree

2 files changed

+88
-0
lines changed

2 files changed

+88
-0
lines changed

dat/data.base

+87
Original file line numberDiff line numberDiff line change
@@ -5798,6 +5798,27 @@ spellbook of barkskin
57985798

57995799
This spell and the spell 'stoneskin' cannot be active at the
58005800
same time.
5801+
spellbook of burning hands
5802+
This spell is a level one enchantment spell. When cast, it
5803+
engulfs the caster's hands in flame. If unskilled or basic at
5804+
casting enchantment spells, the effect last for one successful
5805+
bare-handed melee hit (worn gloves/gauntlets count as
5806+
bare-handed). If skilled or greater in enchantment spells, the
5807+
effect lasts for a few turns, and recasting the spell can stack,
5808+
giving up to twenty uses before the effect expires. Hitting a
5809+
monster while burning hands is active will cause extra fire
5810+
damage to it if they are not fire resistant. The amount of
5811+
damage given is directly related to how skilled the caster is in
5812+
enchantment spells.
5813+
5814+
The burning hands effect will not work unless the caster attacks
5815+
bare-handed (not wielding anything). If the monster being
5816+
attacked is in water, the effect is nullified. If the caster is
5817+
underwater, the effect is cancelled outright (hands are
5818+
extinguished).
5819+
5820+
This spell and the spell 'shocking grasp' cannot be active at
5821+
the same time.
58015822
spellbook of cancellation
58025823
This spell is a level seven matter spell. When cast, the caster
58035824
fires a beam in the selected direction. Any objects in the path
@@ -5810,12 +5831,35 @@ spellbook of cancellation
58105831
all of their special attacks. If the caster casts the spell at
58115832
themselves, every object in open inventory will be affected as
58125833
described.
5834+
spellbook of cause fear
5835+
This spell is a level three enchantment spell. When cast, the
5836+
effect of the spell will scare any monsters within line of sight
5837+
that can be scared and do not pass a monster magic resistance
5838+
check. Scared monsters will flee from the caster. A scared
5839+
monster that is fully healed has a 4% chance to recover per
5840+
turn. This spell does not affect tame pets.
58135841
spellbook of change metal to wood
58145842
This spell is a level five evocation spell. If cast when
58155843
wielding a metallic object, that object's material will turn
58165844
into wood if wood is a valid material for that object. Same
58175845
rules apply if cast on objects on the ground. Casting this
58185846
spell at an iron golem will turn it into a wood golem.
5847+
spellbook of charm monster
5848+
This spell is a level five enchantment spell. When cast, the
5849+
spell has a chance to tame all adjacent monsters next to the
5850+
caster, dependent on passing their monster magic resistance
5851+
check. The total number of monsters than can be tamed is based
5852+
on the caster's charisma attribute (charisma value / 3 = maximum
5853+
number of pets), with stronger monsters given preference over
5854+
weaker ones. If more monsters are tamed than what is allowed,
5855+
the weakest monsters will either become peaceful or hostile.
5856+
5857+
This spell can also be used to pacify an angry shopkeeper
5858+
(monster MR check always passes). Monsters that cannot be tamed
5859+
will at best be made peaceful, or are otherwise unaffected. If
5860+
skilled or greater in enchantment spells, this spell can be used
5861+
to increase the tameness of already tame pets, not to exceed the
5862+
status of 'domesticated'.
58195863
spellbook of clairvoyance
58205864
This is a level three divination spell, and is also a Samurai's
58215865
special spell. When cast, this spell magically maps a 19x11
@@ -5841,6 +5885,15 @@ spellbook of cone of cold
58415885

58425886
Objects caught in the path of the ray or icy explosions are
58435887
subject to cold damage if they are not resistant.
5888+
spellbook of confuse monster
5889+
This spell is a level one enchantment spell. When cast, the
5890+
caster's hands will glow red; the effect will confuse the next
5891+
monster attacked in melee if they do not pass a monster magic
5892+
resistance check. The effect will work whether bare-handed or
5893+
wielding a weapon. If the caster is skilled or greater in
5894+
enchantment spells, the effect will last for several turns, and
5895+
recasting the spell can stack, giving up to forty uses before
5896+
the effect expires.
58445897
spellbook of create familiar
58455898
This spell is a level six clerical spell. When cast, a monster
58465899
is created near the caster. There is a one-third chance of the
@@ -6173,6 +6226,40 @@ spellbook of restore ability
61736226

61746227
If cast at a monster that has been cancelled, this spell will
61756228
uncancel the target.
6229+
spellbook of shocking grasp
6230+
This spell is a level two enchantment spell. When cast, it
6231+
engulfs the caster's hands in electrical energy. If unskilled
6232+
or basic at casting enchantment spells, the effect last for one
6233+
successful bare-handed melee hit (worn gloves/gauntlets count as
6234+
bare-handed). If skilled or greater in enchantment spells, the
6235+
effect lasts for a few turns, and recasting the spell can stack,
6236+
giving up to twenty uses before the effect expires. Hitting a
6237+
monster while shocking grasp is active will cause extra shock
6238+
damage to it if they are not shock resistant. The amount of
6239+
damage given is directly related to how skilled the caster is in
6240+
enchantment spells.
6241+
6242+
The shocking grasp effect will not work unless the caster attacks
6243+
bare-handed (not wielding anything).
6244+
6245+
This spell and the spell 'burning hands' cannot be active at
6246+
the same time.
6247+
spellbook of sleep
6248+
This spell is a level two enchantment spell. When cast, the
6249+
target of the spell will be put to sleep (if not already sleep
6250+
resistant) for several turns, which is directly determined by
6251+
the caster's experience level. Monsters have a chance to resist
6252+
this spell if they pass their monster magic resistance check.
6253+
This spell has no effect on already-sleeping or paralyzed
6254+
monsters. Attacking a monster in melee affected by this spell
6255+
has a 10% chance of waking them up.
6256+
spellbook of slow monster
6257+
This spell is a level two enchantment spell. When cast at a
6258+
monster that does not pass its monster magic resistance check,
6259+
it will make them slow (2/3 of normal speed). If the monster
6260+
is already fast, their speed is reduced to normal. If the
6261+
caster targets themselves with this spell, any intrinsic speed
6262+
they had is removed.
61766263
spellbook of stoneskin
61776264
This spell is a level four evocation spell. When cast, the
61786265
caster's skin is transformed into hardened stone, providing a

doc/evilhack-changelog.md

+1
Original file line numberDiff line numberDiff line change
@@ -3993,4 +3993,5 @@ The following changes to date are:
39933993
- Fix: Druid taking blame for pet killing a tree
39943994
- Add divination spellbook descriptions to the in-game encyclopedia
39953995
- Add matter spellbook descriptions to the in-game encyclopedia
3996+
- Add enchantment spellbook descriptions to the in-game encyclopedia
39963997

0 commit comments

Comments
 (0)