I did already, but here it is again in step by step form.
Step 1 NPC is created with a pet class specified
step 2 The npc Spawns
step 3 the NPC has a spell list with the spells that are avaluble for him and picks the highest LV pet he can cast
step 4 the NPC's pet is then spawned thanks to the spell the NPC cast
step 5 the Pet then checks to see what spells it has depending on the class
step 6 the pet then picks the highest LV pet he can cast
ect ect ect
|