• 🏆 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!
  • 🏆 Hive's 6th HD Modeling Contest: Mechanical is now open! Design and model a mechanical creature, mechanized animal, a futuristic robotic being, or anything else your imagination can tinker with! 📅 Submissions close on June 30, 2024. Don't miss this opportunity to let your creativity shine! Enter now and show us your mechanical masterpiece! 🔗 Click here to enter!

HIVE

BloodSoul
BloodSoul
hm.. You're not annoying me, don't worry. Is that option that creates unknown variables automatically checked? That could be the only possible problem. Otherwise, do you mind sending your map or copying the error and pasting it here?
BloodSoul
BloodSoul
If you're going to paste the error code, you can use the "Pastebin" option at the top bar on the hiveworkshop page. Or use https://mega.nz/ to upload your map.
Sylvos
Sylvos
I just found the problem
Your work helps me a lot
It is perfect there is no more flashing
On the other hand there is icon in state to indicate the spell
Would it be possible to add that?
BloodSoul
BloodSoul
Yes, of course. I'll add it in 20 min.
BloodSoul
BloodSoul
I've added an aura to the caster, but I've hidden it in a spellbook. So, you have to copy the "Elune's Grace (spellbook), Elune's Grace (buff)" abilities, also copy the actual buff: "Elune's Grace" in the Buffs/Effects tab. And, unfortunately, you'll have to update your triggers.
BloodSoul
BloodSoul
When, updating the triggers: Go to "Voodoo Config", and set these 3 variables correctly:

BBV_Ability_Voodoo = Elune's Grace (Silvana's ability)
BBV_Ability_Spellbook = Elune's Grace (spellbook)
BBV_Buff = Elune's Grace (real buff)

I forgot to tell you, I've changed the ability name from Big Bad Voodoo to Elune's Grace, but that's not a problem. hehehe
Sylvos
Sylvos
Thank you ! This works very well.
I still have a problem: I imported a model to replace the starfall effect.
Except that it does not work.
BloodSoul
BloodSoul
Well, almost every time when you import a file in your map, you need to save it and restart world editor. Otherwise, I believe the model requires some texture.
BloodSoul
BloodSoul
If restarting the world editor doesn't help you at all. Could you link that model to me?
Sylvos
Sylvos
Even when restarting the editor it has no effect.
I want to link the model but I do not know how to do that.
BloodSoul
BloodSoul
oh, I thought you had downloaded it here.
BloodSoul
BloodSoul
Sylvos
BloodSoul
BloodSoul
That's weird. It works here.
BloodSoul
BloodSoul
BloodSoul
However, notice that the model will turn and follow the caster, because it's attached to it. I can fix that if you wish, so the shield will also increase its size and won't move as soon as the caster finishes casting the spell.
BloodSoul
BloodSoul
All right. I've decided to adjust that for you. The main effect won't follow its caster anymore. However, you may revert that option by setting the variable: BBV_AttachSFXCaster to True.
BloodSoul
BloodSoul
The good thing is that you can define the main effect size, and it won't move. Also, if you want this change, you need to import a new unit in your map, which is a very useful unit for (almost) every mapmaker, the Dummy unit. Go to the Import Manager, extract the dummy.mdx file, copy the Dummy unit in the object editor to your map.
BloodSoul
BloodSoul
Now, you need to update the triggers (again hehe), and set these variables properly: BBV_Ability_Voodoo, BBV_Ability_Book, BBV_Buff, BBV_Dummy. The variable BBV_SFX_Caster_Size defines the size of your main effect. Here's the link: https://mega.nz/#!B40UVTpQ!VToqd55zL7O6TR9YOoO2jSZBTozsNWiPbn79QI00WwQ

Sorry for all this complication, but I believe that your spell is going to be working great.
Top