Similar to the class bonuses, we need to get together racial bonuses and stats. Different races get different initial bonuses to their statistics, and inert racial abilities (such as infernal legacy for Tieflings).
Same argument as the class bonuses, but how should we go about this? There is a good argument to start converting things to classes, and make an "Race" object which would have stat modifiers, abilities, base languages, and so forth. This increases extensibility while decreasing usability. On the other hand, going with our existing theme of scripts would still work, and be easy to implement, though maybe not the best option for the races.
Similar to the class bonuses, we need to get together racial bonuses and stats. Different races get different initial bonuses to their statistics, and inert racial abilities (such as infernal legacy for Tieflings).
Same argument as the class bonuses, but how should we go about this? There is a good argument to start converting things to classes, and make an "Race" object which would have stat modifiers, abilities, base languages, and so forth. This increases extensibility while decreasing usability. On the other hand, going with our existing theme of scripts would still work, and be easy to implement, though maybe not the best option for the races.