You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Any time you use a Vehicle that has its own skills/bar, the LUA error pops up, happens in every one I've come across so far. Example in the image provided would be the Thanksgiving feast table, but it also happens in other Vehicles one quick test would be at the intro tutorial where you have to hop into the gyro and spy on the other faction.
To reproduce
try to use a Vehicle that has its own skills/bar
Expected behavior
No response
Screenshots
Additional context
Message: ...bs/LibActionButton-1.0-GE/LibActionButton-1.0-GE.lua:2144: attempt to perform arithmetic on local 'start' (a nil value)
Time: Fri Nov 29 19:14:51 2024
Count: 1
Stack: ...bs/LibActionButton-1.0-GE/LibActionButton-1.0-GE.lua:2144: attempt to perform arithmetic on local 'start' (a nil value)
[string "@Interface/AddOns/Blizzard_FrameXML/SecureHandlers.lua"]:115: in function <...nterface/AddOns/Blizzard_FrameXML/SecureHandlers.lua:110>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua"]:114: in function <...rface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua:95>
[string "@Interface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua"]:127: in function <...rface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua:119>
{
}
}
name = "state-page"
value = "possess"
stateid = "page"
body = "
local hasVehicleBar, hasOverrideBar, hasTempShapeshiftBar, hasPossessBar, isDragonRiding;
if (newstate == "possess" or newstate == "dragon" or newstate == "11") then
if HasVehicleActionBar() then
newstate = GetVehicleBarIndex();
hasVehicleBar = true;
elseif HasOverrideActionBar() then
newstate = GetOverrideBarIndex();
hasOverrideBar = true;
elseif HasTempShapeshiftActionBar() then
newstate = GetTempShapeshiftBarIndex();
hasTempShapeshiftBar = true;
elseif HasBonusActionBar() then
newstate = GetBonusBarIndex();
if (GetBonusBarOffset() == 5) then
hasPossessBar = true;
if (IsMounted()) then
isDragonRiding = true;
end
end
else
newstate = nil;
end
if (not newstate) then
newstate = 12;
end
end
self:SetAttribute("isdragonriding", isDragonRiding);
self:SetAttribute("hasvehiclebar", hasVehicleBar);
self:SetAttribute("hasoverridebar", hasOverrideBar);
self:SetAttribute("hastempshapeshiftbar", hasTempSh
**_page 2_**
Message: ...bs/LibActionButton-1.0-GE/LibActionButton-1.0-GE.lua:2144: attempt to perform arithmetic on local 'start' (a nil value)
Time: Fri Nov 29 19:14:51 2024
Count: 1
Stack: ...bs/LibActionButton-1.0-GE/LibActionButton-1.0-GE.lua:2144: attempt to perform arithmetic on local 'start' (a nil value)
[string "@Interface/AddOns/Blizzard_FrameXML/SecureHandlers.lua"]:115: in function <...nterface/AddOns/Blizzard_FrameXML/SecureHandlers.lua:110>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua"]:114: in function <...rface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua:95>
[string "@Interface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua"]:127: in function <...rface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua:119>
{
}
}
name = "state-page"
value = "possess"
stateid = "page"
body = "
local hasVehicleBar, hasOverrideBar, hasTempShapeshiftBar, hasPossessBar, isDragonRiding;
if (newstate == "possess" or newstate == "dragon" or newstate == "11") then
if HasVehicleActionBar() then
newstate = GetVehicleBarIndex();
hasVehicleBar = true;
elseif HasOverrideActionBar() then
newstate = GetOverrideBarIndex();
hasOverrideBar = true;
elseif HasTempShapeshiftActionBar() then
newstate = GetTempShapeshiftBarIndex();
hasTempShapeshiftBar = true;
elseif HasBonusActionBar() then
newstate = GetBonusBarIndex();
if (GetBonusBarOffset() == 5) then
hasPossessBar = true;
if (IsMounted()) then
isDragonRiding = true;
end
end
else
newstate = nil;
end
if (not newstate) then
newstate = 12;
end
end
self:SetAttribute("isdragonriding", isDragonRiding);
self:SetAttribute("hasvehiclebar", hasVehicleBar);
self:SetAttribute("hasoverridebar", hasOverrideBar);
self:SetAttribute("hastempshapeshiftbar", hasTempSh
The text was updated successfully, but these errors were encountered:
Game Flavor
Dragonflight
Is there an existing issue for this?
Describe the bug
Any time you use a Vehicle that has its own skills/bar, the LUA error pops up, happens in every one I've come across so far. Example in the image provided would be the Thanksgiving feast table, but it also happens in other Vehicles one quick test would be at the intro tutorial where you have to hop into the gyro and spy on the other faction.
To reproduce
try to use a Vehicle that has its own skills/bar
Expected behavior
No response
Screenshots
Additional context
Message: ...bs/LibActionButton-1.0-GE/LibActionButton-1.0-GE.lua:2144: attempt to perform arithmetic on local 'start' (a nil value)
Time: Fri Nov 29 19:14:51 2024
Count: 1
Stack: ...bs/LibActionButton-1.0-GE/LibActionButton-1.0-GE.lua:2144: attempt to perform arithmetic on local 'start' (a nil value)
[string "@Interface/AddOns/Blizzard_FrameXML/SecureHandlers.lua"]:115: in function <...nterface/AddOns/Blizzard_FrameXML/SecureHandlers.lua:110>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua"]:114: in function <...rface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua:95>
[string "@Interface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua"]:127: in function <...rface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua:119>
Locals: self = AzeriteActionBar1 {
{defaults =
}
anchor = Button {
}
enabled = true
buttons =
}
id = 1
buttonWidth = 64
config =
}
name = "AzeriteActionBar1"
hasVehicleBar = true
buttonHeight = 64
buttonConfig =
}
}
name = "state-page"
value = "possess"
stateid = "page"
body = "
local hasVehicleBar, hasOverrideBar, hasTempShapeshiftBar, hasPossessBar, isDragonRiding;
**_page
2_**
Time: Fri Nov 29 19:14:51 2024
Count: 1
Stack: ...bs/LibActionButton-1.0-GE/LibActionButton-1.0-GE.lua:2144: attempt to perform arithmetic on local 'start' (a nil value)
[string "@Interface/AddOns/Blizzard_FrameXML/SecureHandlers.lua"]:115: in function <...nterface/AddOns/Blizzard_FrameXML/SecureHandlers.lua:110>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua"]:114: in function <...rface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua:95>
[string "@Interface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua"]:127: in function <...rface/AddOns/Blizzard_FrameXML/SecureStateDriver.lua:119>
Locals: self = AzeriteActionBar1 {
defaults =
}
anchor = Button {
}
enabled = true
buttons =
}
id = 1
buttonWidth = 64
config =
}
name = "AzeriteActionBar1"
hasVehicleBar = true
buttonHeight = 64
buttonConfig =
}
}
name = "state-page"
value = "possess"
stateid = "page"
body = "
local hasVehicleBar, hasOverrideBar, hasTempShapeshiftBar, hasPossessBar, isDragonRiding;
The text was updated successfully, but these errors were encountered: