View Single Post
  #10  
Old 10-29-2015, 01:42 PM
Shendare
Dragon
 
Join Date: Apr 2009
Location: California
Posts: 814
Default

This one is actually not based on the spell effect id, but on the `petnaming` field in the `pets` table.

Code:
	// Pet naming:
	// 0 - `s pet
	// 1 - `s familiar
	// 2 - `s Warder
	// 3 - Random name if client, `s pet for others
	// 4 - Keep DB name

...

	//handle beastlord pet appearance
	if(record.petnaming == 2)
	{
		switch(GetBaseRace())
		{
		case VAHSHIR:
			npc_type->race = TIGER;
			npc_type->size *= 0.8f;
			break;
...
So you could change the pet naming type for the pet reference to something other than 2, and the race coding would be avoided without any source code changes, though the pet wouldn't be named Soandso's Warder anymore, either.
Reply With Quote