[1.3.0.7] Pet Sheet no longer provides any bonuses from auras

This bug is a long-lasting bug that I had reported over two years ago:

Previously, the bug only applied to Skeletons, and since many pet builds contained a Raven / Hellhound / Briarthorn, it was an inconvenience at most. However, now that 1.3.0.7 has changed things so that all pets have the Necromancer template, this bug now applies to all pet builds since now there’s no template to tell the game that auras like Blood of Dreeg affect pets.

Example from 1.3.0.7:

I have Blood of Dreeg active, meaning pets should have 74% Poison and Acid Resistance. Under the old template, this would show up in the pet sheet. View the linked thread to show as an example. Now, this no longer shows up on the pet sheet, making it much more unintuitive on what is actually affecting pets.

Alongside fixing the above, it would also be nice if the pet % damage had a mouseover that shows you an actual breakdown of all your % damage bonuses (% phys, % aether etc.). With the increasing number of various non-all damage pet bonuses it’s becoming pretty annoying to track how much % damage of various kinds your pets actually have on them. You can have a build with 300% pet damage that actually has more like 1800%, it’s just in one specific element.