Warcraft III resources & community, 2003–2006 · archived

The DotA`s Scythe

not rated
Submitted by Div_STrigger Enhanced928 downloads36 KB
Screenshot
Screenshot
Another version of the Reaper`s Scythe that i did before, but now it is exactly like DotA

Especial tanks to all DotA lovers, they just inspire me, and of course, tanks for DotA makers, i just love that thing ;]
File Name
TheDotasScythe.w3x
Author
Div
Download

Comments

34
Long time ive been searching for a stunning spell, here it is =)
well, based on the lasts comments, here i go:
First:
Well, many people said "DotA sux"
to be shorter, whos asking if dota sux or not? i dont see somebody thats asking that.
Second:
i've already done like 5 spells that have the chance to enter to DotA games. First i'll put some of they here, 1 by 1.
Storm move: however the (caster)is going to take a damage, he has 15% chance to blink at a random position close to the attacker, avoiding the attack.
Contravention: when actived, every time that the caster takes damage he gets healed isntead of damaged.Lasts 15 seconds.

soon i'll post them here.
well, based on the lasts comments, here i go:
First:
Well, many people said "DotA sux"
to be shorter, whos asking if dota sux or not? i dont see somebody thats asking that.
Second:
i've already done like 5 spells that have the chance to enter to DotA games. First i'll put some of they here, 1 by 1.
Storm move: however the (caster)is going to take a damage, he has 15% chance to blink at a random position close to the attacker, avoiding the attack.
Contravention: when actived, every time that the caster takes damage he gets healed isntead of damaged.Lasts 15 seconds.

soon i'll post then here.
How do you do spells? :shock:
HUAUHAUHAHUAHUHUAHUAHUAHU
dude ur the dumbest person that i have ever know x]

U know my Freezing Explosions?
the one thta u said that was bad?


Are you three years old? Because I don't think I've seen such bad spelling / grammar in a very, very long time. I actually laughed for quite a while looking at this list of comments, lol...

As for the spell... It is indeed pretty poorly made / triggered, and DotA is the worst, most un-balanced map ever and it was created by a moron. Well that's all I have to say...
DoTA=Defense of The Assholes.
!!!DoTA SUCKS!!!
DoTA takes no skill. And you cannot say I havent tryed
it because I have. It was a peice of shit.


I agree with him.
I only play it with some friends, since its so unbalanced.
Since I've had the named prophet, with a score of 25-1. W00ps, still so balanced?

LOL So you're one for DotA evolved King Ryan. Well
IMO I say the heal spell shouldn't be 2x because damn
if you think about it any damage source done from anyone would mean unit would gain almost nearly all their life back. For instance 65hp left and you activate it,
pretty soon after the ability life's gonna be around
1200 back to original. Try making it between the range of
1.5x-1.75x so that way it will help and not so cheap. :D :twisted:
DoTA=Defense of The Assholes.
!!!DoTA SUCKS!!!
DoTA takes no skill. And you cannot say I havent tryed
it because I have. It was a peice of shit.
Comment
emjlr3

gl with taht spel, try and make your triggering better this time though

Well, i have it done already, just having sure if it doesnt have bugs or if it can be adapted.
Think will do it not 2x the damage, but just 1x.
I'll take just a few more days to compleat my bug search.(will try to make a jass version of it)
"The spell is very easy to make but who cares. He did what he set out to do.

But Div you should realize that DOTA scriptors suck something terrible, pretty much they just steal spells from everybody else then alter a tiny bit and add them to their map wihtout giving credit. THis is the reason their spells have so many bugs.

Sorry if I sound like flaming, but DOTA is just such a piece of crap."

Ur right Lookoverthere
I just did what i wanted and what my real friends asked me to do. dont really care about others.

The fact that DotA copies most of their spells I agree with you, but that doesnt mean that they're bad u know. i love mostly of their spells, cos, a lot of them comes from this site, they just prove how good are our editors.
Tnx for ur coment. Sorry for taking too long to answer
gl with taht spel, try and make your triggering better this time though
Im happy for that, i like this kind of spell too
I have already made Mana Void that deals 2 damage for every point of mana missing. Its pretty easy too but its very cool.
I've made one that is a little bit more complicated, so i'll post it later when im sure that it is nonbugged
Its called Contravention:
When actived, every damage that the caster takes, no matter what kind of damage ( can be spell damage, meele-ranged damage, whatever ) it will gain 2x on life. Example : the caster takes 25 damage. he gains 50 in life. Lasts 15 seconds.

I am working on it, but soon i'll post it.
OOOOHHHHHHHHHHHHHHHHYYYYYYEAHHHHHHHHHHH!!!!!!!!NOW THIS IS MY KIND OF SPELL BABY!!!!!!!!!!!!!!!!!!!!!!!!!!! :twisted: :twisted:
It's all good Div_s, Just keep up the good work. Surely I'll dl more of your spells and comment them not to mention credit you for the source you made :) :D :)
wow, that was pretty long comment, but tank u Cry4
u alwas put me happy again x]

Like when u helped me with the other Reaper's Scythe
tanks again man ( and ur complety right, ill try to ignore those that try to put me down )
LMAO OMFG YOU GUYS ACT LIKE A BUNCH OF IMMATURE LIL KIDDIES. OK it was one of my opinions that he should make the spell like DotA but goddies baddies wassup with the criticism. Don't think it's criticism bc he didn't make any faults and sure he made the spell variations a bit long, but the point is that he did it right? When you crit someone's work you must see to it that there's a fault and I'm not see any at the moment. Good LORD, THE COMMENTS. Div_s you don't need to listen to such nonsense from those who try to degrade one's work. Don't do what you're expected to do, do what you can do with your expectations. Good Job and oh btw this is one of the few good comment here. :) :) :) OMG so much childish nonsense :shock: :shock: :shock:
Lol.
You all fail in grammer.
The spell is very easy to make but who cares. He did what he set out to do.

But Div you should realize that DOTA scriptors suck something terrible, pretty much they just steal spells from everybody else then alter a tiny bit and add them to their map wihtout giving credit. THis is the reason their spells have so many bugs.

Sorry if I sound like flaming, but DOTA is just such a piece of crap.
Div, please search and get facts before you voice your opinion. Edward has made a very useful spell - Custom Critical, which can be modified to be any orb effect.

Also, claiming someone is nobody ain't going to help you, it's not like YOUR opinion matters, it's not like you ARE anybody.

IMO you should listen to guys who come and critic your spells, they do it for your favor and after all they're helping you... Acting like an idiot will not help you gain any respect and will only make you look like a 12 year old, immature kid. Which is what you look like right now.

P.S. Avoiding the caster gaining buffs because of him causing the damage is pretty easy, you just have to modify some fields in Object Editor.

Good luck in your next spells, and hope you have learned something from this.

-Geelad.
CreativeDilemma:
ur right man, im wasting my time
i just get pissed off when some guy like Edward, that never did a good spell come and laughs, this is pretty sad u know, cos hes nobody...
tnx for ur sugestion, all try it.

Emjlr:
Well, maybe ur right too, but, i just know how to deal whit trigger u know, dont have Jass Experience and i think that trigger is easier to import/export.

Geelad:
U know why i did multiple lines instead of 4?
cos:
If i put the Caster to damage the Target, if the target is using a Frost Shield, or something that can
make the damage back, etc. it will damage/buff the caster, and normaly this dont happen in a spell cast.
then i put a Dummy, to damage and take this thing back. Tanx for ur comment.

"huahuahua? Wtf youre like 12 yrs old. Grow some pubes before posting here again you little shit. Your spells suck, you suck."

uheahuaeuhaehuaeuhaehuehuaehaeuhaeueahuaehuheuae
MAN, UR SO SO SO SO SO SO IDIOT MAN, I CANT EVEN BELIVE IT!
U NEVER DID A GOOD SPELL, U POST IN SOMEONE ELSES SPELLS TALKING BAD ABOUT IT
IF I SUCK, WHY ONE OF MY SPELLS ARE IN TOP 3 MAN?
HEY, DONT POST HERE AGAIN, NEVER! UNDERSTOOD? nerd

i dont want to know ur opinion, ur opinio is bullshit to me, ur a nothing here, nobody knows ur spell jobs
so shut up man and go play with some dolls.
call UnitDamageTarget( GetTriggerUnit(), GetSpellTargetUnit(), ( ( GetUnitStateSwap(UNIT_STATE_MAX_LIFE, GetSpellTargetUnit()) - GetUnitStateSwap(UNIT_STATE_LIFE, GetSpellTargetUnit()) ) * ( 0.30 + ( 0.20 * I2R(GetUnitAbilityLevelSwapped(GetTriggerUnit(), 'A000')) ) ) ),false, true, ATTACK_TYPE_CHAOS, DAMAGE_TYPE_NORMAL, WEAPON_TYPE_AXE_MEDIUM_CHOP )


There you go :wink: (had useless BJ function)

Oh, BTW, bragging about having a spell in the top three is pathetic, but useless flames are even more pathetic. Keep the comments constructive, or they're a waste of space.

Tip to Div: Try making a formula for damage rather then do if/then/else statements for level damage.
huahuahua? Wtf youre like 12 yrs old. Grow some pubes before posting here again you little shit. Your spells suck, you suck.


right on buddy

btw Div_s

want to know why your spell sucks??

lets compare:

Crappy
    Events
        Unit - A unit Begins casting an ability
    Conditions
        (Ability being cast) Equal to The Reaper's Scythe 
    Actions
        Set Reaper = (Casting unit)
        Set Victim = (Target unit of ability being cast)
        Wait 0.50 seconds
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Level of The Reaper's Scythe  for Reaper) Equal to 1
            Then - Actions
                Unit - Create 1 Dummy for (Owner of Reaper) at (Position of Reaper) facing Default building facing degrees
                Set Damage = (Last created unit)
                Unit - Cause Damage to damage Victim, dealing (((Max life of Victim) - (Life of Victim)) x 0.50) damage of attack type Chaos and damage type Normal
                Wait 1.00 seconds
                Unit - Remove Damage from the game
            Else - Actions
                Do nothing
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Level of The Reaper's Scythe  for Reaper) Equal to 2
            Then - Actions
                Unit - Create 1 Dummy for (Owner of Reaper) at (Position of Reaper) facing Default building facing degrees
                Set Damage = (Last created unit)
                Unit - Cause Damage to damage Victim, dealing (((Max life of Victim) - (Life of Victim)) x 0.70) damage of attack type Chaos and damage type Normal
                Wait 1.00 seconds
                Unit - Remove Damage from the game
            Else - Actions
                Do nothing
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Level of The Reaper's Scythe  for Reaper) Equal to 3
            Then - Actions
                Unit - Create 1 Dummy for (Owner of Reaper) at (Position of Reaper) facing Default building facing degrees
                Set Damage = (Last created unit)
                Unit - Cause Damage to damage Victim, dealing (((Max life of Victim) - (Life of Victim)) x 0.90) damage of attack type Chaos and damage type Normal
                Wait 1.00 seconds
                Unit - Remove Damage from the game
            Else - Actions
                Do nothing
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Level of The Reaper's Scythe  for Reaper) Equal to 4
            Then - Actions
                Unit - Create 1 Dummy for (Owner of Reaper) at (Position of Reaper) facing Default building facing degrees
                Set Damage = (Last created unit)
                Unit - Cause Damage to damage Victim, dealing (((Max life of Victim) - (Life of Victim)) x 1.10) damage of attack type Chaos and damage type Normal
                Wait 1.00 seconds
                Unit - Remove Damage from the game
            Else - Actions
                Do nothing



and now the same thing, except I wrote it

function Trig_Reapers_Scyth_Good_Conditions takes nothing returns boolean
    return GetSpellAbilityId() == 'A000'         
endfunction

function Trig_Reapers_Scyth_Good_Actions takes nothing returns nothing    
    call TriggerSleepAction( 0.50 )
    call UnitDamageTarget( GetTriggerUnit(), GetSpellTargetUnit(), ( ( GetUnitStateSwap(UNIT_STATE_MAX_LIFE, GetSpellTargetUnit()) - GetUnitStateSwap(UNIT_STATE_LIFE, GetSpellTargetUnit()) ) * ( 0.30 + ( 0.20 * I2R(GetUnitAbilityLevelSwapped('A000', GetTriggerUnit())) ) ) ),false, true, ATTACK_TYPE_CHAOS, DAMAGE_TYPE_NORMAL, WEAPON_TYPE_AXE_MEDIUM_CHOP )    
endfunction

//===========================================================================
function InitTrig_Reapers_Scyth_Good takes nothing returns nothing
    set gg_trg_Reapers_Scyth_Good = CreateTrigger(  )
    call TriggerRegisterAnyUnitEventBJ( gg_trg_Reapers_Scyth_Good, EVENT_PLAYER_UNIT_SPELL_CAST )
    call TriggerAddCondition( gg_trg_Reapers_Scyth_Good, Condition( function Trig_Reapers_Scyth_Good_Conditions ) )
    call TriggerAddAction( gg_trg_Reapers_Scyth_Good, function Trig_Reapers_Scyth_Good_Actions )
endfunction



it should now be clear to you...
huahuahua? Wtf youre like 12 yrs old. Grow some pubes before posting here again you little shit. Your spells suck, you suck.
HUAUHAUHAHUAHUHUAHUAHUAHU
dude ur the dumbest person that i have ever know x]

U know my Freezing Explosions?
the one thta u said that was bad?

it is on the top 3 budy
yeah, u can see
as far as i know, and i see
ur spells never get more than 150 dls
uhahuauhahuahuauha
thats so sab man
ur freaking nerd
cya
ahuahuahuaua
ok then dudes
i just did what they asked me to do
I am really sorry if i have one of my spell on top 3 and u guys dont

ok?
And by the way, this spell is just like DotA, if u guys think that it is horrible, thats ok, but at least its identic


rofl, who is they, and what looser would need someone else to make such an easy spell for them?

rofl its a shit spell, lucky for ppl r tards and dl it and make it top 3

my spells are better, but r made for me, not to be a top 3 spell, I just upload them so ppl like you can be helped on their own spells, to try and make em better, and to be used

and no its not "identic", if would like the exact code I could give it to you, but then that would make this actually good...so...ill leave it as it is
I must say, as mentioned, this spell is pretty bad.

First, it leaks memory -
Unit - Create 1 Dummy for (Owner of Reaper) at (Position of Reaper) facing Default building facing degrees


You could have easily done this:


Set Reaper = (Casting Unit)
Set Victim = (Target unit of ability being cast)
Set Level = (Level of The Reaper's Scythe  for (Triggering unit))
Wait 0.50 seconds
Unit - Cause Reaper to damage Victim for (((Max life of Victim) - (Life of Victim)) x (0.30 + Level * 0.20))


That's it. No need for 100 lines of code and 4 ifs.

ahuahuahuaua
ok then dudes
i just did what they asked me to do
I am really sorry if i have one of my spell on top 3 and u guys dont

ok?
And by the way, this spell is just like DotA, if u guys think that it is horrible, thats ok, but at least its identic :wink:
That was one of the most easiest spells to trigger, but you just did it horribly. 1/5.


agreed
That was one of the most easiest spells to trigger, but you just did it horribly. 1/5.
Lol man, didnt u ever heard about DotA?
U know the Necrolyte? He's ult is the Reaper's Scythe
I've already made a spell with that name, but different, then i had to change the name of this one.
The other one is totally different from this one.

The real name should be The Reaper's Scythe, exactly like DotA
what is the dotas scythe, if never even heard o that spell
plx make some comments
i love them ;]