Giter Site home page Giter Site logo

helpmeplay's People

Stargazers

 avatar  avatar  avatar Mahmoud Rusty Abdelkader avatar David Ridner avatar  avatar Eivind Teig avatar

Watchers

Lucian avatar <Alex/> avatar

helpmeplay's Issues

Feature Request: Automate Learning Dragonriding Abilities

Dragonriding Glyphs are account-wide, but spending them is not. Spending the Glyphs on the various talents is ttedious as you have to click and confirm each one.

Would appreciate some logic that checks if I have unlocked all 48 Glyphs and if so automatically learns all the abilities.

Thanks.

Requesting Action Bar Profiles Saver absorption? :D

Action Bar Profiles (Saver) still has not be picked up and the alternatives are not great because they are not very user friendly (just want a couple buttons to click and be done, you know?). Requesting this be added into HMP if possible OR at least have the og addon repaired! Totally understand if it's too complex. The features I would be requesting are:

Class specific profiles that are shared account-wide and include:

  1. keybinds
  2. macros (especially the character specific ones!)
  3. ability AND macro placement on actionbars (other addons are bad about the macros half)
  4. option to make specific profiles (ABP had it as class based, and then you make your specs for each class-- this was perfect for multiple builds!)
  5. talents (IF possible. The new talent loadouts don't work great if you import them before you are max level. They won't update to add the new talents you have saved as you level and you have to REIMPORT the whole thing AFTER leveling! What's the point!)

Thank you and I love you. Still serious about that Patreon if you decide to make one. I would hands-down donate to keep these alive!

attempt to index field 'HMPQuestCountText' (a nil value)

Happens when I open world map.

Option to "show quest count" is disabled in HMP.

9x HelpMePlay/Automations/Quests.lua:610: attempt to index field 'HMPQuestCountText' (a nil value)
[string "@HelpMePlay/Automations/Quests.lua"]:610: in function <HelpMePlay/Automations/Quests.lua:602>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function Show' [string "@FrameXML/UIParent.lua"]:3189: in function <FrameXML/UIParent.lua:3175> [string "=[C]"]: ? [string "=[C]"]: in function ShowUIPanel'
[string "@FrameXML/QuestLogOwnerMixin.lua"]:103: in function SetDisplayState' [string "@FrameXML/QuestLogOwnerMixin.lua"]:41: in function HandleUserActionToggleSelf'
[string "@Blizzard_WorldMap/Blizzard_WorldMap.lua"]:440: in function <...rfaceBlizzard_WorldMap/Blizzard_WorldMap.lua:439>
[string "=[C]"]: ?
[string "=[C]"]: in function `ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>

Locals:
self = WorldMapFrame {
0 =
ShouldPanOnClick = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:686
GetGlobalPosition = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:541
PanTo = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:653
HandleUserActionOpenSelf = defined @FrameXML/QuestLogOwnerMixin.lua:91
AreDetailLayersLoaded = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:453
RemovePin = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:218
OnCanvasScaleChanged = defined =[C]:-1
RemoveGlobalPinMouseActionHandler = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:840
OnQuestLogOpen = defined @FrameXML/QuestLogOwnerMixin.lua:219
CalculatePinNudging = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:327
OnCanvasSizeChanged = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:609
ApplyPinPosition = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:513
SetAreaTriggerIntersectsCallback = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:273
ShouldZoomInstantly = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:694
HandleUserActionToggleQuestLog = defined @FrameXML/QuestLogOwnerMixin.lua:44
NavBar = Frame {
}
pinNudgingDirty = true
SetGlobalPinScale = defined =[C]:-1
RefreshDebugAreaTriggers = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:401
SetShouldNavigateOnClick = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:674
NavigateToParentMap = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:786
SetDebugAreaTriggersEnabled = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:425
SetFocusedQuestID = defined =[C]:-1
UnregisterEvents = defined @SharedXML/CallbackRegistry.lua:165
EvaluateLockReasons = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:756
GetGlobalPinScale = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:894
SetDisplayState = defined @FrameXML/QuestLogOwnerMixin.lua:99
TitleCanvasSpacerFrame = Frame {
}
OnLoad = defined @Blizzard_WorldMap/Blizzard_WorldMap.lua:82
RemoveDataProviderEvent = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:128
GetNumActivePinsByTemplate = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:234
SetPinTemplateType = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:207
AddOverlayFrames = defined @Blizzard_WorldMap/Blizzard_WorldMap.lua:214
SetAreaTriggerEnclosedCallback = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:268
IsCanvasMouseFocus = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:742
GetCanvasScale = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:613
GetMaskTexture = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:944
OnMapInsetMouseLeave = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:579
minimizedHeight = 534
lockReasons =

{
}
GetGlobalAlpha = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:910
NavigateToCursor = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:793
RemoveCursorHandler = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:864
AdjustDetailLayerAlpha = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:462
SetMaskTexture = defined @interface

Cinematic cancelling option too slow!

HMP seems to be skipping cinematics very slowly. Like it takes a few seconds to kick in instead of cancelling the cinematics before they start like it used to. You'd mentioned this is on purpose to prevent tainting, so is there a way to make it like, a second or two shorter at least? I've been able to cancel the cinematics on my own faster than poor HMP can! XD

Either way, tysm for all your hard work on this glorious addon. <3

Transmog Button not operating as expected

Pressing button to learn transmog produces the character sheet 2x, then nothing. No errors are produced.

Fresh install of addon
No other addons loaded
10.0.2 Retail
HMP v.2.0.6

Incorrect dialog selection during Reinforcements for Loch Modan

HMP Version: 1.1.8d

Quest: Reinforcements for Loch Modan (id: 26131)
NPC with dialog: Gryth Thurden

Description of bug:
NPC is also the flightmaster and HMP immediately skips to the flight map instead of selecting the dialog for the free flight (which is second option).

Requesting faction-specific BFA intro toggle

Is there anyway you can add another or different setting to HMP that's faction-based for the BFA intro? I have to keep changing my setting since I prefer to do it on Alliance (if I'm leveling) but Horde always skips because their scenario doesn't give xp.
Like even just having two of those (whatever's easier) checkboxes would be fine. Doesn't have to be fancy. I just have to remember to check it every time I swap factions XD

Quest Automations

After updating to v2.0.7, I am getting the below error when I login when using Kaliel's Tracker.

3x HelpMePlay/Automations/Quests.lua:610: attempt to index field 'HMPQuestCountText' (a nil value)
[string "@HelpMePlay/Automations/Quests.lua"]:610: in function <HelpMePlay/Automations/Quests.lua:602>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function Show' [string "@FrameXML/UIParent.lua"]:2890: in function SetUIPanel'
[string "@FrameXML/UIParent.lua"]:2733: in function ShowUIPanel' [string "@FrameXML/UIParent.lua"]:2598: in function <FrameXML/UIParent.lua:2594> [string "=[C]"]: in function SetAttribute'
[string "@FrameXML/UIParent.lua"]:3196: in function ShowUIPanel' [string "@FrameXML/QuestLogOwnerMixin.lua"]:103: in function SetDisplayState'
[string "@FrameXML/QuestLogOwnerMixin.lua"]:41: in function HandleUserActionToggleSelf' [string "@Blizzard_WorldMap/Blizzard_WorldMap.lua"]:440: in function ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>

Locals:
self = WorldMapFrame {
0 =
ShouldPanOnClick = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:686
GetGlobalPosition = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:541
PanTo = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:653
HandleUserActionOpenSelf = defined @FrameXML/QuestLogOwnerMixin.lua:91
AreDetailLayersLoaded = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:453
RemovePin = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:218
OnCanvasScaleChanged = defined =[C]:-1
RemoveGlobalPinMouseActionHandler = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:840
OnQuestLogOpen = defined @FrameXML/QuestLogOwnerMixin.lua:219
CalculatePinNudging = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:327
OnCanvasSizeChanged = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:609
ApplyPinPosition = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:513
SetAreaTriggerIntersectsCallback = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:273
ShouldZoomInstantly = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:694
HandleUserActionToggleQuestLog = defined @FrameXML/QuestLogOwnerMixin.lua:44
NavBar = Frame {
}
pinNudgingDirty = true
SetGlobalPinScale = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:898
RefreshDebugAreaTriggers = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:401
SetShouldNavigateOnClick = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:674
NavigateToParentMap = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:786
SetDebugAreaTriggersEnabled = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:425
SetFocusedQuestID = defined =[C]:-1
UnregisterEvents = defined @SharedXML/CallbackRegistry.lua:165
EvaluateLockReasons = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:756
GetGlobalPinScale = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:894
SetDisplayState = defined @FrameXML/QuestLogOwnerMixin.lua:99
TitleCanvasSpacerFrame = Frame {
}
OnLoad = defined @Blizzard_WorldMap/Blizzard_WorldMap.lua:82
RemoveDataProviderEvent = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:128
GetNumActivePinsByTemplate = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:234
SetPinTemplateType = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:207
AddOverlayFrames = defined @Blizzard_WorldMap/Blizzard_WorldMap.lua:214
SetAreaTriggerEnclosedCallback = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:268
IsCanvasMouseFocus = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:742
GetCanvasScale = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:613
GetMaskTexture = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:944
OnMapInsetMouseLeave = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:579
minimizedHeight = 534
lockReasons =

{
}
GetGlobalAlpha = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:910
NavigateToCursor = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:793
RemoveCursorHandler = defined @Blizzard_MapCanvas/Blizzard_MapCanvas.lua:864
AdjustDetailLayerAlpha = defined @Blizzard_MapCanvas/Blizzard_MapCanvas

Better implementation for quest management

It's almost as if the addon starts at the top of the list of available quests, completed or not, and dives in with no regard to other quests that may be completed.

For example, if a player has a follower NPC with two quests available for pickup, the first quest would be accepted, but the second is unlikely to be picked up. The same would apply if the first quest is incomplete while the second is finished.

It would be worthwhile to investigate a priority chain to handle quests.

  1. New Quests (Available Quests)
  2. Complete Quests
  3. Incomplete Quests (Ignore??)

attempt to index global 'HelpMePlayJunkerBlacklistDB

Happens when I mouse over items in bags:

258x HelpMePlay/Systems/Junker.lua:190: attempt to index global 'HelpMePlayJunkerBlacklistDB' (a nil value)
[string "@HelpMePlay/Systems/Junker.lua"]:190: in function <HelpMePlay/Systems/Junker.lua:175>
[string "=(tail call)"]: ?
[string "=[C]"]: in function securecallfunction' [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:60: in function <SharedXML/Tooltip/TooltipDataHandler.lua:55> [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:80: in function <SharedXML/Tooltip/TooltipDataHandler.lua:76> [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:116: in function <SharedXML/Tooltip/TooltipDataHandler.lua:106> [string "=[C]"]: in function SetAttribute'
[string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:141: in function <SharedXML/Tooltip/TooltipDataHandler.lua:134>
[string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:282: in function <SharedXML/Tooltip/TooltipDataHandler.lua:240>
[string "=[C]"]: in function securecallfunction' [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:237: in function <SharedXML/Tooltip/TooltipDataHandler.lua:236> [string "=(tail call)"]: ? [string "@WQAchievements/WQAchievements.lua"]:1445: in function CheckItems'
[string "@WQAchievements/WQAchievements.lua"]:1338: in function `Reward'
[string "@WQAchievements/WQAchievements.lua"]:440: in function <WQAchievements/WQAchievements.lua:406>

Locals:
tooltip = WorldQuestListInspectScanningTooltip {
0 =
SetQuestLogRewardSpell = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetQuestPartyProgress = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
ProcessLineData = defined @SharedXML/Tooltip/TooltipDataHandler.lua:303
SetPvpTalent = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetRuneforgeResultItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetHyperlink = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetUnit = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetAzeriteEssence = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetVoidDepositItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetVoidWithdrawalItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetPetAction = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
AllTheThingsProcessing = "|cffa335ee|Hitem:186196::::::::60:258::11:1:3524::::::|h[Death's Advance War Chest]|h|r"
SetInfoBackdropStyle = defined @SharedXML/Tooltip/TooltipDataHandler.lua:338
OnLoad = defined @FrameXML/GameTooltip.lua:927
AttachComplete = false
SetSocketGem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
info =

{
}
shouldRefreshData = true
updateTooltipTimer = 0
SetLootCurrency = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetSlottedKeystone = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetWorldCursor = defined @FrameXML/GameTooltip.lua:952
SetLootItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
StatusBar = WorldQuestListInspectScanningTooltipStatusBar {
}
GetUnit = defined @FrameXML/GameTooltip.lua:994
SetOwnedItemByID = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetMerchantCostItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetQuestLogSpecialItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetItemInteractionItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
TextRight1 = WorldQuestListInspectScanningTooltipTextRight1 {
}
SetRecipeReagentItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetQuestCurrency = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetEnhancedConduit = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetWeeklyReward = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetMerchantItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetPvpBrawl = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetAchievementByID = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
BottomOverlay = Texture {
}
SetSpellByID = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
supportsDataRefresh = true
SetSocketedRelic = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
ProcessInfo = defined @SharedXML/Tooltip/TooltipDataHandler.lua:236
ProcessLines = defined @SharedXML/Tooltip/TooltipDataHandler.lua:293
NineSlice = Frame {
}
SetInventoryItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
RefreshData = defined @FrameXML/GameTooltip.lua:933
SetTransmogrifyItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetLootRollItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetQuestLogCurrency = defined @SharedXML/Tooltip/TooltipDataH

Requesting quest button option like New Openables!

The New Openables addon may be officially abandoned! While it was great for opening openables, the feature I liked most was adding a movable extra button that would pop up for quests that have quest items (ex: using the bug spray on drogbar in Highmountain). I could position and enlarge this button above my action bars so it was like the special/extra action button that pops up for special abililties, but for quest items! AND I could keybind it! The ones that show up next to the objective list (thanks to other addons) just aren't very useful.

Disabling ElvUI bags causes the Transmog button to not show at all

Disabling ElvUI bags causes the Transmog button to not show at all, and gives this error:

1x HelpMePlay/Systems/Transmog.lua:154: attempt to index global 'ElvUI_ContainerFrame' (a nil value)
[string "@HelpMePlay/Systems/Transmog.lua"]:154: in function <HelpMePlay/Systems/Transmog.lua:152>

Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = "TOPRIGHT"
(*temporary) = nil
(*temporary) = "TOPLEFT"
(*temporary) = -5
(*temporary) = -1
(*temporary) = "attempt to index global 'ElvUI_ContainerFrame' (a nil value)"
HMPTransmogButton = HMPTransmogButton {
SetTextToFit = defined @SharedXML/SecureUIPanelTemplates.lua:440
Right = Texture {
}
Left = Texture {
}
fitTextWidthPadding = 40
FitToText = defined @SharedXML/SecureUIPanelTemplates.lua:445
Text = HMPTransmogButtonText {
}
0 =
Middle = Texture {
}
fitTextCanWidthDecrease = true
}

Originally posted by @Pairaka in #28 (comment)

Learn All Transmog button?

The "Learn All Transmog" button has been added by the Help Me Play addon with no option to move or disable it. Why would I want a permament button on my screen to blanket soulbind all of my BOEs that I'm trying to sell? If there is a way to fix it with current version please let me know.

Lua Error on NPC Mouseover in Ardenweald

Message: Interface\AddOns\HelpMePlay\Mouseover.lua:153: attempt to index field '?' (a nil value)
Time: Sun May  1 11:57:12 2022
Count: 26
Stack: Interface\AddOns\HelpMePlay\Mouseover.lua:153: attempt to index field '?' (a nil value)
[string "=[C]"]: ?
[string "@Interface\AddOns\HelpMePlay\Mouseover.lua"]:153: in function <Interface\AddOns\HelpMePlay\Mouseover.lua:117>

Locals:

NPC: Lady of the Falls https://www.wowhead.com/npc=158345/lady-of-the-falls

PS: this happened more the once for different NPCs, but I forgot to record those details.

EDIT: HMP version 1.0.9

Requesting auto-accept group invite option

Requesting auto-accept group invite option (possibly one that is restricted to guild members only)! While ElvUI has this feature, I prefer to have all addons off (save a small few) when multiboxing. HMP is one I leave on and this would make forming my own groups nice!

Objective/quest list being auto collapsed

The objective/quest list is being randomly collapsed sometimes after completing parts of quests. It isn't consistent and I couldn't find an option in HMP that was directly causing this.

attempt to index global 'HelpMePlayOptionsDB' (a nil value) / attempt to index global 'HelpMePlayJunkerGlobalDB' (a nil value)

Get this LUA, immediately followed by the one below.

This happens at login, but also if I open bags and mouse over things, like hearthstone.

Junker is not enabled.

3x HelpMePlay/HelpMePlay.lua:75: attempt to index global 'HelpMePlayOptionsDB' (a nil value)
[string "@HelpMePlay/HelpMePlay.lua"]:75: in function <HelpMePlay/HelpMePlay.lua:55>

Locals:
self = Frame {
0 =
}
event = "ADDON_LOADED"
addonLoaded = "HelpMePlay"
(*temporary) = nil
(*temporary) =

{
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'HelpMePlayOptionsDB' (a nil value)"
addonName = "HelpMePlay"

====================================================================

169x HelpMePlay/Systems/Junker.lua:181: attempt to index global 'HelpMePlayJunkerGlobalDB' (a nil value)
[string "@HelpMePlay/Systems/Junker.lua"]:181: in function <HelpMePlay/Systems/Junker.lua:175>
[string "=(tail call)"]: ?
[string "=[C]"]: in function securecallfunction' [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:60: in function <SharedXML/Tooltip/TooltipDataHandler.lua:55> [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:80: in function <SharedXML/Tooltip/TooltipDataHandler.lua:76> [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:116: in function <SharedXML/Tooltip/TooltipDataHandler.lua:106> [string "=[C]"]: in function SetAttribute'
[string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:141: in function <SharedXML/Tooltip/TooltipDataHandler.lua:134>
[string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:282: in function <SharedXML/Tooltip/TooltipDataHandler.lua:240>
[string "=[C]"]: in function securecallfunction' [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:237: in function <SharedXML/Tooltip/TooltipDataHandler.lua:236> [string "=(tail call)"]: ? [string "@Pawn/Pawn.lua"]:2083: in function PawnGetStatsFromTooltipWithMethod'
[string "@Pawn/Pawn.lua"]:1325: in function PawnGetItemData' [string "@Pawn/Pawn.lua"]:1565: in function PawnGetItemDataForInventorySlot'
[string "@Pawn/Pawn.lua"]:3784: in function PawnCheckInventoryForUpgrades' [string "@Pawn/Pawn.lua"]:4077: in function <Pawn/Pawn.lua:4069> [string "@Pawn/VgerCore/VgerCore.lua"]:353: in function PawnOnInventoryChanged'
[string "@Pawn/Pawn.lua"]:126: in function `PawnOnEvent'
[string "*PawnUI.xml:1653_OnEvent"]:1: in function <[string "*PawnUI.xml:1653_OnEvent"]:1>

Locals:
tooltip = PawnPrivateTooltip1 {
0 =
SetQuestLogRewardSpell = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetQuestPartyProgress = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
ProcessLineData = defined @SharedXML/Tooltip/TooltipDataHandler.lua:303
SetPvpTalent = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetRuneforgeResultItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetHyperlink = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetUnit = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetAzeriteEssence = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetVoidDepositItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetVoidWithdrawalItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
CIMI_tooltipWritten = true
AttachComplete = true
SetPetAction = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetInfoBackdropStyle = defined @SharedXML/Tooltip/TooltipDataHandler.lua:338
AllTheThingsProcessing = "|cffa335ee|Hitem:190360::::::::60:253::11:5:8109:7955:6652:7579:1472:1:28:2057:::::|h[Enigmatic Cowl]|h|r"
hasMoney = 1
SetSocketGem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
shownMoneyFrames = 1
numMoneyFrames = 1
info =

{
}
SetLootCurrency = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetSlottedKeystone = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetWorldCursor = defined @FrameXML/GameTooltip.lua:952
SetLootItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
StatusBar = PawnPrivateTooltip1StatusBar {
}
GetUnit = defined @FrameXML/GameTooltip.lua:994
SetOwnedItemByID = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetMerchantCostItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetQuestLogSpecialItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetItemInteractionItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
TextRight1 = PawnPrivateTooltip1TextRight1 {
}
SetRecipeReagentItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetQuestCurrency = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetEnhancedConduit = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetWeeklyReward = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetMerchantItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetPvpBrawl = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetAchievementByID = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
BottomOverlay = Texture {
}
SetSpellByID = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
supportsDataRefresh = true
SetSocketedRelic = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
ProcessInfo = defined @SharedXML/Tooltip/TooltipDataHandler.lua:236
ProcessLines = defined @SharedXML/Tooltip/TooltipDataHandler.lua:293
NineSlice = Frame {
}
SetInventoryItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
RefreshData = defined @FrameXML/GameTooltip.lua:933
SetTransmogrifyItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetLootRollItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
OnLoad = defined @FrameXML/GameTooltip.lua:927
SetQuestLogCurrency = defined @SharedXML/Tooltip/TooltipDataH

Quest Reward options not working

Quest rewards are not being auto-chosen when the options Sell Price or Item Level are activated (obviously it doesn't work with "disabled" either). I still have to choose manually.

Transmog button does not work with ElvUI

Have learnable items in my bags, use the Transmog button and nothing happens (with ElvUI bags enabled). Got this error:

2x HelpMePlay/Systems/Transmog.lua:42: attempt to call global 'GetContainerNumSlots' (a nil value)
[string "@HelpMePlay/Systems/Transmog.lua"]:42: in function <HelpMePlay/Systems/Transmog.lua:40>

Locals:
(for index) = 0
(for limit) = 4
(for step) = 1
i = 0
(*temporary) = 1
(*temporary) = nil
(*temporary) = 0
(*temporary) = "attempt to call global 'GetContainerNumSlots' (a nil value)"
RequipOriginalItems = defined @HelpMePlay/Systems/Transmog.lua:15
equippedItems =

{
1 =
{
}
2 =
{
}
3 =
{
}
4 =
{
}
5 =
{
}
6 =
{
}
7 =
{
}
8 =
{
}
9 =
{
}
10 =
{
}
11 =
{
}
12 =
{
}
}

Learn All Transmog button remaining when bags are closed (with ElvUI bags enabled)

See screenshots. Sometimes the Learn All Transmog button remains when bags are closed. This behavior is inconsistent: sometimes it disappears when bags are closed; sometimes it clears like it's supposed to. I've noticed that it stays around for a few moments after bags are closed, then will clear.

(Also of note: If I disable ElvUI bags, the Transmog button is not there. If I disable ElvUI completely, the Transmog button appears like it should.)

9x HelpMePlay/Systems/Transmog.lua:154: attempt to index global 'ElvUI_ContainerFrame' (a nil value)
[string "@HelpMePlay/Systems/Transmog.lua"]:154: in function <HelpMePlay/Systems/Transmog.lua:152>

Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = "TOPRIGHT"
(*temporary) = nil
(*temporary) = "TOPLEFT"
(*temporary) = -5
(*temporary) = -1
(*temporary) = "attempt to index global 'ElvUI_ContainerFrame' (a nil value)"
HMPTransmogButton = HMPTransmogButton {
SetTextToFit = defined @SharedXML/SecureUIPanelTemplates.lua:440
Right = Texture {
}
Left = Texture {
}
fitTextWidthPadding = 40
FitToText = defined @SharedXML/SecureUIPanelTemplates.lua:445
Text = HMPTransmogButtonText {
}
0 =
Middle = Texture {
}
fitTextCanWidthDecrease = true
}

WoWScrnShot_112422_111455

WoWScrnShot_112422_111430

HelpMePlay Junker lua error everytime I mouseover gear even though Junk is disabled

Message: Interface/AddOns/HelpMePlay/Systems/Junker.lua:177: attempt to call method 'GetItem' (a nil value)
Time: Mon Nov 21 20:54:15 2022
Count: 39
Stack: Interface/AddOns/HelpMePlay/Systems/Junker.lua:177: attempt to call method 'GetItem' (a nil value)
[string "=[C]"]: in function GetItem' [string "@Interface/AddOns/HelpMePlay/Systems/Junker.lua"]:177: in function <Interface/AddOns/HelpMePlay/Systems/Junker.lua:175> [string "=(tail call)"]: ? [string "=[C]"]: in function securecallfunction'
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:60: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:55>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:80: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:76>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:116: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:106>
[string "=[C]"]: in function SetAttribute' [string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:141: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:134> [string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:282: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:240> [string "=[C]"]: in function securecallfunction'
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:237: in function ProcessInfo' [string "@Interface/SharedXML/Tooltip/TooltipComparisonManager.lua"]:249: in function SetItemTooltip'
[string "@Interface/SharedXML/Tooltip/TooltipComparisonManager.lua"]:168: in function RefreshItems' [string "@Interface/SharedXML/Tooltip/TooltipComparisonManager.lua"]:158: in function CompareItem'
[string "@Interface/FrameXML/GameTooltip.lua"]:527: in function GameTooltip_ShowCompareItem' [string "@Interface/FrameXML/ContainerFrame.lua"]:1507: in function ContainerFrameItemButton_OnEnter'
[string "@Interface/AddOns/Bagnon/common/Wildpants/classes/item.lua"]:352: in function `UpdateTooltip'
[string "@Interface/AddOns/Bagnon/common/Wildpants/classes/item.lua"]:184: in function <...face/AddOns/Bagnon/common/Wildpants/classes/item.lua:179>

Locals:

Quest 'The MOTHERLODE!!: Raw Deal' not automatically skipped over

Description: When going to get the Drustvar foothold quest from Gallywix, HMP does not skip the quest with an unskippable RP scene that prevents selection of the correct quest.

Quest Name (ID) to skip:

  • The MOTHERLODE!!: Raw Deal (53437) (this is first dialog choice)

Quest Name (ID) to accept:

  • Drustvar Ho! (51340) (when quest is available, this is second choice)

LUA error when opening map

Message: Interface/AddOns/HelpMePlay/Automations/Quests.lua:610: attempt to index field 'HMPQuestCountText' (a nil value)
Time: Thu Dec 22 04:14:50 2022
Count: 6
Stack: Interface/AddOns/HelpMePlay/Automations/Quests.lua:610: attempt to index field 'HMPQuestCountText' (a nil value)
[string "=[tsm error check]"]:1: in main chunk
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "@Interface/AddOns/HelpMePlay/Automations/Quests.lua"]:610: in function <Interface/AddOns/HelpMePlay/Automations/Quests.lua:602>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function Show' [string "@Interface/FrameXML/UIParent.lua"]:2890: in function SetUIPanel'
[string "@Interface/FrameXML/UIParent.lua"]:2733: in function ShowUIPanel' [string "@Interface/FrameXML/UIParent.lua"]:2598: in function <Interface/FrameXML/UIParent.lua:2594> [string "=[C]"]: in function SetAttribute'
[string "@Interface/FrameXML/UIParent.lua"]:3196: in function ShowUIPanel' [string "@Interface/FrameXML/QuestLogOwnerMixin.lua"]:103: in function SetDisplayState'
[string "@Interface/FrameXML/QuestLogOwnerMixin.lua"]:41: in function HandleUserActionToggleSelf' [string "@Interface/AddOns/Blizzard_WorldMap/Blizzard_WorldMap.lua"]:440: in function <...rface/AddOns/Blizzard_WorldMap/Blizzard_WorldMap.lua:439> [string "=[C]"]: ? [string "=[C]"]: in function ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>

Locals:

Some Threads of Fate automation borked

Auto-select for Covenant during Threads of Fate is not working. Additionally, Threads of Fate is still available to level 60+ (and those still in it 50-60), so I'm requesting all the automation (including turning on ToF), remain as it were during Shadowlands. They may add it back later as well.

Junker system

Message: Interface/AddOns/HelpMePlay/Systems/Junker.lua:179: attempt to index global 'HelpMePlayJunkerGlobalDB' (a nil value)
Time: Sat Oct 29 13:50:41 2022
Count: 82
Stack: Interface/AddOns/HelpMePlay/Systems/Junker.lua:179: attempt to index global 'HelpMePlayJunkerGlobalDB' (a nil value)

Getting this error when hoovering over items in bag. May be related to a bag addon. It does this with the ElvUI and Bagnon bag interfaces. Have not tested with default bags.

As a User, I want the Torghast Anima Powers automation to work with Patch 10.0.2

When enabling the Torghast anima powers automation in Patch 10.0.2, an error is produced when an anima power choice appears, and it doesn't choose one for me or suggest one. I tried it with both Notify and No Epics (Automatic).

Message: ...erface/AddOns/HelpMePlay/Automations/AnimaPowers.lua:130: attempt to call field 'GetPlayerChoiceInfo' (a nil value)
Time: Thu Dec 29 22:29:04 2022
Count: 10
Stack: ...erface/AddOns/HelpMePlay/Automations/AnimaPowers.lua:130: attempt to call field 'GetPlayerChoiceInfo' (a nil value)
[string "=[tsm error check]"]:1: in main chunk
[string "=(tail call)"]: ?
[string "=[C]"]: in function `GetPlayerChoiceInfo'
[string "@Interface/AddOns/HelpMePlay/Automations/AnimaPowers.lua"]:130: in function <...erface/AddOns/HelpMePlay/Automations/AnimaPowers.lua:24>

Locals:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.