version 1.46 | | version 1.47 |
---|
| | |
/* | | /* |
* static char *rcsid_living_c = | | * static char *rcsid_living_c = |
* "$Id: living.c,v 1.46 2002/12/21 08:02:33 mwedel Exp $"; | | * "$Id: living.c,v 1.47 2003/01/09 18:29:51 garbled Exp $"; |
*/ | | */ |
| | |
/* | | /* |
| | |
*/ | | */ |
| | |
uint32 level_exp(int level,double expmul) { | | uint32 level_exp(int level,double expmul) { |
static long int bleep=1650000; | | if (level > 110) |
| | return expmul * levels[110]; |
if(level<=100) { | | |
return expmul * levels[level]; | | return expmul * levels[level]; |
} | | } |
| | |
/* return required_exp; */ | | |
return expmul*(levels[100]+bleep*(level-100)); | | |
} | | |
| | |
/* Ensure that the permanent experience requirements in an exp object are met. */ | | /* Ensure that the permanent experience requirements in an exp object are met. */ |
/* GD */ | | /* GD */ |
void calc_perm_exp(object *op) | | void calc_perm_exp(object *op) |