Re: formula equations

From: Edward J Glamkowski (eglamkowski@ANGELFIRE.COM)
Date: 08/26/98


>>on the other end of the spectrum, the code for the
>>saving throw tables is unwieldly looking, and an
>>easier defined slimmed down formula would make things
>>more managable to look at, something i have looked
>>at to try and satisfy both sides is to make a very
>>basic addition formula, each class saving throws get
>>assigned two values
>>
>>CLASS_MAGIC_USER
>>
>>SAVING_PARA_INIT 20
>>SAVING_PARA_RATE 1.4
>>
>>SAVING_ROD_INIT 35
>>SAVING_ROD_RATE 1.54
>>
>>then to determine the value of the savig throw you
>>pass it through the formula similar to this simplistic
>>example
>>
>>save = 90 - INIT - ( level * RATE )
>>
>>this would save space in the code, and still be
>>easily managed to change saving throw results,
>>almost all the rates of change for the classes
>>lay within 1 to 2

This is basically what my suggestion was, except that
I used matricies to record the initial value and rate
of decrease instead of #defines.

I made a patch, but the listserv rejected it for
being > 200 lines :P

I suppose I could upload to the ftp site...



Angelfire for your free web-based e-mail. http://www.angelfire.com


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/15/00 PST