As coolmodi said, instead of asking "Did someone else put me into combat?", you could ask "Did I myself engage an enemy?". That should be pretty reliable as you can see all your own combat events. If you didn't do anything that switched the combat state on, you can assume someone else is responsible.
Of course it will require a lot of ifs to detect what you did...
|