Thanks for the help, but that would require being hit by the enemy in order to hit them back. I was hoping there would be a way to affect targets struck by the player.
You can do this by adding an enchantment with a script attatched to it to your weapon, example:
1) Make a new weapon myweapon
2) Make a new enchantment myenchantment
3) Make a new magic-effect myeffect
4) Set the myeffect's settings/variables to:
casting type: fire and forgetdelivery: contactand if you want it to have no cost, base cost: 0
5) Add a papyrus script to your effect modeled after this:
Scriptname myscript extends ActiveMagicEffect{mydescription}Event OnEffectStart(Actor akTarget, Actor akCaster)if akCaster == Game.GetPlayer() Debug.MessageBox("We hit them")EndIfEndEvent6) Add myeffect to myenchantment, then myenchantment to myweapon
The current script will just create a little window in-game whenever the player hits someone with the weapon saying "we hit them"
Not sure how to check if it was a power attack though.. but it's a good start