The 135 is a Resist based limit. Magic (1) = Air, Fire (2) = Fire, Cold (3) = Water, Disease (5) = Earth, Poison (4) = Necro pet.
Any pet focus without the resist limit should work for all types of pets.
zone/pets.cpp, line 192 and following, this is where the boost from the focus happens, and, as MNWatchDog noted, it always does the same thing if you have any kind of focus. The power boost is parsed and reported there, though, if I'm reading the focus check function right, so you could adjust the boost to your liking.
To be really live-like, the NPC database would need to have a unique entry for every possible combination of pet and focus. Come SOF pets, there is also the need to have the pets spawn with gear. Somewhere along the lines, it also was introduced that any focus will summon mage pets with a full set of mage summoned armor already equipped.
|