1. Вы читаете архив за период с 2007 до 2010 год.
    Актуальные обсуждения и новости можно найти в основных разделах.

Баги - Memorize Skill

Тема в разделе "Ошибки (Архив)", создана пользователем BanzaiBreaker, 6 авг 2008.

  1. BanzaiBreaker

    BanzaiBreaker Игрок

    Заметил странную работу этого скилла профессора.
    Вспомним его описание:
    "Каст тайм - 5 секунд, который не зависит от DEX. Этот скилл режет каст тайм последующих 5 заклинаний. Мультимемориз невозможен.
    Это вся информация в описании скилла.

    Баги:
    1.Первый баг кроется в том, что скилл барда Poem of Bragi не режет каст тайм скилла Memorize. А по идее должно. Проверял на последней версии eAthena - брага режит каст тайм мемориза. Такая же ситуация на Сакрае - всё работает как и дожно быть. По крайней мере, в описании нет строки о том, что Poem of Bragi не влияет на кастинг тайм.

    2. Второй баг - мемориз должен резать сам себя, а т.е. - первый каст тайм мемориза - 5 сек, затем мы заного кастуем мемориз, и по идее каст тайм должен быть 2.5 сек. Аналогичная ситуация - и на Афине, и на Сакрае. Первый мемориз - 5 сек каста, второй - 2.5 сек каста.

    Хочу привести пример - скилл Double Casting.
    "Кастинг тайм - 2 секунды, независит от DEX. В течении 90 сек есть 80% шанс, что магия пролетит дважды."
    И этот скилл РЕЖИТСЯ брагой. В отличии от мемориза.

    И вот возникают вопросы:
    1. Согласна ли администрация, что это действительно неправильная работа скиллов?
    2. Будет ли это исправлено?
  2. Gromf

    Gromf Игрок

    eAthena - эмулятор, используемый у нас.
    Sakray - клиент и корейский тестовый сервер.

    http://svn.eathena.ws/bugs/changeset/7972

    skill_castnodex_db.txt
    Код:
    // <Skill id>,<Cast>,<Delay (optional)>
    //
    // Cast:  0 - everything affects the skill's cast time
    //        1 - skill's cast time is not affected by dex
    //        2 - skill's cast time is not affected by statuses (Suffragium, etc)
    //        4 - skill's cast time is not affected by item bonuses (equip, cards)
    //
    // Delay: 0 - everything affects the skill's delay
    //        1 - skill's delay is not affected by dex
    //        2 - skill's delay is not affected by statuses (Magic Strings, etc)
    //        4 - skill's delay is not affected by item bonuses (equip, cards)
    //
    // Note: Values are bit fields, add them up to combine their effects.
    // Note: Delay setting '1' only makes sense when delay_dependon_dex is enabled.
    // Example: 46,1,1 = Double Strafe's cast time and delay is not affected by dex.
    
    ...
    403,3	//PF_MEMORIZE
    ...
    482,1	//PF_DOUBLECASTING
    
    Мувик с оффсервера пожалуйста.
  3. Lex_Divina

    Lex_Divina Заблокирован

    http://svn.eathena.ws/bugs/changeset/7972
    Под категорию status changes подпадают любые статусы, уменьшающие время каста - брага, суфра, сам меморайз.
  4. Gromf

    Gromf Игрок

    Я полагал, что сие понятно.
  5. Lex_Divina

    Lex_Divina Заблокирован

    Это я к тому, что к данной работе меморайз был приведен в еАфине не по недосмотру, а совершенно сознательно.
  6. Gromf

    Gromf Игрок

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

    BanzaiBreaker Игрок

    Странно, может я как то криво смотрел... Хм, вроде версия была последняя... Вобщем ладно, мб моя ошибка.
    Тогда остаётся один вопрос:
    1. У нас так и будет работать в дальнейшем? Если первый пункт - можно вычеркнуть из багов, то второй пункт никак не вычеркнуть. Если нигде не упомянуто про это, получается что механика противоречит логике.
  8. Gromf

    Gromf Игрок

    Второе багом не является, ибо Меморайз тоже статус.