Around line 208 change what you see there to reflect this code: (aka dont ADD this code CHANGE yours to look like this
[code:1]private static void FixStats( ref int str, ref int dex, ref int intel )
{
str = 100;
dex = 100;
intel = 100;
}
private static void FixStat( ref int stat, int diff )
{
stat += diff;
if ( stat < 50 )
stat = 100;
else if ( stat > 50 )
stat = 100;
}
private static void SetStats( Mobile m, int str, int dex, int intel )
{
FixStats( ref str, ref dex, ref intel );
if ( str < 10 || str > 60 || dex < 10 || dex > 60 || intel < 10 || intel > 60 || (str + dex + intel) != 80 )
{
str = 100;
dex = 100;
intel = 100;
}
m.InitStats( str, dex, intel );
}[/code:1]