I'm trying to figure out how purulence works. It says any unit that can transmit disease on hit gets and HP increase, but Defiler also gets a perk that allows all your units to cause disease on attack. I thought it meant that any unit that can cause disease that way would get an HP increase, but after testing it on level 50 and level 100 temporary heroes on the Test_ map with Empire, Wood Elves and Dark Dwarfs, I found my units not getting any additional HP.
Am I misunderstanding what it's supposed to do? Is it otherwise working as intended?
Also, is there an HP limit on units, like there is on buildings?
I'm finding my units getting a little bit of extra HP before level 50, too. Units with 80 HP going to 86 HP by level 49, for instance, without anything to increase any unit HP. It's going to all of them regardless of class.
Has the HP limit on buildings been removed or is it calculated off hero level-based initial HP rather than hero level increases contributing to the cap?