Lack of information is an important part of game design actually. Like… all of Blizzard’s old RTS’s had lack of information as one of their most fundamental mechanics… it was called the Fog of War.
And uhhh… ever played Poker?
This isn’t exactly a new concept.
nah, you just have no idea.
Pretty much yeah, but as I said there are different ways to do many of those things, and those that aren’t possible aren’t supposed to be possible. They don’t want WeakAuras to work. They don’t want player to work. They don’t want DBM/BigWigs to work. That’s why they don’t. I don’t want addons communicating in combat, I don’t want automarking mobs, I don’t want the game to coordinate for you automatically.
Some addons are doing things that I think are pretty benign though, like colouring health bars or displaying missing health instead of current health - things like that. They need to find ways to solve that, and there are some other small things like dirty buff frames that Blizzard needs to solve.
But I agree with Blizzard on the fundamentals. Break those addons. Break 'em all.
Things outside of combat should be a lot less restricted though.
LUA is one of the easiest programming languages in the world. There’s barely anything in it. You can do it!
Here’s everything in it: https://learnxinyminutes.com/lua/
Then you need Blizzard’s API’s. This one’s a little outdated but here you go: https://wowpedia.fandom.com/wiki/World_of_Warcraft_API
Sure, but we’re comparing apples to oranges here, wow is not an RTS and its not gambling.
RTS is a strategy genre, decisions are cascaded over 10-30 minutes of gameplay in most cases, if you react one minute slow, the game is impacted, but not instantly lost, in WoW if you are 5 seconds late to most critical events in end game content the game ends on the spot.
Lack of information and having players be bumbling idiots running around overlapping cds, bumping into eachother, not knowing who has what abilities ready, missing kicks, not being able to properly time things, is bad actually.
And no i don’t trust blizzard one bit with their promise that critical stuff is going to be added, the cooldown manager has been in the game for A WHOLE YEAR, and isn’t serviceable, how long will it take for nameplate and cooldown UI tools to catch up to weakauras or plater? 10 years? 30?
Im talking about for example, bartender not being able to see that i have skill x at actionbar slot 1. It cant access that information, to showcase for example the tooltip.
Im talking about SUF changing the complete look of your healthbar and mana bar, the party window and the raidwindow.
Thats not possible if they cant read simple information on how much actual health do i even have?
Which is a major problem if only the vanilla things work for such basic functionality.
Because that means we are forced to use the vanilla interface. At this Point they could also just shutdown the whole Addon API Access together and it would be the same result.
Well they are fundamentally different games, in RTS and MOBA, the fog of war and vision is a part of the gameplay loop, it’s part of the strategy of the strategy game, you claim territory and hold it, the information is a slow long term process into 1. what units you should be building 2. where you should be advancing on the map 3. how to counter your opponents units
Again, this process and iteration in a RTS happens over the course of 10-20 minutes, in wow the decisions have to happen in seconds. It’s not comparable, the speed of information in wow thus has to be much faster than an RTS
Ok and what about pugs? Again you need to react or coordinate on the fly, do you stop in the middle of a pull, start typing “Healer pls use your big CD before my wall so we don’t overlap”? These are snap decisions you just have to make on the fly and you need the information to make the right decision.
Of course it can. If that isn’t working he mucked something up.
SUF will break, not because it’s impossible to make such an addon, but because the way he’s programmed it relies on GetPlayerHealth(), which he can’t call. Instead he needs to take/copy Blizzard’s frames and modify their properties without reading their contents. The frame may be a black box, but you can still move, stack it into other frames, remove its borders, change its textures, etc.
It’s a different way to write a unit frame addon, but no less valid. So yes, the whole of SUF goes into the bin, but you can still make a unit frame addon!
These programmers need to start getting used to declarative programming, which is a fancy way of saying that you tell the game what you want to do, you don’t execute any code. Kind of like HTML for websites as opposed to JavaScript.
In fact, half of WoW’s API is based on this. Complementing LUA is XML, which is a language that’s all about tags. HTML is XML but with a bunch of predefined meanings to the tags. WoW also has that, but they’re different ones.
Coordinate how? Telepathically zap my thoughts into their head? Play their character for them? Pray they don’t overlap? No one will know what abilities anyone has available at any time. Do you think people will hold little pep rallies for 30 minutes chitchatting about the dungeon ahead of the entrance like they’re in 2004? Get over yourself.
It’s so funny talking about pugging with someone who has never set their foot in the trenches and plays with their group of long term friends all the time, like a boomer telling gen z to “just buy a house, firm handshake at the job”.
Brother, you are NOT out in these trenches. It does not work like this.