• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!
  • ✅ The POLL for Hive's Texturing Contest #34 is OPEN! Vote for the TOP 3 SKINS! 🔗Click here to cast your vote!
  • ✅ The POLL for Hive's Techtree Contest #20 is OPEN! Vote for the TOP 3 FACTIONS! 🔗Click here to cast your vote!

Official "Classic" Version? (Similar to Community Edition)

Being able to play off the original CDs is an okay but imperfect solution, due to various factors like the security issues, and the fact they're only around like, what? 1.21? 1.26? Last time I played off my CD copies they didn't have the last two chapters of the Rexxar campaign, the Tinkerer or the Firelord. Those were things you had to patch in to get, but now the patch goes straight to Reforged -- if Battle.net accepts your CD keys, that is. The new DRM is apparently locking some people out from that.

Admittedly, the security issues aren't "quite" as bad as I thought if you have they can only come from playing a compromised map file. That's something you can probably avoid if you know the risk and are careful. Still, making some kind of readily available official legacy version would probably greatly reduce the risk to people trying to play on legacy clients. Loktar hit the nail on the head with his suggestion IMO.

I don't get why people are getting so angry about this. It's not an unreasonable wish to have, and even if you think it's a bad idea, can't you just disagree in a calm and respectful manner? Just calm down people, it's just a game lol.
I think one reason might be that people are worried it would hurt further development for Reforged, either by siphoning away players or resources, etc. I'm not too worried about that at all because it'd just be like you said, something small and presented "as is" with only enough updates to make it functional. Basically like archived abandonware.

Plus, as much as I like to talk about it, I don't have much faith in Blizzard to do anything that big for Warcraft 3 in the foreseeable future. Their big reveal for the 25th anniversary was an in-game graphics toggler that didn't really add much, and also AI sludge assets 🤮Though, to their credit, they patched those out. I doubt we're gonna see much more than moderate big fixes and stability updates, since that's probably all the team has the budget and scope for. I'd love to be proven wrong though.

It's kind of like saying "If we start selling caviar, there'll be no budget left for beef tare-tare!" but bro this is McDonalds.
 
Last edited:
Citation needed.
They've done it with WoW because they saw it would work. I definitely can't say the same about Warcraft III.

I'm not forcing anything on you. Blizzard isn't either if you have the original game (CDs). You haven't bought the future of Warcraft III but the state it was in then. Whether you agree with their current policy or not is your problem. It's their game after all.
Going back to add what you want would mean more work which would have to be payed for and moreover could create other bugs and complications with the old code that's hard to work with properly. You can imagine why it took so long to get Reforged stable through these years.
I mean they could fix those bugs and complications with the old code even if they revert back. Its not that hard. Second I understand it took Reforged years to be "stable" but it still has numerous bugs coming with every patch.
 
I mean they could fix those bugs and complications with the old code even if they revert back. Its not that hard. Second I understand it took Reforged years to be "stable" but it still has numerous bugs coming with every patch.
I'd be cautious about saying things "aren't that hard" when we don't work at Blizzard and can't see under the hood. We don't know for sure the workload it would take and we shouldn't take anything for granted. Especially when WC3 is, at best, on the backburner for the company.

If you wanna get really unrealistic: if I had the power to make it happen, I'd do something make everybody happy: I'd put out a legacy client, but I wouldn't worry about splitting the userbase because I'd also "uncancel" the original plans for Reforged and make it the game it was supposed to be before the rug got pulled. Now, that's definitely a pipe dream, but it can be comforting to think about.
 
I'd be cautious about saying things "aren't that hard" when we don't work at Blizzard and can't see under the hood. We don't know for sure the workload it would take and we shouldn't take anything for granted. Especially when WC3 is, at best, on the backburner for the company.

If you wanna get really unrealistic: if I had the power to make it happen, I'd do something make everybody happy: I'd put out a legacy client, but I wouldn't worry about splitting the userbase because I'd also "uncancel" the original plans for Reforged and make it the game it was supposed to be before the rug got pulled. Now, that's definitely a pipe dream, but it can be comforting to think about.
Okay. Understandable. But I said what I said. We will see what happens.
 
Well I guess Classic doesn't mean what it seemed here but it's some specific version of it on a whim. That brings us back to the complication of even trying to get proper data of what fans would want in this case. So, the original game is not enough because it's lacking something added later. Well, then, for me everything before 2.00 onward lacks something meaningful.
I mean they could fix those bugs and complications with the old code even if they revert back. Its not that hard. Second I understand it took Reforged years to be "stable" but it still has numerous bugs coming with every patch.
Exactly. The point is, bugs will occur regardless and it's safer and saner not to revert and do stuff again when you've already done it and it works for the most part (as bugs are prone to appear especially with newly added content).
 
Well I guess Classic doesn't mean what it seemed here but it's some specific version of it on a whim. That brings us back to the complication of even trying to get proper data of what fans would want in this case. So, the original game is not enough because it's lacking something added later. Well, then, for me everything before 2.00 onward lacks something meaningful.

Exactly. The point is, bugs will occur regardless and it's safer and saner not to revert and do stuff again when you've already done it and it works for the most part (as bugs are prone to appear especially with newly added content).
I'm still up for reverting back. They can just look at what bugs they fixed for reforged patch 1.3.2. then do it for classic and that's it.
 
Well I guess Classic doesn't mean what it seemed here but it's some specific version of it on a whim. That brings us back to the complication of even trying to get proper data of what fans would want in this case.
It's hard to quite pin down exactly but the general consensus seems to be between 1.26 and 1.29. 1.29 seems to be the ideal "classic" version for many due to a number of factors, which is why it was chosen for community edition. But I've heard a lot of people mention 1.27. If we're talking "pre-reforged" + maximum amount of features that come with it, 1.29 is the choice. If you're talking "the way it was in about 2006 when the original development wrapped up" then 1.27 or roughly right around there would be right. I'd be happy with an "official" version of either one, but that's just a personal preference.

Another big problem with the CDs: they're out of print. Yeah, I have mine, and you can get them used. But Blizzard isn't minting and selling them anymore. At this point you have to buy them used, and it's not that much different than downloading the files for an older patch. You gotta struggle and jump through hoops to do it, whereas being able to just hit a button on the launcher or use a download on the site would be so much easier.
 
It's hard to quite pin down exactly but the general consensus seems to be between 1.26 and 1.29. 1.29 seems to be the ideal "classic" version for many due to a number of factors, which is why it was chosen for community edition. But I've heard a lot of people mention 1.27. If we're talking "pre-reforged" + maximum amount of features that come with it, 1.29 is the choice. If you're talking "the way it was in about 2006 when the original development wrapped up" then 1.27 or roughly right around there would be right. I'd be happy with an "official" version of either one, but that's just a personal preference.

Another big problem with the CDs: they're out of print. Yeah, I have mine, and you can get them used. But Blizzard isn't minting and selling them anymore. At this point you have to buy them used, and it's not that much different than downloading the files for an older patch. You gotta struggle and jump through hoops to do it, whereas being able to just hit a button on the launcher or use a download on the site would be so much easier.
Well I still want a classic patch 1.3.2.. It seems to be ideal for me. Yes downloading from a site or a launcher seems good.
 
I haven't had my original CDs for a long time. I used to have the collector's edition of RoC. I sold it all a long time ago for a pretty penny. Luckily I retained my original CD keys long enough to register them on Battle.net (way before the launcher, probably like a decade ago). Of course thanks to the Download Archive I started, all these old versions of the game are still available. But still, I wouldn't have the CD keys anymore if I hadn't registered them on battle.net 10+ years ago. Not sure what I'm trying to say here...
 
Does anyone know if these still work?
If not, I guess you should open up a thread asking them to bring back FTP.

I haven't had my original CDs for a long time. I used to have the collector's edition of RoC. I sold it all a long time ago for a pretty penny. Luckily I retained my original CD keys long enough to register them on Battle.net (way before the launcher, probably like a decade ago). Of course thanks to the Download Archive I started, all these old versions of the game are still available. But still, I wouldn't have the CD keys anymore if I hadn't registered them on battle.net 10+ years ago. Not sure what I'm trying to say here...
Doesn't that mean you and the person you sold to essentially use the same CD-Keys xD? Doesn't that mean you can't both have the game especially on the modern B.net app?
 
Does anyone know if these still work?
If not, I guess you should open up a thread asking them to bring back FTP.
I didn't try the linnks you posted here, but the 1.27 patches from Blizzard ftp are still available to this day. Even if those go down, we have backups on Hive and elsewhere, so we have a pretty good preservation here.
 
I didn't try the linnks you posted here, but the 1.27 patches from Blizzard ftp are still available to this day. Even if those go down, we have backups on Hive and elsewhere, so we have a pretty good preservation here.
Yeah, I know they kept the patches. Hopefully they'll put the OG game back there as well but since Reforged (muh-nay) I guess they removed the links for obvious reasons (free to play means, less incentive to buy Reforged).
 
Doesn't that mean you and the person you sold to essentially use the same CD-Keys xD? Doesn't that mean you can't both have the game especially on the modern B.net app?
I mean this was such a long time ago I don't really remember, but I'm pretty sure I made sure to mention that the CD keys were already registered. I also had the original WoW (from the original EU release in like 2004 or 2005) release (orc/horde artwork) which obviously was useless outside of the physical product, but I sold that too.

Part of me regrets selling that stuff haha, but in the end it would just be sitting here gathering dust. I haven't played WoW in AGES and if I'm honest I spend way more time creating models etc. than actually playing WC3.
 
It's somehow both inspiriting and depressing to know that the fanbase does a better job preserving the game and giving players options than Blizzard despite the fandom having far less resources. 💀But I guess that's the power of passion vs business.
 
In fact, I used to have the original RoC CD, I shared it with my cousin. This was way before it was even possible to register your CD keys anywhere. At some point I bought the collector's edition on ebay so it no longer mattered that me and my cousin were essentially playing the same copy (which we could do for a long time, as in play together online using the same cd key). Or maybe I'm remembering it wrong, idk. Either way, me and this game go back a long way xD

And yeah, I really do mean it when I say that all the time I've spent creating tools, models, mods, etc probably outnumbers the time I've spent actually playing the game by an order of magnitude. Kinda crazy if I'm being honest.
 
Can't or won't?
I could rate it a 10, but why would I when the reason I gave it a 0 back then still applies today?

If you successfully vibe code it, please consider posting your work for others (such as me).
I've already experimented with vibe coding a bit, but I don't think it's good enough yet to handle larger projects like this, maybe in a few more years. And yeah I'll obviously make it open source, after all that's my main issue with community edition.

You're not affected at all when you have the CDs, i.e. the original game experience, true Classic/SD, you name it.
That's not true, I was on bnet pretty much daily until 1.32 went live. If you mostly play single player, sure it may not have affected you, but for people like me who pretty much exclusively played multiplayer maps it was a disaster. I understand a game's servers can't stay online forever, but if reforged never released I'm sure the servers would still be online today, they have been for 2 decades and it was probably not that expensive to keep them online.

Homor whose last upload was in 2019, and Pekisa7 whose last upload was never
I strongly object to this, you're basically saying people who don't "contribute" to the community do not deserve to have their opinions heard. You also conveniently chose amount of resources as a way to measure "contribution", ignoring that people can contribute in plenty of other ways. For example I have helped people on the world edit help forums with issues they had, I have uploaded custom maps I made to makemehost and ent back when we had hosting bots, some of those maps are also on epicwar. And of course I have several warcraft 3 related projects on my github. But these contributions are all invisible to you because you only look at the profile to the left side of my post and see there's no resources button.

It's bad management not only economically to consider individual wants.
Doing good things for a small minority may not give short-term profits, but it does create goodwill, which IMO is more valuable. A good reputation might also give a company more profit in the long-term.

Well I guess Classic doesn't mean what it seemed here but it's some specific version of it on a whim. That brings us back to the complication of even trying to get proper data of what fans would want in this case. So, the original game is not enough because it's lacking something added later. Well, then, for me everything before 2.00 onward lacks something meaningful.
People will never agree on a perfect version. I personally prefer 1.31 because of lua support, but that patch also introduced some nasty bugs which makes some people prefer 1.29. Then you have the purists who would rather stay on 1.27, 1.26 or even 1.22.

I haven't had my original CDs for a long time. I used to have the collector's edition of RoC. I sold it all a long time ago for a pretty penny. Luckily I retained my original CD keys long enough to register them on Battle.net (way before the launcher, probably like a decade ago). Of course thanks to the Download Archive I started, all these old versions of the game are still available. But still, I wouldn't have the CD keys anymore if I hadn't registered them on battle.net 10+ years ago. Not sure what I'm trying to say here...
That's another issue with the new DRM, you sold the game but you still have access, that's basically piracy! Don't take this as a personal attack though, I'm sure blizzard does not care, they're just happy they can sell more reforged copies this way.
 
1.29 seems to be the ideal "classic" version for many due to a number of factors, which is why it was chosen for community edition.
Do you have a citation for this? To be honest, I half expected that 1.29 was the ideal version for community edition only because it is the exact version that one of the main contributors of community edition -- MindWorX -- was reading through the source code for when he was working in the Activision office on that version around the time he was probably first hired. I have a hunch that if we polled people who don't play Reforged what version they see as more the classic, they might more likely pick 1.26 or 1.27 (or perhaps a version from slightly before them).

As for the Retera drama, I'm gonna stay out of it and wait for him to give his side of the story before I make any calls.
In the interest of staying on topic, I have no objection to the summaries and opinions expressed by @Shar Dundred -- at least none worthy of inclusion to be on-topic. Feel free to reach out to me outside this thread if you want more detailed opinions or a history of my life's events from my perspective in some way, but I think he gave a reasonable summary.

But seeing Shar's post and thinking how I largely agree with it gave me a moment of clarity remembering a YouTube video skit I did years ago, where I explained one reason why I think Reforged is how it is and why me working at that company would've either created the same results or created similar issues to some of people's largest gripes with Reforged.

The question shouldn't be "What does the majority of the playerbase and fandom want?" as if it were an election. Instead, we should ask ourselves "what's the best way to make the maximum number of people happy and restore good faith in the game from those who lost it?"
I do not ask myself what's the best way to make the maximum number of people happy in our Hive Workshop modding community. Instead, I wake up each day and ask myself what's the best way to make myself happy. And the reason historically that Warcraft III was the answer to that question was because it was a very efficient and easy-to-use methodology for creating a certain kind of game "map" experience and then taking credit for making it. I can think to myself, "I created that map! So awesome!" and revel in my own imaginary worlds and dreams, and how great I am.

But if I went on a mission to Mars to help set up a colony there, and after some time we saw in our telescopes that the Earth was hit by a dinosaur-ending world-class meteor and then we lost contact with the Earth civilization, if I later decided that i wanted to create and play a version of Warcraft III Classic without the materials from the original game -- just as an idea to play with the survivors on the Mars colony in honor of the lost Earth civilization -- it turns out that building the Warcraft III Classic is most likely an exceedingly involved technology process that involves a large amount of technical knowledge. Similar to what @Drake53 was describing with "vibe coding a Warcraft III," one time I asked one of the ChatGPT style systems (maybe it was Claude) to make me an open source implementation of Warcraft III or something like that. It responded that the task was too difficult, and I would not be able to do it, and so I should not pursue it.

So it's reasonable for me to think that creative fans of Warcraft III would be people that like to invent an oversimplified form of their game and then take credit for still making it anyway, glossing over the technical details. And when we put that kind of person, the "passionate fan" in charge of updating Warcraft III, we are giving the power over the system to a very different kind of human being than the ones who created Warcraft III. The experiences and training of the people in the two cases is different, almost assuredly. In the words of Grubby the streamer:

CHAT: "They could work together with Hive Workshoppers"
GRUBBY: "They could work together with Hive Workshoppers... They did for 2020 and even though they worked together with Hive Workshoppers, we still got what we got. Um, and also, uh, I've seen how many Hive Workshoppers talk. Many of them are out of touch with corporate reality and so the way that some of them give feedback... is not good."
His point is that us -- like, collectively the kind of people who gather here together to chat on this thread -- created the Reforged and as a result the negative media reaction to it. (To be more specific, Bobby Kotick probably fired everyone except one or two guys hired off of Hive to help with Reforged and probably told them, "If you're so passionate, you don't need money, make Reforged anyway!") And if we think about why people us would be makers of Reforged, we don't have to look very hard. My YouTube skit on the topic compared this to how humans enjoy playing the game "dominoes." It's incredibly enjoyable to the human experience to be the person who flicks the first domino and watches something immensely complex and elaborate all tumble down and break apart in an organized way, and we feel like we're the cause of the whole event. Being an author of a Warcraft III map is in some ways similar. We hardly know what goes on under the hood, or whether it's the Classic game engine or Reforged game engine that interprets our map data and makes that into a playable experience -- or what the difference even means -- and yet we would still say to ourselves, "I made that map." We say, "I did this." And so, if you train someone to be passionate about doing that for a long time, and then hire them to make Reforged, the goal of making the Reforged becomes no longer to serve the common man's needs to service his desire to play his Frozen Throne CD, but rather to be the one who gets to say, "I did this." Why is the menu a webpage instead of the original fully-working technology? Because web pages are the only thing the guy working on that game at that time knew how to make in any reasonable amount of time! He did it and he is the one who made the Warcraft III! He made something! Why did the new guy add a third tier of graphics that are AI generated textures slapped on the same graphics? Because now he can say, "I did this." Or, for a more direct quote as he said on stream, he lives by the philosophy, "When something is broken, you fix it. When something is wrong, you make it right. And if things aren't good enough you make them better." And for him, the way to accomplish that philosophy with Reforged wasn't a "classic client." It was to add AI upscale textures third graphics option to the game, and the ability to play as Illidan as your Demon Hunter instead of just a generic hero in versus mode, and a new picture of Frozen Throne for the menu instead of the original Reforged menu.
And now he can say, "I fixed it."

That would mean that, in my opinion, the only people truly capable of fixing the games are fans like the Community Project team and Retera. Dedicated, passionate fans who aren't constrained by profit motifs, budgets or burrearcracy. People who are free to follow their passions and free to do what they think is best to help the game and community, regardless of monetary gain.
The perfect version of "Classic" for me would be if the guys at the Microsoft Activision office gave me the code so that I could do whatever I want without constraints of profit like you say. But the reason I want to be able to do that is to break and modulate the game for fun, which would ruin it for some people, and I want my broken version to not affect them and only be on my computer but with maybe an option maybe they could play it if they want. And I want the option to permanently jump it back to previous versions if I decide I don't like my changes.

I'm not convinced that it's possible to hire a fan and have them "save the day" in that company. I think it's probably worse than that. For example on Hive, often our contributions to community come not from our intention to benefit others but from our willingness to share what we create. I didn't make Retera Model Studio so that you could use it. I made it because I wanted it. And I didn't finish it so for years I didn't publish it. Eventually I published the crappy unfinished one anyway. But that's been super useful to folks! We can benefit each other by sharing when it's of no cost to us.

And I wish the owners of the game would share me the ability to hack the game, and have 9 item inventory, and recompile the game from source to play on my little Raspberry Pi for fun.
 
Last edited:
I'm not convinced that it's possible to hire a fan and have them "save the day" in that company.
Oh no, I don't mean to "hire" a fan -- I don't think there's much they could do within the bounds of corporate rules and budget. What I mean is fans working on their own time, for themselves, like you and others have been. I think they'll eventually find a way to do it.

Lowkey but, on the subject of the source code: a lot of dedicated fans have been able to reverse engineer the source codes of older games from right around the same period as Warcraft 3. Code that was never officially released! :O I wonder...
 
Lowkey but, on the subject of the source code: a lot of dedicated fans have been able to reverse engineer the source codes of older games from right around the same period as Warcraft 3. Code that was never officially released! :O I wonder...
I can assure you that to the extent that I am intentional about how I use my time, it has been more fun to reinvent the wheel and pretend it is our timeless classic game than it would have been to reverse engineer the source code. True reverse engineering is likely to be exceedingly boring.

"Can Freezing Breath apply on the same attack missile as Poison Arrows?"
"Can Impale be prevented by an Amulet of Spell Immuntiy?"

These questions are more fun and easy to solve if you don't care and pick the answers to the questions that you find suitable to your own entertainment. As soon as you introduce a strict requirement to imitate all of Blizzard's answers, then there are only two pathways forward -- black box playing the game and recording what you see, or else true reverse engineering and looking at some arg0[u_ebx] = *(arg1 + arg2) * 0xFF and trying to understand it to be the definition for Spell Immunity target systems.

That's... really, really different than sitting down with a game engine like Unity or Unreal or in my case LibGDX and Ghostwolf's, and typing in the rules of how I think a game should go, then playing it and it looks like this. But sometimes I'm just wrong about everything. If you look in that link, you can see that day I typed in the wrong equation for how fog affects the ribbons, and so the wisp harvest effect on trees would turn into solid white translucent almost paper in the same color as the fog, instead of a green energy ribbon.

So for a lot of people, when in that video I go and appear to take a creep camp, and I enable Immolation on my hero and then kill three Ghosts, and then get a Sentry Wards from the camp, there are a lot of folks who would say that's not the classic experience... and there is no creep camp.

1757563481925.png

And so when we talk about a Classic client or a Reforged client pretending to be classic, how do we differentiate those? In order to have the exact Classic experience, you have to have the exact Classic rules, and in order to have the exact Classic rules you have to work for Microsoft's Activision to get a license.

So actually now I've talked myself a bit in circles. What do we want? What are we working towards? Were you ever able to isolate what software changes to make to Reforged to get it to be what you want?
 
Yes, give an unreliable individual like Retera, who has been lying to the entire community & internet about being sued by Activision and only admitted it was all a made up lie after it had already created quite the online drama, the ability to work on Warcraft.
I am convinced only good things can come from that. He certainly would not cause any complications at all.
Best idea of the century.
So, from what I've research, it kind of looks like he made a dumb joke and people took it as literal. Maybe it was just a case of people jumping the gun? Idk, Retera's a little weird but he's always been a nice guy to me, and he's been super polite and helpful in places like DesignerDave's discord.

I wanna give a big shoutout to UjAPI - Unryze Jass API. A very neat little thing. I haven't tried yet but it looks really cool! I feel like it's important to put a spotlight on the good projects people have been working just as much as pointing out problems. Big shoutout to the team on this one and mad respect for the talented people doing the hard work to fix the problems everyone's lost faith in Blizzard to ever handle.
 
If someone's been good to you, a personal experience, that doesn't make that person good overall or for everyone else. That doesn't mean he hasn't done things useful for the community too but others have also done things and ultimately decided to delete all their contribution.
He's also been multiaccounting at least twice and got away with it.

By the way I appreciate the truth written in your post Retera, that you want the game for yourself at least foremost.
 
Is there any way you can make it work on newer versions? It sounds like a rough deal to be stuck with compatibility issues. Maybe @Drake53 can help.
Well It can work on Reforged. But I am still waiting for what is going to happen in blizzcon in 2026. If the old version is going to be back. But I honestly have very low expectations. So if nothing happens the map being post for reforged patch 2.0 is going to happen. I don't know how Drake53 gonna help. But that tought that Blizzard is gonna return the old client I think isn't gonna happen. I guess you could say I got addicted to a losing game.
 
Well It can work on Reforged. But I am still waiting for what is going to happen in blizzcon in 2026. If the old version is going to be back. But I honestly have very low expectations. So if nothing happens the map being post for reforged patch 2.0 is going to happen. I don't know how Drake53 gonna help. But that tought that Blizzard is gonna return the old client I think isn't gonna happen. I guess you could say I got addicted to a losing game.
Anything is possible, so I wouldn't lose hope completely. But I'd also start looking into things like Community Edition and the other one I posted, seeing if you like them and they work for you. It would be great if you found a version you liked and were able to share your creation with the world :)
 
Anything is possible, so I wouldn't lose hope completely. But I'd also start looking into things like Community Edition and the other one I posted, seeing if you like them and they work for you. It would be great if you found a version you liked and were able to share your creation with the world :)
Thanks :). I will try the Community Edition later. Maybe next year. If Blizzard dosen't put out the official classic version of the game after blizzcon 2026. For that time I'm gonna wait and see what happens.
 
Where can I find the community edition thread?
Warcraft III: Community Edition
If someone's been good to you, a personal experience, that doesn't make that person good overall or for everyone else.
Sounds like there's been some personal beef between him and one or two other members of the community. But ultimately, from everything I've seen, Retera's contributions have been a net positive for Warcraft 3 as a whole. His model editor alone has done a world of good. His behavior can be bit odd but from what I've seen I can't say he's ever seemed mean or deceptive. Maybe outspoken, and quite blunt, but I've never seen him cross the line and for how long I've known him, he's been a solid guy.

I could be wrong, but neither I nor anyone I speak to regularly have ever had much bad to say about him other than he can be weird.
 
I'd really like you to break down your "objective" reasoning. I am quite curious what back then still applies that is so encompassing to merit such a rating even today.
It's what I said earlier:
I have legit CD keys for RoC and TFT, but when I tried to add them to my BNet account I'm simply told they are already in use. I know I'm not the only one with this issue, I saw plenty of posts on reddit at the time of release where people were having the exact same issue, but when they tried to contact customer support about it they're simply told "sorry can't help you, just buy reforged lol".
And yes this is still an issue today, this thread is only a month old:
 
I understand your frustration but it's not a general thing, so basically you've rated a game you didn't even play (at least at the current state).
Other people have encountered the problem and still are from what I'm hearing, so I assume it is a general thing, however minor. If only a few hundred people are experiencing it, it's still a huge issue.

Plus, again, I have to say if a rating is based on how much enjoyment you got out a game, a 0 rating is still pretty apt if you can't play it at all.

As heated as the conversation around this has gotten at times, I'm actually really glad we're having it because I think it's extremely productive, whether people or agree or not. Healthy debate is important, and it's also important that ideas people think are important get out there and are heard, even when people disagree.

There's been some tension and animosity around this subject, but I think ultimately, it's better to get it out in the open and try to resolve it, rather than just letting resentment fester. I've been pretty hurt by how poorly some people have spoken to me, but I'm sure some people could say the same to me. Whatever someone's problems with me are, I hope we can resolve it and smooth things over between us. :)

Despite all the problems, I'm more optimistic about things going forward than when we started, whatever Blizzard decides to do.
 
I'm more optimistic about things going forward than when we started, whatever Blizzard decides to do.
The challenge for optimism for me is that I don't foresee a return to any sort of 1.31 menu UI, so I don't foresee a distinct classic client ever being created in the sense that I picture you would define it. So then for me there is no optimism, and this discussion has not made me more optimism. However, we did convince me to boot up 2.0.3 and admittedly it's trying even harder to have its menu look as if it were the Frozen Throne menu really than ever before.
 
The challenge for optimism for me is that I don't foresee a return to any sort of 1.31 menu UI, so I don't foresee a distinct classic client ever being created in the sense that I picture you would define it. So then for me there is no optimism, and this discussion has not made me more optimism. However, we did convince me to boot up 2.0.3 and admittedly it's trying even harder to have its menu look as if it were the Frozen Throne menu really than ever before.
I'm less concerned about whether or not Blizz "will" do it so much as if they should. Regardless, either way there'll be a solution. Stuff like Community Edition, Warsmash and UjAPI is more likely to fill the gap than anything Blizzard does. Blizzard doing it with a decently-sized budget and team would be the path of least resistance, but Blizzard seems to still be following a policy of doing everything outside "mainline" projects as cheaply and quickly as possible. Which leads to in-game cinematics that look worse than 2007 Machinima:


Notice at the beginning: the models aren't even moving. They're shaking the camera to simulate a struggle. Something I'd consider a clever trick for an indie title or a PS2 game, but for a modern AAA MMO that you have to pay $16 a month for is just insulting. This is a result of corporate's demands to "reign in unnecessary spending." This was the mindset that led to not just the poor launch state of Reforged, but also the extremely incompetent handling of Overwatch's update disgusied as a fake sequel and the complete and utter failure of Shadowlands. Cutting corners, cheaping out and trying to pass off substandard work where they think they can get away with it. It looks great on a spreadsheet but is basically the software equivalent to selling watered-down booze.

It seems to be getting better, at least. Warcraft 3 went from having zero budget and no updates to a small budget and some updates, and they cared enough about the game to try to celebrate its anniversary in WoW with a set of special cosmetics. However, the sloppy way the 25th Anniversary update was initially handled tells me that whatever internal enthusiasm they had for it was quickly soured when QA told them it was a disaster. Which is probably why the presenter rushed past the WC3 annoucement like he was trying to hide a bad grade from his parents.

I'm still convinced the only reason we even saw any improvement was that some higher up saw the state of 2.0 and the reaction to it, and was absolutely livid because they felt like they were directly ripped off. Which I guess turned out to be a blessing in disguise, though the further PR damage certainly didn't help.
 
Last edited:

Tonight I had a break so I posted a list of my demands on the official forums.

I included some thoughts on classic at the bottom.
 
You can go and read the thread I linked yourself. When there was no Reforged, and no reason to hate, the first person to discover the 1.26+ vulnerability posted on Hive that he thought it was a good idea to create a virus in a map that would silently spread across all of Battle.net and cause people's PCs to infect their maps to spread to more PCs until everyone had the new game version he envisioned with the new stuff he envisioned that would make the game "better."

(citation: see the bottom of that post)


Now, with Reforged, there are a lot more people with a lot more emotions in their heads. If the above is what the level-headed people do "when nobody cares" in 2016, imagine what the motivated people do now that they got Reforged.

With regards to your "informed consent" point, I think the top level people originally promoting pre-Reforged patches probably knew about all this and knew what they were doing. So it's probably moreso a matter of intentionally not informing people. As the memhack post I cited above says:

I find the atomic energy argument to be different than how I prefer to handle security with regards to my computer. It sounds to me like a rationalization for someone who started from the assumption that he wanted power over the game, and then worked backwards from there for what to say. I like to believe draco did this because he legitimately wanted a better version of DotA and not a virus, but I don't really know him personally. He really gracefully reached out to me one time and asked if he could use a model I made on Hive as a paid skin in a map he was building in another country or something like that, even though I don't give a hoot and there's an ocean between us. So I do think this rationalization was provided for modding-motivated purposes and not for virus-spreading purposes.

Doesn't change the fact that I disagree with it, at least with regards to how I handle computer security on my computer personally.


Edit: attaching a funny meme from 6 years ago... It's been 6 years, hah

View attachment 548770
Hello people from 7 months ago.

I was curious, so I checked around, and the person who found this particular exploit says it was fixed in 1.27b (hurray!):

Just thought I'd share for anyone else who was curious and following this thread who didn't already know.

(naturally, I can't speak for any other vulnerabilities I haven't heard of that may be present in later versions)
 
I was curious, so I checked around, and the person who found this particular exploit says it was fixed in 1.27b (hurray!):
But have we considered his bias at that time? He wanted everyone to believe that the issues were fixed in 1.27b so that he and others could retain power over the game ("read but not write"). Based on my tests, his examples for how to typecast were working until 1.28 or so, and then it was either 1.29 or 1.30 where the Activision security folks patched out the ability to typecast entirely from the game in the way leondrotp had published for 1.26. This is notably consistent with the 1.23-1.26 patches trying to fix the issue in 2009 onwards by removing the return bug that had originally existed.

So if we think of the exploiting as a multi-stage exploit, where your link regarding 1.27b was celebrating the last of the stages being patched out in a public way, it is nevertheless the case based on my personal testing that the first stage of the exploit that I am personally more familiar with was not removed until 1.29. And they did remove it, suggesting that someone thought it was worth the time to remove. So I don't think I would willy-nilly play maps that I know nothing about from bad actors on patches prior to 1.29. That's just my personal opinion.
 
But have we considered his bias at that time? He wanted everyone to believe that the issues were fixed in 1.27b so that he and others could retain power over the game ("read but not write"). Based on my tests, his examples for how to typecast were working until 1.28 or so, and then it was either 1.29 or 1.30 where the Activision security folks patched out the ability to typecast entirely from the game in the way leondrotp had published for 1.26. This is notably consistent with the 1.23-1.26 patches trying to fix the issue in 2009 onwards by removing the return bug that had originally existed.

So if we think of the exploiting as a multi-stage exploit, where your link regarding 1.27b was celebrating the last of the stages being patched out in a public way, it is nevertheless the case based on my personal testing that the first stage of the exploit that I am personally more familiar with was not removed until 1.29. And they did remove it, suggesting that someone thought it was worth the time to remove. So I don't think I would willy-nilly play maps that I know nothing about from bad actors on patches prior to 1.29. That's just my personal opinion.
So, is what you're saying that, that person who discovered the exploit liked the fix in 1.27b, but it's possible that Blizzard may have found some other very dangerous vulnerability later that they could only patch by removing typecasting altogether around 1.29, even though typecasting was a feature that the person who found the memhack exploit actually liked and didn't want removed because it enabled certain modding capabilities; so to be safe, you wouldn't trust versions below 1.29?
 
Yes. But I lack an exact citation for the risk of typecasting, so this concern partly comes from not knowing. Perhaps someone will find information exhaustively determining that there is nothing to worry about.

Also, in practice, I typically use 1.22 or 1.26 or 1.27 lately, but with Warsmash as an emulator so only the game assets are used and not the code. It is unlikely other people would be able to accomplish their goals within that framework so I appreciate others won't follow suite, but my point is that I don't go out of my way to remove these older versions from my computer or anything.

But I did have a strange character reach out to me on Discord and ask me to play their Patch 1.26 map, which they sent over, and before playing it I dissected it and did a security analysis and found Windows Update information in the question log file (KB1825262 or something like that, with specific update component names) and other things that didn't make any sense. So ultimately I never played the map because I didn't understand what I was looking at. If the map had been targeting 1.28 I would have acted in the same way.
 
so uh

it looks like Blizzard finally did this

wow
I also don't really understand. I read that this might make the game more accessible to people on old computers running XP that have too slow a connection to download from the Hive (or something), but idk how this is an official classic version. After all, all the past versions they've put out are "official" in the sense that they're real, and we already have archives of those.

In addition to the offline thing, here's why I don't understand the intention behind this move or what it implies:

  • The community edition still makes this version better. There are no new bug fixes or anything in this release.
  • We can already download this exact version from the Hive.
  • At the moment it seems it's only for people who have paid extra for reforged graphics (could be unintentional).
  • sounds like this release might even interfere with other installed legacy versions (at least 1.29)
  • this release has every language, so it's still much more bloated than installing from an archive (though maybe these languages weren't all available before, so maybe that's the real news? Though I think I've seen complaints about the languages not being the original)

The only thing that I'll say seems good or meaningful to me about this release so far is actually not even about the release itself - it's that apparently Blizzard is fixing the bug where the Reforged world editor makes it impossible to open legacy versions of the editor without first modifying the registry after every use. But that's a bug on Reforged's end.

So, I'm happy about that, but I'm not exactly rejoicing about this 1.29 release, because the only thing it seems to be changing at the moment is potentially reviving interest in the fanmade Community Edition's servers lol. That's my hope, at least.

But hey, if someone else is satisfied that they've put this 1.29 download out, then great. I might've been happy too if I hadn't already put in the legwork to find the archives and figure out what version(s) I want.
 
Last edited:
Back
Top