I've been trying to think of some ways of improving the use of the reputation system into the game. This is a series of capped racial reputations set at char creations.
For example, all dwarves will automatically hate all duergar from char creation. Furthermore, you may NOT group with races that you hate. This means that a neutral dwarf cannot group with an evil duergar (which I sometimes see and hate). Rangers may NOT group with racial enemies. Likewise for feral/werebeast.
This can obviously be hugely expanded upon by setting each race with its feelings MAX feelings towards each other race. For example, half-elves might AT BEST have neutral relations with elves.
These kind of additions will really play up the racial roles, instead of having a bunch of humans with different perks and stats.
The major problem I see is with ranking and autoattacking. This can be fixed by changing the major ranking mobs' race to MOB. This will hurt blm/monk anat training unfortunately. Also, an autoattack cap could be put in place so that you will not be autoattacked unless the mob is within 5 levels.
These are the major ones:
elf---drow HATE (racial oppposite)
dwarf---duergar HATE (racial opposite)
feral---werebeast HATE (cursed vs blessed of gaia)
storm---fire HATE? (racial opposite)
More might include the align polars:
elf/storm/faerie---duergar/drow/fire/illithid/troll/demon/vampire/lich AWFUL? (align opposite--hate is too much? I don't think so but...)
Other random ones might include:
human---werebeast bad
human---feral bad
dwarf---elf neutral
drow---duergar neutral
ogre---faerie neutral
fire---feral bad
half-elf---human/elf neutral
..you get the point.
The particular race combos aren't important and can be decided upon by the imms...but what do you think of incorporating a stronger reputation system in this general direction?
edit: Two changes..I'm thinking that auto attack within 5 is probably better than autoattack within 9. Also, the point of setting a cap at bad or awful is so that while the race isn't going start out hating you..if you start killing them it is very easy to push it into the hate level (which we almost never see in pk right now)