Morphling's Waveform Ability

The Duff Man

New Member
Reaction score
1
I'm making a map about some dota spells. One of them is Waveform. I was just wondering what model Icefrog used to make the waveform because I cant find it anywhere
 
B

benj_war3

Guest
I believe he used a Crushing Wave ability and played morphling's birth animation .
 

The Duff Man

New Member
Reaction score
1
it doesnt work. in the end of the animation it shows the death animation of the morphling and the wave isnt big enough
 

darkRae

Ueki Fan (Ueki is watching you)
Reaction score
173
First, it hides Morphling.
Then creates a lot of waves effects (Naga Building Death effect) on a line and damage units nearby.
Finally, Morphling is moved to the target point and unhidden.
 

The Duff Man

New Member
Reaction score
1
I tried that but it's not the one in dota the one in dota is just a straight line of water while the naga death thing has a circle under it
 

THE_X

New Member
Reaction score
49
yea thats why you make a bunch of them in a line and overlap each one over the last a bit. you could use a trigger like this

Code:
Waveform Special
    Events
        Unit - A unit Starts the effect of an ability
    Conditions
        (Ability being cast) Equal to [B][Your Ablity][/B]
    Actions
        Set Temp_Integer[1] = 0
        Set Temp_Integer[2] = (Integer((Facing of (Triggering unit))))
        Set Temp_Point = ((Position of (Triggering unit)) offset by (Real(Temp_Integer[1])) towards (Real(Temp_Integer[2])) degrees)
        For each (Integer A) from 1 to 25, do (Actions)
            Loop - Actions
                Special Effect - Create a special effect at Temp_Point using Objects\Spawnmodels\Naga\NagaDeath\NagaDeath.mdl
                Set Temp_Point = ((Position of (Triggering unit)) offset by (Real(Temp_Integer[1])) towards (Real(Temp_Integer[2])) degrees)
                Set Temp_Integer[1] = (Temp_Integer[1] + 50)
                Custom script: call RemoveLocation(udg_Temp_Point)
                If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                    If - Conditions
                        (Integer A) Greater than or equal to 25
                    Then - Actions
                        Custom script: call RemoveInteger(udg_Temp_Integer[1])
                        Custom script: call RemoveInteger(udg_Temp_Integer[2])
                    Else - Actions
                        Wait 0.10 seconds

Edit: Whops forgot to change conditon
 

darkRae

Ueki Fan (Ueki is watching you)
Reaction score
173
> Then creates a lot of waves effects (Naga Building Death effect) on a line

Makes a line already.
 

Necrolytie

Member
Reaction score
0
In my editor the Custon Scripts are Broken [Custon Scrip: call RemoveInteger(udg_Temp_Integer[1])] and [Custon Scrip: call RemoveInteger(udg_Temp_Integer[2])]
Waths the problem? I created the integer value Temp_Integer Array [2].
 

Laiev

Hey Listen!!
Reaction score
188
In my editor the Custon Scripts are Broken [Custon Scrip: call RemoveInteger(udg_Temp_Integer[1])] and [Custon Scrip: call RemoveInteger(udg_Temp_Integer[2])]
Waths the problem? I created the integer value Temp_Integer Array [2].

> April 6th, 2008, 04:14 AM

-.-' create a new thread instead to revive one... also... removeinteger ins't a native... and you don't need to remove integer and reals
 

polo2005

Wana start playing LoL? http://tinyurl.com/369as27
Reaction score
97
> April 6th, 2008, 04:14 AM

-.-' create a new thread instead to revive one... also... removeinteger ins't a native... and you don't need to remove integer and reals

well, he is a "necro", they rais dead thing you know :rolleyes:
 
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