Does this still work?
I've compiled the one posted by Kenpachi and everything looks fine, but when I use my custom skill, nothing happens?
When I try to add Event_Label to any skill, nothing happens.
Is there another way to make a skill call an npc event or function? Like npc->script_event(sd, "NPCname::EventLabel"); in skill.c?