Итак, вышла новая дота (6.70), в которой произошло множество изменений, давайте поговорим об одном из них, а именно :
Dispersion
Что же это за загадочный скилл такой? И как он работает в новой доте? Сейчас вы всё узнаете в мельчайших подробностях. Способность просто отражает % полученого урона на расстоянии 1000.
Damage представленный выше попадет в расчёты уже с учётом резистов, например у спектры 50% резистов к магии и мы наносим 2000 магического урона, он урезается резистом до 1000 и попадает уже сюда к ним в формулу.
А теперь давайте представим что мы нанесли 1000 урона (допустим чистого) и уровень скилла = 4, подсчитав по формуле мы получим 220, это и есть то самое заветное число. И что мы с ним будем делать, ну для начала вычтем из полученного урона, ведь Despersion отражает часть урона, то есть в итоге сама спектра получит 780 урона, неплохо так, прям мечта любого танка, так идем дальше и переходим к возвращению урона. Берем каждое существо в радиусе 1000 и пропускаем по фильтру (враг, не здание, не дух, не древо, и ещё много чего вам непонятного), заметте, про невидимых юнитов я не написал, а значит им тоже будет больно хДДД. Смотрим код и картинку:
d = Дистанция между целью возвращения урона и спектрой.
k = 0 (это коэффициент урона)
if d<300 then
set k=1
elseif d<1000 then
set k=(1000-d)/700
endif
Ну и конечно если обидчик дальше 1000 то и коэффициент будет 0 (без изменений), а при умножении на 0 всегда будет 0.
Из этого кода видно что если расстояние будет меньше 300, то обидчик получит 100% возвращаемый урон, а если расстояние колеблется в пределах 300-1000 то урон уже считаеся по формуле (1000-расстояние)/700.
Представим что мы находимся на расстоянии 500 от спектры, то по формуле (1000-500)/700 коэффициент будет = 0.71, т.е. мы получим 71% от отраженного урона, а имеенно 0.71*220 = 156.2 ЧИСТОГО урона, не забывает что урон отраженный спектрой считается ЧИСТЫМ и идет мимо всех мыслимых и немыслимых резистов (крест дазла не резист ;p), урон не делится на всех юнитов, а идет каждому по 156.2, помним об этом.
а да вопрос:
урон ведь полностью отражается всем героям? т.е. если я атаковал спектру с расстояния в 300 и мой союзник стоит на расстоянии 300 от нее, то мы оба получим отраженный дамаг в полном объеме? или оба получим по половине? а если союз находится на расстоянии в 500, я на расстоянии в 300, то я получу полный дамаг а союз уменьшенный урон? или как?
У илюзий работает
Notes
• Damage type: pure
• Damage is dealt before Spectre's actual attack.
• Works only if attacked enemy has no allies in 325 range.
• Your illusions also have the Desolate skill.
У илюзий работает
Notes
• Damage type: pure
• Damage is dealt before Spectre's actual attack.
• Works only if attacked enemy has no allies in 325 range.
• Your illusions also have the Desolate skill.
А топик про Деспершн
Последний раз редактировалось: Шорец (10 Января 2011 19:07), всего редактировалось 3 раз(а)
нельзя вырывать часть текста из самого контекста, он теряет смысл(это в школе проходят)
я и не брался никому помогать, все волишь написал свое мнение ;)
Представь себе, что когда ты закончишь школу, то ты все равно будешь проходить графики, а правописание нет ;)))
и я еще не отец, и в ближ будущем не планирую ;P
Ну писать то тебе всяко приходится, с ошибками взрослому мужику писать не стремно? Я работал этим летом на одной базе отдыха(косил траву и вырубал деревья с кустами). До того как ее купили новые хозяева она была заброшена. Сейчас база ждет своей очереди на ремонт, а пока там работают только сторожа. Так вот мне довелось почитать их типа дневник, в котором они отчитывались начальнику о проделанной работе. Меня удивило, что сторожа пишут орфографически и пунктуационно намного правильнее многих моих одноклассников и обитателей рунета. Понял, что в совке было хорошее образование.