Dicebar / Raven

Raven add-on for World of Warcraft
9 stars 3 forks source link

Blizzard hotfix in 11/16/23 removed CheckInteractDistance() #56

Closed BigFire321 closed 9 months ago

BigFire321 commented 9 months ago

26x [ADDON_ACTION_BLOCKED] AddOn 'Raven' tried to call the protected function 'CheckInteractDistance()'. [string "@!BugGrabber/BugGrabber.lua"]:481: in function <!BugGrabber/BugGrabber.lua:481> [string "=[C]"]: in function CheckInteractDistance' [string "@Raven/Conditions.lua"]:226: in function <Raven/Conditions.lua:224> [string "@Raven/Conditions.lua"]:833: in functionUpdateConditions' [string "@Raven/Main.lua"]:1278: in function `Update' [string "@Raven/Main.lua"]:936: in function <Raven/Main.lua:932>

Locals: _ = Frame { RegisterEvent = defined @!BugGrabber/BugGrabber.lua:487 0 = UnregisterEvent = defined @!BugGrabber/BugGrabber.lua:487 SetScript = defined @!BugGrabber/BugGrabber.lua:487 } event = "ADDON_ACTION_BLOCKED" events =

{ ADDON_ACTION_BLOCKED = defined @!BugGrabber/BugGrabber.lua:553 ADDON_ACTION_FORBIDDEN = defined @!BugGrabber/BugGrabber.lua:553 PLAYER_LOGIN = defined @!BugGrabber/BugGrabber.lua:547 LUA_WARNING = defined @!BugGrabber/BugGrabber.lua:562 ADDON_LOADED = defined @!BugGrabber/BugGrabber.lua:507 }

Zaranusta commented 9 months ago

I have the same Problem

Dicebar commented 9 months ago

That's a sad one.

Looks like Blizzard is blocking addons from reading range information to prevent boss mods from telling players to spread/stack, and the functionality in Raven is a casualty of that.

Anyway, thanks for the report. I removed range check support from conditions.