Spellpack Hero - Dark Outkast

Hero

─║╣ero─
Reaction score
250
Dark Outkast

Spells

ShadowBarrier.jpg

Shadow Barrier- Passive
Gives Terrorsorrow a chance to avoid attacks and reflect them back upon the enemy.
  • Level 1- 10% chance to evade an attack and reflect it right back at the enemy.
  • Level 2- 20% chance to evade an attack and reflect it right back at the enemy.
  • Level 3- 30% chance to evade an attack and reflect it right back at the enemy.



ShadowStrike.jpg

Shadow Strike- Active
Darksorrow turns into the essence of darkness itself and quickly teleports to all enemies in range and slashes them.After the spell he will return to the place in which he casted the spell. There is a total of 10 slashes.
  • Level 1 - 25 damage each slash.
  • Level 2 - 50 damage each slash.
  • Level 3 - 75 damage each slash.


InsatibleAversion.jpg

Insatiable Aversion- Passive
As Darksorrow slays enemies he gets more controlled by the darkness with-in him. Every kill increases his damage.
  • Level 1- Max Cap of 50 damage.
  • Level 2- Max Cap of 100 damage.
  • Level 3- Max Cap of 150 damage.
  • Damage increases by 5 every kill.

DarknessOverload.jpg

Darkness Overload- Active [Ultimate]
Darksorrow channels all his darkness into one powerful blast that emits from his body.The blast deals 300 damage in a 500 AoE any surviving foes do less damage and are slowed in movement speed and atttack speed. After the blast Darksorrow's attack speed is dramatically increased at the cost of 4 hitpoints per second. Last 15 seconds.
  • Level 1- Deals 300 damage and cripples for 50% attack speed, 50% damage reduction, 75% movement speed. After the blast Darksorrow's attack speed is dramatically increased at the cost of 4 hitpoints per second. Last 15 seconds.


Download the map: View attachment Dark Outkast.w3x
_______________________________________________________
Updated!

Questions? Comments? Bugs? Post them all Here.

*I don't mind if he gets added to the Spell Index.
*Thanks to all authors of the Icon and Models I used.
*Thanks to Phyrex1an for clearing some things up
*Thanks to emjlr3 for his attack detection system.

-Hero
 

LordOglog

New Member
Reaction score
16
Try doing an autocast for the other he hasn't got one of them or a single target one. Very cool hero!
 

InfectedWithDrew

I used to go here a lot.
Reaction score
95
Well, how about this?

Shadow's Protection:
As Darksorrow grows weaker from wounds recieved while in battle, the shadows around him move to protect him. The weaker he grows, the more shadowlike he becomes.
Level 1-Max of 15% evasion
Level 2-Max of 30% evasion
Level 3-Max of 45% evasion

What happens is, you take the amount of damage he has taken and make it the amount of evasion he gets.

If he has 600 max health, and he's down to 400, thats 33% health lost. So he gets 1/3 of the max percent. If it's Level one, he gets 5% evasion.

Of course, this makes it so he'd have to be at 0 health to get the max, so round it up to the nearest whole percent.

On second thought, you may want to increase the evasion, because he'll probably get less than what he would get with normal evasion most of the time. Say, 30, 50, 70.
 

Hero

─║╣ero─
Reaction score
250
Well, how about this?

Shadow's Protection:
As Darksorrow grows weaker from wounds recieved while in battle, the shadows around him move to protect him. The weaker he grows, the more shadowlike he becomes.
Level 1-Max of 15% evasion
Level 2-Max of 30% evasion
Level 3-Max of 45% evasion

What happens is, you take the amount of damage he has taken and make it the amount of evasion he gets.

If he has 600 max health, and he's down to 400, thats 33% health lost. So he gets 1/3 of the max percent. If it's Level one, he gets 5% evasion.

Of course, this makes it so he'd have to be at 0 health to get the max, so round it up to the nearest whole percent.

That seems pretty cool...I was thinking

A reflect attack kinda like a counter attack. Maybe combine the two :D that will be awesome..I'll try doing it now
 

InfectedWithDrew

I used to go here a lot.
Reaction score
95
Well, you could do that. Make it so that when an enemy misses it gives a fraction of the damage that would have been caused. Then you could have a lower evasion rate, but have damage back. A good fraction per level would be 1/4, 1/2, 3/4.
 

LordOglog

New Member
Reaction score
16
Sounds good I was just going to say (fist of all i'm not great at JASS so this might not be possible but im pretty sure it is. Anyway the Third spell Insatiable Aversion shouldn't you make it so when either the normal unit or a dummy unit kills a unit your attack goes up because I noticed that sometimes when I killed a unit with a spell my attack didn't go up.
 

Hero

─║╣ero─
Reaction score
250
Sounds good I was just going to say (fist of all i'm not great at JASS so this might not be possible but im pretty sure it is. Anyway the Third spell Insatiable Aversion shouldn't you make it so when either the normal unit or a dummy unit kills a unit your attack goes up because I noticed that sometimes when I killed a unit with a spell my attack didn't go up.

have to fix that...thx
 

emjlr3

Change can be a good thing
Reaction score
395
ok so....

shadow merge = evasion = poo
shadow strike = neat, but wasn't what I expected, he didn't move or slice or nothing
aversion = ok, but perma damage + 150, kinda busted no?
overload = thunderclap with big imported effect, nothing special

i did not really like the hero too much, as to the coding

ss - u double freed your location, no need, y not just use JASS?

merge - bjs galore, nothing special here

overload - missing some nulls here and there, mega bjs, and you can use, for example

set dummy[1] = createunit...

and no need for the booleanand's, just put it all in one function

aversion - multiple global triggers for no reason, mega bjs, missing nulls


coding needs some serious work :(
 

SFilip

Gone but not forgotten
Reaction score
633
I have to agree with emjlr3.
Your coding is...how do I put this...abominable.
The "GUI" trigger is 90% custom text.
The "Jass" triggers aren't far from converted GUI.
Sooooo...either make it in GUI or in Jass. ATM it's somewhat between.

Oh and also you missed nulling several locals out there.
And a couple of screenshots might be nice.
 

Hero

─║╣ero─
Reaction score
250
Ok...I'll fix it up

emjlr3 said:
overload = thunderclap with big imported effect, nothing special

well as of now after the blast it cripples the opponent I will add more stuff to it and fix the shadow strike too.
 

emjlr3

Change can be a good thing
Reaction score
395
acording to the effects, that is what it could of been, you dont even need triggers for that ability, other then the create the large effect
 

elmstfreddie

The Finglonger
Reaction score
203
As for your evasion thing, you could make it like phase shift with a % chance??? Wait, that's just like evasion. OH crap. Well, if you did do that he would actually shift into another world, well not actually but it would look better than seeing "miss".
 

Hero

─║╣ero─
Reaction score
250
Updated

  • Added a new spell [Shadow Barrier]
  • Took out a spell [Shadow Merge]
  • Re-coded Shadow Strike to be similar to omnislash while keeping it's originality
  • Added a very simple creep revival system
  • Added a Tuaren Cheiftan as a little boss to test out my hero against Blizzard's
  • Reworked most of the codes

Comments?
 

rayquaza218

New Member
Reaction score
51
The hero is pretty nice, but overload isn't really impressive, i love shadow barrier though ^^ could see it being used in maps.
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top