Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Несколько ошибок #2 #40

Open
cyperh17 opened this issue Aug 31, 2022 · 4 comments
Open

Несколько ошибок #2 #40

cyperh17 opened this issue Aug 31, 2022 · 4 comments
Labels
bug Something isn't working

Comments

@cyperh17
Copy link

Дублирую комментарий в отдельный issue

Обнаружил несколько проблем:

  1. после завершения игры и заходе обратно, всегда выбирается 5 акт
    если попытаться поменять акт в настройках игры - акт всегда остается 5
    лечится путем захода в игры и выхода в меню, далее настройки применяют выбранный акт

  2. не сохраняются настройки в разделе Игра, всегда выставляются дефолтные галочки по отображению информации

  3. Варвар. Эффект Frenzy не применяется, точнее говоря пропадает в неопределенные момент; То есть в интерфейсе игры отображается что набрано 5 стаков, но фактически бонус скорости атаки = 0
    заметил что удаление бонуса скорости атаки происходит до выполнение функции Remove в самом FrenzyBuff, то есть сначала обнуляется бонус скорости атаки, а потом срабатывает Remove в FrenzyBuff
    часто эффект воспроизводится когда при атаках меняешь цель (кликаешь левой мышкой туда сюда или бегаешь на небольшие расстояния)
    Так же помогает снять и одеть оружие
    В коде нашел проблему в логике обработке Remove, так как в момент вызова Remove бонус скорости атаки уже = 0, то Remove уменьшает скорость атаки (накладывает отрицательный бонус скорости атаки)

3.1. кажется что формула FrenzyBuff не совсем верная, так как она прибавляет константу ScriptFormula(6) к текущему бонусу скорости атаки и это всегда 0.15, видмо это те самые 15% на которые Frenzy должно увеличивать скорость атаки с каждой атакой; То есть, по идее, FrenzyBuff должен брать текущий бонус скорости атаки от вещей Attacks_Per_Second_Item (или даже _Total) и умножать на 0.15 (на 15%)

  1. Варвар. Скилл Revenge не имеет стаков и иногда накапливается становится активным в непонятные промежутки времени; При использовании Revenge стаки не меняются и после первой активации Revenge его можно использовать бесконечно
    Часто для Revenge выкидывается NPE в файле Barbarian.cs 1501 строка

  2. Иногда возникала ситуация, что при возрождении в ближайшем сохранении герой оказывался в out of bounds (черный экран и герой в центре) из которого нельзя телепортироваться

  3. С какого то момента перестало работать воскрешение на месте

  4. Кажется что шанс дропа для уровней истязание работает неверно, на нормале шмотки сыпятся, на истязании почти ничего желтого не падает

@cyperh17
Copy link
Author

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

@cyperh17
Copy link
Author

cyperh17 commented Sep 2, 2022

  1. не падает ничего со стоек с книгами (ни разу не упала, по крайней мере, на офе падает частенько)
  2. не работает счетчик и не завершается задание со случайными ящиками (в нейкоторых ситуациях после смерти после открытия ящика телепортировало в out of bounds)
  3. не работает эффект учета разбитых вещей и не дается эффект скорости

@dv-petrov
Copy link

на офе падает частенько
На лфе, НЯЗ, в режиме приключений с каждой стойки падает набор книг. То есть при новом заходе в игру со стойки упадёт следующая книга из набора. После исчерпания набора - только золото.

@flare-ws
Copy link

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

@pr701 pr701 added the bug Something isn't working label Jan 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants