i was able to fix the doubling of race/class bonuses by removing GenerateBaseStats() from both constructors.
I am looking around to try and figure out what may cause the abnormal AC levels for bots but it seems a bit more complicated than i have found out thus far.
looking back i'm wondering if it might be wiser to remove GenerateBaseStats() from CalcBonuses() and leave it in the creation constructor.
perhaps someone with more experience in bot code can detail what would be better.
|