HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Attack speed Forumla

01-22-2006, 02:10 AM#1
Immoralis
If i have a unit that has a cooldown of 1.2 and i gave it 300% ias would that be the same as having 0.3 cooldown?
01-22-2006, 02:38 AM#2
Ant
You could go test it out.

But yes I would think so.
01-22-2006, 02:42 AM#3
J3lademaster
I'm not sure what an ias is but I'll say one thing. I always hated 'attack speed'
because you can have a unit with an attack of 13-18 but his attack speed could be set so fast that he does more damage per "so much time" than a unit with an attack of 35-42 or whatever. So, the first unit is more powerfull. His displayed attack is misleading. I always thought blizzard should have factored in the attack damage with the speed factor and come up with an adjusted number to display for the units attack damage. That way it would be less misleading.



I"m just wondering if his cooldown was slower than the attack speed, would it skip an attack?

Like if the cooldown was 2 seconds but he was attacking every 1 one second, would it skip every other attack? Because the attack would want to happen but the cooldown wouldn't be ready for it.
I'd say this answers your question with a 'no' if I'm correct.
--)--------
01-22-2006, 02:56 AM#4
Immoralis
wow... j3demaster.. wow
01-22-2006, 03:23 AM#5
Chuckle_Brother
Yeah....no.

'Attack Speed' is really misleading, because its really a 'Cooldown' time between attacks, which I always found would have been a better way to state it in-game.

So yes Immoralis I think your calc is right.
01-22-2006, 03:33 AM#6
J3lademaster
So if attack speed is a cooldown between attacks, were does the cooldown factor into everything?
01-22-2006, 04:47 AM#7
Ragnarok X
Quote:
Originally Posted by J3lademaster
I'm not sure what an ias is but I'll say one thing. I always hated 'attack speed'
because you can have a unit with an attack of 13-18 but his attack speed could be set so fast that he does more damage per "so much time" than a unit with an attack of 35-42 or whatever. So, the first unit is more powerfull. His displayed attack is misleading. I always thought blizzard should have factored in the attack damage with the speed factor and come up with an adjusted number to display for the units attack damage. That way it would be less misleading.



I"m just wondering if his cooldown was slower than the attack speed, would it skip an attack?

Like if the cooldown was 2 seconds but he was attacking every 1 one second, would it skip every other attack? Because the attack would want to happen but the cooldown wouldn't be ready for it.
I'd say this answers your question with a 'no' if I'm correct.
--)--------

You are wrong.

Example: you have a two units, ok

1.-First unit have good attack speed and deals 20 damage by attack, but it have a poor movement speed
2.-Second unit have poor attack speed and deals 24 damage by attack, but it have a good movement speed

Then, the first unit can do more damage by second but, the second unit can move more faster and wait until it can attack again, i mean first and second units attack each other, but the second unit run and the first unit don't can attack to the second unit again, until the second unit attack to the first again.

I hope that you can understand, because it is difficult explain.

Now, Attack Speed = Cooldown

Very Slow Attack Speed = Cooldown >= 3.00
Slow Attack Speed = Cooldown >= 2 and < 3.00
Average Attack Speed = Cooldown >= 1.5 and < 2
Fast Attack Speed = Cooldown < 1.5

The formula is Cooldown/(1+Agi*0.02+AttackSpeedBonus)

Example: The Demon Hunter have a 1.7 cooldown in the editor field and 24 of agility in the first level

Then the total cooldown is 1.7/(1+24*0.02+0) = 1.1486 (Fast Attack Speed)

Then a unit with:
Cooldown = 1.2
Agility = 0
Attack Speed Bonus = 300% = 300/100 = 3

Cooldown/(1+Agility*0.02+Attack Speed Bonus) = 1.2/(1+0*0.02+3) = 0.3 of cooldown (Fast Attack Speed)

I develop this formula like three years ago. It still don't having any wrong.
It can have error in maps with custom constans like DotA Allstars. Here you have to multiply the AGI by 0.01 instead of 0.02

I hope that this can help you.
01-22-2006, 05:08 AM#8
J3lademaster
Ok, where do you set the attack speed bonus? I don't see it.

I've always wanted to know this stuff. I usually just guess and test.
01-22-2006, 05:32 AM#9
Immoralis
why dont you start your own thread instead of getting other people to explain the basics of WE on my question?
01-22-2006, 05:40 AM#10
J3lademaster
1) That was rude
2) Why would I start a new thread about the same topic?
01-22-2006, 05:50 AM#11
Immoralis
Quote:
Originally Posted by Immoralis
If i have a unit that has a cooldown of 1.2 and i gave it 300% ias would that be the same as having 0.3 cooldown?

not equal to

Quote:
Ok, where do you set the attack speed bonus? I don't see it.

hence start ur own thread
01-22-2006, 05:50 AM#12
Ragnarok X
Quote:
Originally Posted by Immoralis
why dont you start your own thread instead of getting other people to explain the basics of WE on my question?

I think that i answer your question too.
Yes you are right.

Why are you angry?
01-22-2006, 05:52 AM#13
Immoralis
i needed more than 1 source, to confirm, and im not angry i just dont want to see every other post about where to change the attack speed on a unit is
01-22-2006, 06:00 AM#14
Earth-Fury
Quote:
Originally Posted by Immoralis
why dont you start your own thread instead of getting other people to explain the basics of WE on my question?

because this is a community, and not an ownership. no thread is yous. all threads belong to the community as a whole.

Ragnarok X answerd your question AND J3lademaster's question.

The more knoledge that is shared per thread, then the more knoledge is known. This is not bad, so dont flame people that ask questions, just because you caused the thread to come into existance.

Thats the last i will speak of this for now.

(oh, and just incase:)

Flame: An insulting message exchanged via email or within newsgroups. A series of flames are known as flame wars.
01-22-2006, 06:05 AM#15
Ragnarok X
Quote:
Originally Posted by Immoralis
i needed more than 1 source, to confirm, and im not angry i just dont want to see every other post about where to change the attack speed on a unit is

You can test the Alchemist Morph Ability, this say that give 25%, 75% and 125% of attack speed, ok, but this don't give the bonus, it replace the unit with another unit with less cooldown.
Test the formula without the agility and you will get the another alchemist cooldown values by Blizzard Entertainment.

Quote:
Originally Posted by Earth-Fury
because this is a community, and not an ownership. no thread is yous. all threads belong to the community as a whole.

Ragnarok X answerd your question AND J3lademaster's question.

The more knoledge that is shared per thread, then the more knoledge is known. This is not bad, so dont flame people that ask questions, just because you caused the thread to come into existance.

Thats the last i will speak of this for now.

(oh, and just incase:)

Flame: An insulting message exchanged via email or within newsgroups. A series of flames are known as flame wars.

Thanks for you support