🏆 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!
🏆 Hive's 6th HD Modeling Contest: Mechanical is now open! Design and model a mechanical creature, mechanized animal, a futuristic robotic being, or anything else your imagination can tinker with! 📅 Submissions close on June 30, 2024. Don't miss this opportunity to let your creativity shine! Enter now and show us your mechanical masterpiece! 🔗 Click here to enter!
For each (Integer RS_Integer[3]) from 1 to RS_Integer[2], do (Actions)
Loop - Actions
Unit Group - Pick every unit in RS_DummyGroup[RS_Integer[3]] and do (Actions)
Loop - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
RS_Tick[RS_Integer[3]] Greater than 0
Then - Actions
Set RS_DummyPoint[RS_Integer[3]] = (Position of (Picked unit))
Set RS_Location2[RS_Integer[3]] = (RS_DummyPoint[RS_Integer[3]] offset by 30.00 towards RS_Angle[RS_Integer[3]] degrees)
Special Effect - Create a special effect at RS_Location2[RS_Integer[3]] using Abilities\Spells\Orc\WarStomp\WarStompCaster.mdl
Special Effect - Destroy (Last created special effect)
Unit - Move RS_Dummy[RS_Integer[3]] instantly to RS_Location2[RS_Integer[3]]
Set RS_Strike[RS_Integer[3]] = (Units within 150.00 of RS_Location2[RS_Integer[3]] matching ((((Matching unit) is A structure) Equal to False) and ((((Matching unit) is Magic Immune) Equal to False) and ((((Matching unit) is alive) Equal to True) and ((((Matching unit) belongs to an enemy
Unit Group - Pick every unit in RS_Strike[RS_Integer[3]] and do (Actions)
Loop - Actions
Unit - Create 1 Rolling Stone Stunner for (Owner of RS_Caster[RS_Integer[3]]) at RS_Location2[RS_Integer[3]] facing RS_Angle[RS_Integer[3]] degrees
Unit - Hide (Last created unit)
Unit - Set level of Rolling Stone Stun for (Last created unit) to (Level of RollingStone for RS_Caster[RS_Integer[3]])
Unit - Order (Last created unit) to Human Mountain King - Storm Bolt (Picked unit)
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit Group - Add (Picked unit) to RS_NonStrike[RS_Integer[3]]
Destructible - Pick every destructible within 200.00 of RS_DummyPoint[RS_Integer[3]] and do (Actions)
Summons a line of sand storm that move towards deals damage and slow enemy for 40% movementspeed and 20% attackspeed last 3 second and pull enemy inside of sand storm.
For each (Integer SS_Integer[3]) from 1 to SS_Integer[2], do (Actions)
Loop - Actions
Unit Group - Pick every unit in SS_DummyGroup[SS_Integer[3]] and do (Actions)
Loop - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
SS_Tick[SS_Integer[3]] Greater than 0
Then - Actions
Set SS_DummyPoint[SS_Integer[3]] = (Position of (Picked unit))
Set SS_Location2[SS_Integer[3]] = (SS_DummyPoint[SS_Integer[3]] offset by 30.00 towards SS_Angle[SS_Integer[3]] degrees)
For each (Integer A) from 1 to 3, do (Actions)
Loop - Actions
Special Effect - Create a special effect at SS_DummyPoint[SS_Integer[3]] using Abilities\Weapons\AncientProtectorMissile\AncientProtectorMissile.mdl
Special Effect - Destroy (Last created special effect)
Unit - Move SS_Dummy[SS_Integer[3]] instantly to SS_Location2[SS_Integer[3]]
Set SS_Strike[SS_Integer[3]] = (Units within 150.00 of SS_DummyPoint[SS_Integer[3]] matching ((((Matching unit) is A structure) Equal to False) and ((((Matching unit) is Magic Immune) Equal to False) and ((((Matching unit) is alive) Equal to True) and ((((Matching unit) belongs to an enemy
Unit Group - Pick every unit in SS_Strike[SS_Integer[3]] and do (Actions)
Loop - Actions
Unit - Create 1 Sand Storm Slower for (Owner of SS_Caster[SS_Integer[3]]) at (Position of (Picked unit)) facing SS_Angle[SS_Integer[3]] degrees
Unit - Hide (Last created unit)
Unit - Order (Last created unit) to Human Sorceress - Slow (Picked unit)
Unit - Move (Picked unit) instantly to (Position of SS_Dummy[SS_Integer[3]])
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit - Cause SS_Caster[SS_Integer[3]] to damage (Picked unit), dealing (25.00 + (50.00 x (Real((Level of SandStorm for SS_Caster[SS_Integer[3]]))))) damage of attack type Spells and damage type Normal
Unit Group - Add (Picked unit) to SS_NonStrike[SS_Integer[3]]
Destructible - Pick every destructible within 200.00 of SS_DummyPoint[SS_Integer[3]] and do (Actions)
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.