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!
Im pretty sure you can find an ice tower in Units -> Human -> Campaign buildings. Then you can work off that. But I see no reason why frost attack from undead ziggurats shouldnt work.
Create a copy of the frost attack ability, and make it stronger. When u creating the stronger tower, give it the created strong frost attack ability, replacing the old one.
If u want it to slow multiplate units, increase the attack area of the tower, and change attack type to Missile splash.
If u want them to be effected more, go to the ability, and change Stats - Duration to a specific number.
I dont have a solution for you to make the units move slower, i would use trigger for that.
And one more suggestion: Open a Green TD for object editor help. There are a big variety of towers you can learn from! But you can ask here too, we are helpful folks.
allright
Thank you.
So in trigger, what would you do then?
Event: Unit cast ability
Condition: If ability is equal to "slow"
Event: Make unit movement to (ect) 50
One possibility would be: Give the tower the slow ability from the human sorceress on auto cast. It will automatically slow then and you can adjust the slow and duration to your liking.
If you want the slow to be AoE you can also make dummies cast slow on enemies around the target whenever your original slow ability gets casted.
Unit - Set (Picked unit) movement speed to ((Default movement speed of (Picked unit)) x 0.30)
But Im not sure about the event. When your tower attacks, the enemy, not slowed units should get this. Add a buff for them, like a flag, so you can check it later:
Unit Group - Pick every unit in (Units within 256.00 of (Position of Unit(Attacked Unit)) matching (((Matching unit) has buff Slowed) Equal to False))) and do (Actions)
The hard part in it, is that you propably want the effect to disappear after a time passed.
So you have to create a cleaning trigger, what im not sure how to do yet. (with GUI)
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.