I know from this question that when switching characters, the active character gets all the experience and credit.

However, how does this work with gear-based stats buffs? Does the tower get the weapon/armor buffs when it was placed, or from the current active player?

Example: I have a Squire with +20 to Tower Damage from buffs on his gear. I place my towers with him, then switch out to my Huntress, who has only +5 to Tower Damage from her gear. Do my towers get +20 damage or +5?

My main concern about this is because in using separate characters for Towers/Hero DPS, I often have gear that is tailored very differently. For example, on my Hero DPS Huntress, I may ignore the fact that a Bow has -5 to Tower Damage because I'm only using her for DPS. I don't want to accidentally nerf my towers though.