On Apr 28, 3:03 pm, Andrew Sidwell <takka...@[EMAIL PROTECTED]
> wrote:
> Timo Pietil=E4 wrote:
> > Eddie Grove wrote:
> >> Timo Pietil=E4 wrote:
>
> >>> hi all.
>
> >>> I just found Gondricam (wormy drop) and that made me check tables.c
> >>> to see how
> >>> much more DEX/STR I need for it to be useful (only one blow with
it).
>
> >>> I then again remembered one of my pet peeves. Rogue has worse blows
> >>> calculation than Ranger. That just doesn't make any sense to me.
>
> >>> Calculations:
>
> >>> * First, from the player class, we extract some values:
> >>> *
> >>> * Priest --> num =3D 5; mul =3D 3; div =3D MAX(35,
weapon_weight=
);
> >>> * Rogue --> num =3D 5; mul =3D 3; div =3D MAX(30,
weapon_weight=
);
> >>> * Ranger --> num =3D 5; mul =3D 4; div =3D MAX(35,
weapon_weight=
);
> >>> * Paladin --> num =3D 5; mul =3D 4; div =3D MAX(30,
weapon_weight=
);
> >>> *
> >>> * To get "P", we look up the relevant "adj_str_blow[]" (see
above),
> >>> * multiply it by "mul", and then divide it by "div", rounding
down.
>
> >>> (mage and warrior snipped)
>
> >> You are probably right, but you should double-check p_class.txt or
> >> wherever they are set. That comment has been incorrect before,
> >> whether in V or some variant I no longer remmeber.
>
> > You are right, it is wrong. Paladin has multiplier 5 like warrior,
> > othervise it is same as above, so for blows-calculation it goes like
> > this: Warrior and Paladin 5, Ranger 4, Rogue and Priest 3, Mage 2.
> > Should be Warrior and Paladin 5, Ranger and Rogue 4, Priest 3, Mage 2.
>
> I've changed this, since it seems reasonable enough. Other, larger
> changes have been suggested in this thread; I'd be interested to see the
> results of a prototype of those changes.
>
> (When time permits, I'll be interested in prototyping myself, but at the
> moment I'm occupied with a different region of the game. So, if you
> want to see movement on this anytime fairly soon, do it yourself, and
> write to r.g.r.a with code and results. :)
>
> --
> Andrew Sidwellhttp://rephial.org/
If you make this change, you probably need to knock off a point or
two of Rogue DEX. The old rogue starting stats are calibrated for
"light weapons". Adding one to the STR-multiplier probably means that
the DEX or STR class stat should be reduced accordingly.


|