Quantcast

Improve encapsulation of OvaleAura and reduce memory usage.

Author Johnny C. Lam <jlam88@gmail.com>
Author date 2013-03-16 08:04:10
Author local date 2013-03-16 08:04:10 +0000
Committer Johnny C. Lam <jlam88@gmail.com>
Committer date 2013-03-16 08:04:10
Committer local date 2013-03-16 08:04:10 +0000
Commit 1b0a112c691fa6cecf5331d82ff17ceb1516368d
Tree 2bb309c05b9447e90756fc7acc432aacd3d69b26
Parent 8a33fb2e8d7bbfcb21802f5ccf99009b6b772dc4
Improve encapsulation of OvaleAura and reduce memory usage.

Make the ``auras'' table and the ``serial'' variable private.

Catch ``Ovale_InactiveUnit'' and remove auras for any inactive units as
well as for dead ones.  This reduces the memory used by Ovale to track
auras on units.

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