Question about Elements set affix

Hi all, have a question about the elements set affix from the pet slime. Does this affix work with a warriors special skill, such as whirlwind or knightscharge? Or does it only work specifically for mage skills?

Thanks.

I think it does but the effect of the Elements set affix to skills like whirlwind, knightscharge, storm and almost all non-projectile skills is it just change element and that’s all.