• 🏆 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!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Advanced Shockwave [Paladon] + Documentation

This bundle is marked as useful / simple. Simplicity is bliss, low effort and/or may contain minor bugs.
Shockwave
The hero releases a powerful shockwave to damage and knock all unit in its way back.
Level 1 - 75 damage & 100 knockback distance.
Level 2 - 130 damage & 200 knockback distance.
Level 3 - 200 damage & 300 knockback distance.

This Spell was a request by Igor_Z.

I added an above-average documentation about nearly every single step how to create this spell.
Enjoy.
~Paladon

*Corrected a small typo.
*Merged the two categories.
*Fixed a (blizzard) bug.
*Added two lines of documentation since i got asked about a specific issue.
*Added the original readme files of the Knockback System since it´s often used.

Keywords:
Knockback, Shockwave, Orc, Power, Slam, Fight, Battle, War, Hit, Axe, Club,
Contents

GUI Knockback System [Paladon] (Map)

Reviews
Rejecting due to the status of this resource being "needs fix" for years. Advanced Shockwave | Reviewed by Maker | 14th Jun 2013 NEEDS FIX Unit groups for other than for indexes 0 and 1 do not exist nor are they created at any...

Moderator

M

Moderator

Rejecting due to the status of this resource being "needs fix" for years.


Advanced Shockwave | Reviewed by Maker | 14th Jun 2013
NEEDS FIX


126248-albums6177-picture66522.png


  • Unit groups for other than for indexes 0 and 1 do not exist
    nor are they created at any point. Thus the knockback does not
    work for indexes higher than 1
[tr]


22:47, 18th Dec 2008
Hanky:
A really well job as always, Paladon. The triggering is really effective. The spell and system are leakless and MUI. The visual effects are really well used. The idea of the spell is ok. The documentation of the spell is very well made. And because of that you get an extra good rating from me. Maybe some GUI users will learn something from your triggering and will use it in their future spells.

Well, I just can highly recommend to use this spell if this spell is that what you are searching for. Also this spell could be a good help for many GUI users to learn finally how to make MUI, leakless and effective spells in GUI.
 
Level 10
Joined
Sep 6, 2008
Messages
423
The documentation is really good and helps me to understand what's going on since it could be rather difficult if you're not the maker of the trigger(s) but I found a little typo in the trigger Shockwave1, you wrote stroing when I'm 100% sure you meant storing.

EDIT: I would +rep you but i can't (need to spread around some rep first)
 
Level 30
Joined
Dec 6, 2007
Messages
2,228
The documentation is really good and helps me to understand what's going on since it could be rather difficult if you're not the maker of the trigger(s) but I found a little typo in the trigger Shockwave1, you wrote stroing when I'm 100% sure you meant storing.

EDIT: I would +rep you but i can't (need to spread around some rep first)

Fixing, thanks^^
Fixed.
 
Level 15
Joined
Jul 19, 2007
Messages
618
thats the blizzard bug not Paladons, because he uses GetSpellTargetLoc() which by blizzerd is wrong or just maybe because... well angle between same points is zero so i dont know how it is angle + 180. but what could be done by this is checking if spell target point and point of caster are the same then pick caster current angle else calculate angle between points...

Well i guess this helps Paladon... but if it is blizzard bug to not put target point at caster if cast on itself there is maybe a way to calculate very low distance or something but that can get complex. Well i can only say to try this simple matter i said...

Greets!
~Dark Dragon
 
Level 2
Joined
Feb 17, 2007
Messages
10
Looks very nice. The only thing that could make it better is if units get pushed further if they are in front of the shockwave, if theres any way to do that.
 
Level 30
Joined
Dec 6, 2007
Messages
2,228
Looks very nice. The only thing that could make it better is if units get pushed further if they are in front of the shockwave, if theres any way to do that.

That would be easy for me, but honestly, kinda unnecessary.

NiddHogg-kun said:
Highly Recomended? Hanky rated HR?
WOW! He sayed that he will never rate 5/5 GUI spell.
I hope Hanky will rate my spell 5/5 too. Just Dreams >.<
Paladon you are the best GUI user there and my teacher
I hope i will be as good as you there

Thanks :)
 
Level 6
Joined
May 3, 2006
Messages
81
Okay this spell is awesome but I don't really understand how to make it work, I have all the correct variables it says required, the Get Knockback and Cast A Knockback triggers are running and enabled.

Okay so that's all running, now I made an Action to apply

Unit starts ability
-Shockwave-
Now i have all the Set_KBA variables setup but when I test it out it doesn't do work.

In your map you have the three Shockwave triggers, do I need those? Please help me out.
 
Yeah, you need all of the "Shockwave" triggers to make it work, since the first ones set the variables and that stuff.

About the spell, w00t! Paladon, you definetively make the best GUI spells here!. I putted this on my project 5 minutes after testing it. But too many comments :S I know it's for the newbies. In fact, I make that much text on my spells, but I'm too lazy to remove them after importing it :p

5/5 for such an awesome system. I'd give you +rep for this, but I gave it to you a few days ago, and I can't do that again.
 
Level 30
Joined
Dec 6, 2007
Messages
2,228
Okay so I need to import ALL of the variables in those shockwave triggers :S
Damn... lol. Is their any easy way to import variables cuz it takes me like 30 mins.

O yeah and can this spell be used by multiple units at once?

This spell is completely MUI so it can be used by multiple units at once ;)
To paste all variables by copying the triggers, simply enable "create unknown variables by pasting(or however it´s called)" under file->presettings->general.
Then copy the triggers and all variables are automatically created.
 
Level 2
Joined
Dec 25, 2008
Messages
11
Anything that can kill trees AND creeps is awesome!
*Gets mobbed by environmentalists*
"Nooooo! I didn't mean it!"
 
Last edited:
Level 15
Joined
Aug 18, 2007
Messages
1,390
Okay, i found a kinda important bug, and lack of documentaion. Im using this spell in my map "Knockback!", but now i have this spell in two different versions, wich works fine, but when i then cast the third version, the knockback doesen't trigger! the effects when the dummy moves is there, just not knockback...

Also, to have multiple versions of this spell, do i then need a "Shockwave3" trigger for each of them, if i want different effects?

//LoS
 
Top