I had a random Idea I'd like to run up the flagpole: warriors have a hard time of it in Angband, and I would propose that they be allowed to do even more damage in melee than they do now. I see two possibilities that I like:
(1) Add +1 to the "slay" modifier. Thus, a normal attack would do 2x damage (rather than 1x), while an acid branded attack would do 4x (rather than 3x).
(2) Add to the *base* damage of an attack; essentially, give warriors extra dice on their weapon. While double seems too much, about 50% seems right.
Both schemes would strongly encourage warriors to carry very heavy weapons, which seems in-character. Note that both schemes are the same with a Slay Evil weapon (i.e. damage*3 is the same as (1.5*damage)*2).
Both are easy to implement: in the routine py_attack, between the lines
...
k = damroll(o_ptr->dd, o_ptr->ds);
k *= use_mult
...
you just add either "++use_mult" or "k *= 1.5" with a suitable "if" condition.
Admittedly this does not address the many other inequities warriors have to put up with in the game. But it bugs me that a warrior does not intrinsically do more damage when they hit with their weapon than any other class. Yes they get more blows, and get them sooner, but the hit itself is just the same.
(1) Add +1 to the "slay" modifier. Thus, a normal attack would do 2x damage (rather than 1x), while an acid branded attack would do 4x (rather than 3x).
(2) Add to the *base* damage of an attack; essentially, give warriors extra dice on their weapon. While double seems too much, about 50% seems right.
Both schemes would strongly encourage warriors to carry very heavy weapons, which seems in-character. Note that both schemes are the same with a Slay Evil weapon (i.e. damage*3 is the same as (1.5*damage)*2).
Both are easy to implement: in the routine py_attack, between the lines
...
k = damroll(o_ptr->dd, o_ptr->ds);
k *= use_mult
...
you just add either "++use_mult" or "k *= 1.5" with a suitable "if" condition.
Admittedly this does not address the many other inequities warriors have to put up with in the game. But it bugs me that a warrior does not intrinsically do more damage when they hit with their weapon than any other class. Yes they get more blows, and get them sooner, but the hit itself is just the same.
Comment