"On kill" sigils activated by marks/minions?
Yes, marks trigger the sigils, it will only proc on one of the enemies due to the cooldown effect. I don’t believe the sigils are affected by minions as they aren’t weapons.
As long as you get credit for the kill, the sigil will trigger. The sigil apparently does not have any internal cooldown, so you should get healed every time you see the XP message on your screen.
Minions, phantasms and pets all contribute to giving you credit for a kill.
http://wiki.guildwars2.com/wiki/Sigil_of_Superior_Restoration
Always question your assumptions.
Tarnished Coast
Tarnished Coast