Lator
[ОПГ Х] Командор
могущество: 14539
длань судьбы
орк Дируар
144 уровня
CrazyNiger
Ты уверен?

damage = actor.basic_damage * self.defender_damage_modifier
damage = actor.context.modify_outcoming_damage(damage)
damage = enemy.context.modify_incoming_damage(damage)


attacker_damage = damage * self.ATTACKER_DAMAGE_MODIFIER

enemy.change_health(-damage.total)
actor.change_health(-attacker_damage.total)

Я не вижу, где появляется модификатор_входящего_урона_атакующего.
self.ATTACKER_DAMAGE_MODIFIER - это как раз 0.33, свойство умения

Так что по-моему входящий урон = исходящий_урон * 0.33 и всё.



Сообщение изменено
CrazyNiger
[DRAGO] Магистр
могущество: 9737
длань судьбы
мужчина Злобный Дракон
261 уровня
Lator
Да, точно, без модификатора атакующего (по памяти писал) =)
Vicious
[TN] Командор
могущество: 13909
длань судьбы
мужчина Fenris
176 уровня
Lator
Кстати, навык "горгулья" на снижает урон по себе
А что он делает?
CrazyNiger
[DRAGO] Магистр
могущество: 9737
длань судьбы
мужчина Злобный Дракон
261 уровня
Тут имеется ввиду, что наличие у защитника навыка "горгулья" влияет на получение урона атакующим. Так как урон по атакующему рассчитывается как треть от нанесенного урона защищающемуся.

Хотя лично я согласен, что бы урон по атакующему не учитывал гаргулию, при условие, что урон по атакующему будет рассчитываться от атаки защищающегося а нет от нанесенного урона.
zloid
[O N L] Магистр
могущество: 1875
длань судьбы
орк Дохляк
111 уровня
То есть:
  • Горгулья прикрывает обоих дерущихся. Что невыгодно владельцу навыка.
  • У того, кто прокачал Горгулью, бои будут длиться дольше

Ну что за ерунда.
Lator
[ОПГ Х] Командор
могущество: 14539
длань судьбы
орк Дируар
144 уровня
Vicious
А что он делает?
Я говорил про "Безрассудную атаку". Урон, который получит от своей атаки нападающий, горгулья не уменьшит.

CrazyNiger
Хотя лично я согласен, что бы урон по атакующему не учитывал гаргулию, при условие, что урон по атакующему будет рассчитываться от атаки защищающегося а нет от нанесенного урона.
Кстати, это было бы вполне логично. Правда тогда сочетание с грибом и прочими усилениями будет крайне имбовым (=
Lator
[ОПГ Х] Командор
могущество: 14539
длань судьбы
орк Дируар
144 уровня
zloid
Горгулья прикрывает обоих дерущихся. Что невыгодно владельцу навыка.
Почему вы так решили?


У того, кто прокачал Горгулью, бои будут длиться дольше
Да, но только потому, что он наносит меньше урона чем тот, кто взял атакующую пассивку вместо защитной. Та же проблема будет и с "ниндзей"



Сообщение изменено
CrazyNiger
[DRAGO] Магистр
могущество: 9737
длань судьбы
мужчина Злобный Дракон
261 уровня
zloid
То есть:
  • Горгулья прикрывает обоих дерущихся. Что невыгодно владельцу навыка.
  • У того, кто прокачал Горгулью, бои будут длиться дольше
Ну что за ерунда.
Все что я сказал выше касается только срабатывания навыка "Безрассудная атака".
CrazyNiger
[DRAGO] Магистр
могущество: 9737
длань судьбы
мужчина Злобный Дракон
261 уровня
Похожу все запутались или начинают запутываться, поэтому делаю чекпоинт.

Есть навык "Безрассудная атака" со следующей механикой (для примера возьмем что Герой атакует Моба): Герой наносит Мобу урон равный x3.5 базового урона, Герой теряет жизни равные x0.33 нанесенному урону.
Забыв об осторожности, Безумный Ди бросился на волколака. Безумный Ди -589♥ Волколак -1784♥

Гаргулию сюда приплели вот каким боком: если Моб имеет навык гаргулии, то количество полученного им урона уменьшится (скажем 1200 вместо 1500), что логично. Но так же уменьшится и урон получаемый при этом Героем (будет 400 вместо 500), про что и было сказано что это не логично. В тоже время, наличие гаргулии у Героя ни как не повлияет на получаемый им урон при срабатывании "Безрассудной атаки".

В дурих случаях, наличие гаргулии у одно участника битвы не влияет на получение урона другого участника битвы.





Сообщение изменено
zloid
[O N L] Магистр
могущество: 1875
длань судьбы
орк Дохляк
111 уровня
Lator
Почему вы так решили?
Запутался, наверное.
наличие у защитника навыка "горгулья" влияет на получение урона атакующим
Из-за этого подумал, что горгулья уменьшает урон по тому, кого атакует владелец горгульи.



Да, но только потому, что он наносит меньше урона чем тот, кто взял атакующую пассивку вместо защитной.
А если сравнивать с тем, кто не брал никаких навыков? То есть берём двух одинаковых игроков, но одному даём горгулью 5 уровня. Длительность боя будет одинаковой?

А вообще, просто скажите мне: навык Горгулья делает так, что герой реже дохнет, или нет?
CrazyNiger
[DRAGO] Магистр
могущество: 9737
длань судьбы
мужчина Злобный Дракон
261 уровня
zloid
А вообще, просто скажите мне: навык Горгулья делает так, что герой реже дохнет, или нет?
Да
CrazyNiger
[DRAGO] Магистр
могущество: 9737
длань судьбы
мужчина Злобный Дракон
261 уровня
zloid
А если сравнивать с тем, кто не брал никаких навыков? То есть берём двух одинаковых игроков, но одному даём горгулью 5 уровня. Длительность боя будет одинаковой?
Если герой бьется с монстром, то да, длительность будет одинаковой.
zloid
[O N L] Магистр
могущество: 1875
длань судьбы
орк Дохляк
111 уровня
CrazyNiger, спасибо, значит буду продолжать качать способность на Г.
Янус
без гильдии
могущество: 509

мужчина Белерен
108 уровня
Как по мне, защитные абилки не нужны. Разве что на левелах выше 50.
Да, они снижают входящий урон.
Он точно так же снизится, если вкачаться в урон и завалить моба быстрее, за счет получения меньшего количества ударов.
С той разницей, что герой будет быстрее бегать по карте, если он быстрее убивает мобов.



Сообщение изменено
Silent Wrangler
[​ϟ] Командор
могущество: 17408
длань судьбы
гоблин
Наивеличайший Выдумщик Генджис
128 уровня
Не факт. Тут надо считать примерный входящий урон и расходы времени на лечение.