# Search results

1. ### 1.32.10 PATCH NOTES

Hey, April 1st has already passed. You're way late, man.
2. ### hypothetical hypotheticals about hypothetical randomness

I wish someone'd reverse-engineered WC3's RNG. I remember seeing decompiled WC3 sources around the time memhack was being hyped, but can't find them anywhere. If we knew the algorithm we could figure out how to fix it exactly.
3. ### hypothetical hypotheticals about hypothetical randomness

So, I've actually thought about this for a bit and come up with an example. Let's imagine a very bad RNG, that returns numbers in the range [0..2^32-1] (unsigned 32-bit integer): 1. Every 7th number is divisible by 5 2. Every 3rd number is divisible by 2 3. Other numbers have uniform...
4. ### hypothetical hypotheticals about hypothetical randomness

This isn't really a comparable analogy, because RNGs aren't decks of cards, and you aren't "shuffling" them. It's just a bunch of deterministic operations layered on one another, trying to fool you into thinking the result is random. If the underlying algorithm has biases and patterns, it won't...
5. ### hypothetical hypotheticals about hypothetical randomness

There's not really much point in doing that. You're just going to be changing the pattern of the numbers generated, but the underlying issues will still be there. If you're using the RNG itself as a source of entropy, well, you're not going to get any more entropy out of it. If you really need...
6. ### Can you run WC3 without an audio source?

You might have some luck scrounging around the internet for a piece of software called Virtual Audio Cable. It lets you set up virtual sound sinks/sources, and should work just fine as an output destination for WC3.
7. ### Warcraft III Reforged 1.32.10 PTR Patch Notes

I don't think there was anyone working on WC3 during 2011-2016. What we're left with is the 2016-2020 period, during which, we've seen WC3 break over and over again. I'm pessimistic that documentation was a priority.
8. ### Warcraft III Reforged 1.32.10 PTR Patch Notes

Devs under pressure rarely have time to document things, so I wouldn't hold my breath. Whether its documented or not is mostly a question of priorities set by management - and documentation is typically pretty far down the list of priorities.
9. ### Warcraft III Reforged 1.32.10 PTR Patch Notes

This is the patch I've been waiting for! Thanks, Blizzard!~ ❤️
10. ### Warsmash

Probably not by default, because it comes at a big performance penalty. Might also be different from JVM to JVM. There's probably knobs to tweak, though. I'd be more worried about Java just dragging the performance down in general.
11. ### Warsmash

Slightly off-topic, but deterministic lockstep is notoriously difficult to get right, especially with regard to floating point calculations. You basically have to coax the OS, the CPU and everything else to use standard IEEE-754 floating point calculations, because modern compilers and CPUs will...
12. ### BLIZZCONLINE 2021

I'm not sure if anyone is keeping stats on those numbers. In all likelihood the only person seeing that will be a tired support engineer who couldn't give less of a shit.
13. ### BLIZZCONLINE 2021

Honestly, even 1.31 wasn't that bad. It was unstable as heck and buggy, but if they'd just kept all the reforged-specific """features""" to a separate client, I'd be willing to wager there'd be far less grievances with it.
14. ### BLIZZCONLINE 2021

It's my coping mechanism :) In all seriousness though, sharing the misery with like-minded people takes the edge off of it a bit. Reminds me I'm not the only one annoyed by all this.
15. ### BLIZZCONLINE 2021

I think we should all stop even considering anything that comes out of Blizzard at this point.

17. ### Reputation (+2): (Post) #Wc3ReforgedForget FTFY :^)

Reputation (+2): (Post) #Wc3ReforgedForget FTFY :^)
18. ### BLIZZCONLINE 2021

Oh yay, a whole 15 minutes dedicated to show a single map that has existed for decades, only that it has been upgraded for reforged. Cool..? EDIT: Nevermind the fact that there are so many more interesting maps they could've shown, and they went with LTW.
19. ### Reputation (+4): (Post) I'll hold my opinion that he's an idiotic troll cuck

Reputation (+4): (Post) I'll hold my opinion that he's an idiotic troll cuck
20. ### BLIZZCONLINE 2021

Blizzard has been getting feedback since 2017, which is when Reforged-preparation patches started rolling out. I'm calling you out on your nonsense. I have no idea who the hell you are.
21. ### BLIZZCONLINE 2021

Get the fuck out, Blizzard had all the feedback in the world and they did fuck all with it. It's not the responsibility of a bunch of enthusiasts to see through that a multi-billion corporation doesn't fuck up their own product.
22. ### AI/Custom control in the game

There's no multithreading in WC3. All code is executed sequentially under the hood. You sorta get the impression of asynchronicity with timers and things like trigger sleeping, but there's still a strict order of execution. So, no, it's not possible for unit A and unit B to be doing something...
23. ### Blizzard Classic Games division dismantled

I don't want to discredit anyone, but it seemed like that team lacked a lot of vital experience for the kind of job they were undertaking. Obviously, we don't know what kind of state Warcraft III was in when the team started work on it, but 3 years (counting from 2017, when the patches started...
24. ### File changes from GUI to Jass

1) 2) Look for "TriggerAddAction" and "TriggerAddCondition" calls which involve those triggers. They'll point to the functions that those triggers use. If the variables aren't used anywhere, they're probably just disabled or dead code. 3) WE stores data in the map file that only WE itself...
25. ### Starting with JASS

1) There's no official spec for it. Here's a pretty good doc for it: JASS Manual . There's also community tutorials, e.g: Beginning JASS Tutorial Series - You can find more stuff on that forum. 2) CJass is pretty much obsolete. Don't bother with it. VJass is a transpiler which translates a more...
26. ### Reforged Happy anniversary, Reforged!

What's a Reforged? Never heard of it! EDIT: Or, alternatively: "We're committed to supporting Reforged for the years to come and will continue to update it!" - radio silence -
27. ### Blizzard Classic Games division dismantled

For someone who rambles about wasting people's time online, ironically, he's doing the same by typing up incredibly long-winded and convoluted texts. Though, I guess, that's just how Retera works. I mean, agree. But throwing a half-assed product that completely pisses off the most dedicated...
28. ### Blizzard Classic Games division dismantled

I don't want to play the original client because running it is an even bigger hassle than running Reforged. That, on top of the old clients not having a singular community. I always stuck to B.Net because that's what the majority of the people played. Even if I got it up and running, my...
29. ### Blizzard Classic Games division dismantled

What is even Retera talking about anymore? This is some conspiracy-level rambling. Chess-pieces, supercomputers, pirates... what? The simple matter here is that a lot of people gave Reforged all the chances it deserved and nonetheless came away disappointed. Underneath all the bad press and...
30. ### Blizzard Classic Games division dismantled

You know, no offense to you personally or any of the devs who have actually worked on the game, but the way this whole situation looks like is that Blizzard took a massive shit on WC3, and is now saying "lol clean this up yourself good luck".
31. ### Blizzard Classic Games division dismantled

Corporate: Let's put unreasonable pressure on the devs, demand unrealistic release dates, and set insane expectations for the public! Also Corporate: Oh wow the devs didn't have enough time to do a good job??? Let's get rid of them! The sheer incompetency of it all, it's insane. Why does this...
32. ### Cerrie Hot Reload & 'initialization'?

Right, I've looked at your script and everything seems fine. Regarding the main.lua behaviour: ceres.init() redefines the global "main" function to execute your main.lua module during the first execution of the script. It only calls main.lua immediately if it's a hot reload (indicated by...
33. ### Reforged Warcraft 3 Reforged completely abandoned by Blizzard?

I'd like to delude myself into thinking they're preparing a big patch or something. But we all know that's unrealistic. What probably happened is that corporate decided to cut their losses and pulled developers from the project. I wouldn't be at all surprised if Reforged only had a small...
34. ### Cerrie Hot Reload & 'initialization'?

It brings me joy knowing someone's finding this stuff useful. I appreciate that <3 On to the troubleshooting: Which version of Ceres are you using? This behaviour should happen in the latest public Ceres release (0.3.6). What would be most helpful in troubleshooting this if you sent over the...
35. ### Cerrie Hot Reload & 'initialization'?

Hi! Basically, Ceres has a few entrypoints for runnable code which are all a bit finicky and serve slightly different purposes. It supports 3 different modules/files as "entries" into your map code: - init.lua - main.lua - config.lua Which one you use will determine at which point during the...
36. ### Reforged What about Reforged is actually good?

Not much, really. I find the best thing about Reforged to actually be the models themselves - ironically, not the way they look and feel in the game, but the overall quality is fairly good. The art direction is lacking a lot and that hurts the impression, unfortunately, though I legitimately...
37. ### Reforged LUA leak

You're creating closures, which WC3 is particularly bad at reclaiming. There's no need for you to use a "Condition" here either.
38. ### HIVE 3 Remoosed Beta

Finally, some good fucking news for this year and WC3. Honestly, this is the best thing to have happened to WC3 this year. Outstanding stuff. Kudos to @Ralle
39. ### Happy Holidays 2020!

I feel uncomfortable having been tagged for a discontinued project. Happy holidays, though.
40. ### Tool Idea - Warsmash Modding Engine

That's just how open source works, and that's the entire point of it. If you're not satisfied with how something works, you can fork it and improve it in a way you deem necessary. Usually what happens next in open source projects is that those changes are upstreamed back into the main project...
41. ### Tool Idea - Warsmash Modding Engine

Closed source has been the bane of way too many community projects almost universally. If you want this project to continue to live and be viable long after you've moved on from it, then release it under a permissive license such as MIT or Apache. That doesn't mean you have to accept...
42. ### 1.32.9 SERVER UPDATE

All as it should be. A tragedy becomes a comedy. Thanks, I lol'd.
43. ### The community is hopelessly done for

I just don't think Java is a good language for writing games in. More headache than it's worth. My personal opinion. Iunno, maybe that half my friends couldn't even get the damn thing to run has something to do with that as well. Not really sure what to say to the rest of your post...
44. ### The community is hopelessly done for

Yeah, that works for single-player stuff. I've noticed that some areas of the modding scene are still well and alive, but many others have kinda fizzled out. It's mostly a matter of personal interest, and the things I've been interested in the most are the ones that were hit the most. I really...
45. ### The community is hopelessly done for

Kudos to him but IMO java isn't the right language for that.
46. ### The community is hopelessly done for

@Kyrbi0 I've always been very skeptical about Reforged, but I was still modding after it came out and even kept developing Ceres for some months after its release, with the ultimate goal of working on my map. But the further I went, the clearer it became that this game was stalling more and...
47. ### The community is hopelessly done for

My bad. But yes, most of the smaller communities I've been in have withered shortly after Reforged.
48. ### The community is hopelessly done for

This wasn't just about hive.
49. ### The community is hopelessly done for

Most people I knew who used to be WC3 regulars didn't really bother after Reforged came out. Too much of a hassle and too many issues. As far as I'm concerned, it hurt the game and the community more than what it brought. And that's just sad. And it's sad that almost a year after release, it...
50. ### The community is hopelessly done for

Title. I don't think I've ever seen Hive so dead. Even before Blizzard started patching, there was more going on here than now. All the enthusiasm, all the hopes, all the bustling activity that the WC3 patches brought to the community, all gone down the drain. Shat on. Fuck you, Blizzard. RIP...