Quantcast

Sanity-check "mouseover"-related units in OvaleGUID method results.

Author Johnny C. Lam <jlam88@gmail.com>
Author date 2013-04-10 07:20:19
Author local date 2013-04-10 07:20:19 +0000
Committer Johnny C. Lam <jlam88@gmail.com>
Committer date 2013-04-10 07:20:19
Committer local date 2013-04-10 07:20:19 +0000
Commit 6f0fadf6634c7981d2103f78572b83291d187312
Tree c58a46170b374db27a7ee65d4fd6551cd9cf9fb6
Parent eec2160a7fea02dace3fb3ca4592bf884add7260
Sanity-check "mouseover"-related units in OvaleGUID method results.

Mouseover and mouseover-derived targets cached by OvaleGUID are not
necessarily valid because the cursor may have moved off the previous
mouseover target (there is no event fired for moving off).  Verify that
the mouseover unit is still there before returning these unit IDs.

git-svn-id: svn://svn.curseforge.net/wow/ovale/mainline/trunk@895 d5049fe3-3747-40f7-a4b5-f36d6801af5f