It breaks some of it. I am having problems with the quest objectives frame throwing an error and have no idea how to fix it. I have to /reload every time the scene changes in a load screen or cutscene.
I really wish Blizzard would make more things movable within their own environment instead of needing a hacky addon to tidy the UI.
I have had my UI the way I like it with MoveAnything for… I don’t know how long. I can move my player frame and target frame just fine but the buffs/debuffs stay way up at the top of the screen above the minimap and can’t be moved by normal means. The quest objectives overlap the side action bars without modification.
I like my frame and my target’s frame near my feet with the buffs/debuffs of both as well as their cast bars clustered with them. The game happens in the middle of my screen, not the extreme top left and top right. I like my info where my eyes are. Now it’s broken and Blizz offers no way to change these things internally.
We can’t even move the player and target frames using the game’s own interface without an error now? I deleted my WTF folder, cache, all variables… there should be nothing left but Blizzard in there and it still errors and won’t move.
I do not like your choice of layout. What is so world breaking in allowing us to edit our UI layout?
I suspect this was done to combat botting using an addon in combination with an extrrnal application screen scraping the player and target frame to gather information needed to know when to heal self, etc.
They can’t just stop with muting sounds, we need to be able to add custom sound files to replace existing ones. I had a random “Wilhelm Scream” sound added to some horde races that I could sometimes hear when I killed them. It always made me laugh. I added music to flying mounts. And so many other things to mention. They just killed something that kept me playing this game.
Do you know of an addon that will provide spew (or some other way of notification) for when any sound file is played so that we can easily get the name and/or ID of the file?
That’s too bad. I thought perhaps there might be an event that fires when a sound file is played. If not, it seems that it would be a really good (and easy) suggestion!
Community comes to the rescue of MoveAnything! A poster gave 2 small edits to it’s LUA that has brought MA back to life for me. At least it fixed MY issue, it seems other are having different other issues. Mine was at (can’t post a link but it was on curseforge for MA, post #4856).
This doesn’t help you if you don’t know the name of the file I was more asking so as to identify sound files as they go. I don’t mind if it were just the names or the IDs either one. Right now it’s a scavenger hunt sometimes to figure out what sound is playing. I was just asking to see if there might be an easier solution.
hooksecurefunc('PlaySound', function(id) if ZCKSHOWPLAYSOUNDS then print("Sound", id) end end)
hooksecurefunc('PlaySoundFile', function(file) if ZCKSHOWPLAYSOUNDS then print("SoundFile", file) end end)
SLASH_ZOUNDSCHECKER1 = "/zck"
SlashCmdList["ZOUNDSCHECKER"] = function(msg)
ZCKSHOWPLAYSOUNDS = not ZCKSHOWPLAYSOUNDS
print("Zounds Check:", ZCKSHOWPLAYSOUNDS and "On" or "Off")
end