ошибка с дамагом у рогообразных

Тема в разделе "Ошибки", создана пользователем demona, 26 дек 2022.

  1. demona

    demona Игрок

    на рогах и сталкерах дамаг порезан (

    проверила несколько ножей с картами с заточкой и без, сравнила с кальком и специально сама пересчитала, чтобы убедиться, что кальк не врет

    сейчас:
    • базовые атаки без изменений
    • дабл атак и умения - дамаг режется; на криты похоже тоже какое-то влияние есть (только при наличии % модифов?)
    на мечах тоже воспроизводится

    на другом классе проверила - нет проблем (мерч с маммонитом)


    upd
    с умениями сейчас не воспроизводится, вычеркнула

    дабл атака:


    на видео нет баффов и пр., одет нож без заточки, нет разброса дамага

    сравнить урон простой атаки и урон отдельных атак в дабле

    сейчас: обычная - 318, дабл - 298+298

    должно быть: обычная - 318, дабл - 318+318
    вы можете сами проверить аналогичным методом
    Последнее редактирование: 27 дек 2022
    Мяурицо нравится это.
  2. Keaton

    Keaton Игрок

    Это слишком серьёзное заявление. Нужны доказательства.
  3. SD

    SD Игрок

    А у моих сталков дабл по-прежнему вдвое больше базовой атаки. Чудо?..
  4. demona

    demona Игрок

    про умения убрала, сейчас не воспроизводится

    @Keaton @SD, про дабл атак добавила видео
    Мяурицо нравится это.
  5. Keaton

    Keaton Игрок

    Что такое фр и ор?
  6. Keaton

    Keaton Игрок

    А вообще, судя по тому, что урон на 40 меньше, значит свордмастери добавляет урон к сумме дабл атаки, а не к каждой половинке. И насколько я помню, так работало всегда. Все бонусы типа мастери, ввс и сферок всегда добавляют урон к конечному результату атаки, а не к каждой её составляющей. Но это не точно.
  7. demona

    demona Игрок

    было бы все так просто )

    на персонаже действительно есть мастери, НО с цифрами без мастери тоже не сходится:
    Последнее редактирование: 26 дек 2022
    Мяурицо нравится это.
  8. DKey

    DKey Игрок

    278 + 40 мастери - будет 318
    у дабл атаки будет 278 + 278 + 40 = 596, но поскольку урон рисуется как просто поделенный пополам
    будет 298 + 298 = 596

    PS и да, в калькуляторе масса ошибок
    от просто неправильных формул, до ошибок округления, потому как там расчеты на плавающей запятой, когда афина везде все считает на целых числах
  9. demona

    demona Игрок

    если дело в мастери, то вот подробный алгоритм https://irowiki.org/classic/Attacks
    17 - добавляется мастери
    30 - добавляется второй удар дабл атаки

    что в кальке и считается


    ок, допустим, что кальк врет, iRO тоже врет

    посмотрите еще раз видео - это выглядит логично? "двойной" удар, который не равен простому * 2


    как бы то ни было, или в игре неправильно, или в кальке
    Мяурицо нравится это.
  10. DKey

    DKey Игрок

    iRO врет (и это не единичный случай).
    Мало того, если верить отдельным страничкам на iRO, то и Aegis врет (например, перманентное пропадание статов у гомункулов).

    Все мастери никогда не входили ни в одну формулу (и поэтому считаются мертвым навыком).
    Вроде бы только при двух даггерах на ассасине мастери посчитается дважды.

    Например:
    running у тейквонов нельзя считать мастери, так как он считается как и простая прибавка к атк (Barefeet Mastery), так и какая то прибавка в формулу расчета киков.
    Код:
             case TK_DOWNKICK:
             case TK_STORMKICK:
             case TK_TURNKICK:
             case TK_COUNTER:
             case TK_JUMPKICK:
               //TK_RUN kick damage bonus.
               if(sd && sd->weapontype1 == W_FIST && sd->weapontype2 == W_FIST)
                 ATK_ADD(10*pc_checkskill(sd, TK_RUN));
               break;
    
    Когда у меня было желание подогнать формулу Flying Side Kick калькулятора под увиденное в игре, выяснилось,.. что ничерта не выяснилось. Потому как урон в прыжке зависит ещё и от базового уровня.
    То, что в калькуляторе - даже рядом не лежит с тем, что на самом деле.

    Насчет логичности:
    - трипл атака, например не наносит тройной урон.
  11. demona

    demona Игрок

    Это очень сильное преувеличение.
  12. DKey

    DKey Игрок

    Да нет, как раз ветка тейквонов там очень криво реализована.
    Калк неправильно считает и урон и хп.

    Извиняюсь, что не в тему

    [​IMG]
  13. demona

    demona Игрок

    Не так вас поняла, думала вы про кальк, в целом. С экспандед классами - да, так и недоработали за все годы, к сожалению.
  14. Мяурицо

    Мяурицо Игрок

    я вот с этим тоже не разобрался. Правильно ли я понял, что согласно описанию, ранинг должен быть прибавлять +100 % к кикам, а по факту прибавляется ничего? Или в данном случае это наглядный пример, что прибавляется только к сайд кику? Или прибавляется к базовой атаке не считая силы и плюсов, по типу чистого урона но с сайд киком вышел баг и он получает прибавку +100 %?
  15. DKey

    DKey Игрок

    А вот так:
    Стар гладиатор под юнионом (чтобы исключить разброс из-за вит деф)

    Бьем орк-леди.

    АТК: 224
    УРОН простой атакой: 324 (224 + 10*10 бонус бега)

    УРОН каунтер киком: 1095
    считается как:
    224 * 400% (7 каунтер) + 100 (тот самый бонус) + 100 (как бонус мастери) = 1096

    но урон кика делится на три части, поэтому урон будет
    [1096/3] * 3 = 1095

    включаем чант огня
    УРОН простой атакой: 324*1.75 = 567
    УРОН каунтер киком: 1917, что будет [1096*1.75 / 3] * 3
    Последнее редактирование: 31 дек 2022
  16. Мяурицо

    Мяурицо Игрок

    ну там главное условие, что бить руками, то есть как минимум без книги и возможно без щита. Без проблем, тк в принципе без оружия и без щита, но у меня нет этого +100 урона от ранинга. Бонус примерно равен 10 на автоатаках.
  17. DKey

    DKey Игрок

    Щит не важен, да мастери и бонус бега работают только на голую руку

    Хорошо вот пример с дефом у моба (без юниона)

    1 пример: Grand Peco
    37 DEF,
    66 VIT ~ SOFT DEF будет плавать от 66 до 74 // 66 + [66/20]^2-1)

    АТК: снова 224
    УРОН простой атакой: 224 * (100-37)/100 - SOFT DEF + 100 ~ от 167 до 175

    УРОН каунтер киком: (224 * 400% + 100) * (100-37)/100 - SOFT DEF + 100 ~ от 653 до 661

    И, как видим, бонус мастери считается после порезки дефом, а бонус к кику нет.

    2 пример: Bradium Golem
    DEF 359 // афина такой дичи не понимает и при расчетах, режет деф до 100
    VIT 125

    Даже считать не будем, урон будет: 1 + 100 мастери = 101
    Но урон каунтером будет... 99
    Почему? потому что урон каунтером - это три атаки с общим уроном.
    Делим [101/3] получаем 33, которые умножаем на 3

    PS тут должна быть картинка, но она что-то плохо работает, но там так и есть

    PPS собственно все то же самое будет с дабл атакой ножами,
    Мастери считаются после порезки дефом
    Мяурицо нравится это.
  18. Keaton

    Keaton Игрок

    ЭЭэммм.... А разве бонус-урон от ранинга не запускается двойным прожатием ранинга?)))
  19. Мяурицо

    Мяурицо Игрок

    Да, я про активный ранинг.
    BTW, кингу привет!
    Keaton нравится это.
  20. Мяурицо

    Мяурицо Игрок

    Спасибо за разъяснение