I'm confused about the skill "Staff Mastery" in Torchlight 2. I'm pretty sure I'm right, but let me just get this straight:
If I use Shockbolts, (in addition to the other skills),
- Does lower the target's resistances?
- Does it also lower them if I hit the target with my staff?
Also,
- Am I required to wield a staff for this to have effect?

