Mercurial > wow > devian
diff Devian.lua @ 71:d636ff1b17ce
Fixed global addon state preservation between characters on different realms.
author | Nenue |
---|---|
date | Mon, 28 Mar 2016 02:09:53 -0400 |
parents | d73b883b415b |
children | da5ff1fc9fb6 |
line wrap: on
line diff
--- a/Devian.lua Sat Mar 26 13:57:17 2016 -0400 +++ b/Devian.lua Mon Mar 28 02:09:53 2016 -0400 @@ -302,7 +302,11 @@ elseif targetChar[name] == 2 then EnableAddOn(id, playerName) else - DisableAddOn(id) + if targetChar[name] == 2 and targetGlobal[name] ~= 2 then + DisableAddOn(id) + else + DisableAddOn(id, true) + end end --print('load', name, 'global =', targetGlobal[name], 'char =', targetChar[name]) else