• 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!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

How to add Hero Glow without Modeling

How to add Hero Glow

without modeling?

by supertoinkz


Description: First of all, I saw many questions and request about adding hero glow on models. They didn't know there IS a SIMPLE way to make any unit have hero glow. Well, I can't teach you how to add dissipate because there are no specific evidences that you can add dissipate animations without modelling :p.

Needed:
+World Editor: Duh?
+Hero Glow by assasin lord
+Simple WE knowledge so I can make this tutorial without providing too many screenshots

Getting Started

First of all, you need to open World Editor (either the classic, UMSWE, or WEunlimited) then open Import Manager and import the model provided in the Needed section (If you dont know how to import it, there is a tutorial on every model here in the hive).

Open Object Editor and click the ability tab. Create a custom ability base on the Slow Aura (Tornado). Change this:
Data - Movement Speed Factor : 0
Stats - Area of Effect: 1 xD
Stats - Buff : None
Art - Target : (The previous model I provide)

Now give it to any unit you want to become a hero and click test..... tada!!!
You had a new hero!
attachment.php


Tips and Tricks
You can change the model (Art - Target) and experiment with it, you can make absolutely epic ingame-only models with this.

~supertoinkz
 

Attachments

  • HeroGlow.jpg
    HeroGlow.jpg
    76.2 KB · Views: 23,388
Last edited by a moderator:
Level 15
Joined
Sep 6, 2015
Messages
576
Last edited:
Level 7
Joined
Feb 20, 2016
Messages
274
You forgot to mention that for heroes you need to add the ability in: Abilities - Normal. And the ability needs to have it's attachment set to origin;
it should look like this: "Art - Target Attachment Point 1 origin".


bump this guys ;)
 
Last edited:
Level 1
Joined
Mar 17, 2018
Messages
4
Instead of making an ability, I actually do this: Make a trigger with the default event (Map Initialization), make a "Special Effect" action (its near the bottom of the list), select the "Create Special Effect On Unit" option. The default parameters should be set to: overhead, (Triggering Unit) and Abilities\Spells\Other\TalkToMe\TalkToMe.mdl.

Change these to origin, (select the unit you want to have the glow), and (the path of the imported hero glow model). When you test it, your unit should have the hero glow without the need of making an ability. Much easier in my opinion.

Also, before anyone asks, it still works if the hero dies and you resurrect them. Killing them doesnt remove the effect (during my testing it hasnt, anyways)
 
Last edited:

deepstrasz

Map Reviewer
Level 76
Joined
Jun 4, 2009
Messages
20,325
This is the first tutorial I find when I am looking for how to add custom hero glow. Unfortunately, removing the buff does not lead to the buff icon disappearing. How can I make the Tornado buff icon go away? I could only replace it with another icon.
I remember there are two Tornado buffs of which one doesn't show.
 
Level 2
Joined
Feb 21, 2021
Messages
9
Still good solution, but how can I change the size of this to match with the reforged hero glow size? By doing this you get the "old" small glow.
 
Level 28
Joined
Feb 2, 2006
Messages
1,649
I remember there are two Tornado buffs of which one doesn't show.
hi, after a long time I still don't know which one to use and it should be mentioned in the tutorial. I have tried all the Tornado buffs and for some I can see Sammy's icon and "Tooltip missing!" but I still see something. I used to use a custom buff with green text "Hero" but I want to see nothing.
 

deepstrasz

Map Reviewer
Level 76
Joined
Jun 4, 2009
Messages
20,325
hi, after a long time I still don't know which one to use and it should be mentioned in the tutorial. I have tried all the Tornado buffs and for some I can see Sammy's icon and "Tooltip missing!" but I still see something. I used to use a custom buff with green text "Hero" but I want to see nothing.
Oh, if the issue is just the command card showing the ability, then just try hiding the ability via triggers.
 
Level 4
Joined
Apr 9, 2020
Messages
18
Hi everyone!

I would like some help with triggers to add hero glow. I know that special effects can be created and attached to units.

What I would like to do is the following:

When a player types the word "-black" in the chat, the colour of the units he or she onws changes to black. That's the easy part. Then, since the black colour is pretty poor, I want that every hero this player creates or buys from a tavern, will have a dark hero glow attached to it.

I thought I could do it like this:

1749189719487.png


By making every hero of the player "learn" an ability with the black hero glow. (My editor is in spanish)

But it is not working. Anybody has an idea of what triggers I could use to achieve what I want?

Thanks!!!
 
Level 28
Joined
Feb 2, 2006
Messages
1,649
Btw. I have tried hiding the buff icon but it is still shown:
JASS:
library WoWReforgedHeroGlow initializer Init requires WorldBounds

globals
    public constant integer ABILITY_ID = 'A071'
    public constant integer BUFF_ID = 'B00B'
    
    private trigger enterTrigger = CreateTrigger()
endglobals

private function TriggerActionEnter takes nothing returns nothing
    if (GetUnitAbilityLevel(GetTriggerUnit(), ABILITY_ID) > 0) then
        call BlzUnitHideAbility(GetTriggerUnit(), ABILITY_ID, true)
        call BlzUnitHideAbility(GetTriggerUnit(), BUFF_ID, true)
        call BJDebugMsg("Hide hero glow ability for " + GetUnitName(GetTriggerUnit()))
    endif
endfunction

private function Init takes nothing returns nothing
    call TriggerRegisterEnterRegion(enterTrigger, WorldBounds.worldRegion, null)
    call TriggerAddAction(enterTrigger, function TriggerActionEnter)
endfunction

endlibrary
 
Level 4
Joined
Apr 9, 2020
Messages
18
Hi team!

Apologies. But say I want the following: If a player types "-white" or "-black" doesn't matter who it is, the colour of his units change to that colour (white or black) and heroes get hero glow just as I did above. For my first trigger I used Player 1 (Red) - as shown below:

1749258733032.png


How could I do this with the same effect (condition being to be brown if you want the black colour and gray if you want the white glow) but for ANY player in the game?

Is there a way?

Thanks!!!
 
Top