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

The War of Heroes Part.2 v0.2 AI

This bundle is marked as useful / simple. Simplicity is bliss, low effort and/or may contain minor bugs.
  • Like
Reactions: Mumbis
This map is a rumble arena... please send me a message in e-mail [email protected] or txt (type of bugs) to 09217892204.... Thankz..!

Keywords:
The war of heroes
Contents

The War of Heroes Part.2 v0.2 AI (Map)

Reviews
22:33, 22nd Jan 2011 ap0calypse: Rejected
Level 9
Joined
Jul 23, 2008
Messages
261
3/5
Everything seems balanced, not any to powerful items or anything
Fun with the "killing spree" things, to see how many you could kill

Little annoying with the spell hotkeys
Make em "QWERT" instead. Much easier and feels better..
But that's just in my opinion!

A Little color on the spell descriptions doesn't hurt either, makes it more "attractive" ;)
hrm.. would be fun with some combinations of items? didn't play for very long though, so maybe I missed something...

Terrain needs a bit more detail in my opinion aswell

Otherwise good
Approved!
 
Level 28
Joined
Jan 26, 2007
Messages
4,789
  • Credits, where are they?
  • Terrain is very flat, lack of doodads and other things to make it look interesting.
  • Some item tooltips are incorrect (+10 str while in fact it gives +6 str for example).
  • The trigger categories are a mess (you can put all abilities of the same hero inside the same category to make it look a lot better).
  • Not all triggers have been made by you (probably, more information below).
  • The triggers that have been made by you are really not good at all (highly inefficient and they contain a lot of memory leaks).
  • Not all spells do what their tooltips says (mainly because you disabled some triggers).
  • The creep movements are rather bad.
  • The creeps don't get stronger.
  • Some abilities just sucked (+5/12/20 damage for 10 seconds? You can buy better stuff with your starting money).
That's all I'll mention for now.


This is a trigger you probably created:

  • Running Strike Cast
    • Events
      • Time - Every 0.01 seconds of game time
    • Conditions
    • Actions
      • Unit Group - Pick every unit in (Units within 120.00 of (Position of Skill_Caster) matching (((Matching unit) belongs to an enemy of (Owner of Skill_Caster)) Equal to True)) and do (Actions)
        • Loop - Actions
          • Unit - Cause Skill_Caster to damage (Picked unit), dealing 2.00 damage of attack type Normal and damage type Normal
      • Unit - Move Skill_Caster instantly to ((Position of Skill_Caster) offset by 12.00 towards (Facing of Skill_Caster) degrees), facing Skill_Point
      • Special Effect - Create a special effect attached to the origin of Skill_Caster using Abilities\Spells\Orc\Shockwave\ShockwaveMissile.mdl
      • Special Effect - Destroy (Last created special effect)
It's absolutely horrible.
This trigger creates 400 leaks per second (if I counted correctly).

Compare that with:
  • ShdowGUI Effect
    • Events
    • Conditions
    • Actions
      • Unit - Make UnitVarCaster Invulnerable
      • Unit - Pause UnitVarCaster
      • Animation - Change UnitVarCaster's animation speed to 200.00% of its original speed
      • Special Effect - Create a special effect attached to the hand right of UnitVarCaster using Abilities\Weapons\PhoenixMissile\Phoenix_Missile_mini.mdl
      • Set SpecialEffect[1] = (Last created special effect)
      • Special Effect - Create a special effect attached to the hand left of UnitVarCaster using Abilities\Weapons\PhoenixMissile\Phoenix_Missile_mini.mdl
      • Set SpecialEffect[2] = (Last created special effect)
      • For each (Integer A) from 1 to 20, do (Actions)
        • Loop - Actions
          • Wait 0.20 seconds
          • Animation - Play UnitVarCaster's attack animation
          • Set TempLoc01 = (Position of UnitVarTarget)
          • Set TempLoc02 = (Random point in (Region centered at TempLoc01 with size (70.00, 70.00)))
          • Unit - Move UnitVarCaster instantly to TempLoc02, facing TempLoc01
          • Unit - Make UnitVarCaster face UnitVarTarget over 0.00 seconds
          • Unit - Cause UnitVarCaster to damage UnitVarTarget, dealing 50.00 damage of attack type Spells and damage type Normal
          • Special Effect - Create a special effect attached to the origin of UnitVarCaster using Abilities\Spells\Orc\FeralSpirit\feralspirittarget.mdl
          • Special Effect - Destroy (Last created special effect)
          • Special Effect - Create a special effect attached to the chest of UnitVarTarget using Objects\Spawnmodels\Critters\Albatross\CritterBloodAlbatross.mdl
          • Special Effect - Destroy (Last created special effect)
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Life of UnitVarTarget) Less than 60.00
            • Then - Actions
              • Unit - Make UnitVarCaster face UnitVarTarget over 0.00 seconds
              • Animation - Play UnitVarCaster's attack animation
              • Unit - Pause UnitVarTarget
              • Animation - Change UnitVarCaster's animation speed to 25.00% of its original speed
              • Animation - Change UnitVarTarget's animation speed to 10.00% of its original speed
              • Wait 1.85 game-time seconds
              • Animation - Play UnitVarTarget's death animation
              • Special Effect - Create a special effect attached to the chest of UnitVarTarget using Abilities\Spells\Other\Stampede\StampedeMissileDeath.mdl
              • Special Effect - Destroy (Last created special effect)
              • Set TempLoc03 = (Position of UnitVarTarget)
              • Special Effect - Create a special effect at TempLoc03 using Abilities\Weapons\MeatwagonMissile\MeatwagonMissile.mdl
              • Special Effect - Destroy (Last created special effect)
              • Animation - Change UnitVarTarget's animation speed to 100.00% of its original speed
              • Wait 0.01 game-time seconds
              • Unit - Explode UnitVarTarget
              • Unit - Unpause UnitVarTarget
              • Wait 1.00 game-time seconds
              • Animation - Reset UnitVarCaster's animation
              • Unit - Make UnitVarCaster Vulnerable
              • Unit - Unpause UnitVarCaster
              • Animation - Change UnitVarCaster's animation speed to 100.00% of its original speed
              • Special Effect - Destroy SpecialEffect[1]
              • Special Effect - Destroy SpecialEffect[2]
              • Custom script: call RemoveLocation (udg_TempLoc01)
              • Custom script: call RemoveLocation (udg_TempLoc02)
              • Custom script: call RemoveLocation (udg_TempLoc03)
              • Skip remaining actions
            • Else - Actions
      • Unit - Make UnitVarCaster Vulnerable
      • Unit - Unpause UnitVarCaster
      • Animation - Reset UnitVarCaster's animation
      • Animation - Change UnitVarCaster's animation speed to 100.00% of its original speed
      • Special Effect - Destroy SpecialEffect[1]
      • Special Effect - Destroy SpecialEffect[2]
      • Custom script: call RemoveLocation (udg_TempLoc01)
      • Custom script: call RemoveLocation (udg_TempLoc02)
Where all leaks have been removed (and the trigger itself looks a lot more professional as well).

But... where are the credits? I can't see them :|
 
Top