Re: [CODE SNIP/CODE IDEA] Thac0 and Saving throws

From: Kaine LaZaro (demond@tolkien.realms.org)
Date: 02/17/99


On Tue, 16 Feb 1999, Brian Williams - Nashak wrote:

> On Tue, 16 Feb 1999, Kaine LaZaro wrote:
> *SNIP*
> > int thaco(int class_num, int level)
> > {
> >   int mod;
> >   swicth(class_num) {
> >     case CLASS_MAGIC_USER: mod = 5; break;
> >     case CLASS_WARRIOR: mod = 1; break;
> >     case CLASS_CLERIC: mod = 3; break;
> >     case CLASS_THIEF: mod = 2; break;
> >     default: mod = 5; break;
> >   }
> >   return 100 - (mod * level);
> *SNIP*
>
> Don't you mean :
>   return 100 - (level / mod);
> here? mod*level would give a level 100 mage -400 thac0 and a level 100
> warrior only 0 thac0... and if I'm not mistaken, the lower the thac0 the
> better...
>
>       +'~'-.,.-'~'-.,.-'~'+
>      / Brian Williams    /
>     +.,.-'~'-.,.-'~'-.,.+
>
>

Thanks for catching me Brian, *hits himself in the forhead*

yes it should be level/mod,

James


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



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