Hello, everyone. I'm trying to write a Lua program and I've run into a problem. Whenever I open my tradeskill container manually (the Reinforced Medicine Bag), I can click the 'Search Recipes' button without issue. Even using
The issue is that when I open the tradeskill window using an /invoke command:
I'm not sure what specifically about invoking the tradeskill window causes the crash. I'm curious if there's another method to open the window from a Lua program that doesn't use /invoke. From what I can tell, /notify only works for open windows and cannot open one directly. Any help would be appreciated, as trying to narrow this down has had me pulling out my hair.
mq.cmd('/invoke ${Window[TradeskillWnd/COMBW_SearchButton].LeftMouseUp}')
to click the button works fine.The issue is that when I open the tradeskill window using an /invoke command:
mq.cmd('/invoke ${Window[TradeskillWnd].DoOpen}')
means that either manually clicking the Search button or another /invoke command causes EQ to crash. It always references Location: ... +000000000060E2F4.I'm not sure what specifically about invoking the tradeskill window causes the crash. I'm curious if there's another method to open the window from a Lua program that doesn't use /invoke. From what I can tell, /notify only works for open windows and cannot open one directly. Any help would be appreciated, as trying to narrow this down has had me pulling out my hair.