Curiously, there doesn't seem to be a script for the Taunt skill use in the toolset - otherwise I'd say editing that to add an ActionAttack directed at the player if successful would be the best idea. I might be wrong here, from just a cursory glance, but it looks like it's hardcoded.
The most natural solution would be, IMO, adding a custom feat to do what you suggest, perhaps with a resistance check based on enemy will and player strength. If you don't want to go into adding a custom hakpak for the ability (which I tend to find most builders are resistant to), you could always add it into one of the Player Tool feats added by 1.69, just overwriting one of the scripts from "x3_pl_tool01" through "tool10". In that context, OBJECT_SELF will be the caster, GetSpellTargetObject() should return the target (which will be OBJECT_INVALID) if cast on the ground).
Using the latter option your ability will be called Player Tool X with no description of its' purpose, and you'll have to provide the player with the knowledge of what it does ingame.
Modifié par _six, 08 juin 2012 - 05:44 .