Skip to content

Commit 6cfb2a2

Browse files
committed
Add attack spellbook descriptions to the in-game encyclopedia.
1 parent b6b604f commit 6cfb2a2

File tree

2 files changed

+127
-9
lines changed

2 files changed

+127
-9
lines changed

dat/data.base

+126-9
Original file line numberDiff line numberDiff line change
@@ -1918,10 +1918,10 @@ eye of the aethiopica
19181918
powers, it regenerates the energy of anyone who carries
19191919
it, allowing them to cast spells more often. It also reduces
19201920
any spell damage to the person who carries it by half, and
1921-
protects from magic missiles. Finally, when invoked it has
1922-
the power to instantly open a portal to any other area of the
1923-
dungeon, allowing its invoker to travel quickly between
1924-
areas.
1921+
is partially protected from magic missiles. Finally, when
1922+
invoked it has the power to instantly open a portal to any other
1923+
area of the dungeon, allowing its invoker to travel quickly
1924+
between areas.
19251925
# note: The Eyes of the Overworld is the title of Jack Vance's sequel
19261926
# to The Dying Earth and in it the 'Eyes' were separate "cusps" that
19271927
# needed to be worn like contact lenses, one on each eyeball. Wearing
@@ -4524,8 +4524,8 @@ pear
45244524
*orb of detection
45254525
This Orb is a crystal ball of exceptional powers. When
45264526
carried, it grants ESP, limits damage done by spells, and
4527-
protects the carrier from magic missiles. When invoked it
4528-
allows the carrier to become invisible.
4527+
partially protects the carrier from magic missiles. When
4528+
invoked it allows the carrier to become invisible.
45294529
*orb of fate
45304530
Some say that Odin himself created this ancient crystal ball,
45314531
although others argue that Loki created it and forged Odin's
@@ -4724,9 +4724,9 @@ platinum yendorian express card
47244724
is rectangular in shape, very thin, and inscribed with
47254725
unreadable ancient runes. When carried, it grants the one
47264726
who carries it ESP, and reduces all spell induced damage done to
4727-
the carrier by half. It also protects from magic missile
4728-
attacks. Finally, its power is such that when invoked, it
4729-
can charge other objects.
4727+
the carrier by half. It also partially protects from magic
4728+
missile attacks. Finally, its power is such that when invoked,
4729+
it can charge other objects.
47304730
# playing style, rather vague topic but these quotes are too apt to pass up
47314731
player
47324732
play* style
@@ -5770,6 +5770,18 @@ javelin
57705770
hands," he advised. "Otherwise, I shouldn't be surprised if
57715771
they blistered."
57725772
[ The Book of Three, by Lloyd Alexander ]
5773+
spellbook of acid blast
5774+
This spell is a level six attack spell. When cast as unskilled
5775+
or basic in attack spells, this spell creates a ray of acid
5776+
which explodes once it hits its target. At skilled or greater,
5777+
the caster can pick a location to target the spell for area of
5778+
effect, or choose to cast a ray of acid. If an area of effect
5779+
attack type is chosen, the target will be engulfed by a series
5780+
of acidic explosions that will move around the center of the
5781+
targeted monster/location.
5782+
5783+
Objects caught in the path of the ray or acidic explosions are
5784+
subject to acid damage if they are not resistant.
57735785
spellbook of barkskin
57745786
This spell is a level two evocation spell. When cast, the
57755787
casters skin is transformed into the bark of a tree,
@@ -5792,6 +5804,20 @@ spellbook of change metal to wood
57925804
into wood if wood is a valid material for that object. Same
57935805
rules apply if cast on objects on the ground. Casting this
57945806
spell at an iron golem will turn it into a wood golem.
5807+
spellbook of cone of cold
5808+
This spell is a level four attack spell. When cast as unskilled
5809+
or basic in attack spells, this spell creates a ray of frost
5810+
which explodes once it hits its target. At skilled or greater,
5811+
the caster can pick a location to target the spell for area of
5812+
effect, or choose to cast a ray of frost. If an area of effect
5813+
attack type is chosen, the target will be engulfed by a series
5814+
of icy explosions that will move around the center of the
5815+
targeted monster/location. Pools of water in the path of the
5816+
ray or caught in the area of effect explosions will freeze into
5817+
solid ice.
5818+
5819+
Objects caught in the path of the ray or icy explosions are
5820+
subject to cold damage if they are not resistant.
57955821
spellbook of create grass
57965822
This spell is a level three evocation spell. When cast, small
57975823
patches of grass will grow around the caster. How far out from
@@ -5808,6 +5834,19 @@ spellbook of create trees
58085834
skilled in evocation spells, there is a chance the dead tree
58095835
will be rejuvenated, and become a live tree. Druids can benefit
58105836
by standing next to a live tree.
5837+
spellbook of drain life
5838+
This is a level two attack spell. When cast at a monster that
5839+
is not resistant to draining, one level is drained from it, as
5840+
well as a small amount of the monster's maximum hit points.
5841+
Normal damage is sustained also.
5842+
5843+
When cast at an object that has a positive enchantment, its
5844+
enchantment will be dropped by one if the object does not
5845+
resist, not to go below zero.
5846+
5847+
Casting this spell at yourself has the same effect as it does
5848+
when cast at a monster. If your own experience level drops
5849+
below one, you will die.
58115850
spellbook of entangle
58125851
This spell is a level one evocation spell, and is also a Druids
58135852
special spell. When cast at a monster, surrounding plant life
@@ -5831,6 +5870,84 @@ spellbook of finger of death
58315870
If the caster of this spell targets themselves, they will die
58325871
instantly if not resistant to death magic or nonliving,
58335872
regardless of reflection or magic resistance.
5873+
spellbook of fireball
5874+
This spell is a level four attack spell, and is also an Infidels
5875+
special spell. When cast as unskilled or basic in attack
5876+
spells, this spell creates a ray of fire which explodes once it
5877+
hits its target. At skilled or greater, the caster can pick a
5878+
location to target the spell for area of effect, or choose to
5879+
cast a ray of fire. If an area of effect attack type is chosen,
5880+
the target will be engulfed by a series of firey explosions that
5881+
will move around the center of the targeted monster/location.
5882+
Pools of water in the path of the ray or caught in the area of
5883+
effect explosions can potentially boil away. Any ice caught in
5884+
the path or explosions will melt away.
5885+
5886+
Objects caught in the path of the ray or firey explosions are
5887+
subject to fire damage if they are not resistant.
5888+
spellbook of force bolt
5889+
This is a level one attack spell. When cast, an invisible beam
5890+
of force travels from the caster to its intended target (line
5891+
of sight). Anything within the path of the beam is affected.
5892+
Monsters will take physical damage, and this damage scales with
5893+
the skill of the caster, as does the chance to land a hit. If
5894+
enough damage occurs, the targeted monster can be knocked back
5895+
if not steadfast.
5896+
5897+
Fragile objects and several terrain features within the path of
5898+
a force bolt can be destroyed (potions, objects made of glass,
5899+
boulders, statues, doors, iron bars, etc).
5900+
spellbook of lightning
5901+
This spell is a level four attack spell. When cast as unskilled
5902+
or basic in attack spells, this spell creates a bolt of
5903+
lightning which explodes once it hits its target. At skilled or
5904+
greater, the caster can pick a location to target the spell for
5905+
area of effect, or choose to cast a bolt of lightning. If an
5906+
area of effect attack type is chosen, the target will be
5907+
engulfed by a series of electrical explosions that will move
5908+
around the center of the targeted monster/location.
5909+
5910+
Objects caught in the path of the bolt or electrical explosions
5911+
are subject to shock damage if they are not resistant.
5912+
spellbook of magic missile
5913+
This spell is a level two attack spell, and is also a Wizards
5914+
special spell. When cast, a ray of magic missiles shoots from
5915+
the caster to its intended target, hitting any other monsters
5916+
in its path. Damage inflicted is directly based on the
5917+
experience level of the caster. Monsters with extrinsic magic
5918+
resistance will only take partial damage, and monsters with
5919+
reflection are unaffected, as are monsters that are inherently
5920+
magic resistant.
5921+
5922+
Knights in possession of the Magic Mirror of Merlin cause
5923+
double damage when casting this spell.
5924+
spellbook of poison blast
5925+
This spell is a level five attack spell. When cast as unskilled
5926+
or basic in attack spells, this spell creates a ray of poison
5927+
that leaves a trail of noxious gas clouds as it travels to its
5928+
target. At skilled or greater, the caster can pick a location
5929+
to target the spell for area of effect, or choose to cast a ray
5930+
of poison. If an area of effect attack type is chosen, the
5931+
target will be engulfed by a series of poisonous explosions that
5932+
will move around the center of the targeted monster/location,
5933+
leaving several noxious gas clouds in its wake.
5934+
5935+
These gas clouds will linger; any being caught within these gas
5936+
clouds are subject to poison damage, and can choke and die from
5937+
the gas if not poison resistant.
5938+
spellbook of power word kill
5939+
This spell is a level seven attack spell. When cast, the caster
5940+
can choose one monster a certain distance away. How far away
5941+
the caster can select their target is dependent on how skilled
5942+
they are in attack spells. If the target is not resistant to
5943+
death magic - if they have 100 hit points or less, they are
5944+
instantly killed, otherwise they will lose two-thirds of their
5945+
total hit points, and have their maximum hit points decreased.
5946+
Targets that have full magic resistance will take a significant
5947+
amount of damage, not to drop below one.
5948+
5949+
If the caster casts this spell on themselves, they will die
5950+
instantly, regardless of what resistances they possess.
58345951
spellbook of stoneskin
58355952
This spell is a level four evocation spell. When cast, the
58365953
casters skin is transformed into hardened stone, providing a

doc/evilhack-changelog.md

+1
Original file line numberDiff line numberDiff line change
@@ -3984,4 +3984,5 @@ The following changes to date are:
39843984
chained to you
39853985
- Add evocation spellbook descriptions to the in-game encyclopedia
39863986
- Remove ents from 'summon animal' spell
3987+
- Add attack spellbook descriptions to the in-game encyclopedia
39873988

0 commit comments

Comments
 (0)