Valkyries start with a spear instead of a long sword

Long swords are overused, and Knights already start with a long sword.
No other roles start with a spear. Lawful Valks shouldn't have an easy
way to get Excalibur.

There's also historical precedence for valkyries with spears, see eg.
Wagner's Ring Cycle.

This makes Valks early game damage slightly lower, although dwarven spear
does the same damage to small monsters as long sword, and there should be
plenty of chances to get one from the mines. Spears can also be thrown.

This change has been done in several variants, eg. xNetHack and Fourk.
This commit is contained in:
Pasi Kallinen
2022-07-12 22:56:30 +03:00
parent 81d54f15ce
commit c09ae332c8
2 changed files with 3 additions and 2 deletions

View File

@@ -951,6 +951,7 @@ flying pets wouldn't target underwater food but if they happened to fly over
such food they could and would eat it
praying on an altar with pet corpse on it can revive the pet
applying a cursed oil lamp can make your hands slippery
valkyries start with a spear instead of a long sword
Fixes to 3.7.0-x Problems that Were Exposed Via git Repository

View File

@@ -150,7 +150,7 @@ static struct trobj Tourist[] = {
{ 0, 0, 0, 0, 0 }
};
static struct trobj Valkyrie[] = {
{ LONG_SWORD, 1, WEAPON_CLASS, 1, UNDEF_BLESS },
{ SPEAR, 1, WEAPON_CLASS, 1, UNDEF_BLESS },
{ DAGGER, 0, WEAPON_CLASS, 1, UNDEF_BLESS },
{ SMALL_SHIELD, 3, ARMOR_CLASS, 1, UNDEF_BLESS },
{ FOOD_RATION, 0, FOOD_CLASS, 1, 0 },
@@ -520,7 +520,7 @@ static const struct def_skill Skill_V[] = {
{ P_HAMMER, P_EXPERT },
{ P_QUARTERSTAFF, P_BASIC },
{ P_POLEARMS, P_SKILLED },
{ P_SPEAR, P_SKILLED },
{ P_SPEAR, P_EXPERT },
{ P_TRIDENT, P_BASIC },
{ P_LANCE, P_SKILLED },
{ P_SLING, P_BASIC },