The tag <context.damager> always resturns empty when you kill NPCs and check for the damager in "on NPC dies" events.