In handler.c: case APPLY_STR: ch->mod_stat[STAT_STR] += mod; break;
change the '+= mod' to: = UMAX( 25, ch->mod_stat[STAT_STR] + mod) And of course, continue to do the same with the rest. However, I agree that it's questionable as to whether or not you should fix something that isn't broken. Wearing enough Str EQ so you don't drop your sword when you get poisoned is a time honored tactic among better players. Invalidate their hard earned wisdom and they'll leave in frustration. Sandi

