Wood Elf Beastlord is a popular customization, I think.
It would use the same pet entry and npc_type as the existing beastlord pets. You'd simply update the spell record and spell scroll to support the Wood Elf race, and add a WOOD_ELF race check to the pets.cpp code linked above:
Code:
...
case IKSAR:
npc_type->race = WOLF;
npc_type->texture = 0;
npc_type->gender = 1;
npc_type->size *= 2.0f;
npc_type->luclinface = 0;
break;
case WOOD_ELF:
npc_type->race = BEAR;
npc_type->texture = 1;
npc_type->gender = 2;
npc_type->size = 0.5f;
break;
default:
npc_type->race = WOLF;
npc_type->texture = 0;
}
...