Yes, tis me again, sorry
OK, new snippet, adds racial homelands to AFK 1.60b.
It's easy to use, simply use setrace recall to set. The priority of recall points goes clan->deity->race->default. if you don't want a particular race to recall somewhere, just don't set a recall vnum for it.
Bear in mind there's no error checking when you set a recall vnum to make sure it actually exists.
For those who like to manually create race files, you add a new entry to it after 'HP_Regen' that looks like
There's also a minor bugfix to the recall routines in AFK 1.60b in the snippet, that fixes the recall conditional statements. If you want to use the bugfix, just perform step 5 of the snippet instructions, and remove these two lines from the function you add:
if ( race_table[ch->race]->recall )
location = get_room_index( race_table[ch->race]->recall );
Snippet instructions are available here