Nice DotA Abilities

Status
Not open for further replies.
W

westwood3200

Guest
I know some users don't want DotA, but I want the game(map) to be a guide for making interesting maps.

Here are some good Abilites I want to know (how to create them).

Rupture (Bloodseeker)
Overgrowth (Treant Protector)
Doppelwalk (Phantom Lancer)
Omni-Slash (Juggernaut)
Thunder God's Wrath (Lord of Olympia)
Diabolic Edict (Tormented Soul)
Pulse Nova (Tormented Soul)
Epicenter (SandKing)
Burrowstrike (SandKing)
Sand Storm (SandKing)
Chronosphere (Faceless Void)
TimeWalk (Faceless Void)
Impetus (Enchantress)
Remote Mines (Goblin Techies)
Static Field (Lord of Olympia)
Illuminate (Keeper of Light)
Mana Leak (Keeper of Light)
Eclipse (Moon Rider)
Moon Glaive (Moon Rider)
Time Lapse (Nerubian Weaver)
Meat Hook (Butcher)
Heat Seeking Missiles (Tinker)
Toss (Stone Giant)
Juxtapose (Phantom Lancer)
Frostbite (Crystal Maiden)

Hope you give some help on how to create even some of it...
Thanks....
:)
 

Grundy

Ultra Cool Member
Reaction score
35
people will look at this and automatically assume you want to copy these exact abilities and give you shit about it


but... heres how some of them work

Pulse Nova = Immolation. no triggers at all, just straight up immolation with some values changed. more damage per second and more mana drain per second.

Overgrowth = trigger:
e: unit starts the effect of an ability
c: ability being cast equal to overgrowth
a: pick every unit in (units within x range matching condition (owner of matching unit is an enemy of owner of casting unit) ) and do actions:
create 1 dummy unit at position of picked unit
order last created unit to night elf - entangling roots picked unit

Thunder God's Wrath = trigger:
e: unit starts the effect of an ability
c: ability being cast equal to thunder god's wrath
a: pick every unit in (units in playable map matching condition ( matching unit is a hero AND owner of matching unit is an enemy of owner of casting unit ) ) and do actions:
create special effect (some kinda lightning bolt) at position of picked unit
destroy last created special effect
order casting unit to damage picked unit for x damage
 

Jazradel

Helping people do more by doing less.
Reaction score
102
Rupture (Bloodseeker) - Triggered
Overgrowth (Treant Protector) - Answered
Doppelwalk (Phantom Lancer) - Triggered
Omni-Slash (Juggernaut) - Search the Forums
Thunder God's Wrath (Lord of Olympia) - Answered
Diabolic Edict (Tormented Soul) - Trigger
Pulse Nova (Tormented Soul) - Answered
Epicenter (SandKing) - Trigger
Burrowstrike (SandKing) - Trigger
Sand Storm (SandKing) - Trigger
Chronosphere (Faceless Void) - Trigger
TimeWalk (Faceless Void) - Trigger
Impetus (Enchantress) - Trigger
Remote Mines (Goblin Techies) - Not sure
Static Field (Lord of Olympia) - Trigger
Illuminate (Keeper of Light) - Trigger
Mana Leak (Keeper of Light) - Trigger
Eclipse (Moon Rider) - Trigger
Moon Glaive (Moon Rider) - Huntress Bouncing Attack
Time Lapse (Nerubian Weaver) - Trigger
Meat Hook (Butcher) - Trigger, look on www.wc3sear.ch
Heat Seeking Missiles (Tinker) - Trigger
Toss (Stone Giant) - Cluster Rockets
Juxtapose (Phantom Lancer) - Trigger
Frostbite (Crystal Maiden) - Entangling Roots.
 
S

spazard1

Guest
eclipse

i think luna's eclipse is just done by setting the cost of lucent beam to 0, setting its cooldown to zero, and then order luna to cast it x number of times. then the spell is set back to normal. its done this way so that the damage can be based on her current level of lucent beam without needing a bunch of if-then-else statements.
 

emjlr3

Change can be a good thing
Reaction score
395
I could make them all very easily,, and actually have made some/explained how to make on here for people, if you really wanted, but they probably wouldnt go to good use....so ill just leave it at that

westwood3200 said:
I know some users don't want DotA, but I want the game(map) to be a guide for making interesting maps.

Here are some good Abilites I want to know (how to create them).

Rupture (Bloodseeker)
Overgrowth (Treant Protector)
Doppelwalk (Phantom Lancer)
Omni-Slash (Juggernaut)
Thunder God's Wrath (Lord of Olympia)
Diabolic Edict (Tormented Soul)
Pulse Nova (Tormented Soul)
Epicenter (SandKing)
Burrowstrike (SandKing)
Sand Storm (SandKing)
Chronosphere (Faceless Void)
TimeWalk (Faceless Void)
Impetus (Enchantress)
Remote Mines (Goblin Techies)
Static Field (Lord of Olympia)
Illuminate (Keeper of Light)
Mana Leak (Keeper of Light)
Eclipse (Moon Rider)
Moon Glaive (Moon Rider)
Time Lapse (Nerubian Weaver)
Meat Hook (Butcher)
Heat Seeking Missiles (Tinker)
Toss (Stone Giant)
Juxtapose (Phantom Lancer)
Frostbite (Crystal Maiden)

Hope you give some help on how to create even some of it...
Thanks....
:)


ofcourse I am nice so here is what i can think of of f the top of my head

dopplewalk-dummy unit, give wand of illusion, have it cast on hero
, base ability off ww with back stab damage
omni slash- http://www.wc3sear.ch/index.php?p=Spells&ID=1303&sid=17af78997106c531075576557845122b , ive already made and hosted
t gods wrath-create flying dummy units at all enemy heroes, have them cast chain lightning on em
diabolic edict-trigger taht runs every x seconds which damages random enemy unit in area and creates special effect on it
pulse nova-immo., buff creates attachment you see
epicenter- http://www.wc3sear.ch/index.php?p=Spells&ID=816&sid=17af78997106c531075576557845122b , basically stole the whole sand king hero from that
burrowstrike- http://www.wc3sear.ch/index.php?p=Spells&ID=1275&sid=17af78997106c531075576557845122b , ive made and hosted
impetus-check my hero ability map in http://www.thehelper.net/forums/showthread.php?t=25111&page=5 , it is on the dark elf
remote mines- http://www.wc3sear.ch/index.php?p=Spells&ID=448&sid=17af78997106c531075576557845122b , basically stole the entire techies hero from there
static field-base ability of x second ability such as roar, trigger sets untis in area to lower life and creates special effects on them
illuminate- http://www.wc3sear.ch/index.php?p=Spells&ID=1301&sid=17af78997106c531075576557845122b , ive made there and hosted
eclipse-every x seconds pick random unit in area and have dummy unit cast a ponit targetable nuke on em, and make sure same unit isnt picked more then 3 times or whatever
moon glaive-after every lvld learned, increase tech of moon glaive for unit
time lapse-periodic event that saves position, hp and mana of unit, then when cast set the unit to those saved items
meat hook, check above, they stole that from wcsear.ch too
heat seaknig missiles-base off fan of knives, can only target heroes
toss- http://www.thehelper.net/forums/showthread.php?t=25111&page=5 , check there ive made on dwarf
juxtapose-same as dopplewalk, sept % chance to do based off attacking
frostbite-base of entagling roots, change effects from buff
chronosphere-create unit at target with ability that sets movement speed to 0%, remove after alloted time
timewalk-not to sure and i dont feel like thinking about it much
manaleak-gives unit buff, if they cast a spell with that buff sets mana to current-% lost
rupture- not real sure, prolly just periodic trigger every x seconds that sets position and and compares to last pos, then damages unit based on movement
sand storm- made something like it, http://www.wc3sear.ch/index.php?p=Spells&ID=1275&sid=17af78997106c531075576557845122b , check there
overgrowth-create dumyms that cast entengle roots on nearby enemies
 

mixmax2

RedArmyGangsta
Reaction score
31
since this topic his been brought id really love to know how rupture is truly done.
 
S

spazard1

Guest
to emjlr3

i thank you for answering my question in such detail. i didn't know that icefrog didn't make the map originally, nor did i know any of the other facts you mentioned. however, it is still my favorite custom map to play, and i don't see that changing anytime soon. i don't think that anyone should stop playing something that is fun just because of who is creating it (or how they did or did not create it). Granted, if the entire thing had been stolen, (from what i gathered from your post, it wasn't stolen, rather IceFrog took over development) my thoughts would be much different on the matter. but someone at one point in time did make DotA, it was fun then, and it is fun now.

thanks for answering the question about how to program the abilities. i think that most people asking about those just want to get an idea of how they are done so they can start making their own.

the way i see it is this conversation is now finished (unless you want to make one final reply) since it is kind of off topic. but i did enjoy our little discussion, and am glad we could have it remain postive. thanks :)
 
S

Slaughter

Guest
btw no one ever thanked me for telling them how to do every neat ability in DotA
...except time walk...which is the coolest one... I think it goes like this:

E a unit finishes casting a spell
C spell being cast = time walk
A replace caster with flying unit that has all 00-00-00 RGB values and same model as the hero
set point_destination = target point of ability being cast
pause caster
turn on (periodic movement trigger)
wait x seconds
turn of (periodic movement trigger)
replace flying unit with caster
thunder clap stuff, though I don't know how that part works
unpause caster

perdiodic movement trigger goes like
E periodic event every .02 seconds of game time
A move faceless void to (some arithmetic crap, not too hard if you sit down and do it, but so that he gets to the target by the time the wait action finishes in the first trigger)
 

Grundy

Ultra Cool Member
Reaction score
35
what exactly does static field do? i thought it was just a weak version of Death and Decay.
 
B

Black_Waltz

Guest
Someone needs to actually answer his question instead of starting yet ANOTHER DotA discussion. This is thehelper.net, not theflamer.net. Personally, I think scattershot may be based off of Cluster Rockets, and a flying dummy unit is created really high in the air so it looks like the rocks are falling from the sky.
 

Grundy

Ultra Cool Member
Reaction score
35
Black_Waltz said:
Personally, I think scattershot may be based off of Cluster Rockets, and a flying dummy unit is created really high in the air so it looks like the rocks are falling from the sky.
nice theory, but no.
cluster rockets with 20+ projectiles looks really bad, nothing like scattershot
cluster rockets deals a set amount of damage, scattershot is random 14-40 damage each pellet
with cluster rockets every unit under the area takes the same amount of damage, no matter where each rocket actually hits. with scattershot units take more or less damage depending on how close they are to the pellet when it hits the ground.

scattershot looks like something i have seen in one of Vexorian's spell templates.
 

Siefer

New Member
Reaction score
8
Slaughter said:
...except time walk...which is the coolest one... I think it goes like this:

E a unit finishes casting a spell
C spell being cast = time walk
A replace caster with flying unit that has all 00-00-00 RGB values and same model as the hero
set point_destination = target point of ability being cast
pause caster
turn on (periodic movement trigger)
wait x seconds
turn of (periodic movement trigger)
replace flying unit with caster
thunder clap stuff, though I don't know how that part works
unpause caster

perdiodic movement trigger goes like
E periodic event every .02 seconds of game time
A move faceless void to (some arithmetic crap, not too hard if you sit down and do it, but so that he gets to the target by the time the wait action finishes in the first trigger)


I haven't played Dota in awhile.
What is Time Walk suposed to do? Supposed to look like?
 

Rad

...
Reaction score
228
(some arithmetic crap, not too hard if you sit down and do it, but so that he gets to the target by the time the wait action finishes in the first trigger)

I believe its Point with Polar offset, "Position of <Caster> offset by 10 towars <Angle between <Caster> and <target>>" I mean thats so basic...
 

Grundy

Ultra Cool Member
Reaction score
35
it probably doesn't move the faceless void every 0.02 seconds. they probably use the slide unit function
 
G

Gnolllord

Guest
Can anyone tell me how to make any or all of the following plz.
1.) Backstab
2.) Scatter Shot
3.) Rupture
 
S

Slaughter

Guest
What is the slide function?

Rad: absolutely right, that is the arithmetic crap I was talking about. Only it's not crap. Why isn't there a real function : distance between 'unit' and 'unit'. Would be useful, no? (Oh ISHT! There is one! Wow. Serves me right...last night I showed my roommate, who also maps on occasion, the "For each integer from a to b, do multiple actions" action, and was so amazed he didn't know about it.)

Backstab
Code:
E unit is attacked
C attacking unit unit-type = stealth assassin
   real comparison: abs(facing angle of unit being attacked - math offset between points: position of attacking unit and position of unit being attacked) < 90
A set attacked unit hp to (attacked unit hp - some function of attacking unit agility)
   create floating text...etc

Scattershot is on wc3sear.ch, along with illuminate, in a 'space marine' unit...I'll try and link. Aha, it's here. The Ion Cannon is Illuminate, the Scattershot is...such blatant thievery...
 

mixmax2

RedArmyGangsta
Reaction score
31
People are mostly asking about rupture, why dont u guys find out how to do THAT ability instead of arguing about less popular ones :D
 

emjlr3

Change can be a good thing
Reaction score
395
Slaughter said:
What is the slide function?

Rad: absolutely right, that is the arithmetic crap I was talking about. Only it's not crap. Why isn't there a real function : distance between 'unit' and 'unit'. Would be useful, no? (Oh ISHT! There is one! Wow. Serves me right...last night I showed my roommate, who also maps on occasion, the "For each integer from a to b, do multiple actions" action, and was so amazed he didn't know about it.)

Backstab
Code:
E unit is attacked
C attacking unit unit-type = stealth assassin
   real comparison: abs(facing angle of unit being attacked - math offset between points: position of attacking unit and position of unit being attacked) < 90
A set attacked unit hp to (attacked unit hp - some function of attacking unit agility)
   create floating text...etc

Scattershot is on wc3sear.ch, along with illuminate, in a 'space marine' unit...I'll try and link. Aha, it's here. The Ion Cannon is Illuminate, the Scattershot is...such blatant thievery...


yea those are mine, its thievery if you copy a spell, or use an idea w/o giving credit, which I did for scatter shot ( and explained y I made in the first place, if you have maybe just read), the other I had already made a while back before I had even heard of illuminate in dota, or even dota for that matter

dont talk about people when you have no idea what you are talking about

rupture is pretty neat, but i explain how they did it, I think, since its unit targetable, and does damage, then gives the unit a buff, start a trigger that runs every .05 seconds, set the pos of unit and compare it to the one set before, then have caster damage unit that amount, and if the unit had moved, create special effect on them, not to tough

backstab is also on wc3sear.ch, search for it, basically it just compares where the target unit is facing, and it is is in the same direction of the attacking unit, then it does the extra damage and creates special effect
 
Status
Not open for further replies.
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Ghan Ghan:
    Still lurking
    +3
  • The Helper The Helper:
    I am great and it is fantastic to see you my friend!
    +1
  • The Helper The Helper:
    If you are new to the site please check out the Recipe and Food Forum https://www.thehelper.net/forums/recipes-and-food.220/
  • Monovertex Monovertex:
    How come you're so into recipes lately? Never saw this much interest in this topic in the old days of TH.net
  • Monovertex Monovertex:
    Hmm, how do I change my signature?
  • tom_mai78101 tom_mai78101:
    Signatures can be edit in your account profile. As for the old stuffs, I'm thinking it's because Blizzard is now under Microsoft, and because of Microsoft Xbox going the way it is, it's dreadful.
  • The Helper The Helper:
    I am not big on the recipes I am just promoting them - I use the site as a practice place promoting stuff
    +2
  • Monovertex Monovertex:
    @tom_mai78101 I must be blind. If I go on my profile I don't see any area to edit the signature; If I go to account details (settings) I don't see any signature area either.
  • The Helper The Helper:
    You can get there if you click the bell icon (alerts) and choose preferences from the bottom, signature will be in the menu on the left there https://www.thehelper.net/account/preferences
  • The Helper The Helper:
    I think I need to split the Sci/Tech news forum into 2 one for Science and one for Tech but I am hating all the moving of posts I would have to do
  • The Helper The Helper:
    What is up Old Mountain Shadow?
  • The Helper The Helper:
    Happy Thursday!
    +1
  • Varine Varine:
    Crazy how much 3d printing has come in the last few years. Sad that it's not as easily modifiable though
  • Varine Varine:
    I bought an Ender 3 during the pandemic and tinkered with it all the time. Just bought a Sovol, not as easy. I'm trying to make it use a different nozzle because I have a fuck ton of Volcanos, and they use what is basically a modified volcano that is just a smidge longer, and almost every part on this thing needs to be redone to make it work
  • Varine Varine:
    Luckily I have a 3d printer for that, I guess. But it's ridiculous. The regular volcanos are 21mm, these Sovol versions are about 23.5mm
  • Varine Varine:
    So, 2.5mm longer. But the thing that measures the bed is about 1.5mm above the nozzle, so if I swap it with a volcano then I'm 1mm behind it. So cool, new bracket to swap that, but THEN the fan shroud to direct air at the part is ALSO going to be .5mm to low, and so I need to redo that, but by doing that it is a little bit off where it should be blowing and it's throwing it at the heating block instead of the part, and fuck man
  • Varine Varine:
    I didn't realize they designed this entire thing to NOT be modded. I would have just got a fucking Bambu if I knew that, the whole point was I could fuck with this. And no one else makes shit for Sovol so I have to go through them, and they have... interesting pricing models. So I have a new extruder altogether that I'm taking apart and going to just design a whole new one to use my nozzles. Dumb design.
  • Varine Varine:
    Can't just buy a new heatblock, you need to get a whole hotend - so block, heater cartridge, thermistor, heatbreak, and nozzle. And they put this fucking paste in there so I can't take the thermistor or cartridge out with any ease, that's 30 dollars. Or you can get the whole extrudor with the direct driver AND that heatblock for like 50, but you still can't get any of it to come apart
  • Varine Varine:
    Partsbuilt has individual parts I found but they're expensive. I think I can get bits swapped around and make this work with generic shit though
  • Ghan Ghan:
    Heard Houston got hit pretty bad by storms last night. Hope all is well with TH.
  • The Helper The Helper:
    Power back on finally - all is good here no damage
    +2
  • V-SNES V-SNES:
    Happy Friday!
    +1
  • The Helper The Helper:
    New recipe is another summer dessert Berry and Peach Cheesecake - https://www.thehelper.net/threads/recipe-berry-and-peach-cheesecake.194169/

      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