• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • ✅ The POLL for Hive's Texturing Contest #33 is OPEN! Vote for the TOP 3 SKINS! 🔗Click here to cast your vote!

Old "mana bar tool"? does anyone have it?

Level 7
Joined
Jul 21, 2019
Messages
177
Hello, i remember a long time ago, my brother and i downloaded a tool to make mana bars visible, mind you, i'm talking about very old versions of the game, probably around 2010 or so, all this tool did was show mana bars of heroes and units under their health bar and nothing else, at first i didn't remember the tool's name so i asked my brother and surprisingly he still remembered it, and according to him it was simply called "mana bar", i searched for it online and found something called "mana bar tool", which seems to be exactly what we had, but i only found dead links.

Does anyone know of this tool? perhaps still have it and can send it over please? i have both reforged and an old version installed (1.26 TFT and another install of 1.0 ROC) but reforged has spoiled me with it's mana bars and i really want to have them in the old version again(i know there's probably nothing for the 1.0 roc, mainly asking for the 1.26).

PD: I'm aware of Unryze's Warcraft Feature Extender tool, but for some reason i cannot get the mana bars to work, the other stuff works but the mana bars don't, which is unfortunate because that was the main reason i tried it.

Thanks.
 
I think there was also a mana bar plugin in the Nirvana mod from China. But the problem is that in order to add mana bars, since the game itself does not have them, you might have to disassemble the binary of the game and inject new instructions then compile it back -- or whatever other shenanigans people like Unryze do for making things like WFE. And that is very time consuming for the user to create.

I hope that in the coming years, there will be another option. Since it is too difficult to make those type of mods for the original game, and I have some concerns about Reforged, instead for my life I was trying to use "View in 3D" button from Hive model section to do a game engine so I could pretend play the game without having to follow the rules of the game. My health bar function is sort of hacked together here (WarsmashModEngine/core/src/com/etheller/warsmash/viewer5/handlers/w3x/ui/MeleeUI.java at 69f8397d68f9ce9c07f23c78fecf16cd70237edd · Retera/WarsmashModEngine) but you could imagine copying it and pasting another mana bar beneath the health bar in my simulation. Maybe some day if Microsoft decides to open source the old Frozen Throne engine, someone could do likewise without requiring a degree in computer science or dozens of hours of focus in order to add a mana bar, and then this could become more standard.

Apologies that none of this answer is the exact link to the exact old tool, however. But maybe this will give you empathy for why whoever spent the time to make it, only to have Reforged add it much more easily because they hold the source code and thus the keys to the kingdom, might have been a fan of the game who felt cheesed off and as if they were not respected, so that they would eradicate their own work and disappear for having not been appreciated.

Edit: My pretend solution, of running a pretend version of the game and then saying how I can edit it, for me is also an example way of showing why Microsoft keeping Frozen Throne closed source is a tragedy for the human race and for the museums and posterity of the future.

Edit 2: I am not knowledgeable on the matter, and I am not guaranteeing that what you are looking for was eradicated off of the internet. To be clear, I am only speculating why you might have struggled to find it. This speculation could be totally incorrect. Maybe Mana Bar Man is sitting in a Discord server, or here on Hive, ready at the drop of a message to send you his DLL file and play some cool Warcraft 3!! I don't know.
 

Attachments

  • Nir_Plugin_Manabar.zip
    20.4 KB · Views: 15
Last edited:
My previous post about how maybe this information was lost is simply incorrect. I found at least 3 solutions for how to do what you're asking that were published on GitHub.

I think. I say, "I think," because I am not willing to bother to read the assembler code. I am loathe to bother to read it. I make my own decisions. I could implement this feature in Warsmash in a couple of hours, by writing high level instructions that are human readable.

But anyway, the code structure for these appears to be similar across the three, which makes me think they are probably real:

For obvious security reasons, it is advisable to read and to understand assembler code that is going to take over your game client and inject new instructions into it in order to add functions that were not originally present, because these instructions could also include any other activity on the computer, which would probably be run as administrator by default.
 
Top