When playing as embermage, how can I exploit on-hit effects on weapons?

I am currently playing as a Prismatic Bolt Embermage and I am pretty sure that by casting the Prismatic Bolt no on-hit effect are applied. What I am wondering is: what skills should I use in order to actually trigger them?

For example, in the outlander case Rapid Fire does apply effects carried by the weapons. I guess Magma Spear, Icy Blast and Shockbolts work in the same way for the embermage, but I'm not sure about it.

By on-hit effects I mean effects such as "-X armor per hit", "X mana stolen on hit" etc.


“X mana stolen on hit” and “X health stolen per hit” are triggered on left click attacks and the occasional skill such as magma hammer. The best way to tell which skills these are, is to test on the practice dummy in town with "Floating Damage & Text" set to verbose in the menu. This part of your question was also asked here and you can see more information in that post.

“-X armor per hit” triggers on left click attacks as well as any skill based on weapon DPS such as Icy Blast or Magma Hammer. Once again you can see this trigger on the Target Dummy as shown below. Weapon DPS

-X To Armor