EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::General Support (https://www.eqemulator.org/forums/forumdisplay.php?f=598)
-   -   Beastlord pets for all races (https://www.eqemulator.org/forums/showthread.php?t=39707)

lordnivek1 05-27-2015 05:40 PM

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;
                }
        }



All times are GMT -4. The time now is 11:32 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.