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!
Hey Destiny.Knight, before I can approve this system, you're going to do a bit of work.
Needs Fixed
Spells / Systems need to be MUI. Refer to these tutorials (Visualize: Dynamic Indexing / Hashtables and MUI) and the rest of approved submissions in...
Hello. It's a nice idea here. The native sphere (using attachment points) sometimes makes the sphere movements looks weird as the blood mage moves. It certainly can use some improvements.
But at the moment, your system is not ready yet to replace the original one because:
It's not MUI.
It doesn't exactly mimic or improve the behavior of original sphere:
BM loses one sphere whenever he casts a spell
He launches it to the spell target point
The sphere respawns a moment after being used (with customizable delay)
The movement is simpler than the original one. At very least it should also takes vertical (x/y axis) angles into calculation.
Also please, post the system triggers in this thread as it's required.
If you need help in fixing/improving this spell, feel free to PM any spell reviewer/moderator.
I had uploaded two previews to show GUI codes from the world editor. A brief explanation for the actions, it creates 3 spheres at the start positioned in a triangle shape. The orbs then circle around blood mage slightly randomly every 0.04 second.
Can I use it to add a sphere to another model, even if it isn't the Blood Mage?
You can do that by changing the target unit, the orbs will surround the unit, this does not use animation but positions instead. In order to use a different orb, simply change the model at the object editor.
You are extremely lacking in configurablity. You should avoid having hard-coded values in your code like the dummy unit-type, or the periodic loop timer. As I mentioned above, I recommend looking at the rest of the approved submissions in the section to get an idea of what a config section should look like
Prefix your variables with something very specific / related to your system. For example, I personally would add the "CuSp_" prefix.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.