Ok as we all know, Half-drows were a new race added to the game, and an wonderful addiction. But now that we all use them, perhaps it's time to balance the half-elf and humans in line with the half-drows. Half drows have amazing stats (comparatively with the others. Ok the others just suck.)
Half-Drow: 23 is amazing. 0 xp penalty. Far off recall point. Can be DK's, Blm and Necros
**Humans: **The 21 STR for meeles warriors/rangers make them more interesting than the others races. But in the other classes, I'm not making a human if I can make a half-drow. 100xp penalty, regular 3 hometowns. Can be Berzerkers, but can't be Blm..
Half-Elf: 21 Int, which is nice for mages. But humans also get 21 int and 20 Con. 0xp penalty, regular 3 hometowns. Can be Paladins, Blm, rangers and Monks.
So my suggestion is:
Bump half-elves CON to 19. So they have the same HP as the h-drow. Add +1 Wisdom to make them better mages than humans. Wisdom doesn't adds much, but a very tiny bit of mana. They probably going to end with ~+25 mana over the Half-drows but with less AC and no racial far-off home. Sounds very balanced to me.
Humans. Ideally they should be 0xp but I see the wisdom in them being 100xp, as it makes the half-xxx more attractive. I pondered suggesting them having +2 instead of +1 to prime stat, but that might make them a tad to OP by having +3 STR over the half-XXX. So my suggestion is bring back the OLD human bonus to magical affinity. I think this was done in the very old code by having the random durations of spells always favor with longer duration, but I'm probably wrong and it doesn't matter. It could be as simple as having longer sanctuary and protective shield. This could be done by directly extending the duration for humans, or by simply giving humans a +6 spell bonus to SPELL_PROTECTIVE. This has no impact on other players or saves, as these spells aren't saved, and impacts mainly: 'sanctuary', 'protective shield' and 'bless' , duration and chance to dispel/haymaker. I recall that the glimmering stave already provides L60 sanctuary, and it's easy to do a simple check to only apply the boost in case the spell is < L60.
INFO:
Rolling stats for half-drow :
Max: Str: 19 Int: 20 Wis: 21 Dex: 23 Con: 19
Rolling stats for half-elf :
Max: Str: 19 Int: 21 Wis: 20 Dex: 22 Con: 18
Rolling stats for human :
Max: Str: 20 Int: 20 Wis: 20 Dex: 20 Con: 20
+1 in prime stat.
Half-Drow
1. warrior 225 Exp 2. dark-knight 175 Exp
3. thief 75 Exp 4. ninja 150 Exp
5. cleric 250 Exp 6. invoker 350 Exp
7. battlemage 325 Exp 8. shaman 275 Exp
9. necromancer 425 Exp 10. bard 475 Exp
- blademaster 400 Exp
Half-Elf:
-
warrior 225 Exp 2. ranger 300 Exp
-
paladin 175 Exp 4. thief 75 Exp
-
ninja 150 Exp 6. cleric 250 Exp
-
monk 100 Exp 8. invoker 350 Exp
-
battlemage 325 Exp 10. bard 475 Exp
-
blademaster 400 Exp
Human:
1. warrior 325 Exp 2. berserker 125 Exp
3. ranger 400 Exp 4. paladin 275 Exp
5. dark-knight 300 Exp 6. thief 175 Exp
7. ninja 250 Exp 8. cleric 350 Exp
9. monk 200 Exp 10. invoker 450 Exp
-
battlemage 425 Exp 12. necromancer 375 Exp
-
bard 575 Exp