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

Simpl "Fear" and "Blink" v 1.0

This bundle is marked as useful / simple. Simplicity is bliss, low effort and/or may contain minor bugs.
This spellpack contains 2 spells:
1. "Fear" - created by triggers
2. "Blink" - this spell only for standart models "units\undead\HeroDreadLord\HeroDreadLord.mdx"


Keywords:
Fear, Mass Fear, Blink
Contents

Simpl "Fear" and "Blink" (Map)

Reviews
19:06, 16th Dec 2009 The_Reborn_Devil: This is not MUI nor MPI, it's not useful and we ONLY allow triggered spells and not spells made entirely in the object editor. Also, it leaks and it's too simple. Status: Rejected Permanently Rating: N/A

Moderator

M

Moderator

19:06, 16th Dec 2009
The_Reborn_Devil:
This is not MUI nor MPI, it's not useful and we ONLY allow triggered spells and not spells made entirely in the object editor. Also, it leaks and it's too simple.

Status: Rejected Permanently
Rating: N/A
 
Level 37
Joined
Mar 6, 2006
Messages
9,240
These are way too simple, I mean the Blink is just the normal Blink, just with modified object editor values.

The triggering is bad, leaks, the use of do nothing, cinematic mode, waits...

No way this will ever get approved.

Don't want to sound harsh, keep on practising spellmaking and eventually you'll be able to release something worthy, I'm sure :thumbs_up:
 
Level 15
Joined
Sep 27, 2009
Messages
669
Intruiging, I'll try this out.

EDIT:

I'm gonna be very blunt when I say this:
You use waits [-]
cinematic mode? for what? [-]
Blink is non triggered [-]
Leaks [-]
'do nothing' functions [-]
Max of 11 units repelled (from what i can see) [-]
Mui (I dont beleive so) [-]
Un-Origional [-]

-8/5 = 0/5 <- D:

And it's Simple not "SIMPL" :D !
 
Level 8
Joined
Apr 7, 2008
Messages
176
Before we even get to the triggering, first comes the usage and implementation of the spells themselves.

- No hotkeys. The spells description indecates their is one, but there isnt.
- No Spell Description past "Your enemies flee in fear." Well umm DUH
How about including in there maybe the DURATION, MAX Number of Units, If there is a chance for it to not work.... Get my point?

- Your "Blink" spell isnt even a new spell, you basically changed the animation to his death animation.... umm who were you hoping to kid?
ummmm wow... Now i just looked at the triggers. BAD!! BAD Triggers!! Using waits like that!! Shame on you, you bad bad triggers.

The "Wait" actions keep most triggers from being MUI (meaning more than one unit can cast this at a time). Imagine if you had put 2 Dreadlords in your test map ( And i recommend doing this to everyone when they release a spell by the way) and they both cast this spell within half a second of each other. well then one of them is locked inside the trigger and it can cause problems.

Next
  • Actions
    • Set CASTER_UNIT[25] = (Casting unit) <=== MAKE USE OF THIS ARRAY HERE TO DISTINGUISH BETWEEN CASTERS
    • Unit Group - Pick every unit in (Units in (Playable map area)) and do (Actions)
      • Loop - Actions
        • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          • If - Conditions
            • ((Owner of (Picked unit)) is an enemy of (Owner of CASTER_UNIT[25])) Equal to True
            • ((Picked unit) has buff Fear ) Equal to True
            • ((Picked unit) is alive) Equal to True
          • Then - Actions
            • Wait 0.50 seconds
            • Cinematic - Turn cinematic mode On for (Player group((Picked player)))
            • Cinematic - Turn cinematic mode Off for (Player group((Picked player))) over 6.00 seconds
          • Else - Actions
            • Do nothing
    • For each (Integer A) from 1 to 11, do (Actions)
      • Loop - Actions
        • Unit Group - Pick every unit in (Units within 500.00 of (Position of CASTER_UNIT[25])) and do (Actions)
          • Loop - Actions
            • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
              • If - Conditions
                • ((Owner of (Picked unit)) is an enemy of (Owner of CASTER_UNIT[25])) Equal to True
                • ((Picked unit) has buff Fear ) Equal to True
                • ((Picked unit) is alive) Equal to True
              • Then - Actions
                • Unit - Order (Picked unit) to Move To ((Position of CASTER_UNIT[25]) offset by 750.00 towards (Angle from (Position of CASTER_UNIT[25]) to (Position of (Picked unit))) degrees)
              • Else - Actions
                • Do nothing
        • Wait 0.50 seconds
You gave the casting unit an array, thats good, or atleast it can be if you actually utilize the array. At the end of the trigger needs to be an action that sets the array as an integer EQUAL to the Array PLUS 1, then the next time someone casts it they are considered as a seperate caster and dont take over the spot of CASTER_UNIT[25]. Because otherwise if say you cast the spell and fear a bunch of guys then i come over and fear them guys, well now theyre all afraid of me and not you.

Also it shouldnt be set to only work on an enemy=true factor. How does that affect neutral creeps??? It should be set to ALLY=FALSE.

Nice use of loops though. :) Just get the rest of this cleaned up and work on making things MUI

By the way if you dont know what leaks are, you're leaking a point when you order the unit to move to POINT 750Distance away at angle from caster to unit. that point which they are ordered to be moved to isn't removed automatically, YOU have to do this manually. Such as

  • Then - Actions
    • Set point = ((Position of (Triggering unit)) offset by 750.00 towards (Angle from (Position of (Triggering unit)) to (Position of (Picked unit))) degrees)
    • Unit - Order (Picked unit) to Move To point
At least this way the point is recycled and it doesnt leave a bunch of invisible points all over the map that have to be dumped after the game ends. This is the reason for the scoreboard taking so long to load at the end of some games.
 
Last edited:
Level 14
Joined
Oct 18, 2008
Messages
599
LOLOLOL this just made me laugh, and cry at the fail, please dont submit USEless spells that wont help the community. Spells are meant to make maps more better and FLASHY. your spells are useless and mainly attainable through object editor edits. i could probably make a crappy set of spells like this tHAT WONT LEAK in 2 minutes ( with 1 minute and 30 seconds in loading the map lol )
 
Level 6
Joined
Jun 15, 2008
Messages
175
Don't be harsh with no constructive criticism. Most of you guys are saying the same things over. In the guys defence it's his second month here, so take a chill pill! :p.
For more help on how to improve your spells go hereClick me!
This is where you can get help from other people without saying your spell is finished etc. Also go here to check the spell sections standards. These are pretty though for a newbie, it's hard to get a spell passed.
Click me!
 
Level 12
Joined
May 30, 2009
Messages
829
Don't be harsh with no constructive criticism. Most of you guys are saying the same things over. In the guys defence it's his second month here, so take a chill pill! :p.
For more help on how to improve your spells go hereClick me!
This is where you can get help from other people without saying your spell is finished etc. Also go here to check the spell sections standards. These are pretty though for a newbie, it's hard to get a spell passed.
Click me!
It's awkward how you're are less repped and you are significantly more reasonable than others, so I think you should get rep from meeee!. +REP
 
Top