ScottIngram / UFO

Universal FlyOuts
Mozilla Public License 2.0
1 stars 1 forks source link

not working? #3

Closed Katie-Fish closed 8 months ago

Katie-Fish commented 1 year ago

it's probably me.

i've set up a great fly-out with all my hearthstones and wormholes, it looks great, but has no functionality. the fly-out physics are great, but the buttons do not perform any function . no error message.

i do run with addons, so i disabled all but UFO, and then added Ace3 because of errors. it seems to be error free at this point, just not functioning.

please help! what am i missing?

ScottIngram commented 1 year ago

Thanks for taking the time to report the error and sorry you're having trouble. The Ace3 error is a big oops on my part, thanks for telling me. I'll fix that and push it in the next release.

As for nothing happening, I'm sure that's another oops from me. Let me ask a few questions:

Are you playing the game in English? If not, a German user reported an bug that affects toys (such as hearth stones) for all non-English languages. If you're using the original UFO release, please upgrade to the one I released 3 days ago which I hope solves the problem. Sadly, your flyout will still be broken but throwing it away and rebuilding it should work. SORRY :-( If that still doesn't work, then I haven't actually fixed the bug yet :-( so please let me know.

If you are playing in English, or, you are using the latest release... Hmmm... do any UFO buttons work? Spells, pets, mounts, items, etc?

thanks! -Scott

Katie-Fish commented 1 year ago

i'm playing in english.

i'm using v10.1.5c.

the first flyout i made had hearthstones, dreamwalk (I'm a druid), and wormhole generators - none work.

i just made another one that has: war stomp, incapacitating roar, swipe, cat form, convoke the spirits, pet - blinky, mount - the hivemind, jeeves, and toy - the arena master's horn. none work.

there must be a simple explanation.

image

ScottIngram commented 1 year ago

A hearthstone / portal flyout was the first thing I did with UFO too :-)

BTW, I released a newer version to fix the Ace lib problem.

I wish there were a simple explanation but I'm not seeing it.

This may be a bit much to ask, but, can you go into your /Applications/World of Warcraft/retail/WTF/Account/YOUR-USER-NAME/SavedVariables

grab the "UFO.lua" file there and attach it to this thread, please?

thanks!

Katie-Fish commented 1 year ago

oh ffs. it says they "don't support that file type". lol

so you're getting it this way.

UFO_SV_ACCOUNT = { ["opts"] = { ["usePlaceHolders"] = false, ["supportCombat"] = true, ["doCloseOnClick"] = true, }, ["n"] = 2, ["orderedFlyoutIds"] = { "1:Beefyspice-Dalaran:5507859", -- [1] "2:Beefyspice-Dalaran:5603592", -- [2] }, ["flyouts"] = { ["1:Beefyspice-Dalaran:5507859"] = { ["id"] = "1:Beefyspice-Dalaran:5507859", ["btns"] = { { ["type"] = "toy", ["name"] = "Garrison Hearthstone", ["itemId"] = 110560, }, -- [1] { ["type"] = "spell", ["spellId"] = 193753, ["name"] = "Dreamwalk", }, -- [2] { ["type"] = "toy", ["name"] = "Wyrmhole Generator: Dragon Isles", ["itemId"] = 198156, }, -- [3] { ["type"] = "toy", ["name"] = "Wormhole Generator: Shadowlands", ["itemId"] = 172924, }, -- [4] { ["type"] = "toy", ["name"] = "Wormhole Generator: Kul Tiras", ["itemId"] = 168807, }, -- [5] { ["type"] = "toy", ["name"] = "Legion Pocket Portal", ["itemId"] = 130199, }, -- [6] { ["type"] = "toy", ["name"] = "Wormhole Generator: Argus", ["itemId"] = 151652, }, -- [7] { ["type"] = "toy", ["name"] = "Wormhole Centrifuge", ["itemId"] = 112059, }, -- [8] { ["type"] = "toy", ["name"] = "Wormhole Generator: Pandaria", ["itemId"] = 87215, }, -- [9] { ["type"] = "toy", ["name"] = "Wormhole Generator: Northrend", ["itemId"] = 48933, }, -- [10] }, ["icon"] = 607513, ["name"] = "PO", }, ["2:Beefyspice-Dalaran:5603592"] = { ["id"] = "2:Beefyspice-Dalaran:5603592", ["name"] = "STF", ["btns"] = { { ["type"] = "spell", ["spellId"] = 20549, ["name"] = "War Stomp", }, -- [1] { ["type"] = "spell", ["spellId"] = 768, ["name"] = "Cat Form", }, -- [2] { ["type"] = "spell", ["spellId"] = 99, ["name"] = "Incapacitating Roar", }, -- [3] { ["type"] = "spell", ["spellId"] = 6807, ["name"] = "Maul", }, -- [4] { ["type"] = "spell", ["spellId"] = 391528, ["name"] = "Convoke the Spirits", }, -- [5] { ["petGuid"] = "BattlePet-0-000021173479", ["type"] = "battlepet", ["name"] = "Blinky", }, -- [6] { ["type"] = "item", ["name"] = "Jeeves", ["itemId"] = 49040, }, -- [7] { ["mountId"] = 1025, ["type"] = "mount", ["spellId"] = 261395, ["name"] = "The Hivemind", }, -- [8] { ["type"] = "toy", ["name"] = "Arena Master's War Horn", ["itemId"] = 108735, }, -- [9] }, ["fallbackIcon"] = 132368, }, }, }

ScottIngram commented 1 year ago

Doh, silly github.

Well, 1, ty. I was able drop your config into my WoW. And 2, crud, the buttons that could work (dreamwalk, cat form, etc... I was on my druid too) DID work, so that didn't shed any light on the problem.

You already said you've disable all other addons, so, that's not it.

Now I'm trying to think of some option in the Bliz menus that could affect the flyout buttons...

I'm really sorry it's not working for you. I will think more and experiment to see if I can recreate this problem and find a fix.

Katie-Fish commented 1 year ago

thanks so much for trying! if you do think of anything, let me know. i'd love to pull some crap off my toolbars. :)

Katie-Fish commented 1 year ago

oh hey! tonite i got this. i wasn't trying to configure - i was tanking. didn't have my spellbook open. does it lead you anywhere? image

ScottIngram commented 1 year ago

Wish I could say yes, but that's some noise I should really quiet.

ScottIngram commented 1 year ago

Hi Katie. To support its new features (randomize and first-btn-click) the latest release has a lot of new code that is a major rework of how buttons are defined and triggered. There's a chance it may have fixed your problem. I hope so. Please feel free to give it a shot.

ScottIngram commented 8 months ago

Hi @Katie-Fish , we've fixed this problem with #9 At least, I think that problem and this one are the same. Please let me know if I'm wrong.