DynamicMacros for PvP

DynamicMacros for PvP

4.6k Downloads

Blessing of Sanctuary not working

peterpetro5446 opened this issue · 4 comments

commented

I encountered a bug using your addon. The spell: Blessing of Sanctuary (Retribution Paladin Honor talent) with spell id: 210256 and talent id 752 fails to work. No issues with other spells such as Blessing of Protection, Blessing of Freedom or Blessing of Sacrifice...etc.

The macro I use:
Title: sanctuaryHealer

#showtooltip
/cast [@dynamicMacros] Blessing of Sanctuary

Copy pasted the title from macro name into /dm and added.
I have tried:
creating the macro in Character Specific tab.
creating the macro in General tab.
creating macros with different name for the same Blessing of Sanctuary and adding them to /dm menu.

The following macro has no issues and works properly. (Note: target swaps properly, however it does not swap on Blessing of Sanctuary.)

#showtooltip
/cast [nomod,@Caddrak]
/cast [@Bricarter]Blessing of Protection

This macro has no issue either:

#showtooltip
/cast [@Caddrak]Blessing of Protection

The following errors are shown in game:

1x [ADDON_ACTION_BLOCKED] AddOn 'DynamicMacros' tried to call the protected function 'MultiBarBottomLeftButton1:SetAttribute()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `SetAttribute'
[string "@Blizzard_ActionBar/Mainline/ActionButton.lua"]:488: in function `UpdatePressAndHoldAction'
[string "@Blizzard_ActionBar/Mainline/ActionButton.lua"]:554: in function `Update'
[string "@Blizzard_ActionBar/Mainline/ActionButton.lua"]:506: in function `UpdateAction'
[string "@Blizzard_ActionBar/Mainline/ActionButton.lua"]:987: in function `OnEvent'
[string "@Blizzard_ActionBar/Mainline/ActionButton.lua"]:207: in function <Blizzard_ActionBar/Mainline/ActionButton.lua:204>

Locals:
_ = Frame {
 RegisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
 0 = <userdata>
 UnregisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
 SetScript = <function> defined @!BugGrabber/BugGrabber.lua:491
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
 ADDON_ACTION_BLOCKED = <function> defined @!BugGrabber/BugGrabber.lua:557
 ADDON_ACTION_FORBIDDEN = <function> defined @!BugGrabber/BugGrabber.lua:557
 PLAYER_LOGIN = <function> defined @!BugGrabber/BugGrabber.lua:551
 LUA_WARNING = <function> defined @!BugGrabber/BugGrabber.lua:566
 ADDON_LOADED = <function> defined @!BugGrabber/BugGrabber.lua:511
}

Error #2

3x [ADDON_ACTION_BLOCKED] AddOn 'DynamicMacros' tried to call the protected function 'MultiBarBottomLeftButton2:SetAttribute()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML/ActionButton.lua"]:488: in function `UpdatePressAndHoldAction'
[string "@FrameXML/ActionButton.lua"]:554: in function `Update'
[string "@FrameXML/ActionButton.lua"]:506: in function `UpdateAction'
[string "@FrameXML/ActionButton.lua"]:984: in function `OnEvent'
[string "@FrameXML/ActionButton.lua"]:207: in function <FrameXML/ActionButton.lua:204>

Locals:
_ = Frame {
 RegisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
 0 = <userdata>
 UnregisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
 SetScript = <function> defined @!BugGrabber/BugGrabber.lua:491
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
 ADDON_ACTION_BLOCKED = <function> defined @!BugGrabber/BugGrabber.lua:557
 ADDON_ACTION_FORBIDDEN = <function> defined @!BugGrabber/BugGrabber.lua:557
 PLAYER_LOGIN = <function> defined @!BugGrabber/BugGrabber.lua:551
 LUA_WARNING = <function> defined @!BugGrabber/BugGrabber.lua:566
 ADDON_LOADED = <function> defined @!BugGrabber/BugGrabber.lua:511
}

Error #3


4x [ADDON_ACTION_BLOCKED] AddOn 'DynamicMacros' tried to call the protected function 'MultiBarBottomRightButton1:SetShown()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `SetShown'
[string "@Blizzard_ActionBar/Mainline/ActionBar.lua"]:206: in function `UpdateShownButtons'
[string "@Blizzard_ActionBar/Mainline/ActionButton.lua"]:510: in function `UpdateAction'
[string "@Blizzard_ActionBar/Mainline/ActionButton.lua"]:987: in function `OnEvent'
[string "@Blizzard_ActionBar/Mainline/ActionButton.lua"]:207: in function <Blizzard_ActionBar/Mainline/ActionButton.lua:204>

Locals:
_ = Frame {
 RegisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
 0 = <userdata>
 UnregisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
 SetScript = <function> defined @!BugGrabber/BugGrabber.lua:491
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
 ADDON_ACTION_BLOCKED = <function> defined @!BugGrabber/BugGrabber.lua:557
 ADDON_ACTION_FORBIDDEN = <function> defined @!BugGrabber/BugGrabber.lua:557
 PLAYER_LOGIN = <function> defined @!BugGrabber/BugGrabber.lua:551
 LUA_WARNING = <function> defined @!BugGrabber/BugGrabber.lua:566
 ADDON_LOADED = <function> defined @!BugGrabber/BugGrabber.lua:511
}

Error #4

16x [ADDON_ACTION_BLOCKED] AddOn 'DynamicMacros' tried to call the protected function 'CheckInteractDistance()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `CheckInteractDistance'
[string "@SharedXML/UnitPopupSharedUtils.lua"]:170: in function `IsEnabled'
[string "@SharedXML/UnitPopupShared.lua"]:222: in function `AddDropDownButton'
[string "@SharedXML/UnitPopupShared.lua"]:102: in function `ShowMenu'
[string "@SharedXML/UnitPopupShared.lua"]:282: in function <SharedXML/UnitPopupShared.lua:281>
[string "=[C]"]: in function `UnitPopup_ShowMenu'
[string "@FrameXML/CompactUnitFrame.lua"]:1904: in function `initFunction'
[string "@SharedXML/UIDropDownMenu.lua"]:80: in function `UIDropDownMenu_Initialize'
[string "@SharedXML/UIDropDownMenu.lua"]:1177: in function <SharedXML/UIDropDownMenu.lua:1034>
[string "=[C]"]: in function `ToggleDropDownMenu'
[string "@FrameXML/CompactUnitFrame.lua"]:376: in function `handler'
[string "@FrameXML/SecureTemplates.lua"]:690: in function <FrameXML/SecureTemplates.lua:672>
[string "@FrameXML/SecureTemplates.lua"]:704: in function <FrameXML/SecureTemplates.lua:697>
[string "@FrameXML/SecureTemplates.lua"]:779: in function <FrameXML/SecureTemplates.lua:764>

Locals:
_ = Frame {
 RegisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
 0 = <userdata>
 UnregisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
 SetScript = <function> defined @!BugGrabber/BugGrabber.lua:491
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
 ADDON_ACTION_BLOCKED = <function> defined @!BugGrabber/BugGrabber.lua:557
 ADDON_ACTION_FORBIDDEN = <function> defined @!BugGrabber/BugGrabber.lua:557
 PLAYER_LOGIN = <function> defined @!BugGrabber/BugGrabber.lua:551
 LUA_WARNING = <function> defined @!BugGrabber/BugGrabber.lua:566
 ADDON_LOADED = <function> defined @!BugGrabber/BugGrabber.lua:511
}
commented

Have you turned on your War mode? :D because I tried it right now and it works as expected. It changes name in macro as it should. I copy pasted your macro from top

#showtooltip
/cast [@dynamicMacros] Blessing of Sanctuary

That error at bottom has nothing do to with ur issue. However can you provide me date when that error was catched by buggrabber? Because I tried to fix it with last update and havent seen that so far.

commented
commented
commented

add me on discord (name "krionel" without any numbers, icon of adaptive swarm) im interested in content of specific file in ur WTF folder.