Hehe my function looks like this: int Character::getExpAtLevel(int x) { float e,a,b,c; e = EXP_IMPL/LVL_IMPL*x; a = (x+3000.0)/LVL_IMPL; b = a*PI-PI/2; c = sin(b)+1; e *= c/2; return int(e); } EXP_IMPL 2000000000 LVL_IMPL 15000 spell calculations are in % of LVL_IMPL ... 0-100 :) I hope nobody on this list is getting as many duplicates of my ANSI color message as I ... I got about 4 of them until now ... ugh. +++ To the person with the NeXT on this list ... I wrote a mudshell for NeXT if you want a copy let me know ... +++ Cat.
This archive was generated by hypermail 2b30 : 12/18/00 PST