PDA

View Full Version : [TUTORIAL]- Calculos e Porcentagens



Griffindor
5th January 2010, 02:50 PM
Olá pessoal, Este Tutorial de Porcentagens de Chances, perda e Ganho è antigo, porem ainda valido.

Espero que ajudem muitos a entender que item pegar para seu heroi preferido, visando sempre o custo benefício.

1. Diminishing Returns (perdas)

Refere-se a um certo efeito que ocorre em porcentagem, quando você aumenta essa porcentagem, o crescimento não é direto. Se você tem 20% de algo, e um item ou skill te dá mais 20% de mesmo algo, haverá perda e não será igual a 40%!

O modo como funciona a perda utiliza essa fórmula:

T = C/100 + (100-C)/100 * E/100

T é a porcentagem TOTAL, C é a porcentagem ATUAL e E é a porcentagem EXTRA.

Exemplo: se você tem um herói melee com 25% Bash e comprar Cranium Basher, os 15% extras terão perda. Usando a fórmula veremos o quanto aumenta a probabilidade de ocorrer Bash.

T = 25/100 + (100-25)/100 * (15/100)
T = 0.25 + 75/100 * 0.15
T = 0.25 + 0.75* 0.15
T = 0.25 + 0.1125
T = 0.3625

Portanto a porcentagem de ocorrer Bash será 36.25%. Se adicionarmos outro Cranium Basher:

T = 0.3625 + (100-36.25)/100 * 0.15
= 0.3625 + 0.6375 * 0.15
= 0.3625 + 0.095625
= 0.458125

A porcentagem com 2 Cranium Basher com 25% de Bash de uma skill será 45.8125%.

2. Magic Resistance

Todo herói começa com Magic Resistance de 25%. Uma magia que diz causar 300 de dano irá causar 225 de dano em heróis (75% de 300). Além disso, há itens que aumentam a Magic Resistance, e alguns heróis possuem skills que aumentam esse atributo. Pegar Magic Resistance extra aumenta com perdas, no entanto.

Quando um herói compra um Planeswalker's cloak que dá 15% Magic Resistance, o total final será:

T = 0.25 + (100-25)/100 * 0.15
= 0.25 + 0.75 * 0.15
= 0.25 + 0.1125
= 0.3625

Magic Resistance = 36.25%.


Quando um herói dá upgrade no Planeswalker's cloak para Aegis of the Immortal, que confere 35% de Magic Resistance, o total final será:

T = 0.25 + (100-25)/100 * 0.35
= 0.25 + 0.75 * 0.35
= 0.25 + 0.2625
= 0.5125

Magic Resistance total com um Aegis of the Immortal é 51.25%.

Note que o valor de C utilizado foi 25% e não 36.25%, pois você perde o Planeswalker's cloak quando adquiri um Aegis. Se o herói com Aegis comprar outro Planeswalker's cloak, o Magic Resistance não irá acumular justo com o do Aegis. Comprando outro Aegis, também não acumulará. Você somente poderá comprar um item com Magic Resistance e o Aegis sempre irá preceder o Planeswalker's cloak. Portanto, um hero somente pode ter no máximo 51.25% de Magic Resistance.

Agora um hero com skill que aumenta esse atributo (somente Antimage e Pudge tem esse tipo de skill), para calcular o Magic Resistance total deles, basta usar a fórmula do Diminishing Returns. Mas tenha cuidado, é importante notar que, como Aegis e Planeswalker's cloak, o skill não irá acumular junto com esses dois itens, a não ser que você compre o item antes de pegar qualquer ponto de skill que te dê Magic Resistance!

Exemplo: Se comprar um Aegis of the Immortal num Antimage e depois aumentar seu Spell Shield o total será:

T = 0.5125 + (100-51.25)/100 * 0.4
= 0.5125 + 0.4875 * 0.4
= 0.5125 + 0.195
= 0.7075

Note que C = 51.25%, que é a Magic Resistance do Antimage com um Aegis. O total depois de maximizar a skill depois de pegar Aegis será 70.75%! Mas se por um acaso você dropar o Aegis, sua skill não irá acumular novamente com o Aegis! Sua Magic Resistance será a do Spell Shield que precede Aegis.


3. Magic Immunity

Imunidade a Magia pode ser adquirida de 4 modos no DotA. O primeiro modo é comprando o item Black King Bar (BKB), que permite um herói ficar imune a magia por 12 segundos. O segundo modo é usando o herói N’aix, cujo ultimate, Rage, confere a ele imunidade a magia por um tempo determinado pelo nível do skill dele (máximo 22 segundos no nível 3). O terceiro modo é usando Omniknight, cujo skill Repel que pode ser lançado em qualquer herói, inclusive inimigo, garante imunidade a magia por um certo tempo (no nível 4, dura 20 segundos). O último modo é comprando um item chamado Linken's Sphere, que garante ao usuário imunidade a uma magia negativa usada nele com um cooldown de um minuto.

É importante notar que a imunidade a magia só protege contra magias com dano mágico. A imunidade não funciona em certas magias e muitos ultimates. Skills que causam dano físico (como Omnislash do Jugg e Diabolic Edict do Leshrac) ainda causarão estragos em você. Skills como a rede da Naga, apesar de ser skill normal, ainda te afetará. Overgrowth do Rootfellen e Fiend’s Frip do Bane Elemental ainda te afetam apesar de não causar nenhum dano. O Doom do Doombringer, no entanto causará dano, por ser baseado no ultimate Doom. Ativar imunidade a magias também remove todo tipo de buff que o herói tinha antes.

4. Criticals

Há muita confusão de como Critical funciona. Como a engine do jogo funciona é sempre um mistério. Buriza acumula? Herói com Critical Strike irá ter a porcentagem acumulada com Buriza? Crystalys e Buriza acumulam?

Primeiramente, esses itens e skills acumulam, mas com perdas. A chance de Critical com 2 Burizas:

T = 0.20 + (100-20)/100 * 0.20
= 0.20 + 0.80 * 0.20
= 0.36

Com 2 Burizas, um herói terá 36% de chances de Critical.

Um herói com o skill que dá Critical com Buriza irá causar dano crítico várias vezes, mas é importante notar a ocorrência do chamado “double critical” (quando você vê 2 danos críticos aparecendo ao mesmo tempo na tela), eles não acumulam, somente um deles ocorreu! Nesse caso o dano computado será o dano causado pelo crítico do skill.

Em termos de precedência, se você tiver a skill e tiver Buriza e Crystalis, somente o multiplicador do skill será computado. Mas se o herói tiver somente Buriza e Crystalis, o dano computado será o da Crystalis.

No final das contas, vale a pena ter múltiplas Burizas? Vários testes foram feitos utilizando inúmeras variáveis possíveis e todos os testes com relação a ter múltiplas Burizas ou Buriza em um herói com skill de crítico são unânimes: NÃO VALE A PENA EM TERMOS DE CUSTO BENEFÍCIO! Melhor pegar outro item, é perda de dinheiro em termos de output damage que é a função principal da Buriza. Buriza + Butterfly vence em termos de custo benefício em heróis de Agilidade contra 2 Burizas. Buriza + Monkey King Bar vence 2 Burizas facilmente em termos de custo benefício. Até mesmo Buriza + Hyperstone vence 2 Burizas em termos de custo benefício.

5. Bash

Bash também causa um pouco de dúvida. Bash também acumula com perdas.

No entanto há um pequeno problema com Bash devido a engine do jogo, tenham cuidado. Se um herói melee que pode ficar ranged ou vice-versa (como Troll Warlord, Lycanthrope, Dragon Knight e Terrorblade) comprar Bash quando está em forma melee, ou pegar um Cranium Basher no modo melee, e depois mudar para ranged, a porcentagem do Bash será 15%! O contrário é verdadeiro também.
Se você comprar um Basher ou pegar um Basher no modo ranged e ficar melee depois, a porcentagem recebida será de 10%!

Há duas skills passivas que causam Bash por 0.1 segundos, um deles é o Headshot do Sniper, o outro é o item MKB. Importante notar que essas skills não irão acumular entre si ou com o Cranium Basher. Se você Bash um alvo com o Bash do Cranium Basher, e então o Bash do MKB acontecer no ataque seguinte, o stun causado pelo Cranium Basher será cancelado. Vale para skills de Bash também.

6. Orb Effects

Creio que não há necessidade de explicar o que é um efeito de Orb. Somente os listarei:

Nota importante: alguns efeitos abaixo não são orb effect, mas não acumulam com orb effects.

- Lifesteal (lifesteal é somente um orb effect nos itens, que são Mask of Death, Helm of the Dominator, Mask of Madness e Satanic)
- Corruption (do item Stygian Desolator)
- Maim (do itens Sange ou Sange e Yasha)
- Frost (do item Eye of Skadi)
- Feedback (dos itens Diffusal Blade ou Manta Style)
- Chain Lightning (do item Maelstrom)
- Frost Arrows (Drow Ranger's skill)
- Searing Arrows (Bone Clinkz's skill)
- Moon Glaive (Luna Moonfang's skill).
- Mana Break (Antimage's skill)
- Impetus (Enchantress's skill)
- Poison Attack (Viper's skill)
- Soul Assumption (Necrolic's skill)
- Poison Sting (Venomancer's skill)
- Germinate (Nerubian Weaver's skill)
- Caustic Finale (Sandking's skill)
- Fury Swipes (Ursa's skill)
- Incapacitating Bite (Broodmother's skill)
- Frostmoune (Lord of Avernus)

Orb effects não acumulam, somente uma exceção: Eye of Skadi em heróis ranged. Esse efeito é baseado no skill passiva do ataque do Frost Wyrm, sendo um skill que não age como orb. Irá acumular com outras orbs que não causem debuff num oponente. O Poison Sting do Venomancer funciona de forma similar ao Skadi, acumulando com orbs que não debuffem um oponente.

A precedência dos efeitos de uma orb que não acumulam é determinada pela sua posição no inventário. Se você quer um orb effect tenha precedência sobre todos os outros, basta colocá-lo no canto esquerdo superior ou o mais próximo disso em relação aos outros orbs.

O orb effect do Maelstrom funciona de maneira peculiar. Ele acumula com Skadi e Poison Sting, mas quando seu efeito ocorre, ele anula o efeito da Skadi e do Poison para aquele ataque onde ocorreu o Maelstrom.

Com relação ao orb que causam feedback, ele irá somente preceder as outras orbs somente se o oponente atingido tiver mana. Se o oponente tiver 0 mana, outro orb effect funcionará. Mas devido a regeneração de mana ser rápida demais para deixar ncom 0 até o próximo ataque, essa informação no final é inútil.

Há três skills que terão suas skills precedidas por orbs com somente essas exceções:
1) O Poison Sting do Venomancer irá acumular com Skadi.
2) Germinate do Nerubian Weaver irá acumular com Skadi.
3) Mana Break do Antimage não é precedido por outros orbs que dão Feedback dependendo de quando você pegou a skill. Se um Antimage tiver Diffusal Blade ou Manta Style antes de pegar Mana Break, então o skill irá preceder as orbs, e no caso do Manta Style, as imagens irão causar 64 de feedback. Se Manta Style é dropado ou tem sua posição no menu mudada, então o orb do Manta irá preceder sobre o skill!

7. Blade Mails

O Item Blade Mail acumula diretamente sem perdas com qualquer skill ou outros Blade Mails. 6 Blade Mails no inventário te darão 120% de dano de retorno contra oponentes. Skills com dano de retorno como do Nerubian Assassin e Centaur irão acumular diretamente com o Blade Mail.

Estranhamente, Blade Mail irá retornar dano mágico. Você sofre dano físico e retorna dano mágico! O dano de retorno é reduzido pela Magic Resitance do herói! No entanto, o dano de crítico não é retornado totalmente, somente o dano base do dano crítico devido ao funcionamento da engine.

Um exemplo de como Blade Mail funciona considerando o seguinte cenário: um Nerubia Assassin com nível 4 de Spiked Carapace e 2 Blade Mails é atingido por um herói melee que causa 200 de dano nesse ataque. O armor do Nerubian é 29 no momento, que confere uma redução de 64%.

Dano de Retorno = Dano * Retorno/100 * Magic Resistance/100
= 200 * 0.8 * 0.75
= 120 damage.

Dano sofrido pelo Nerubian = 200- (200 * Redução de Dano/100)
= 72 damage.

Portanto com 2 Blade Mail e nível 4 de Spiked Carapace, o Nerubian sofrerá 72 de dano que causa 200 e o atacante irá receber 120 de dano.

8. Armor

Esse atributo reduz o dano de ataques físicos (e de alguns skills que causam dano físico). Armor acumula com perdas também, mas não em termos de porcentagem. O cálculo é feitod e forma diferente pela engine do jogo. Para saber o quanto é reduzido, somente visitando o site da Blizzard que tem uma planilha: Damage Reduction Tutorial

Para entender melhor como funciona a redução de dano, cada ponto de armor “adiciona” mais ou menos 6% de HP teórico contra ataques físicos. O HP teórico basicamente significa que você terá uma certa quantidade de HP contra ataques físicos se seu redutor de dano fosse igual a zero.

Exemplo: Digamos que você tem 20 de armor. Isso te daria 120% de HP teórica. Para entender melhor, imaginemos 100 de HP, isso seria 220 HP teórico. Dividindo 100 por 220, nos dará 0.454545. Isso é mais ou menos o quanto de dano que você receberá! Em termos de porcentagem 100 – 0.054545*100, dará 54.5454%. Olhando na planilha da Blizzard, 20 de armor reduz 55%, portanto esses 6% de HP teórica está certo também! No final é melhor usar uma planilha para ver o quanto você irá reduzir de dano com o armor.

9. Cleaving

Cleaving pode ser conseguido de 3 formas: comprando Battlefury (35% de Cleave), usando Sven com o Great Cleave e Magnataur com Mighty Swing.

Cleaving como Blademail, acumula diretamente. 6 Battlefury irão causar 210% de Cleave! Mas as maiorias dos jogadores não se incomodam em pegar mais de um Cleave, já que essa skill somente serve para farm. E ter múltiplas Battlefurys parece ser redundante demais.

Cleave não acumula com nenhum efeito ou orb. Apesar de seu ataque principal ter o efeito ou orb, o dano do Cleave não será afetado.

10. Evasion

Há vários heróis com skill que te dão evasão contra ataques físicos (Backtrack do Timestopper, Blur da Phantom Assassin, Drunken Brawler do Panda ou Jinada do Bounty Hunter) e há dois itens que te garantem evasão, Butterfly e Radiance.

Evasão NUNCA acumula. Aparentemente, há rumores que o Backtrack do Timestopper pode acumular com um item de Evasion com perdas, por ter sido modelado de forma diferente, mas ninguém confiável pode confirmar essa informação ainda.

Mas uma coisa interessante é que Evasão pode acumular com skills que fazem um alvo ter chance de errar ataque. Um exemplo seria o skill do Troll Warlord, imaginemos que ele pegue Butterfly, que dá 25% de Evasion e sua skill causando 42% de miss: Sua evasão contra esse inimigo seria:

TE = 42 + (100-42)/100 * 25
= 56.5%

11. Truesight e Invisibility

Invisibilidade pode ser conseguida através de uma skill de um herói, o item Lothar's Edge ou usando runa de Invisibilidade.

O único modo de detectar unidades invisíveis é usando skill ou item que dê Truesight. Há três itens para isso: Gem of True Sight (que dropa quando o portador morre), Necronomicon, cujo um dos summons tem True Sight com um certo alcance, e Sentry Wards, que dura 6 minutos. Skills que garante True Sight são: Assassinate do Sniper, Charge of Darkness do Spirit Breaker, Amplify Damage do Slithereen, Net da Siren, Eyes of the Forest do Rootfellen, Overgrowth do Root, Hunter’s Track do Bounty e o entangle do urso do Silla Bear.

Enquanto invisível, a unidade recebe auras, mas enquanto invisível, ele não pode dar auras para os outros.
Vale dizer que enquanto invisível, você ainda toma dano de AOE.


12. Imagens

Imagens podem ser conseguidas de três formas: usando um skill de um herói que gera imagens, Manta Style ou rune of Illusion. Heróis que podem criar imagens são: Naga Siren, Chãos Knight, Phantom Lancer e Terrorblade.

Ilusões têm os mesmo atributos (HP, Armor, Agilidade, Força e Inteligência), mas há pequenas diferenças:

- Imagens tomam mais dano e causam menos dano, ou somente tomam mais dano.
- Imagens não recebem a mesma quantidade de attack speed de itens (elas recebem menos).
- Imagens não recebem o mesmo aumento na regeneração de HP ou mana de itens.
- Você não pode lifesteal uma imagem, ganhar dinheiro, experiência, nada matando uma imagem.
- Feedback e lifesteal funciona em imagens, outras orbs não, mesmo que a animação diga o contrário.
- O dano da imagen não pode ser aumentado com itens que aumentam dano como Buriza, MKB ou Divine. Mas itens que aumentam atributos aumentarão o dano das imagens.

Imagens têm os mesmos passivos que o herói original, exceto que as vezes é somente ilusório. Como Bash e Skadi.

13. Attack Speed

É um atributo que indica a velocidade de ataque de seu herói. Attack Speed é calculado em ataques por segundos ou segundos por ataque, que pode ser determinado dividindo 1 pelo Attack Cooldown ou vice-versa. Usando a fórmula abaixo podemos determinar a velocidade de ataque:

AC = BAC / (1+IAS/100)

AC = Attack Cooldown
BAC: Base Attack Cooldown (no geral é 1.7, mas alguns heróis tem valores diferentes)
IAS: Increased Attack Speed, que é determinado pela Agilidade do herói e pelos itens que adicionam attack speed.

Exemplo: um Troll Warlord de nível 25, com 87 de Agilidade, Hyperstone (50% IAS), nível 4 de Fervor (30% IAS), nível 3 de Rampage (120% IAS) e +20 de All Atributes. Seu attack cooldown será:

AC = 1.7 / (1+(87+50+30+150+20)/100)
= 1.7 / (1+3.37)
= 0.389

Isso significa que Troll Warlord ataca a cada 0.389 segundos. Se dividirmos 1 por 0.389, descobriremos quantos ataque por segundo o Troll terá:

Ataques por segundo = 1/0.389 = 2.57


Foi pesquisado na internet, isso ja existe, sendo assim so o fiz colocar aqui.
Creditos: http://www.forum.clickgratis.com.br/clantd5/t-13.html


By: Griffindor

FoKelvin
9th January 2010, 07:06 PM
precisa editar este post
esta desatualizado em relacao ao dota atual

Griffindor
9th January 2010, 08:41 PM
Concordo Foke + isso ai é so pra vc ter uma ideia da função dos herois e ter uma noção do que é dota e como jogar em team play, ele nao precisa esta atualizado pq é o basico.

Aliança - JG
26th January 2010, 11:30 PM
Esse está um pouco melhor que o outro post seu, Griff. Parabéns - mas tome nota: há coisas desatualizadas que precisam SIM ser atualizadas - mesmo sendo básicas.