The races that don't get bonuses are probably the ones that are considerded "base races" that everything else is based off. The problem with this is, of course, why play something that doesn't have bonuses when you can play something that does? D and D changed this in their 3. System by giving the bace races a different type of bonus. While others may have infravision, darkvision, dex bonus, whatever, the base race (human) learns things faster. So there is still a reason to play that base race now. How this could be adapted to 4D, I don't know. I was just pointing out something - I think.
Yeh, this is already the case kinda.. It just isn't balanced.
- Centaurs get innate mount.
- Martians get innate infravision
Dwarves get shitty melee and magic damage lol.
Far as I can see, the function is only called once so the only change that needs making is:
damage *= race_dam_mod ( GET_RACE ( ch ), IS_SPELL_ATK ( w_type ) || IS_SPELL_CAST ( w_type ) );damage += ( ( float ) damage * ( ( float ) ( remorts * 0.005 ) ) );
Removing that one line.