Developer's Blog
Register Low Fi Mark Forums Read

Reply
 
Thread Tools
Old 11-02-2010, 04:50 AM   #1
Terresquall
Member
 
Terresquall's Avatar
 
Join Date: Jun 2009
Posts: 323
Blog Entries: 2
Terresquall is offline

Default [ANIMATION] Omnislash - Updated


NOTE (03/11/10): The testmap I've originally posted was of a previous version with different effects for Omnislash. I've just updated it so now the effects are reflected correctly in the testmap. If you've seen this topic before, please check the testmap out again! The effects and sounds are quite different from what was shown in the original map.

Introduction

Omnislash is the most awesome looking spell in DotA, and it's about to get more awesome visually. The Omnislash in DotA now that we know so well is visually based on the Omnislash of the original Final Fantasy VII (that's 1996). It's a no-frills (swishing around was awesome back in the day, but not now) spell that moves you around in front of people so you can slash them.

How does today's Omnislash look like? Look no further below:Today's Omnislash has awesome high speed trails coupled with violent I-smash-my-body-right-through-you action. Not very realistic, but it definitely looks damn good, and this is what I want to turn DotA's Omnislash into.

That little red trail that Omnislash leaves around gives it a little touch of today's Omnislash, but it's not enough. This suggestion is going to play up the effect of the trail to make Omnislash more relevant to today's version

Cast Effect

To start, make Omnislash's cast animation be "stand ready", which has him hold up his blade at ready. He currently just stands idly waiting for a bit before lapsing into Omnislash when casting the spell.

Trail Effects

It doesn't take much to give Omnislash a whole new face. The red trail it has currently already gives it some of the feel that the new Omnislash has, and I'm gonna add on to the effect.
  • Attach the Phoenix missile to the "chest", "head", "hand left" and "hand right" areas of his model (in addition to his current "weapon" attachment).
  • Make Juggernaut's coloring become RGBA (255,100,100,80). This turns him red and makes him look translucent, blending in with the trails.
  • Remove that misfitting blue Blink effect when he teleports already. Let those awesome red trails tell the story.


Bzzt!


Clang!


Poot!

Notice also that in the pictures, the Juggernaut's trail always seems to depict him slashing through a unit. This is because whenever the Juggernaut jumps to another unit, I've moved him such that he looks to be slicing through the unit that is struck instead of appearing at a random angle near him. The code explains it better:

Jass:
set a = Atan2(GetUnitY(target)-GetUnitY(juggernaut),GetUnitX(target)-GetUnitX(juggernaut)) // Gets the angle between Juggernaut and a target

// Puts the Juggernaut in a straight line through him
call SetUnitX(juggernaut,GetUnitX(target)+100*Cos(a+offset))
call SetUnitY(juggernaut,GetUnitY(target)+100*Sin(a+offset))

Note also that there is an offset value within. This offset is a value between -0.2 to 0.2 (radians), and it serves to offset the angular movement a little to the left or right so that it doesn't look too robotic.

Sound Effects

Currently, Omnislash deals damage using the line in the code below every 0.4 seconds:

Jass:
call UnitDamageTarget(unit,target,GetRandomReal(150,250),false,false,ATTACK_TYPE_HERO,DAMAGE_TYPE_NORMAL,WEAPON_TYPE_WHOKNOWS])

By changing the WEAPON_TYPE_WHOKNOWS part to WEAPON_TYPE_HEAVY_METAL_SLICE, there will be a slashing sound that plays whenever Omnislash deals damage. This is Juggernaut's default attack sound.

Make another sound effect (Sound\\Units\\Combat\\MetalLightSliceMetal3.wav) play on the target at 0.7 to 1.3 pitch (randomly chosen number) at 127 volume whenever a slash is made, alongside the sound stated above. This sound effect serves to differentiate an Omnislash strike from Juggernaut's normal attacks.

Miscellaneous

Currently, there is a bug in Omnislash's coding that causes its trail to only start showing after the first slash. This is easily fixed in the code by adding the trail effect first, then having a 0 second wait [TriggerSleepAction(0)] before triggering the first slash. Of course, this also means that all the extra trails suggested in this suggestion must be added before the 0 second wait.

Also, for those concerned with how the extra effects will go with Aghanim's: not much. Aghanim just adds a little brightness and color to the trail.


Check out the testmap here to see the skill in live action.
  Reply With Quote
Last edited by Terresquall; 11-03-2010 at 05:38 AM.
Old 11-02-2010, 04:55 AM   #2
Shadow Fury
Banned
 
Join Date: Apr 2010
Location: Draining Your Life Juice.
Posts: 10,187
Blog Entries: 2
Suggestion Award 
Shadow Fury is offline
Default Re: [ANIMATION] Omnislash

Instant T-up!

Can't see the videos, by the way.
  Reply With Quote
Old 11-02-2010, 05:00 AM   #3
britneyspears
Member
 
Join Date: Oct 2010
Posts: 199
britneyspears is offline
Default Re: [ANIMATION] Omnislash

terresquall - incarnation of eul.
tup
  Reply With Quote
Old 11-02-2010, 05:15 AM   #4
Captain Planet
Member
 
Captain Planet's Avatar
 
Join Date: Jul 2009
Location: Frieza Planet 419, because nobody ever goes to Frieza Planet 419
Posts: 16,834
Blog Entries: 6
Suggestion Award Guide Writer Award Guide Writer Award 
Captain Planet is offline
Default Re: [ANIMATION] Omnislash

You only put the Video ID inside the [youtube][/youtube] tags

Also, your suggestion is awesomesuace I like suggestions that give me a buff
  Reply With Quote
Old 11-02-2010, 05:17 AM   #5
Captain Planet
Member
 
Captain Planet's Avatar
 
Join Date: Jul 2009
Location: Frieza Planet 419, because nobody ever goes to Frieza Planet 419
Posts: 16,834
Blog Entries: 6
Suggestion Award Guide Writer Award Guide Writer Award 
Captain Planet is offline
Default Re: [ANIMATION] Omnislash

So, [youtube]IyS6BxhQQIA[/youtube] and [youtube]zwbEHsCcIF4[/youtube]
  Reply With Quote
Old 11-02-2010, 05:36 AM   #6
Kira`
Member
 
Kira`'s Avatar
 
Join Date: Sep 2009
Location: reality...I suppose...
Posts: 994
Blog Entries: 1
Suggestion Award 
Kira` is offline
Default Re: [ANIMATION] Omnislash

can't see the video but it's T-up for the concept
__________________
  Reply With Quote
Old 11-02-2010, 06:01 AM   #7
NoThlnG
Forum Staff
 
NoThlnG's Avatar
 
Join Date: Jun 2009
Location: Nowhere
Posts: 15,188
Blog Entries: 8
Awesome 
NoThlnG is offline
Default Re: [ANIMATION] Omnislash

T-Up and fixed videos for you

zzz... Edited at same time --a
__________________
  Reply With Quote
Old 11-02-2010, 06:14 AM   #8
Ez_Mystery
Member
 
Ez_Mystery's Avatar
 
Join Date: Sep 2009
Location: Wolf Den
Posts: 2,685
Blog Entries: 4
Ez_Mystery is offline
Default Re: [ANIMATION] Omnislash

just pure awesomeness
__________________


^ Signatures Collection ^
  Reply With Quote
Old 11-02-2010, 06:14 AM   #9
Broodmother
Member
 
Broodmother's Avatar
 
Join Date: Jun 2009
Location: Bkk Dangerous
Posts: 408
Broodmother is offline
Default Re: [ANIMATION] Omnislash

not t-down anymore
__________________
Shuuuuuuuuuuuurrr! Dont tell everyone what I like to play these heroes.

  Reply With Quote
Old 11-02-2010, 06:17 AM   #10
Siraraz
Member
 
Siraraz's Avatar
 
Join Date: Jun 2009
Location: Australia
Posts: 4,785
Blog Entries: 3
Siraraz is offline
Default Re: [ANIMATION] Omnislash

Hehe. I think you take more time making the post rather than making the readjustment in visuals / recoding the ability :P It looks good anyways ~
__________________

  Reply With Quote
Old 11-02-2010, 06:31 AM   #11
dominator02
Member
 
dominator02's Avatar
 
Join Date: Sep 2009
Location: Philippines
Posts: 8,105
dominator02 is offline
Default Re: [ANIMATION] Omnislash

Another Terres Thread.
__________________




I have 22 beta keys. Please trade me for a compendium. Add me here
  Reply With Quote
Old 11-02-2010, 06:37 AM   #12
Ez_Mystery
Member
 
Ez_Mystery's Avatar
 
Join Date: Sep 2009
Location: Wolf Den
Posts: 2,685
Blog Entries: 4
Ez_Mystery is offline
Default Re: [ANIMATION] Omnislash

Quote:
Originally Posted by dominator02 View Post
Another Terres Thread.
why are you thumb-downing his suggestion? noob
__________________


^ Signatures Collection ^
  Reply With Quote
Old 11-02-2010, 06:44 AM   #13
Straight Flush
Member
 
Straight Flush's Avatar
 
Join Date: Oct 2009
Location: Australia
Posts: 2,129
Blog Entries: 5
Straight Flush is online now
Default Re: [ANIMATION] Omnislash

T-Up. Give Omnislash the love it needs
  Reply With Quote
Old 11-02-2010, 06:47 AM   #14
RazorCrime
Member
 
RazorCrime's Avatar
 
Join Date: Sep 2009
Location: Romania
Posts: 491
RazorCrime is offline
Default Re: [ANIMATION] Omnislash

Looks cool, T-up.
  Reply With Quote
Old 11-02-2010, 09:22 AM   #15
L|Enzo
Member
 
L|Enzo's Avatar
 
Join Date: Jun 2009
Posts: 1,040
Blog Entries: 4
L|Enzo is offline
Default Re: [ANIMATION] Omnislash

without doubt a T-up
__________________
  Reply With Quote
Old 11-02-2010, 09:38 AM   #16
Roger Black
Member
 
Roger Black's Avatar
 
Join Date: Jul 2009
Location: Ipoh, Perak, Malaysia
Posts: 7,066
Roger Black is offline
Default Re: [ANIMATION] Omnislash

Quote:
To maximise the effect of the trails, whenever the Juggernaut jumps to another unit, he should always move through the unit that is struck instead of appearing at a random angle near him
this alone deserves T-up!
__________________
  Reply With Quote
Old 11-02-2010, 12:32 PM   #17
k1100
Member
 
Join Date: Jun 2009
Posts: 806
k1100 is offline
Default Re: [ANIMATION] Omnislash

Tnull
  Reply With Quote
Old 11-02-2010, 12:47 PM   #18
Schremba
Member
 
Schremba's Avatar
 
Join Date: Jun 2009
Location: Germany
Posts: 3,252
Schremba is offline
Default Re: [ANIMATION] Omnislash

I like the idea to appear on the other side, but personnaly I dislike the effect. I'd rather swap it with his Aghanim's effect. Also I think you used too many effects. T-up for removing the blue effect.
  Reply With Quote
Old 11-02-2010, 01:03 PM   #19
N1NZ9I
Member
 
N1NZ9I's Avatar
 
Join Date: Oct 2009
Location: Russia
Posts: 132
N1NZ9I is offline
Default Re: [ANIMATION] Omnislash

I think omnislash be better with this effect
maybe add some screenies with old omnislash ?
__________________
Sorry for bad english
  Reply With Quote
Old 11-02-2010, 01:07 PM   #20
Ultra_Rasengan
Member
 
Ultra_Rasengan's Avatar
 
Join Date: Dec 2009
Location: Land of the Three Stars and a Sun
Posts: 2,719
Blog Entries: 23
Ultra_Rasengan is offline
Default Re: [ANIMATION] Omnislash

Looks like the effect when having a haste buff and omnislashing, it fits well T-up!
__________________

Want a Dota 2 Gift? I want a Minecraft Gift Code, let's trade via steam and PM, click here
  Reply With Quote
Reply
  Defense of the Ancients Suggestions Visuals


Forum Jump

Thread Tools