Форум RPG Area: Важные статьи - Форум RPG Area

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Важные статьи Матчасть

#1 Пользователь офлайн   Алшер Иконка

  • ↑↓
  • Иконка
  • Сообщений: 1 236
  • Раса:Неизвестно
  • Класс:Воин
  • Сабкласс:Маг
  • Характер:Хаотично-нейтральный


Иконки сообщения  Отправлено 13 февраля 2008 - 23:22

Баши и криты

Цитата

Как стакаются криты и баши?

Формула стака критов и башей:

1 - ( 1 - A ) * ( 1 - B ) * ( 1 - C ) .... ( 1 - X ) = шанс баша/крита
где A, B, C и пр. это распределяющиеся шансы каждого итема/скилла, имеющего баш/крит.
Соответственно, если у вас есть 3 буризы, шанс Крита будет равен 1 - (1-0.2)^3 = 48.8%
Примечание: ^ стрелочка, значок, равносильный тому, что число перед стрелочкой будет в степени, равной числу после стрелочки. 3^3=3*3*3, 5^2=5*5.
Если у вас есть 4 башера, шанс баша равен 1 - (1 - 0.15)^4 = 47.8%

Стакаются ли баши и криты?

При расчете дамага с критов, если сработавших скиллов/итемов с критом больше одного, только последний изученный/положенный в инвентарь объект с шансом сработает. То есть, Фантомке после сбора буризы лучше изучить побыстрее ульт, иначе при каждом ударе шанс крита с буризы будет рассматриваться в первую очередь, а ульт уже во вторую, то есть шанс ультового крита понизится. Однако ей придется не изучать ульт до покупки буризы, так как скиллы заносятся на первое место только при первом изучении.

При расчете башей важно, являетесь вы рэнж или мили героем. Однако для всех героев верно то, что, если время баша, который срабатывает при данном ударе, меньше времени баша, длящегося сейчас, то баш не продлится(как будто удара не было).

Криты рэнж-героев:

Важно: когда мили-герой наносит крит герою в аватаре/под репелом, крит наносится целиком. Но рэнж-герои дамага не нанесут, так как и баши и криты для них спелл, поэтому спелл иммуные юниты не башатся и не получают дамага от критов рэнжевиков.

Баши, дамаг от них и их длительность:

Баши мили-героев стакаются полностью. Если срабатывает сразу два баша, стан с меньшей длительностью преобладает, но дамаг нанесется от ОБОИХ башей. Стан не блокируется иммунностью к магии.
При срабатывании двух башей у рэнж-героя, только последний поднятый/изученный баш сработает. Стан блокируется иммунностью к магии.

Дамаг у мили-баша магический, уменьшается магическим резистом, не наносится юнитам в аватаре.
У рэнж - физический, тип атаки герой, резистится броней.



Типы атаки в Доте:

Цитата

Normal (все 1-4 лвл мили нейтралы, мили-саммоны, в том числе ультовые Панды, волки Ликана, мили-necrowarrior, гули/тренты)
Piercing (некры/талоны, рэнж суммоны, в том числе ультовая рэнж-Панда и приесты Фатуса, все 1-4 лвл рэнж нейтралы)
Chaos (5-6 лвл нейтралы)
Hero (герои)
Siege (башни)

Типы брони в Доте:
Unarmored (гули/тренты, некры/друиды)
Medium (кура, все лоулвл нейтралы, рэнж суммоны)
Heavy (высокоуровневые нейтралы, мили саммоны И рэнж негр И эидолоны Энигмы)
Hero (герои)
Fortified (здания)

Что чему сколько наносит:

DotA: тип атаки vs. тип защиты - таблица

_____ Medium_Heavy_Fort__Hero_Unarmored
Normal_150%_125%__70%_100%_100%
Piercing_75%__100%__35%_100%_200%
Chaos__100%_100%__50%_100%_100%
Spel ls__100%_100%_100%__75%_ 100%
Hero___100%_100%__50%_100%_100%
Siege___50%_125%_150%_100%_100%

Увеличение/уменьшение повреждений в соответствии с броней:

Для положительной брони уменьшение дамага = ((броня)*0,06)/(1+0,06*(броня))
Для отрицательной: 2-(1-0,06)^(-броня)=увеличение дамага=2-0,94^(-броня), где "^" означает стрелочку, то есть увеличение дамага = 2-(0,94 в степени (-броня)). не забывайте, что броня отрицательная, так что формулу можно изобразить как 2-(0,94)^(|armor|).

Один пункт брони добавляет 6% от хитов против физического повреждения, поэтому броня всегда одинаково эффективна, хотя при ее избытке становится эффективнее наращивать хп. Однако для отрицательной брони такая концепция неверна.

Теперь про магические резисты.

Спеллы наносят героям 75% повреждения, но есть артефакты и скиллы, уменьшающие этот дамаг. Итак, спелл резист героя равен 1-0,75*(1-Abc)*(1-Xyz), где Abc и Xyz - резисты со скилла и с итема соответственно. Однако далеко не всегда резисты стакаются. Единственный способ заставить стакаться резист со скилла с резистом с итема - положить итем в инвентарь ДО изучения скилла и не вынимать оттуда после. Если итем положен в инвентарь после изучения скилла, то будет работать только итем. Разные итемы также перешибают друг друга.


Особенности действия спеллов и не только...

Цитата

Содержание:
1. Какие спеллы пройдут через Black King Bar.
2. Какие спеллы пройдут/не пройдут через Linkens Sphere.
3. Какие спеллы наносят урон башням.
4. Какие спеллы обнаруживают невидимых героев.
5. Какие спеллы могут прерывать ваше действие.
6. Какие спеллы действуют на катапульты.
7. Какие спелы могут уничтожить деревья.

Какие спеллы пройдут через Black King Bar

Спелы, полностью игнорющие BKB:

1. Любой мили баш

2. Любые мили критикал атаки

3. Siren: Ensnare
4. Leshrac: Diabolic Edict
5. Medusa: Purge
6. Techies: Suicide
7. Techies: Land mine
8. Axe: Counter Helix
9. Axe: Culling Blade
10: Void: Chronosphere (Не работает, если BKB активировать во время каста)
11. Nerubian Assasin: Vendetta
12. Death Prophet: Exorcism
13. Vengefull Spirit: Nether Swap
14. Doombringer: Doom
15. Juggernaut: Omnislash
16. Leviathan: Anchor smash
17: Beastmaster: Wild Axes
18: Pudge: Meat Hook
19: Bristleback: Quill Spray
20: Zeus: Static field
21: Earthshaker: Echo slam
Первая волна, наносящая урон, пройдет.
22: Enigma: Midnight Pulse
23: Tinker: March Of The Machines
24: Slardar: Amplify damage
25: SandKing: caustic finale

Эти спелы не наносят урон, но оказывают свой дополнительный эффект

1. Bane Elemental: Fiend's Grip
2. Necrolyte: Reaper's Scythe
3. Treant Protector: Overgrowth
4. Pudge: Dismember
5. Magnataur: Reverse Polarity
6. Antimage: Mana Void
7. Terrorblade: Sunder

Если у цели невосприимчивость к магии, тогда уровень ее ХП не изменится, в отличие от ХП Terrorblade. Если невосприимчивость к магии у Terrorblade, тогда уже его ХП не изменится, а понизится ХП цели. Сандер не окажет никакого воздействия, если только оба (Джагер и цель) имеют невосприимчивость к магии.

8. Spirit Bear: Entangle
9. Enigma: Black Hole
10. Mercurial: Spectral Dagger

11: Sniper: Assasinate

Не нанесет урона, но застанит и сделает видимым.

12: Spirit Bear: Entangle

Какие спеллы пройдут/не пройдут через Linkens Sphere

Спелы, которые будут работать на 100% и после них линкен не перезарядиться:

Любой мили баш.

Любые мили критикал атаки.

Любые AOE спелы, кроме перечисленных ниже

Static field
Heat Seeking Missile
March Of The Machines
Dagon 5

AOE спелы, которе будут заблокированы линкеном, так же как и остальные:

Overgrowth
Song of the Siren

Спелы, которые полностью сработают и спровоцируют кулдаун линкена:

Nether Swap
Sprout (деревья появяться)
Culling Blade (когда ХП будут ниже определенного уровня, спел сработает и убьет противника)
Sunder
Rupture
Last word silence
Viscious Nagal Goo
Adaptive strike
Test of Faith
Ice Path
Nether Strike
Charge Of Darkness
Death Coil
Astral Imprisonment

Cпеллы, срабатывающие частично:

Mana Void
Reaper's Scythe (нет стана, но урон пройдет.)
Gush(замедление и снижение защиты сблокируются но урон пройдет.)
Eclipse (первый бим будет сблочен, остальные пройдут.)
Malefice (первый стан будет сблочен, остальные пройдут.)
Lvl? Death (нормальный урон будет сблочен, но дополнительный пройдет.)
Firebolt multicasted (первый Firebolt будет сблочен, но остальные пройдут.)
Omnislash (первый slash будет сблочен, but но остальные пройдут.)
Laser(шанс промахнуться будет сблочен, урон пройдет.)
Spirit Lance(замедление будет сблочено, урон пройдет.)

Спелы, которые будут сблокированы:

Все AOE спеллы, не перечисленные выше.

Какие спеллы наносят урон башням.

Коммент: Урон, написанный здесь, не уменьшается защитой зданий, а только типом их защиты

Спелл: Proximity Mines
У кого: Goblin Techies
Урон, наносящийся зданиям: приблизительно 130/ 173/ 217/ 260 на уровнях 1/ 2/ 3/ 4.

Спелл: Toss
У кого: Stone Giant
Урон, наносящийся зданиям: 37.5/75/112.5/150

Спелл: Scattershot
У кого: Dwarven Sniper
Урон, наносящийся зданиям: 8/12/16/20 pellets наносят около 3.5 to 8.75 урона за pellet.

Спелл: Nether Blast
У кого: Oblivion
Урон, наносящийся зданиям: 40/60/80/100

Спелл: Exorcism
У кого: Death Prophet
Урон, наносящийся зданиям: Каждый Spirit наносит 43-48 урона, всего 5/10/16 спиритов.

Спелл: Diabolic Edict
У кого: Tormented Soul
Урон, наносящийся зданиям: 12.5/ 25/ 37.5/ 50 за 1/4 секунды за все время спела, если здание - единственная цель в AOE.

Спелл: Searing Arrows
У кого: Bone Clinkz
Урон, наносящийся зданиям: 5/10/15/20

Спелл: Moon Glaive
У кого: Moon Rider
Урон, наносящийся зданиям: 40% потеря урона после каждой цели. Тяжело просчитать какие-то конкретные цифры, т. к. ваш базовый урон постоянно меняется.

Спелл: Mass Serpent Wards
У кого: Shadow Shaman
Урон, наносящийся зданиям: 15.05 /20.3 /25.55 один выстрел одной варды.

Спелл: Plague Ward
У кого: Venomancer
Урон, наносящийся зданиям: 3.85 /7.7 /11.55 /15.4 один выстрел одной варды.

Спелл: Spirit Bear
У кого: Lone Druid
Урон, наносящийся зданиям: 0.7(уменьшение урона из-за типа защиты)*1.33 удара медведя. Опять же тяжело привести цифры.

Спелл: Phantasm/Mirror Image/Dopplewalk, Juxtapose/Conjure Image.
У кого: Chaos Knight/Naga Siren/Phantom Lancer/Soul Keeper.
Урон, наносящийся зданиям: Различные проценты базового урона этих юнитов. Опять же уменьшение урона из-за типа защиты.

Спелл: Force of Nature/Conversion/Spawn Spiderlings/Raise Revenants/Ignis Fatuus/Enchant/Holy Persuasion/Summon Wolves/Primal Split.
У кого: Prophet/Enigma/Broodmother/Necro'lic/Keeper of the Light/Enchantress/Holy Knight/Lycantrope/Pandaren Battlemaster.
Урон, наносящийся зданиям: Базовый урон этих юнитов, пониженный типом защиты.

Какие спеллы обнаруживают невидимых героев.

Вот список всех известных скиллов и югитов, так или иначе дающих невидимость.

Дополнительный мувспид в инвизе:

[/b]Bone Fletcher - Wind Walk 7%/14%/21%/28% дополнительный мувспид на 20/25/30/35 секунд
Broodmother - Spin Web 20% дополнительный мувспид, когда в паутине или при выходе из оной.
Phantom Lancer - Dopplewalk увеличивает мувспид на 10% на12 секунд
Nerubian Weaver - Shukuchi дает максимальный мувспид 522 на 4 секунды[/b]

Дополнительный урон в инвизе:

Nerubian Weaver - Shukuchi Противники, через которых вы проходите в инвизе, получают 90 пунктов урона (юнит/один проход), 4 секунды
Bounty Hunter - Wind Walk 30/60/90/120 дополнительного урона в, 15/20/25/30 секунд
Nerubian Assassin - Vendetta 225/375/525 дополнительного урона, 20 секунд.
Sand King - Sand Storm 20/40/60/80 урона в секунду каждому противнику в зоне действия шторма в течение 20/40/60/80 секунд.

Другие невидимые юниты:

Land Mines, Remote Mines, Stasis Trap, Both Observer и Sentry Wards, Weaver's Watcher, Beastmaster's Greater Hawk.

Другие скиллы, дающие нивидимость:

Treant Protector's Natures Guise так же может сделать самого триента или его цель невидимой, если они остаются около деревьев на 15/30/45/60 секунд
Stealth Assasin's Permanent Invisibility

Предметы, дающие нивидимость:

Lothar's Edge дает вам 15% увеличение мувспида (увеличения урона нет) на 9 секунд.

Спеллы, обнаруживающие невидимых героев :

1. Slarder: Amplified Damage
2. Siren: Ensnare
3. Spiritbreaker: Charge of the Darkness
4. Treant Protector: Eyes of the Forest и Overgrowth
5. Bounty Hunter: Track
6. Zeus: Wrath of Thundergod
7. Все сайленс спеллы, такие как Silencer's Global Silence , Nightstalker's Crippling Fear, Drow Ranger и Death Prophet's Silence работают только на инвизибл способность SA. Не работают против Windwalka.
8. Necrowarriors: Синий покемон (уровень 3)
9.Crystal Maiden: Frostbite
10. Bloodseeker: Thrist (Если скастовать, когда герой в инвизе, то они будут обнаружены; если инвиз будет включен после применения thrist , тогда герои в инвизе будут показаны только на миникарте.
11. Spirit Bear: Entangle
12. Rhasta: Shackle


Спеллы, не обнаруживающие невидимых героев, но наносящие им урон:

1. Pudge: Meathook и RoT

2. Все AOE нюки

3. Axe: Berserker's Call
4. Lord of Avernus: Mark of the Abyss (герои в инвизе будут видимы только на миникарте)
5. Razor: Stormseeker
6. Nerubian Weaver: Shukuchi
7. Sniper: Assassinate
8. Bane Elemental: Fiend's Grip
9. Spectre: Spectral Dagger
10. Radiance: Immolation aura

Какие спеллы могут прерывать.

Спеллы, имеющие прерывающтй эффект:

Любой министан (подронее ниже).

Любой стан.

Любой силенс.

Любой hex.

Любой баш.

Eul's Scepter of Divinity, Storm - Cyclone.
Manta Style.
BKB.
Linken's Sphere
Axe - Berserker's Call.
Bane Elemental - Nightmare.
Bane Elemental - Fiend's Grip.
Pudge - Meat Hook.
Pudge - Dismember.
Crystal Maiden - Frostbite.
Engima - Black Hole.
Na'ix - Rage.
Spirit Bear - Entangle.
Naga Siren - Song of the Siren.
Pandaren Battlemaster - Primal Split.
Shadow Shaman - Hero Shackles.
Spiritbreaker - Greater Bash.
Spiritbreaker - Nether Strike.
Stone Giant - Toss.
Treant Protector - Overgrowth.
Vengeful Spirit - Nether Swap.

Министаны это спеллы, станящие на 0.1/0.01 секунды, и способные прервать chanelling спелы. Простые станы/дизэйблы/сайленсы не включены .

Спелы с эффектом министана:

Sniper- Headshot / Assassinate
Zeus- Lightning Bolt
Night Stalker - Void
Luna - Lucent Beam / Eclipse
Bounty Hunter - Shiruken Toss
Antimage - Mana Void
Doom Bringer - lvl? Death
Terrorblade - Sunder
Lich - Chain Frost
Phantom Lancer - Spirit Lance
Stealth Assassin - Smoke Screen (также это сайленс спелл)
Axe - Culling Blade
Juggernaut - Omnislash
Centaur - Double Edge
Spectre - Spectral Dagger, Haunt
Naga Siren - Ensnare (эффект прерывания)

Какие спеллы действуют на катапульты.

Герои сентинелей:

Shackles
Command Aura
Terror
Ensare
Backstab
Living armor
Black Hole Притягивает но не дамажет
Chakra Magic
Illuminate
Enrage
March Of the Machines
Land Mines
Suicide Squad, Attack!
Statis Trap
Test Of Faith ( не работает на дружественные катапульты )
Moon Glaives
Lucent Blessing
Scattershot
Headshot
Fervor
Taunt ( Primal Spilt Panda)
BH windwalk- backstab damage
Breath Fire
Corrosive Breath (Elder dragon Form)
Frost attack ( Elder dragon Form)
Frost arrows
Trueshot Aura
Guardian Angel
Repel
Degeneration Aura
Purification (Не наносит урон противникам, но может лечить дружественные катапульты)
Wild Axes (Можно нацелить на, но урон не нанесет)
Macropyre
Acid spray (Проходит только снижение защиты)
Unstable concotion(Можно нацелиь на, но не застанит)
Goblins greed
Elunes arrow(можно нацелить на, но не застанит/нанесте урон)

Герои скоржей:

Purge
Vendetta- Backstab damage
Amplify damage
Searing arrows
Chronosphere
Spectral dagger
Voodoo Restoration
Shadow word
Fatal Bonds
Nether Blast
Anchor smash
Diffusion Aura
Hook(можно нацелить, но не нанесет урон/притянет)
Rot(замедляет, но не наносит урон)
Charge of darkness(можно нацелить на, дает доп. мувспид, но урон при ударе не нанесет )
Empowering Haste
Shadowraze
Presence of the Dark Lord
Caustic Finale
Death Coil
Aphotic shield(не нанесет урон катапультам противника, но можно скастовать на дружественные)
Frost Armor
Exorcism
Empower
Shockwave
Gravekeepers Cloak
Howl

Какие спелы могут уничтожить деревья.

1. Furion: Force of Nature;
2. Stealth Assassin: Smokescreen;
3. Spiritbreaker: Greater bash (если баш рядом с деревьями);
4. Leshrac: Split earth;
5. Lina: Light Strike Array;
6. Techies: Suicide;
7. Broodmother: Spin web;
8. Enigma: Midnight Pulse;
9. Vengeful Spirit: Nether Swap (если свапнуть героя в деревья);
10. Tiny: Toss;
11. Morphling: Crushing Wave (если цель стоит рядом с деревьями).
12. Medusa: Purge (Работает только если есть Eye of the forest на дереве, в этом случае глаз будет удален).
13. Ghoul: Attack (Работает только если есть Eye of the forest на дереве, в этом случае глаз будет удален)
14. Beastmaster: Wild Axes;
15. Twin Headed Dragon: Macropyre;
16. Warlock: Infernal

Спеллы, которые НЕ МОГУТ уничтожать деревья:

1. Techies: Remote mines;
2. Doombringer: Scorched Earth;
3. Earthshaker: Fissure

Надеюсь, эта информация поможет вам лучше понять некоторые тонкие моменты использования различных спеллов. Если я что-либо пропустил, пишите.




[quote] Математика Доты.

Это перевод англоязычной статьи, автор diaz_leon, oригинал - www.dotaportal.com.

Эта тема поможет вам раскрыть техническую сторону различных аспектов игры. Она не улучшит ваш скилл до каких-то заоблачных высот, но поможет вам разобраться что делать в большинстве ситуаций. Имея техническую базу, вы будете делать меньше логических ошибок в выборе предметов и способностей для героев. Эта статься будет написана в 2х видах: Q и А. Наиболее важные фразы и заключения будут написаны ЭТИМ ЦВЕТОМ, и вычисления в доказательство этого будут стоять отдельно, чтобы те кто не сомневаются в моих математических способностях могли их пропустить и сразу читать заключение.
СОДЕРЖАНИЕ
1: Введение понятия EHP (Effective Hit Points)
2: Введение понятия Effective Damage
3: Введение понятия DPS (Damage Per Second)
4: Смысл EHP, Effective Damage и DPS.
5: Дилемма: Buriza или MKB?
6: Насколько полезен Hyperstone ?
7: Способности, понижающие броню: насколько они хороши\плохи?
8: Как оптимизировать мой DPS?
9: Маэль нуб айтем или имба?

Раздел 1: Введение понятия EHP (Effective Hit Points)
Базовая информация по этому вопросу:
EHP лучшая мера защиты от атак
Формула EHP: ХП*(1+0,06*Защита);
Предположим у вас А ХП, В защиты. Если какой-либо предмет дает вам Х НР, процент EHPувеличивается: EHP=100*Х/А
Предположим у вас А ХП, В защиты. Если какой-либо предмет дает вам Y защиты, процент EHP увеличивается: EHP=6*Y/(1+0.06*B)
Предположим у вас А ХП, В защиты. Если какой-либо предмет дает вам Х НР и Y защиты, процент EHP увеличивается: EHP=100*Х/А+6*Y/(1+0.06*В) + 6*Х*Y/A*(1+0.06B)
Как высчитать значение EHP?
Цитата с официального сайта BLIZZARD:

Уменьшение Повреждений или Увеличение Защиты
Для положительного значения Защиты, уменьшение повреждений = ((защита)*0.06)/(1+0.06*(защита))
Для отрицательного значения Защиты, увеличение повреждений = 2-0.94^(-защиты) т. к. с отрицательной защитой вы получаете больше повреждений.
Несмотря на то, что эта формула может выглядеть пугающе, она тем не менее работает, т. е. один пункт зашиты дает +6% Здоровья. Т. е. существо с защитой равной 20 имеет 120% дополнительного здоровья 100 добавит 220%. 

Важное дополнение 1: Здесь BLIZZARD ошиблись. Для отрицательного показателя защиты, уменьшение защиты на 1 не приведет к потере 6% ХП, и существо не умрет если у него будет -100/6 защиты, это не правдоподобно. Другими словами, EHP работает только при положительном значении защиты
Важное дополнение 1: Информация близов неполная! Есть другой способ увеличить EHP, который заключается в том, чтобы увеличить шанс уклонения от атаки. Один из самых популярных способов увеличить этот показатель купить бабочку. Т. к. она дает 25% шанс уклониться от физической атаки, ваше значение EHP будет А*(1+0.06В)/(1-25%). В общем, если ваш шанс уклониться 25%, значение EHP будет А*(1+0.06В)/(1-С%).
С этого момента принимаем С за 0.
Примеры вычисление EHP:
Предположим герой имеет 1000 ХП, 25 защиты. Его EHP будет 1000 * (1+0.06*25) = 2500.
Предположим герой имеет 2000 ХП, 4 защиты. Его EHP будет 2000* (1+ 0.06*4) = 2480.
Из этого примеры мы видим, что герой с 1000 ХП в общем может пережить больше физических атак чем герой с 2000. Неплохо, да?
Если предмет прибавляет вам Х ХП, и у вас уже есть А ХП, В защиты, тогда ваше EHP увеличиться в 100*Х/А %.
Это можно легко проверить. Без предмета ваше EHP А*(1+0.06*В). С предметом оно будет (А+Х)(1+0.06*В), т. е. разница в процентном соотошении 100%*Х*(1+0.06*В)/А*(1+0.06*В) = 100*Х/А
Если предмет добавляет вам Y защиты, а у вас уже есть А ХП и В защиты, ваше EHP увеличиться в 6*Y/(1+0.06*В) %.
Это можно легко проверить. Без предмета ваше EHP А*(1+0.06*В). С предметом оно будет А*(1+0.06*(В+Y)), т. е. . разница в процентном соотошении 100%*А*0.06*Y/А*(1+0.06*В) = 6*Y/(1+0.06*B )
Если предмет добавляет вам Х ХП и Y защиты, а у вас уже есть А ХП и В защиты, ваше EHP увеличиться в 6*Y/(1+0.06*В) %
Это можно легко проверить. Без предмета ваше EHP А*(1+0.06*В). С предметом оно будет (A+X)*(1+0.06*(B+Y)) т. е. разница в процентном соотношении будет 100*(A*0.06Y+X(1+0.06B )+0.06XY) /A(1+0.06*B ) = 100*X/A + 6*Y/(1+0.06*B ) + 6XY/A(1+0.06B )
Примеры подсчета разницы EHP в процентах:
Предположим у нас Мясник 10 уровня без предметов дающих ХП/Силу. У него 1157 ХП, 2,8 защиты. Его текущее EHP 1157 * (1+0.06*2.8) = 1351.4
Теперь он покупает platemail, его EHP становится 1157* (1+0.06*12.8) = 2045.6, % прирост в EHP 0.6/(1+0.06*2.8) = 51.4%
Если он купит Messerschmidt Reaver, его EHP будет 1632 * (1+0.06*2.8) = 1906.2, процентный прирост в ЭЗ 475/1157 = 41.1%
Отсюда ясно видно, что Platemail в ранней игре гораздо лучше, чем Reaver + он гораздо дешевле.
Раздел 2: Введение понятия Effective Damage
Существуют различные типы повреждений;
Смысл Effective Damage в том, чтобы помочь вам перевести все эти типы повреждений в один физический;
Предположим, у цели А защиты и В% иммунитет к магии. один пункт физического урона равносилен одному пункту Effective Damage;
Используя вышеупомянутые вычисления, 1 пункт магического урона равен (1+0.06A)*(1-B%) effective damage
Используя вышеупомянутые вычисления, 1 пункт дополнительного урона равен 1+0.06A effective damage.
Типы повреждений.
Все действия в ДотЕ, направленные на нанесения урона имеют определенный тип повреждений. Их можно распределить по 3м категориям. Обыкновенная физическая атака и некоторые спелы принадлежат к категории физических повреждений. Большинство спеллов, таких как различные нюки, принадлежат к магическим атакам. Небольшое количество спеллов относится к точному типу повреждений.
Каждый тип повреждений ведет себя по разному. Физические повреждения могут быть снижены броней; магические обходят броню, но могут быть снижены сопротивлением к магии и полностью бесполезны из-за иммунитета к ней. Точные повреждения обходят как защиту, так и сопротивление к магии, но могут быть заблокированы иммунитетом к магии.
Т. к. различные типы повреждений оказывают различный эффект, ясно, что один пункт физического урона отличается от одного пункта магического/точного. Более того, в большинстве игр мы в основном заботимся о физическом уроне, поэтому будут не лишним стандартизировать все типы повреждений.
Как пересчитать все типы повреждений под один стандарт?
В этом случае я буду использовать физический тип как базовый, т. е. 1 пункт физического урона равносилен одному пункту effective damage.
Т. к. точный тип повреждений обходит защиту, 1 пункт точного урона сильнее чем 1 пункт effective damage, если у цели положительное значение зашиты. Предположим, что у цели А защиты, 1 пункт ХП означает 1 + 0.06*A EHP, след. 1 пункт точного урона эквивалентен 1 + 0.06*A effective damage.
Различие между точным типом повреждений и магическим в том, что последний может быть уменьшен сопротивлением к магии. Предположим, что у цели А защиты и В% сопротивление магии, 1 пункт магической атаки будет (1-B%) по сравнению с одним пунктом effective damage. Следовательно 1 пункт магической атаки эквивалентен (1+ 0.06*A)(1-B%) effective damage.
Примеры вычисления различных типов повреждений в базисе effective damage
Предположим у Obsidian Destroyer 100 пунктов базового урона, Arcane Orb 4ого уровня (наносит 9% дополнительных повреждений от текущего запаса манны), 2000 маны, и Sanitys Eclipse первого уровня. Он атакует героя с 1500 ХП, 15 защиты и 51,67% сопротивления магии (достигается при покупке Aegis of the Immortal). Более того, у Дестроера на 40 больше показатель разума(intelligence).
EHP цели будет 1500 (1+0.06*15) = 2850.
Теперь Дестроер атакует, используя Arcane Orb, затем кастует Sanitys Eclipse. Он нанемет 100 (effective damage от физической атаки) + 2000*0.09*(1+0.06*15) (effective damage от Arcane OrB) + 40*10*(1+0.06*15)*(1-51.75%) (effective damage от Sanitys Eclipse) = 808.7 effective damage.
Раздел 3: Введение понятия DPS (Damage Per Second)
Базовая информация по этому вопросу:
DPS это значения, которое объединяет в себе показатели вашей атаки и скорости атаки. Лучше использовать и руководствоваться DPS вместо силы или скорости атаки, чтобы оценить продуктивность вашего урона. При выборе предметов на дамаг, вы должны руководствоваться ростом значения DPS чем больше, тем лучше.
Предположим ваша средняя атака А. Если предмет добавляет вам Х урона, тогда DPS увеличивается в Х/А раз.
Предположим у вас В ловкости, ваши предметы и способности дают вам С% прирост скорости атаки. Если какой-либо предмет или способность дает вам Y% увеличение скорости атаки, DPS увеличиться на Y/(100+B+C) процентов.
Если какой-либо предмет добавляет вам Х урона и Y% скорости атаки, DPS увеличится на X/A + Y/( 100 + B + C) + X*Y/ A(100+B+C) процентов .
Как высчитывается DPS?
Для того чтобы вычислить DPS вам потребуется следующее:
Ваша средняя атака. Например если ваша атака 120-130, то средняя будет 120+130/2 = 125;
рядом с базовой атакой);Дополнительный урон от предметов (зелененькая циферка 
Ваша ловкость
Дополнительная скорость атаки от предметов.
Базовая скорость атаки вашего героя. Обычно это 1.7 sph(second per hit).
Ну что есть все параметры? Теперь будем высчитывать:
Предположив ваш базовый урон равен А;
Ловкость В;
Дополнительная скорость атаки С;
Базовая скорость атаки 1.7;
Ваше DPS будет (A)*(100+B+C)/170.
Аналогично считается в реальной ситуации:
Razor 25ого уровня, у него Power Treads, Sange and Yasha, Lothars Edge и Radiance, он скасатовал Frenzy:
Средний урон = (37 + 39)/ 2 + 2.5*24 (Прирост ловкости за уровень) + 2*10 (Attribute Bonus) + 32 (Sange and Yasha) + 31 (Lothars Edge) + 70 (Radiance) = 251
Ловкость = 22 + 2.5*24 + 2*10 + 16 (Sange and Yasha) + 10 (Lothar) = 128
Прирост скорости атаки = 10 (Sange and Yasha) + 30 (от Treads) + 100 (от Frenzy) = 130
DPS = 251*(100 + 128 + 130)/ 170 = 528.6 damage per second.
Если предмет прибавляет вам Х урона, а ваш средний урон равен А, тогда DPS увеличится на Х/А %.
Это легко проверить. Значение DPS равнялось A*(100 + B+ C) / 170. Новое значение DPS будет (X+A) * (100 + B + C)/ 170, т. е. разница в процентном соотношении будет Х/А%.
Если предмет дает вам Y% увеличение скорости атаки, ваша ловкость равна В, у вас есть артефакты/способности которые дают С% увеличение скорости атаки, тогда значение вашего DPS увеличится на Y/(100 + B+ C) %
Это легко проверить. Значение DPS равнялось A*(100 + B+ C) / 170. Новое значение DPS будет A * (100 + Y + B + C)/ 170, т.е. разница в процентном соотношении будет Y/(100 + B + C)%.
Если предмет дает вам Х дополнительного урони и Y% увеличение скорости атаки, разница в процентном соотношении будет X/A + Y/( 100 + B + C) + X*Y/ A*(100 + B + C).
Значение DPS равнялось A* (100 + B + C) / 170, новое значение DPS будет (A + X) * (100 + Y + B + C)/ 170. Разница в процентном соотношении будет X/A + Y/(100 + B + C) + X*Y/ A*(100 + B + C).
Простой пример:
Предположим у Stealth Assassinа есть Yasha на 8ом уровне. Его базовый урон (48 + 52) /2 + 2.9*7 = 70.3.
Его базовая скорость атаки 24 + 2.9*7 = 44.3
DPS = 70.3* (100 + 44.3) / 170 = 59.7
Теперь с Яшей его DPS возрастет на 16/ 70 + 21/ (100 + 44.3) + 16*21/ (144.3*70.3) = 40.6%
Раздел 4: Смысл EHP, Effective Damage и DPS.
Многие из вас могут удивиться, мол зачем вообще я пишу о том, что практически не связано с самой игрой. Причина в том, что руководствуясь выше сказанным, вы можете точно посчитать какой урон вы нанесете в сражении.
Конечно невозможно предугадать исход каждого сражения, но при разработке своего билдодера например для дамагера, вы конечно же будете делать акцент на увеличение силы атаки. Для этого и нужно все вышестоящее.
Пример: У вас Rhasta, ваш скиллодер Mass Serpent Wards + Shackle + Forked Lightning. Насколько это эффективно? Сейчас посмотрим:
Предположим, что вы скастовали Shackle(4.75 сек), на 1ом уровне Serpent Wards наносят 41 пункт проникающего урона в 1.5 секунды.
Вычисления:
Предположим у вашей цели 25% сопротивление магии и 10 защиты.
Effective Damage от Shackle: 40*4.75*(1+0.06*10)*(1-25%) = 228
Effective Damage от Forked Lightning: 300*(1+0.06*10)*(1-25%) = 360
Effective Damage от Serpent Wards, считая что каждая атакует 4 раза : 41*8*4*50% (piercing damage reduction) = 656.
В этом случае, если у цели меньше 1244 EHP, тогда ей конец (предполагая что у цели 10 защиты, 1244 EHP эквивалентно 777.5 ХП) .
Раздел 5: Что выбрать: Buriza или Monkey King Bar?
Базовая информация по этому вопросу:
Предположим ваш средний урон А, тогда Buriza увеличит ваш DPS на (75/A + 24)%.
Рэнжевику ( герою, атакующему в дальнем боя), MKB увеличивает DPS на (102/A + Y) %, где Y обычно 6 8%.
Милишнику (герою, атакующему в ближнем бою), MKB увеличивает DPS на ((75 + Z)/A + Y)%, где Z обычно 30 40, в зависимости от здоровья цели.
При покупке Burizы, DPS рэнжевика сильно увеличиться, особенно если у вас уже есть MKB и оружие 2/3 уровня, например Lothars Edge/ Sange and Yasha.
В общем для милишника MKB полезнее Burizы, если только у вас уже нет рапиры.)
О каких героях пойдет речь в этом разделе?
В основном обо всех героях, основным типом урона которых является физический ( не обращайте внимание на некоторые картинки в этом разделе).
Каким херо-киллерам КАТЕГОРИЧЕСКИ НЕЛЬЗЯ собирать Monkey King Bar/ Buriza?
У некоторых героев есть абилки, которые будут сбивать/сбиваться дополнительным уроном от MKB/Burizы. Собираете для них другие айтемы.
Дриада (Спетум)
Медуза (Трипл Шот)
Луна (Глейвы)
Харбрингер (Аркан Орб)
Сайленсер (глейвы)
Есть ли херо-киллеры, которые всегда должны брать Monkey King Bar вместо Burizы?
Да. Для этих героев вопрос даже не обсуждается:
Гондар
Джаггернаут
Фантом Ассасин
Леорик
Пандарен Пивовар
У этих героев высокий критический урон, который будет перекрываться критическим уроном от буризы, если оба совпадут в одном ударе. Тем более, эти герои милишники, так что практически всегда полезнее купить MKB.
Спиритбрейкер
Дополнительный урон от Empowering Haste Spiritvreakera не стакается с критическим уроном.
Слизерин Гвард
Amplified Damage Slardarа не стакается с дополнительным уроном от MKB.
Есть ли херо-киллеры, которые всегда должны брать Burizу вместо Monkey King Barа?
Магнатавр
Свен
Драгон Кнайт
У этих героев сплэш атака (Dragon Knight в форме красного и синего драконов наносит 100% и 50% сплэш урона соответственно), но дополнительный урон от MKB не пойдет в сплэш. Поэтому буриза всегда полезнее для них.
Снайпер
У снайпера есть пермо стан, но он будет подавлен пермо станом МКB, если они совпадут в одном ударе.
Займемся подсчетами:
Как у рэнжевика с MKB DPS получается равным 102? 

Существует 30% шанс что, используя MKB, вы нанесете 90 пунктов дополнительного урона, подразумевая что в среднем ваш урон увеличивается на 27 только из-за пермо-стана. В общем вы получаете 75+27 =102 дополнительного урона.
Как вы получаете 24% рост DPS при покупке Burizы?
Буриза дает 20% щанс нанести 2.2 критического урона, что в среднем означает 5 ударов эквивалентно 6.2, пересчитывая (6.2-5)/5 = 24% рост DPS.
Как вы получаете DPS милишника Z (30 40) при покупке Monkey King Bar?
Как было сказано выше, дополнительный урон МКБ увеличивает ваш средний урон на 27. Кроме того у героев ближнего боя этот тип урона магический, и может быть снижен только из-за сопротивления магии. Следовательно, в том случае если у противников нет предметов, увеличивающих сопротивление магии, магический урон эффективнее физического, особенно если у цели высокая защита. Например, для героя с 50% защитой, 90 пунктов физического урона снизятся до 45, а 90 пунктов магического отнимут у цели 67.5 ХП. В этом случае магический урон в 1.5 раза эффективнее физического. В моих расчетах я брал Z приблизительно равное 30 40, подразумевая что магический урон в 1.11 (=30/27) ~ 1.48 (40/27) раз эффективнее чем физический. Другими словами, я предполагаю что у героев около 8 16 пунктов защиты, что является легко доказуемым. Одним словом, нужно помнить, что иммунитет к магии блокирует пермо-стан милишников. Если противники собирают несколько МКБ, буриза будет гораздо полезнее.
Если у противников Aegis of Immortality, будут ли Monkey King Bar более предпочтителен?
Из-за сопротивления магии противники будут получать меньше урона от дополнительного урона дающегося MKB. В особенности, уменьшение защиты героя должно быть практически таким же как и уменьшение сопротивления магии, следовательно вы можете пользоваться свойствами ренжевиков, чтобы решить что лучше Буриза или МКБ.
Как вы получите Y (6 8%) при подсчете DPS Monkey King Bar?
Нам известно, что 15% увеличение скорости атаки означает 15*100% /(100 + ловкость + предметы и способности, увеличивающие скорость атаки) увеличение DPS. Выбрав значение 6 8, я предполагаю, что ловкость героя + предметы и способности, увеличивающие скорость атаки изменяются в диапазоне 87.5 150, что имеет место быть, как мне кажется.
Можно ли примерно подсчитать какой прирост DPS я получу от Monkey King Bar/ Buriza на разных уровнях?
Вот таблица. В вычислениях, руководствуясь тем, что дополнительная скорость атаки героя влияет на подсчеты, я принял значения дополнительной скорости атаки за 80, 110, 140 и 220 соответственно. Для примера прочитайте первую строчку. В ней говорится, что когда у героя 100 пунктов урона и 80 пунктов дополнительной скорости атаки(Power Treads + 50 ловкости), покупка MKB увеличит DPS героя на 118.8% для рэнжевика, 127.5% для милишника. Покупка Буризы для милишника увеличит DPS на 99.9%.
Изображение
В этой таблице я принял 27 пунктов магического урона за 35 пунктов физического.
Если, руководствуясь этими подсчетами, Monkey King Bar лучше, почему Buriza дороже?
Во-первых, фармить на МКБ тяжелее. 2 основных компонента стоят 2600 и 1650, в то время как составляющие буризы дешевле. Если вы фармите на МКБ, возрастает возможность того, что вас убьют, и вы потеряете золото до того, как накопите на какой-либо из компонентов. Во-вторых большинство игроков для буризы сначала собирают Crystalis. Как только вы получите Broadsword/ Claws of Attack, вы сможете задрачивать крипов эффективнее, а это повысит ваш фарминг. Ну конечно, если вы аццкий госу, для вас это не будет играть никакой роли.  
Раздел 6: Насколько полезен Hyperstone?
Базовая информация по этому вопросу:
Умникам (героев, основной характеристикой которых является разум) /силовикам (основанная хар-ка сила), у которых уже есть Power Treads( в дальнейшем костыль), первый Hyperstone увеличивает DPS на 25 30%, в зависимости от уровня;
Ловкачам (основная харка ловкость), у которых уже есть костыль, но нет скиллов, повышающих скорость атаки, папример Strafeа, первый Hyperstone увеличивает DPS на 23 27%, в зависимости от уровня;
Ловкачам, у которых уже есть костыль и есть скиллы, повышающие скорость атаки, первый Hyperstone увеличивает DPS на 16 20%, в зависимости от уровня.
Вот таблица с точными данными:
Изображение
Я разделил ее на 3 секции. Желтая секция подходит для большинства умников и силовиков ( ловкость примерно 15 20, прирост ловкости 1.8 за уровень). Оранжевая секция для большинства ловкачей, без скиллов, повышающих скорость атаки ( ловкость примерно 25, прирост ловкости 2.8 за уровень). Бирюзовая для большинства ловкачей, имеющих скиллы, повышающие скорость атаки.
Таблицу надо читать так: если ваша ловкость + дополнительная скорость атаки 100( например Power Treads + 70 ловкости), тогда приобретение Hyperstone увеличит ваш DPS на 27.5%. Пользуясь этим, вы легко сможете сравнить эффективность Hyperstona с другими предметами на дамаг.
Например, для героя, средний урон которого 100 и дополнительная скорость атаки 100, покупка Demonedge увеличит DPS на 36%, Hyperstone на 27.5%. В этом случае сначала лучше приобрести Demonedge.
Раздел 7: Способности, снижающие защиту: насколько они хороши\плохи?
Базовая информация по этому вопросу:
Снижение защиты противника увеличивает ваш DPS по отношению к нему;
Эффективность снижения защиты определяется скиллами, которые вы применяете и показателем защиты противника до применения;
Существует показатель защиты, при котором скиллы, направленные на снижение защиты снановятся наиболее эффективными. При этом значении защиты процентное увеличение DPS, после использования защито - понижающих скиллов, будет наибольшим. До и после этого порога, эффективность скилла понижается и в конце концов вовсе исчезает.
Предположим, у вас есть скилл, понижающий защиту на N. Этот скилл наиболее эффективен, когда защита цели равна 0.7N-0.3.
Утверждение о том, что эффект Desolatora всасывает из-за того, что Buckler может его полностью снимать, это ПОЛНАЯ ЛАЖА.
Обзор скиллов, снижающих защиту:
Вот полный список всех скиллов, снижающих защиту:
Vengeful Spirit terror
Bristleback - Viscous Nasal Goo
Slitereen Guard Amplify Damage
Shadow Fiend - Presence of the Dark Lord
Alchemist Acid Spray
Tidehunter Gush
А так же эффект Дезолятора.
Снижение защиты противника равносильно увеличению вашего DPS по отношению к нему.
Используя смысл DPS, очень легко объяснить как именно действуют скиллы, понижающие защиту. Например, до применения скилла, противник терял определенное количество ХП в секунду. После применения противник стал терять больше. Можно сказать, что скиллы, снижающие защиту, увеличивают ваш DPS на определенный процент ( какой, посмотрим позже).
Примечание: Я не стал использовать смысл EHP для объяснения снижения защиты, т. к. формула EHP не содержит возможность отрицательного значения зашиты. Для пояснения см. Раздел 1.
Эффективность снижения защиты зависит от скиллов, которые вы используете, и значения защиты цели до применения скилла.
Предположим, ваш DPS равен Х, а защиты цели В. У вас есть скилл, понижающий значение защиты на N. Используя формулу близов из Раздела 1, до применения скилла, понижающего защиту, цель теряла X/(1+0.06B ) HPS. Теперь она теряет X/( 1+0.06(B-N)) HPS, если B больше или равно N, в противном случае X(2-0.94^(N-B )) HPS, т. е. когда защиты отрицательная.
После некоторых обобщений можно заключить, что:
Если значение защиты после использования понижающего защиту скилла положительное, DPS увеличиться на 6N%/(1+0.06(B-N));
Если значение защиты после использования понижающего защиту скилла отрицательное, то DPS увеличит

Сообщение отредактировал Galadan: 17 августа 2008 - 21:05

Изображение
Репутация: 
5
0


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Другие ответы в этой теме

#2 Пользователь офлайн   Zt1mM Иконка

  • LegeNdary
  • Иконка
  • Сообщений: 385
  • Раса:Человек
  • Класс:Нет
  • Сабкласс:Нет
  • Характер:Законно-добрый


Отправлено 14 февраля 2008 - 20:35

В статье есть неточности и ошибки)
Да и перечислять все спеллы и скилы для некоторых вещей просто глупо - ясно что через BKB проходят либо магии с физическим типом урона, либо таргетные ульты |:P итд

:D
если прочитать внимательно, то по логике вещей получается, что пурдж и хроносфера наносят урон :rofl:

worldota не тот сайт к которому стоит обращаться)
2Алшер:
В любом случае gj, такая инфа только помогает понять некоторые вещи :ok:
Изображение Не кисни - на радуге зависни

Everything has its limit...
Репутация: 
1
0

#3 Пользователь офлайн   Алшер Иконка

  • ↑↓
  • Иконка
  • Сообщений: 1 236
  • Раса:Неизвестно
  • Класс:Воин
  • Сабкласс:Маг
  • Характер:Хаотично-нейтральный


Отправлено 14 февраля 2008 - 21:09

2Zt1mM:

Цитата

В статье есть неточности и ошибки)

Укажи их плиз, я исправлю.

Цитата

если прочитать внимательно, то по логике вещей получается, что пурдж и хроносфера наносят урон

Хм, поясни.
Изображение
Репутация: 
5
0

#4 Пользователь офлайн   Mafi Иконка

  • Истребитель Нежити
  • Иконка
  • Сообщений: 56
  • Раса:Темный эльф
  • Класс:Рейнджер
  • Характер:Хаотично-нейтральный


Отправлено 14 февраля 2008 - 21:56

Паутина и хроносфера сейчас уже не обнаруживают невидимых. Исправь :)
Репутация: 
0
0

#5 Пользователь офлайн   Алшер Иконка

  • ↑↓
  • Иконка
  • Сообщений: 1 236
  • Раса:Неизвестно
  • Класс:Воин
  • Сабкласс:Маг
  • Характер:Хаотично-нейтральный


Отправлено 16 февраля 2008 - 15:30

2Mafi:
Сделано.
Большая статья по математике игры в целом скоро будет готова. Работы над ней и правда не мало. Хотя работа преимущественно с тегами, но недочётов в статьях немало, и находить и исправлять их довольно сложно.
Изображение
Репутация: 
5
0

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей