Search results

  1. mori

    1.32.10 PATCH NOTES

    Hey, April 1st has already passed. You're way late, man.
  2. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    Warcraft III Reforged 1.32.10 PTR Patch Notes

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

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    BLIZZCONLINE 2021

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

    BLIZZCONLINE 2021

  17. mori

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

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

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    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. mori

    Happy Holidays 2020!

    I feel uncomfortable having been tagged for a discontinued project. Happy holidays, though.
  40. mori

    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. mori

    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. mori

    1.32.9 SERVER UPDATE

    All as it should be. A tragedy becomes a comedy. Thanks, I lol'd.
  43. mori

    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. mori

    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. mori

    The community is hopelessly done for

    Kudos to him but IMO java isn't the right language for that.
  46. mori

    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. mori

    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. mori

    The community is hopelessly done for

    This wasn't just about hive.
  49. mori

    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. mori

    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...
Top