Help Support Our Growing Community

DOTAFire is a community that lives to help every Dota 2 player take their game to the next level by having open access to all our tools and resources. Please consider supporting us by whitelisting us in your ad blocker!

Want to support DOTAFire with an ad-free experience? You can support us ad-free for less than $1 a month!

Go Ad-Free
Smitefire logo

Join the leading DOTA 2 community.
Create and share Hero Guides and Builds.

Create an MFN Account






Or

DOTAFire Blogs

A funnel for all the member blogs on DOTAFire. Clicking an article will take you to the members personal blog page to read the entire post.
Show:
DOTA 2
Off Topic
January 25, 2018
+Rep Report

Antimage: Spell Shield Lua


Let's get our hands dirty.

EDIT: Some links have been updated due to github repository change.

Ability Form Review


Take a brief look on the ability's .txt file. It's quite short, since it's a simple ability.
Notice that the ability has been renamed as "antimage_spell_shield_lua" in order to avoid collision with the real one.
It is a basic ability with a passive behavior, and nothing else. No need for cast points, unit targetting, spell immunity, etc etc. It also has just one ability specials, which defines the magic resistance bonus on each level.
In short, it's short.

Introducing: Main Lua File


Open up a text-editor, create new file and save it as "antimage_spell_shield_lua.lua", placed according to the .txt file. This will be the main script file, which defines what the ability does. Let's begin with the keypoints.

Class Identifier


You should generally want this particular line at the start of your lua files. This defines the start of a class for c…
Read More
January 23, 2018
+Rep Report

Registering and Testing Ability

Time to make the dream come true.

EDIT: Some notes has been edited due to github repository change.

Dota 2 Addon: Ability Lua Example


Valve actually made their own tutorial on how to create custom abilities using lua. Well, "giving examples" is more accurate, but still it's very useful. The tutorial is an addon (custom game) named

"ability_lua_example"

.

To play the addon, simply open Dota 2, then on your console (make sure you enabled it first), put:
Code:
dota_launch_custom_game lua_ability_example hero_demo_main

Go with the flow (Lina recommended; she's hot), and voila: it looks like a hero demo! Go play with her and everything seems normal, except for the fact that she has 5 abilities.

Random guy: Okay, now what?

If you still didn't notice it, here's the hint: all of her abilities are written in Lua, and you may see (also edit) the script file(s).
The addon files are located on:
Code:
"<YourSteamLibrary>/dota 2 beta/game/dota_addons/lu

Read More
January 22, 2018
+Rep Report
Okay, since this is my very first tutorial, there may be some mistakes. Just go along with me and ask some question, and we'll be fine. After a lot of considerations (mostly in sleeping, but still), I decided to take this one as the first tutorial.

Ability Form



I'm pretty sure that you guys are already an expert in designing unique abilities and explain them to us, but how do you explain your abilities to Dota 2 engine?
You can tell the machine about your abilities by using a certain registration form. With this, there'll be more clarity for the machine about the description of your abilities, what they can do and what they cannot do.

Now the form, here you go.

Random Guy: Dafuq is that?

Relax, I'll explain them one by one. Just copy it to your editor, and save it as:
"<heroname>_<abilityname>.txt"
Where to? Anywhere, for now.

Hey, don't just read it. Copy and save it, get your hands dirty.

Now, here's the guide to fill the form. The form above has been filled with an abili…
Read More
January 09, 2018

Archieves

Views: 2274 Edon Tzedek
+Rep Report
MY lost account old archieves T_T
https://www.dotafire.com/dota-2/forum/hero-and-item-ideas/xenia-the-psychic-6054
https://www.dotafire.com/dota-2/forum/hero-and-item-ideas/elam-the-vowed-guardian-5994?page=1#comments

Read More
January 07, 2018
+Rep Report
MOBA Gaming is so common nowadays!

It helps us think faster at times of troubles especially during the clashing!

It gives us ideas of New Strategies and Techniques!

But sometimes, personally, we must remember our true life outside Moba!

Balance is required, equilibrium must be attained!


To all players out there! Balance is our key to success in everything and to anything!

Read More
December 23, 2017
+Rep Report
Ekril the Djinn: (HCC)

Some heard stories, some have seen them, and a few even encountered one. These stories are told about the Djinn. Magical creatures with no proper description left behind, only stories remain. Ekril has been making contracts and pacts his entire life to ensure power for his kind. He believed his people deserved power and that they are intended to own it. The Dire offered Ekril power beyond imagination, and he accepted the challenge with grin smile on his face.
ABOUT:

Ekril is an agility melee hero.
Not many know what Ekril brings into the battlefield. It may be his own skills he learned because of the survival in different enviroment or it may be his gathered artifacts from all the pacts he made with demons, mages and creatures. Still, fighting against something unknown is never a good idea.
FACTION:

-DIRE
STATS:

-Strength: 24 + 2.3
-Agility: 23 + 2.1
-Intelligence: 24 + 2.1
ABILITIES:
---> Adapt: Q

Ekril applies an activation buff on allied unit. If the…
Read More
December 23, 2017
+Rep Report
Xixhur the Coercer: (HCC)

In the most dangerous areas of the Eresiw Jungle stalk the Xarafil, humanoid-serpent like predators with 7 developed senses. Xixhur is and always will be the deadliest one of Xarafil, since his main weapon against his preys is themselves. Xixhur can either disrupt his enemies organism and slowly watch them stray in the jungle until they starve to death or he can control their entire body and see them killing themselves while concious but unable to stop.
ABOUT:

Xixhur is an agility ranged hero.
Everyone should be aware of Xixhurs presence on the battlefield or else it will be turned into hunger games with Xixhur being the predator. Disoriented enemies wandering around the field, their friends watching them killing themselves. All this can happen in the fight with the Coercer.
FACTION:

-DIRE
STARTING STATS:

-Strength: 18 + 1.9

-Agility: 22 + 2.3

-Intelligence: 20 + 2.9

-Health: 510
-Mana: 308
-Armor: 2.1
-Magic Resistance: 18%
-Attack Damage: 50 - 56
-
Read More
November 14, 2017
+Rep Report
Hey guys, I haven't posted here in a few months, due in part that I have tried to play DOTA for the hours that my doctor has limited me to and considering that I can only get about two matches a day in, I am bowing out of playing DOTA to focus on building an Entertainment company that helps people in independent entertainment niches which aren't often catered to do their thing.

I live in the Midwest, so actually catering to E-Sports isn't a good idea when I start up.

I am, however, still in love with the game and its competitive nature and would like to one day sponsor my own team and promote them through the use of my creative mind. While I am just starting up, I am slowly building my empire through tactical purchases and using my ability to think outside the box to get people noticed.

While E-Sports isn't entertainment in the same vein as music and Pro Wrestling, it is starting to pick up, and I would like to have some stakes in it once I start earning money from the current venue…
Read More
November 01, 2017
+Rep Report
With the "Dueling Fates" update drastically changing the game itself, I've decided to scrap all my previous hero guides and remake them from scratch! Stay tuned for those and the toxicity guide I mentioned in my previous blog. Anyways, since the update is very fresh, I might not be able to provide the most optimal of strategies so please forgive me for any mistakes I might make in the future.

So, what do you guys think of the update? Personally, I think it's about time Dota 2 got a major update since 7.00 was released several months ago and the game was starting to become stale. Although, I must admit that the Dota 2 development team will need to do a lot of bug-fixing and balance changes since they've added several new mechanics and quirky interactions. Heck, people are already complaining about gamebreaking bugs/interactions such as the following:
Read More
October 31, 2017
+Rep Report
The new 7.07 Dueling Fates patch will be released on November 1, 2017. This will change a lot of the gameplay and how to build heroes. The problem with this now on DotaFire is all previous guides will pretty much be null and void. A lot of the talents were changed and mechanic as well. They made quite a major map change. The runes are now harder for the mid lane to grab if they want to block as well. What do you guys think of this new patch. The new heroes will have a major effect on the game. As always, there will always be that one person who wants to play it in ranked matches but have no clue what they're doing. I suggest you ban them unless you want to play that hero. Finally, there are 5 new items that Valve has implemented into the game. These items seem quite strong and I have tested them before. They have a variety of uses that I'm sure everyone will start to discover combos and such. I'll leave a link to the dueling fates update here.

Read More
<< 1 2 3 4 5 6 7 8 34 61 >>

DOTAFire is the place to find the perfect build guide to take your game to the next level. Learn how to play a new hero, or fine tune your favorite DotA hero’s build and strategy.

Copyright © 2019 DOTAFire | All Rights Reserved