sentrywiz
New Member
- Reaction score
- 25
FEAR!
WoW fans, don't drool I haven't started yet.
No seriously, its nothing to drool about...
NOTE:
I have been searching around to see if someone has already made my idea, don't want to double-thread and reinvent the wheel. So far I haven't found anything, and if such thread exists and its not better than this one, more for me. And you.
Fear. The scourge inside World of Warcraft. Nobody hates anything more than a couple of seconds running completely useless in fear. Unable to react, cast, move on will...
Its not stun, yet it makes you put your thumb in the mouth and watch your character like a kid in candy store "ooh, i like that and that and that... and ooh look at that and that and that..." yeah, panic attack. Its not disable, yet people tend to like being stunned than being feared. And those who played WoW or still do, know what an affliction warlock does in pvp. Here is a complex step-by-step routine, very hard to follow:
Well now, you can create your own complex-affliction-scourge-of-warlock inside your maps. I present to you, the Fear spell, in almost every way, every flavor with whatever spice you like to it... just not pepper.
Type of spell: Point, target, instant(no target), passive
Made in: GUI. I'm sure you can take the idea to a next level if your a JASS-er.
Is it MUI/MPI: Yeah, every bit of it. I think...
Complexity level to make: Light/Little/Low
Uses mostly: Buffs, points, dummy units
Do you like yellow color: Yes
Fair enough. Lets get started:
Single target fear
The Warlock puts the target into fear for short period of time. The target moves randomly in terror, cannot cast spells or attack. Fear lasts 2/3/4 seconds
This fear can be triggered in multiple ways. One way when I first got the idea but had little to no triggering experience in GUI, I used a some-what OP method of causing trouble to the player that received his or her unit to be feared. I used "deselect unit for player" so not only did the poor soul run around like a village idiot but the player couldn't select the unit without it being deselected. Now, it uses a more proper method.
It creates a dummy unit that will cast silence on the unit being feared. Silence cast can be:
-small aoe, like 50 range
-from other spells like soulburn, with whom you can make your new spell to even damage in dot version. just like a warlock would
So short version, unit gets feared, dummy unit casts silence on it and a periodic event moves the unit in random silly ways.
Triggers:
Multi target fear aka instant(no target)
The Warlock releases a howl of terror, putting each enemy in an area around him in state of fear. Feared targets randomly move around for a short amount of time, can't attack, cast spells or move on purpose. Fear lasts 1/2/3 seconds
An AoE Fear. Can there be something more terrifying? Yes, but cookies after dinner.
I used the original Howl of Terror here, only modified the text, taken out the damage loss. I even left the same icon, same effect. Its just perfect, I don't know why Blizzard didn't made their version of AoE Fear inside it.
This spell just like the target fear spell, depends on the periodic buff checker and the default version of the spell does the rest. You can also use any other kind of AoE spell that you wish, that leaves a buff on the units. Or cast it yourself, then allow the buff trigger to fear the targets. I just found Howl of Terror to be the perfect one, but if you like War Stomp, Thunder Clap or Channel better, do use what you want.
Dummy unit will spawn at position of caster and silence enemies through a silence that actually has an aoe, unlike the other.
So short version, you cast howl of terror, nearby units get the fear buff, they move like flies on shit, dummy unit comes and silences them all.
Triggers:
Point fear spell
The Warlock uses his utmost black magic to devour enemies inside a sphere of darkness, causing them to be feared for 5 seconds. Under the black moon, feared targets receive 25 damage each second for 10 seconds, cannot attack or cast spells.
Probably the best Fear spell you can have in your arsenal. A remote range cast AoE Fear. I think by now you know how to do this, but just because its fun... I made this spell an ultimate and included an additional effect to it.
I actually use the Channel spell here, having it be point target, with little channeling time and animation.
Now in this spell I use three dummy units. The trigger is bit long and I'm sure it can be triggered better but I didn't spend too much time on it, just made sure it won't leak and that all effects would count.
So short version, you cast the spell on a point somewhere. But first and foremost, another type of dummy unit spawns, only this one has a little modified version of Acid Bomb... that is what I used. I also know that you can pick every unit, cast something else like Doom, Unholy Frenzy, Soul Burn to create the dot effect. Secondly a dummy unit is cast that will cast Howl of Terror, having fear apply. Shortly after, another dummy comes to silence them all with the big ass aoe.
Trigger:
I won't copy paste the buff checker trigger as you already seen that twice.
Passive fear
Enemies never get the Warlock off guard, because he is surrounded by the haunting spirits, who can randomly fear enemies who dare think of harming him. Fear applied is equal to the Fear spell the Warlock has
A passive spell that activates on chance for unit to be feared when attempting/attacking the Warlock.
I use Unholy Aura, but any aura would suffice. I just like the idea of a passive that maybe I would like to give bonus health per second regeneration and movement speed + fear effect.
It also links a very important combo. In order for this to work, you need to level both the passive for more chance and the target Fear spell. Of course this is for the test map only but you can link combo two abilities like this, one from which can be fear.
So short version, you get attacked and a 6/7/8% chance the attacker gets feared. This hurts alot, and it might be OP even though chance is slim because it is like you casted a fear for no cooldown, no mana and actually YOU didn't cast it.
Trigger:
I won't copy paste the buff checker trigger as you already seen that twice.
Thank you all for reading this semi-boring tutorial. Merry Fearing
WoW fans, don't drool I haven't started yet.
No seriously, its nothing to drool about...
NOTE:
I have been searching around to see if someone has already made my idea, don't want to double-thread and reinvent the wheel. So far I haven't found anything, and if such thread exists and its not better than this one, more for me. And you.
Fear. The scourge inside World of Warcraft. Nobody hates anything more than a couple of seconds running completely useless in fear. Unable to react, cast, move on will...
Its not stun, yet it makes you put your thumb in the mouth and watch your character like a kid in candy store "ooh, i like that and that and that... and ooh look at that and that and that..." yeah, panic attack. Its not disable, yet people tend to like being stunned than being feared. And those who played WoW or still do, know what an affliction warlock does in pvp. Here is a complex step-by-step routine, very hard to follow:
1. Apply Fear
2. Laugh like there is no tommorow, apply dot spells
3. Drain Life
4. If target isn't dead yet, repeat from step 1.
5. /lol, /dance, /taunt
ONLY BREAK IN CASE OF EMERGENCY!
666. Shoot Death Coil. Which is what? Damage, Lifesteal and Fear all in one.
Fear wins. That is all you need to know.
Well now, you can create your own complex-affliction-scourge-of-warlock inside your maps. I present to you, the Fear spell, in almost every way, every flavor with whatever spice you like to it... just not pepper.
Type of spell: Point, target, instant(no target), passive
Made in: GUI. I'm sure you can take the idea to a next level if your a JASS-er.
Is it MUI/MPI: Yeah, every bit of it. I think...
Complexity level to make: Light/Little/Low
Uses mostly: Buffs, points, dummy units
Do you like yellow color: Yes
Fair enough. Lets get started:
Single target fear
The Warlock puts the target into fear for short period of time. The target moves randomly in terror, cannot cast spells or attack. Fear lasts 2/3/4 seconds
This fear can be triggered in multiple ways. One way when I first got the idea but had little to no triggering experience in GUI, I used a some-what OP method of causing trouble to the player that received his or her unit to be feared. I used "deselect unit for player" so not only did the poor soul run around like a village idiot but the player couldn't select the unit without it being deselected. Now, it uses a more proper method.
It creates a dummy unit that will cast silence on the unit being feared. Silence cast can be:
-small aoe, like 50 range
-from other spells like soulburn, with whom you can make your new spell to even damage in dot version. just like a warlock would
So short version, unit gets feared, dummy unit casts silence on it and a periodic event moves the unit in random silly ways.
Triggers:
Trigger:
- onCast targetFear
- Events
- Unit - A unit Starts the effect of an ability
- Conditions
- (Ability being cast) Equal to Fear
- Actions
- Unit - Create 1 Dummy Caster [mass fear] for (Owner of (Triggering unit)) at (Position of (Target unit of ability being cast)) facing Default building facing degrees
- Unit - Add a 2.00 second Water Elemental expiration timer to (Last created unit)
- Unit - Add Silence [mini fear] to (Last created unit)
- Unit - Set level of Silence [mini fear] for (Last created unit) to (Level of Fear for (Triggering unit))
- Unit - Order (Last created unit) to Neutral Dark Ranger - Silence (Position of (Target unit of ability being cast))
- Events
Trigger:
- period massFear2
- Events
- Time - Every (Random real number between 0.33 and 0.50) seconds of game time
- Conditions
- Actions
- Unit Group - Pick every unit in (Units in (Playable map area) matching (((Matching unit) has buff Fear) Equal to True)) and do (Actions)
- Loop - Actions
- Set FearPoint = (Position of (Picked unit))
- Unit - Order (Picked unit) to Move To (FearPoint offset by (Random real number between 50.00 and 200.00) towards (Random angle) degrees)
- Custom script: call RemoveLocation (udg_FearPoint)
- Loop - Actions
- Unit Group - Pick every unit in (Units in (Playable map area) matching (((Matching unit) has buff Fear) Equal to True)) and do (Actions)
- Events
TABLE OF TRIGGER CONTENTS
- Dummy Caster [mass fear] is just like any other dummy unit. It has locust, its model is bugger so it cannot be seen, selected or killed. This is the dummy unit I use for all the fear spells, so it can be considered default.
- Silence [mini fear] is like it sounds, an aoe silence with 3 levels, each level lasting as the seconds on the Fear spell. This means if fear lasts 2 seconds, silence lasts 2 seconds.
- Every random time between 0.33 and 0.50 seconds. This is the perfect time-interval for me. Its not really short, but not really long. It also captures the effect of unit really having a panic attack and just moving here, there, here, there...
- FearPoint is a point variable, I think you know that much. Offset between 50/200 is also through trial-error found that i like how the unit goes randomly, sometimes a step forward, two steps backwards, one step backwards, one step forward, two steps forward... you really can't tell where its going.
Multi target fear aka instant(no target)
The Warlock releases a howl of terror, putting each enemy in an area around him in state of fear. Feared targets randomly move around for a short amount of time, can't attack, cast spells or move on purpose. Fear lasts 1/2/3 seconds
An AoE Fear. Can there be something more terrifying? Yes, but cookies after dinner.
I used the original Howl of Terror here, only modified the text, taken out the damage loss. I even left the same icon, same effect. Its just perfect, I don't know why Blizzard didn't made their version of AoE Fear inside it.
This spell just like the target fear spell, depends on the periodic buff checker and the default version of the spell does the rest. You can also use any other kind of AoE spell that you wish, that leaves a buff on the units. Or cast it yourself, then allow the buff trigger to fear the targets. I just found Howl of Terror to be the perfect one, but if you like War Stomp, Thunder Clap or Channel better, do use what you want.
Dummy unit will spawn at position of caster and silence enemies through a silence that actually has an aoe, unlike the other.
So short version, you cast howl of terror, nearby units get the fear buff, they move like flies on shit, dummy unit comes and silences them all.
Triggers:
Trigger:
- onCast massFear
- Events
- Unit - A unit Starts the effect of an ability
- Conditions
- (Ability being cast) Equal to Howl of Terror [mass]
- Actions
- Unit - Create 1 Dummy Caster [mass fear] for (Owner of (Triggering unit)) at (Position of (Triggering unit)) facing Default building facing degrees
- Unit - Add a 2.00 second Water Elemental expiration timer to (Last created unit)
- Unit - Add Silence [mass fear] to (Last created unit)
- Unit - Set level of Silence [mass fear] for (Last created unit) to (Level of Howl of Terror [mass] for (Triggering unit))
- Unit - Order (Last created unit) to Neutral Dark Ranger - Silence (Position of (Triggering unit))
- Events
Trigger:
- period massFear2
- Events
- Time - Every (Random real number between 0.33 and 0.50) seconds of game time
- Conditions
- Actions
- Unit Group - Pick every unit in (Units in (Playable map area) matching (((Matching unit) has buff Fear) Equal to True)) and do (Actions)
- Loop - Actions
- Set FearPoint = (Position of (Picked unit))
- Unit - Order (Picked unit) to Move To (FearPoint offset by (Random real number between 50.00 and 200.00) towards (Random angle) degrees)
- Custom script: call RemoveLocation (udg_FearPoint)
- Loop - Actions
- Unit Group - Pick every unit in (Units in (Playable map area) matching (((Matching unit) has buff Fear) Equal to True)) and do (Actions)
- Events
TABLE OF TRIGGER CONTENTS
- Completely same thing as the last fear, only this one uses another silence spell that has a same (or you can set bigger) aoe as howl of terror to silence the enemies
Point fear spell
The Warlock uses his utmost black magic to devour enemies inside a sphere of darkness, causing them to be feared for 5 seconds. Under the black moon, feared targets receive 25 damage each second for 10 seconds, cannot attack or cast spells.
Probably the best Fear spell you can have in your arsenal. A remote range cast AoE Fear. I think by now you know how to do this, but just because its fun... I made this spell an ultimate and included an additional effect to it.
I actually use the Channel spell here, having it be point target, with little channeling time and animation.
Now in this spell I use three dummy units. The trigger is bit long and I'm sure it can be triggered better but I didn't spend too much time on it, just made sure it won't leak and that all effects would count.
So short version, you cast the spell on a point somewhere. But first and foremost, another type of dummy unit spawns, only this one has a little modified version of Acid Bomb... that is what I used. I also know that you can pick every unit, cast something else like Doom, Unholy Frenzy, Soul Burn to create the dot effect. Secondly a dummy unit is cast that will cast Howl of Terror, having fear apply. Shortly after, another dummy comes to silence them all with the big ass aoe.
Trigger:
Trigger:
- onCast pointFear
- Events
- Unit - A unit Starts the effect of an ability
- Conditions
- (Ability being cast) Equal to Horror World
- Actions
- Set FearPoint = (Target point of ability being cast)
- Unit - Create 1 Dummy Caster [horror world] for (Owner of (Triggering unit)) at FearPoint facing Default building facing degrees
- Unit - Add a 3.00 second Water Elemental expiration timer to (Last created unit)
- Unit - Order (Last created unit) to Neutral Alchemist - Acid Bomb (Random unit from (Units within 500.00 of FearPoint matching (((Matching unit) belongs to an enemy of (Owner of (Triggering unit))) Equal to True)))
- Unit - Create 1 Dummy Caster [mass fear] for (Owner of (Triggering unit)) at FearPoint facing Default building facing degrees
- Unit - Add a 4.00 second Water Elemental expiration timer to (Last created unit)
- Unit - Add Howl of Terror [mass] to (Last created unit)
- Unit - Set level of Howl of Terror [mass] for (Last created unit) to (Level of Howl of Terror [mass] for (Triggering unit))
- Unit - Order (Last created unit) to Neutral Pit Lord - Howl Of Terror
- Unit - Create 1 Dummy Caster [mass fear] for (Owner of (Triggering unit)) at (Position of (Triggering unit)) facing Default building facing degrees
- Unit - Add a 2.00 second Water Elemental expiration timer to (Last created unit)
- Unit - Add Silence [mass fear] to (Last created unit)
- Unit - Set level of Silence [mass fear] for (Last created unit) to (Level of Howl of Terror [mass] for (Triggering unit))
- Unit - Order (Last created unit) to Neutral Dark Ranger - Silence (Position of (Triggering unit))
- Custom script: call RemoveLocation (udg_FearPoint)
- Events
I won't copy paste the buff checker trigger as you already seen that twice.
TABLE OF TRIGGER CONTENTS
- FearPoint is used first before the buff trigger to set where should dummy units be spawned. After that, the buff checker uses the FearPoint as normal.
Passive fear
Enemies never get the Warlock off guard, because he is surrounded by the haunting spirits, who can randomly fear enemies who dare think of harming him. Fear applied is equal to the Fear spell the Warlock has
A passive spell that activates on chance for unit to be feared when attempting/attacking the Warlock.
I use Unholy Aura, but any aura would suffice. I just like the idea of a passive that maybe I would like to give bonus health per second regeneration and movement speed + fear effect.
It also links a very important combo. In order for this to work, you need to level both the passive for more chance and the target Fear spell. Of course this is for the test map only but you can link combo two abilities like this, one from which can be fear.
So short version, you get attacked and a 6/7/8% chance the attacker gets feared. This hurts alot, and it might be OP even though chance is slim because it is like you casted a fear for no cooldown, no mana and actually YOU didn't cast it.
Trigger:
Trigger:
- passiveCast targetFear
- Events
- Unit - A unit Is attacked
- Conditions
- (Level of Unholy Grotto for (Attacked unit)) Greater than 0
- (Level of Fear for (Attacked unit)) Greater than 0
- Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (Random integer number between 1 and 100) Less than or equal to ((Level of Unholy Grotto for (Attacked unit)) + 5)
- Then - Actions
- Unit - Create 1 Dummy Caster [mass fear] for (Owner of (Attacked unit)) at (Position of (Attacking unit)) facing Default building facing degrees
- Unit - Add a 2.00 second Water Elemental expiration timer to (Last created unit)
- Unit - Add Fear to (Last created unit)
- Unit - Set level of Fear for (Last created unit) to (Level of Fear for (Attacked unit))
- Unit - Order (Last created unit) to Undead Banshee - Curse (Attacking unit)
- Else - Actions
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Events
I won't copy paste the buff checker trigger as you already seen that twice.
SUMMARY - Suggestions, hints and tips
[*]If you want to use a point in each of the fear triggers, don't. Those triggers are there just to cast silence/additional effect. Its the buff checking periodical trigger that does most/ALL of the work.
[*]Create combo mass AoE/Single target fear spells with stun, poison, dot, stat reduction to bring not just a good ultimate spell but one that will be really popular in AoS maps like in DoTa-Like
[*]Use the map provided in the bottom to see all of the triggers, units, buffs and stuff.
[*]+rep is always welcomed.
Thank you all for reading this semi-boring tutorial. Merry Fearing