There is : UnitIsTapDenied(..)
I would assume you pass the unit in question and it will return whether it has been tapped, or maybe tap info as to why it is denied. But I could see nothing else that appear to work after it is tapped.
The honor/xp values you may have to go via the Combat Log event tracking. But you could use UnitIsTrivial(unit) to check if you will get something however little.
|