Spell Omnislash

Tinki3

Special Member
Reaction score
418
A DotA-like Omnislash, made in GUI (new JASS vers. available).

Import Difficulty: Low

Units Affected:
Enemy, ground

Target Type: Single unit - Enemy, ground, organic

Spell Info
:

Quickly move around the battlefield, slashing many enemies. The caster becomes invulnerable.

Level 1 - Attacks 3 times.
Level 2 - Attacks 5 times.
Level 3 - Attacks 8 times.

omnislashfx4.jpg


DL the map:
 

Attachments

  • Omnislash.w3x
    25.1 KB · Views: 5,038
  • Omnislash (JASS version).w3x
    29.2 KB · Views: 1,593
I do not want to discourage you, my friend, but this spell is getting very common :(
 
I agree with R@d14nc3.
But the spell looks nice! (And I know the original, from Dota Allstars, is nice as well)

But isn't Omnislash Cloud's final Limit Break? ;)
 
I do not want to discourage you, my friend, but this spell is getting very common

I guess your right lol. The only Omnislash I've seen that's decent on the internet is one of emjlr3's on wc3sear.ch, but that's in JASS. So, I decided to make one in GUI, that works the same way as emjlr3's and the one in DotA, but in GUI, not JASS like emjlr3's. This is simply because there are more people out there who are better at GUI than JASS, thus making me want to make this spell in GUI :D. And it can be converted to JASS and made multienstanceable as well. I was originally going to make it in JASS.

But isn't Omnislash Cloud's final Limit Break?

I think so. Pretty sure Omnislash was from FF7. Thx for the comment btw =)
 
Nice work, but yes, its getting old.:p

Anyway, I suggest removing the
Code:
If ((Level of Omnislash  for o) Equal to 1) then do (Set loops = 2) else do (Do nothing)
If ((Level of Omnislash  for o) Equal to 2) then do (Set loops = 4) else do (Do nothing)
If ((Level of Omnislash  for o) Equal to 3) then do (Set loops = 7) else do (Do nothing)[B]/ 2/4/7. By the way, your tooltip says 3/5/8 :)[/B]
with this
Code:
Set loops = (1 + (2 x (Level of Omnislash  for o)))[B]/ 3/5/7, which is almost as similiar, but shortens the code.:)[/B]

Also, the spells does too much damage, but that is not a flaw. ;)
Code:
Unit - Cause o to damage p, dealing (Random real number between [B]150.00[/B] and [B]250.00[/B]) damage of attack type Hero and damage type Normal
 
I think so. Pretty sure Omnislash was from FF7. Thx for the comment btw =)

-What I meant about this was that "Dota" (Dota Allstars) gets credits from people who don't know what Omnislash is ^^
If you know what I mean? :p

EDIT: Nothing bad on you. By the way, I just wanted to make that clear to everyone who doesn't know! ^^
 
Nice work, but yes, its getting old.:p

Anyway, I suggest removing the
Code:
If ((Level of Omnislash  for o) Equal to 1) then do (Set loops = 2) else do (Do nothing)
If ((Level of Omnislash  for o) Equal to 2) then do (Set loops = 4) else do (Do nothing)
If ((Level of Omnislash  for o) Equal to 3) then do (Set loops = 7) else do (Do nothing)[B]/ 2/4/7. By the way, your tooltip says 3/5/8 :)[/B]
with this
Code:
Set loops = (1 + (2 x (Level of Omnislash  for o)))[B]/ 3/5/7, which is almost as similiar, but shortens the code.:)[/B]

Also, the spells does too much damage, but that is not a flaw. ;)
Code:
Unit - Cause o to damage p, dealing (Random real number between [B]150.00[/B] and [B]250.00[/B]) damage of attack type Hero and damage type Normal

I know my tooltip says 3/5/8, and it does attack 3/5/8 times, as the first attack made to t is counted as an attack, thus doing the loops after that which gives the loop's those values, and thus making yurnero attack the correct amount of times. Did you test the spell? Or just look at my trigger? If you tested it, you will find that yurnero does attack the corrected amount of times. If you just took a brief look at my trigger, then you will lead yourself to confusion, like you just have.

And, about the damage that the spell does - IceFrog posted me a trigger of his Omnislash for DotA (one from v6.32b; he said he hadn't changed much in the Omnislash he has now, excluding the damage), and the damage that yurnero caused in that was a random real number between 150 & 250, just to let you know. So, that's why I've made my GUI Omnislash deal that damage to. And to make mine very similar to DotA's as well.
 
I think SFilip did a spell like this already, but in JASS :p
 
I think SFilip did a spell like this already, but in JASS :p

As I've already said before, I made a version of Omnislash in GUI that works the same way as DotA's, which is in JASS. Simply because more people know how to do more things with GUI than they do with JASS.
 
I think SFilip did a spell like this already, but in JASS :p
I did? :eek:
You must've confused me with kc or emjlr.

Anyway the spell...
Why do you need EG[2]? From what I see you are only checking the number of units in it which can be done with the same effect with EG[1] as well.

You might also want to change that damage so that it would be level-dependant. Also you can move the two destroy actions after the If..Then instead of making them twice.
Apart from that GJ, nice to see this in the index.
 
Hmm. All the code in the final else statement can be placed outside the if block. Other than that, very nice clone. I don't see any leaks.
 
Nice 'version' but:

It does a set damage, instead of the hero actually attacking the unit.
This means:

- No benefit from +damage bonuses such as items.
- No benefit from passive skills, such as Critical Strike.
 
Nice 'version' but:

It does a set damage, instead of the hero actually attacking the unit.
This means:

- No benefit from +damage bonuses such as items.
- No benefit from passive skills, such as Critical Strike.
I just wanted to clear this up..

Yes, it does do a set amount of damage. BUT the caster is NOT paused during Omnislash which means:

-Benefit from +damage bonuses such as items.
-Benefit from passive skills, such as Critical Strike.

This also means that you were totally wrong :eek:

:rolleyes:
 
i would like to add that in my map but every spell i try to copy doesnt work :banghead: because i dont know how :confused: if any1 could tell me what i need to copy or something like that pls thx in advance
 
it is imparative that you read the directions, if you cannot do that, maybe you should try to make it yourself, or find a new hobby
 
Born, do you copy the variables also?

and if you do you need to amke sure they have EXACTLY the SAME name
 
Hey, I'm sure I could figure it out with enough work but just because I'm feeling a bit lazy, anyone know how to edit this spell so it does the same kind of effect but rather than a number of attacks per level, it attacks every enemy within a certain radius of where the caster began once? Like a giant warstomp without the stun, and with the Omnislash graphics :p
 
Drayfuss: why don't you make t (the variable for the first target unit) equal to G[1] (Every unit within 600 range and bla bla bla) and erase the rest of the trigger, exept the part that o damages t with attack type hero bla bla bla and of course you must make the animation of the attack of o on the new t.

I hope this helps ^^.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • V-SNES V-SNES:
    Happy Friday!
    +1
  • The Helper The Helper:
    News portal has been retired. Main page of site goes to Headline News forum now
  • The Helper The Helper:
    I am working on getting access to the old news portal under a different URL for those that would rather use that for news before we get a different news view.
  • Ghan Ghan:
    Easily done
    +1
  • The Helper The Helper:
    https://www.thehelper.net/pages/news/ is a link to the old news portal - i will integrate it into the interface somewhere when i figure it out
  • Ghan Ghan:
    Need to try something
  • Ghan Ghan:
    Hopefully this won't cause problems.
  • Ghan Ghan:
    Hmm
  • Ghan Ghan:
    I have converted the Headline News forum to an Article type forum. It will now show the top 20 threads with more detail of each thread.
  • Ghan Ghan:
    See how we like that.
  • The Helper The Helper:
    I do not see a way to go past the 1st page of posts on the forum though
  • The Helper The Helper:
    It is OK though for the main page to open up on the forum in the view it was before. As long as the portal has its own URL so it can be viewed that way I do want to try it as a regular forum view for a while
  • Ghan Ghan:
    Yeah I'm not sure what the deal is with the pagination.
  • Ghan Ghan:
    It SHOULD be there so I think it might just be an artifact of having an older style.
  • Ghan Ghan:
    I switched it to a "Standard" article forum. This will show the thread list like normal, but the threads themselves will have the first post set up above the rest of the "comments"
  • The Helper The Helper:
    I don't really get that article forum but I think it is because I have never really seen it used on a multi post thread
  • Ghan Ghan:
    RpNation makes more use of it right now as an example: https://www.rpnation.com/news/
  • The Helper The Helper:
  • The Helper The Helper:
    What do you think Tom?
  • tom_mai78101 tom_mai78101:
    I will have to get used to this.
  • tom_mai78101 tom_mai78101:
    The latest news feed looks good

      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