• 🏆 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!

Hack 'n' Slash

This bundle is marked as useful / simple. Simplicity is bliss, low effort and/or may contain minor bugs.
You are the soul surviving member of a race of warrios. Your people murdered by a horde of undead. Your wife left used and tossed aside. It is your sworn duty to kill all the undead horde and defeat the one known as Gal'Rik.

--CONTROLS--
A = Basic Attack
D = Parry
Q = Berserk
W = Warstomp
E = Shockwave [ULTIMATE]
R = Look Here

Keywords:
undead, barbarian, rpg, gauntlet, legend, epic, win
Contents

Hack 'n' Slash (Map)

Reviews
Date: 21:59:19 16-Dec-11 Map Moderator: -Kobas- Map Status: Rejected 1/5 Contact map moderator: Visitor Message / Private Message! Rejection Reasons: Map has poor or no description! Map has low quality terrain! Useful Links: The Important...

Moderator

M

Moderator

Date: 21:59:19 16-Dec-11
Map Moderator: -Kobas-
Map Status: Rejected 1/5
Contact map moderator: Visitor Message / Private Message!

Rejection Reasons:
Map has poor or no description!
Map has low quality terrain!

Useful Links:
The Important Site Rules.
You can use Map Development Section for testing and improving your maps.
Need help with triggers/memory leaks? Make a thread in the Triggers & Scripts Section.
Got any World Editor related questions? Make a thread in the World Editor Help Zone Section.
Got any Requests (Terrain, resources, spells, systems, loading screens...)? Make a thread in the Requests Section.
The Important Site Tutorials.
If you have any complaints or questions about your map, please make a thread here:Map Resource Moderation.
 
Do you know how inefficient this is?
  • shockwave
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • And - All (Conditions) are true
        • Conditions
          • (Casting unit) Equal to Barbarian 0002 <gen>
          • (Ability being cast) Equal to Shockwave
    • Actions
      • Sound - Play warcry <gen> at 100.00% volume, attached to Barbarian 0002 <gen>
      • Set FAoH = (Facing of (Casting unit))
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 120.00 at ((Position of (Casting unit)) offset by 0.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 80.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 120.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 160.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 200.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 240.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 280.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 320.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 360.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 400.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 440.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 480.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 520.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 560.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 600.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 640.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 680.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 720.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 760.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 800.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 840.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 880.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 920.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 960.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1000.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1040.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1080.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1120.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1160.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1200.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1240.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1280.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1320.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1360.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1400.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1440.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1480.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1520.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1560.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 80.00 at ((Position of (Casting unit)) offset by 1600.00 towards FAoH degrees), dealing (Real((Intelligence of (Casting unit) (Include bonuses)))) damage of attack type Hero and damage type Unknown
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 40.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 80.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 120.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 160.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 200.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 240.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 280.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 320.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 360.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 400.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 440.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 480.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 520.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 560.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 600.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 640.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 680.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 720.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 760.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 800.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 840.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 880.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 920.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 960.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1000.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1040.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1080.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1120.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1160.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1200.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1240.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1280.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1320.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1360.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1400.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1440.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1480.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1520.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1560.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
      • Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1600.00 towards FAoH degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
You use unneeded conditions, because only 1 hero can cast spell, there is no need to check witch one. Memory leaks, large number of them, massing special effects like that and so on.
Changing something will take a lot of time.

Here test this should work ok.
  • shockwave
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Shockwave
    • Actions
      • Sound - Play warcry <gen> at 100.00% volume, attached to (Triggering unit)
      • Set a = (Facing of (Triggering unit))
      • For each (Integer A) from 1 to 30, do (Actions)
        • Loop - Actions
          • Set p = ((Position of (Triggering unit)) offset by (Real((40 x (Integer A)))) towards a degrees)
          • Unit - Cause (Triggering unit) to damage circular area after 0.01 seconds of radius 120.00 at p, dealing (Real((Intelligence of (Triggering unit) (Include bonuses)))) damage of attack type Magic and damage type Magic
          • Custom script: call DestroyEffect(( AddSpecialEffectLoc("Abilities\\Spells\\Human\\ThunderClap\\ThunderClapCaster.mdl", udg_p) ))
      • Custom script: call RemoveLocation(udg_p)
 
Level 3
Joined
Oct 4, 2010
Messages
11
yes I know how inefficient it is and the "casting unit equal to barbarian 002" was for when I added another player. I don't know custom script and its attack type hero damage type unknown. And that spell doesn't even cause problems I believe "Berserk" is the cause.
 
Top