Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::General Support

Support::General Support Post all topics here having to do with errors while trying to connect to an EQEMu server but not about the setup/running of the Server itself.

Reply
 
Thread Tools Display Modes
  #1  
Old 05-27-2015, 05:40 PM
lordnivek1
Sarnak
 
Join Date: Feb 2013
Posts: 65
Default Beastlord pets for all races

I have been working on adding beastlord to all races on my server and thought I would post this in case someone else was looking to do the same. Some of the models I picked are not in the base globalload.txt file. You can use the list here http://www.eqemulator.org/forums/showthread.php?t=39448 to increase your globalload.text file. Without adding them to the globalload or going and adding them to every zone with a zonename_char.txt they will just look like tiny humans. I am sure there is also a way to just add the few models this needs to your globalload file but I have not figured out how yet lol. Also note you will still need to add the beastlord race/class comb into your database to actually pick the beastlord class from the create character screen. This only gives them a model for the warden they summon.

Vahshir - no change
Troll - new croc model
Ogre - no change
Barbarian - Mammoth
Iskar - Raptor
Dark Elf - Spider
Wood Elf - Treant
Gnome - Rat (tried to get clockwork boar to work but have failed)
Halfling - Skunk
Dwarf - Rhino
Erudite - Phoenix
Half Elf - Boar
High Elf - Blood Raven
Human - Worg
Froglok - Gorilla
Drakkin - Wyvern

replace this with what is in your pets.ccp and recompile.

Code:
		case VAHSHIR:
			npc_type->race = TIGER;
			npc_type->size *= 0.8f;
			break;
		case TROLL:
			npc_type->race = 259;
			npc_type->size *= 0.8f;
			break;
		case OGRE:
			npc_type->race = BEAR;
			npc_type->texture = 3;
			npc_type->gender = 2;
			break;
		case BARBARIAN:
			npc_type->race = 107;
			npc_type->size *= 1.5f;
			break;
		case IKSAR:
			npc_type->race = 609;
			npc_type->size *= 1.0f;
			break;
		case DARK_ELF:
			npc_type->race = 441;
			npc_type->size *= 1.5f;
			break;	
		case WOOD_ELF:
			npc_type->race = 244;
			npc_type->size *= 0.4f;
			break;
		case GNOME:
			npc_type->race = 415;
			npc_type->size *= 3.3f;
			break;
		case HALFLING:
			npc_type->race = 83;
			npc_type->size *= 1.5f;
			break;
		case DWARF:
			npc_type->race = 135;
			npc_type->size *= 0.8f;
			break;
		case ERUDITE:
			npc_type->race = 303;
			npc_type->size *= 0.5f;
			break;
		case HALF_ELF:
			npc_type->race = 321;
			npc_type->size *= 1.5f;
			break;
		case HIGH_ELF:
			npc_type->race = 279;
			npc_type->size *= 2.5f;
			break;
		case HUMAN:
			npc_type->race = 580;
			npc_type->size *= 1.0f;
			break;
		case FROGLOK:
			npc_type->race = 41;
			npc_type->size *= 1.5f;
			break;
		case DRAKKIN:
			npc_type->race = 581;
			npc_type->size *= 1.3f;
			break;			
		default:
			npc_type->race = WOLF;
			npc_type->texture = 0;
		}
	}
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 09:28 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3