beta
This commit is contained in:
@@ -84,11 +84,11 @@ function WeakAuras.GetAnimationOptions(data)
|
||||
data.animation = data.animation or {};
|
||||
data.animation[field] = data.animation[field] or {};
|
||||
data.animation[field][value] = v;
|
||||
if(field == "main" and not WeakAuras.IsAnimating("display", id)) then
|
||||
WeakAuras.Animate("display", data, "main", data.animation.main, WeakAuras.regions[id].region, false, nil, true);
|
||||
if(field == "main") then
|
||||
WeakAuras.Animate("display", data.uid, "main", data.animation.main, WeakAuras.regions[id].region, false, nil, true);
|
||||
if(WeakAuras.clones[id]) then
|
||||
for cloneId, cloneRegion in pairs(WeakAuras.clones[id]) do
|
||||
WeakAuras.Animate("display", data, "main", data.animation.main, cloneRegion, false, nil, true, cloneId);
|
||||
WeakAuras.Animate("display", data.uid, "main", data.animation.main, cloneRegion, false, nil, true, cloneId);
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -843,12 +843,10 @@ function WeakAuras.GetAnimationOptions(data)
|
||||
}
|
||||
|
||||
local function extraSetFunction()
|
||||
if(not WeakAuras.IsAnimating("display", id)) then
|
||||
WeakAuras.Animate("display", data, "main", data.animation.main, WeakAuras.regions[id].region, false, nil, true);
|
||||
if(WeakAuras.clones[id]) then
|
||||
for cloneId, cloneRegion in pairs(WeakAuras.clones[id]) do
|
||||
WeakAuras.Animate("display", data, "main", data.animation.main, cloneRegion, false, nil, true, cloneId);
|
||||
end
|
||||
WeakAuras.Animate("display", data.uid, "main", data.animation.main, WeakAuras.regions[id].region, false, nil, true);
|
||||
if(WeakAuras.clones[id]) then
|
||||
for cloneId, cloneRegion in pairs(WeakAuras.clones[id]) do
|
||||
WeakAuras.Animate("display", data.uid, "main", data.animation.main, cloneRegion, false, nil, true, cloneId);
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user