Adjust enchantment spell levels
The enchantment spells were skewed towards lower spell levels,
and didn't seem to correspond with the spell effectiveness or
power. Adjust the spell levels:
- Confuse monster is probably the least powerful enchantment, and
also requires touch to work, so make it the new level 1 spell.
- Sleep is quite powerful, and ray, bump it to level 4.
- Charm monster is even more powerful so make it level 5.
(Considering that create familiar is level 6)
old new
sleep 1 4
confuse monster 2 1
slow monster 2 2
cause fear 3 3
charm monster 3 5
Also swap sleep and confuse monster generation probability.
This commit is contained in:
@@ -1211,7 +1211,7 @@ SPELL("fireball", "ragged",
|
||||
SPELL("cone of cold", "dog eared",
|
||||
P_ATTACK_SPELL, 10, 7, 4, 1, RAY, HI_PAPER, SPE_CONE_OF_COLD),
|
||||
SPELL("sleep", "mottled",
|
||||
P_ENCHANTMENT_SPELL, 49, 1, 1, 1, RAY, HI_PAPER, SPE_SLEEP),
|
||||
P_ENCHANTMENT_SPELL, 30, 1, 4, 1, RAY, HI_PAPER, SPE_SLEEP),
|
||||
SPELL("finger of death", "stained",
|
||||
P_ATTACK_SPELL, 5, 10, 7, 1, RAY, HI_PAPER, SPE_FINGER_OF_DEATH),
|
||||
SPELL("light", "cloth",
|
||||
@@ -1229,7 +1229,7 @@ SPELL("force bolt", "red",
|
||||
P_ATTACK_SPELL, 35, 2, 1, 1, IMMEDIATE, CLR_RED,
|
||||
SPE_FORCE_BOLT),
|
||||
SPELL("confuse monster", "orange",
|
||||
P_ENCHANTMENT_SPELL, 30, 2, 2, 1, IMMEDIATE, CLR_ORANGE,
|
||||
P_ENCHANTMENT_SPELL, 49, 2, 1, 1, IMMEDIATE, CLR_ORANGE,
|
||||
SPE_CONFUSE_MONSTER),
|
||||
SPELL("cure blindness", "yellow",
|
||||
P_HEALING_SPELL, 25, 2, 2, 1, IMMEDIATE, CLR_YELLOW,
|
||||
@@ -1259,7 +1259,7 @@ SPELL("cure sickness", "indigo",
|
||||
P_HEALING_SPELL, 32, 3, 3, 1, NODIR, CLR_BLUE,
|
||||
SPE_CURE_SICKNESS),
|
||||
SPELL("charm monster", "magenta",
|
||||
P_ENCHANTMENT_SPELL, 20, 3, 3, 1, IMMEDIATE, CLR_MAGENTA,
|
||||
P_ENCHANTMENT_SPELL, 20, 3, 5, 1, IMMEDIATE, CLR_MAGENTA,
|
||||
SPE_CHARM_MONSTER),
|
||||
SPELL("haste self", "purple",
|
||||
P_ESCAPE_SPELL, 33, 4, 3, 1, NODIR, CLR_MAGENTA,
|
||||
|
||||
Reference in New Issue
Block a user