Originally Posted by p3lim
Embedded oUF instances are their own addons, with their own space. Overwriting oUF internal functions will only affect each one, not both/all.
The only way it'd affect everything is if multiple layouts use the same unembedded oUF instance (which is why you should never override colors globally).
|
That makes sense
Originally Posted by p3lim
Another way to get what you want without modifying oUF source:
Lua Code:
-- store and disable the method local orig = oUF.DisableBlizzard oUF.DisableBlizzard = nop -- spawn your frames oUF:Spawn('player') -- re-enable the method oUF.DisableBlizzard = orig
|
Damn... why did I not come up with this
Thanks for the tip!