Commit ca78dfbb authored by Ivaria's avatar Ivaria
Browse files

Change custom flag validator model to have explicit key 'function' rather than...

Change custom flag validator model to have explicit key 'function' rather than using first index to store the trigger code.
parent 77ee9e56
master bfa classic fade_per_hot legion revert-ae0b90ef shadowlands tbcc v3.123 v3.123-tbcc v3.123-tbcc-alpha-3 v3.123-alpha-7 v3.123-alpha-6 v3.123-alpha-5 v3.123-alpha-4 v3.123-alpha-3 v3.123-alpha-2 v3.123-alpha-1 v3.122 v3.122-beta-1 v3.122-alpha-3 v3.122-alpha-2 v3.122-alpha-1 v3.121 v3.121-beta-1 v3.121-alpha-5 v3.121-alpha-4 v3.121-alpha-3 v3.121-alpha-2 v3.121-alpha-1 v3.120 v3.120-beta-3 v3.120-beta-2 v3.120-beta-1 v3.120-alpha-5 v3.120-alpha-4 v3.120-alpha-3 v3.120-alpha-2 v3.120-alpha-1 v3.119 v3.119-beta-4 v3.119-beta-3 v3.119-beta-2 v3.119-beta-1 v3.119-alpha-4 v3.119-alpha-3 v3.119-alpha-2 v3.119-alpha-1 v3.118 v3.118-classic v3.118-classic-alpha-2 v3.118-classic-alpha-1 v3.118-beta-1 v3.118-alpha-1 v3.117 v3.117-classic v3.117-classic-alpha-2 v3.117-classic-alpha-1 v3.117-beta-2 v3.117-beta-1 v3.117-alpha-4 v3.117-alpha-3 v3.117-alpha-2 v3.117-alpha-1 v3.116 v3.116-classic v3.116-classic-beta-1 v3.116-classic-alpha-1 v3.116-beta-2 v3.116-beta-1 v3.116-alpha-8 v3.116-alpha-7 v3.116-alpha-6 v3.116-alpha-5 v3.116-alpha-4 v3.116-alpha-3 v3.116-alpha-2 v3.116-alpha-1 v3.115 v3.115-classic v3.115-classic-beta-2 v3.115-classic-beta-1 v3.115-classic-alpha-1 v3.114-classic v3.114-classic-beta-10 v3.114-classic-beta-9 v3.114-classic-beta-7 v3.114-classic-beta-6 v3.114-classic-beta-5 v3.114-classic-beta-4 v3.114-classic-beta-3 v3.114-classic-beta-2 v3.114-classic-beta-1 v3.114-classic-alpha-2 v3.114-classic-alpha-1 v3.114-beta-9 v3.114-beta-8 v3.114-beta-7 v3.114-beta-7-1 v3.114-beta-6 v3.114-beta-5 v3.114-beta-4 v3.114-beta-3 v3.114-beta-2 v3.114-beta-1 v3.114-alpha-2 v3.114-alpha-1 v3.113 v3.113-classic v3.113-classic-beta-1 v3.113-classic-alpha-1 v3.113-beta-1 v3.113-alpha-1 v3.112 v3.112-classic v3.112-classic-beta-1 v3.112-classic-alpha-3 v3.112-classic-alpha-2 v3.112-classic-alpha-1 v3.112-beta-1 v3.112-alpha-3 v3.112-alpha-2 v3.112-alpha-1 v3.111 v3.111-classic v3.111-classic-beta-3 v3.111-classic-beta-2 v3.111-classic-beta-1 v3.111-classic-alpha-8 v3.111-classic-alpha-7 v3.111-classic-alpha-6 v3.111-classic-alpha-5 v3.111-classic-alpha-4 v3.111-classic-alpha-3 v3.111-classic-alpha-2 v3.111-classic-alpha-1 v3.111-beta-3 v3.111-beta-2 v3.111-beta-1 v3.111-alpha-8 v3.111-alpha-7 v3.111-alpha-6 v3.111-alpha-5 v3.110 v3.110-classic v3.110-classic-beta-1 v3.110-classic-alpha-4 v3.110-classic-alpha-3 v3.110-classic-alpha-2 v3.110-classic-alpha-1 v3.110-beta-1 v3.110-alpha-4 v3.110-alpha-3 v3.110-alpha-2 v3.109 v3.109-classic v3.109-classic-beta-1 v3.109-classic-alpha-2 v3.109-classic-alpha-1 v3.109-beta-1 v3.109-alpha-2 v3.109-alpha-1 v3.108 v3.108-classic v3.108-classic-alpha-7 v3.108-classic-alpha-6 v3.108-classic-alpha-5 v3.108-classic-alpha-4 v3.108-classic-alpha-3 v3.108-classic-alpha-2 v3.108-classic-alpha-1 v3.108-alpha-1 v3.107 v3.107-classic v3.107-classic-beta-9 v3.107-classic-beta-8 v3.107-classic-beta-7 v3.107-classic-beta-6 v3.107-classic-beta-5 v3.107-classic-beta-2 v3.107-classic-beta-1 v3.107-classic-alpha-18 v3.107-classic-alpha-17 v3.107-classic-alpha-16 v3.107-classic-alpha-15 v3.107-classic-alpha-14 v3.107-classic-alpha-13 v3.107-classic-alpha-12 v3.107-classic-alpha-11 v3.107-classic-alpha-10 v3.107-classic-alpha-9 v3.107-classic-alpha-8 v3.107-classic-alpha-7 v3.107-classic-alpha-6 v3.107-classic-alpha-5 v3.107-classic-alpha-4 v3.107-classic-alpha-3 v3.107-classic-alpha-2 v3.107-classic-alpha-1 v3.107-4 v3.107-3 v3.107-2 v3.106 v3.105 v3.105-beta-1 v3.104 v3.104-beta-2 v3.104-beta-1 v3.103 v3.103-beta-2 v3.103-beta-1 v3.102 v3.102-beta-2 v3.102-beta-1 v3.101 v3.101-beta-5 v3.101-beta-4 v3.101-beta-3 v3.101-beta-2 v3.101-beta-1 v3.100 v3.100-beta-1 v3.99 v3.99-beta-3 v3.99-beta-2 v3.99-beta-1 v3.98 v3.98-beta-3 v3.98-beta-2 v3.98-beta-1 v3.97 v3.97-beta-2 v3.97-beta-1 v3.96 v3.96-beta-3 v3.96-beta-2 v3.96-beta-1 v3.95 v3.95-beta-1 v3.94 v3.94-beta-1 v3.93 v3.92 v3.91 v3.91-beta-3 v3.91-beta-2 v3.91-beta-1 v3.90 v3.90-beta-1 v3.89 v3.89-beta-2 v3.89-beta-1 v3.88 v3.88-beta-1 v3.87 v3.87-beta-2 v3.87-beta-1 v3.86 v3.86-beta-2 v3.86-beta-1 v3.85 v3.85-beta-2 v3.85-beta-1 v3.84 v3.83 v3.83-beta-2 v3.83-beta-1 v3.82 v3.82-beta-7 v3.82-beta-6 v3.82-beta-5 v3.82-beta-4 v3.82-beta-3 v3.82-beta-2 v3.82-beta-1 v3.81 v3.81-beta-5 v3.81-beta-4 v3.81-beta-3 v3.81-beta-2 v3.81-beta-1 v3.80 v3.80-beta-2 v3.80-beta-1 v3.79 v3.79-beta-1 v3.78 v3.78-beta-7 v3.78-beta-6 v3.78-beta-5 v3.78-beta-4 v3.78-beta-3 v3.78-beta-2 v3.78-beta-1 v3.77 v3.77-beta-5 v3.77-beta-4 v3.77-beta-3 v3.77-beta-2 v3.77-beta-1 v3.76 v3.75 v3.74 v3.73 v3.73-beta-1 v3.72 v3.72-beta-2
No related merge requests found
......@@ -1064,14 +1064,12 @@ end
--
local function VUHDO_customFlagValidator(anInfo, aCustom)
if aCustom and aCustom["custom"] and aCustom["custom"][1] then
local customCodeString;
if aCustom and aCustom["custom"] and aCustom["custom"]["function"] then
local customCodeString = "return true;";
-- compatibility with prior alphas where default code string was '1'
if aCustom["custom"][1] == "1" then
customCodeString = "return true;";
else
customCodeString = aCustom["custom"][1];
if aCustom["custom"]["function"] ~= "1" then
customCodeString = aCustom["custom"]["function"];
end
local loadedFunction, errorString = loadstring("local VUHDO_unitInfo = _G[\"VUHDO_anInfo\"]; " .. customCodeString);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment