Правила

Ветка форума Ловим баги предназначена для информирования администрации о найденных багах. Она призвана решать технические проблемы, встречающиеся в игре. Прежде, чем создать тему, нужно проверить, нет ли темы с данным глюком/багом, о котором вы хотите сообщить. Для того чтобы указать глюк или баг нужно создать новую тему, а не писать в уже существующих. Темы с названиями Баг, Глюк рассматриваться не будут. Старайтесь в названии темы кратко сформулировать суть Вашей проблемы. Если описанная проблема произошла не на вашем аккаунте, то обязательно укажите аккаунт, где она произошла.
Медаль третьего класса Медаль второго класса Медаль первого класса За помощь в выявлении бага с корректным его описанием выдаётся одна из наградных медалей в зависимости от степени серьёзности бага.
Ответственный: Не задан  

Выстрел Пылающего червя не смог сбить 28 падальщиков, А должен сбивать 134 +- 50%. Баг может затрагивать сейчас все флагманы

1
The_Spore
Репутация 4
Группа xerj 3 18 19 Сообщений 18
Пользователь, на котором была обнаружена проблема:
The_Spore

Координаты:
Одна из моих планет, не хочу палить лишний раз

Дата или время произошедшего (по времени сервера):
Флоты соперников встретились 18 Февраля 2025 17:27:06
Произошёл бой между следующими флотами игроков:
☠ Zarazka
против
The_Spore
https://xcraft.ru/battle/index.php?battle_id=7f610ef98bb9e302db1bfdbadd------ (последние 6 знаков убраны)

Описание:
В бою на момент 1:48 остались в живых 28 падальщиков. Сильно поврежденных, но это насколько я помню не имеет значения - при массовой атаке считается от полных брони и щита (что немного странно, но это уже совсем другая история)
В 1:50 стреляет ПЧ (он был один)
26 падальщиков умирают, 2 выживают. Что, мягко говоря, весьма странно, учитывая силу его выстрела.
00:01:46 Игловое древо атакует силой 9337 (урон 9145/192) Падальщик ☠ Zarazka, сбивая 35 юнитов
00:01:50 Пылающий червь атакует силой 3863 (урон 3811/52) Падальщик ☠ Zarazka, сбивая 26 юнитов
00:01:52 Игловое древо атакует силой 343 (урон 342/1) Падальщик ☠ Zarazka, сбивая 2 юнита

А теперь как всё должно было бы быть, если правильно и по формулам:
Формула массового урона (взята из описания блокировки)
Коэффициент блокировки показывает способность юнита блокировать урон при массовых атаках, которые происходят по формуле [урон выстрела] / [броня+щит цели] * [коэффициент специализации] / [коэффициент блокировки] +- 50%.
Урон выстрела ПЧ в этом бою 193'200
Броня и щиты падали у пира 1250 и 188 соответственно (цифры взяты именно из боя)
Специализаций нет. Блокировка 1.
Способности Уклонение у падальщиков нет. Упячек/осквернителей с их Темной Стаей в бою тоже не было, одни только падальщики с самого начала боя.
Регенерацию, которая теперь снижает урон по броне, я не учитываю т.к её нет в формуле массовой атаки (кстати, тут возможно второй баг: регенерацию забыли добавить либо в формулу, либо в её описание), у пира она 6 уровня, это -9% урона по броне, в данном случае регенерация не может поменять ситуацию.

Получаем:
193'200 / (1250+188) * 1 / 1 +- 50% = 134 +- 50%
По этой формуле от выстрела помереть должны были МИНИМУМ 67 падальщиков (это в наихудшем случае), в реальности из 28 померли 26.

А если регенерацию учесть, получится так:
193'200 / (1250/0.91 + 188) * 1 / 1 +- 50% = 123 +- 50%
Это минимум 61 падальщик.

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

А зеленым я вам еще один баг обвел на этих же скринах. Он в описании юнитов, если кликать на них в отчете.
У обороняющихся фраза "Значения боевых характеристик для выбранного участника боя." есть, а у атакующих на этом же месте её нет.

Действия, необходимые для повторения:


Скриншот:
Медаль третьего класса

Медаль третьего класса

Эту медаль можно обменять на медаль флота. Выдается за заслуги перед проектом.

Выдал медаль: UncleanOne

18 Февраля 2025 20:13:22
18 Февраля 2025 20:13:22
2
UncleanOne
Репутация -206
Группа Terminator 108 7 48 Сообщений 8730
Цитата: The_Spore
По этой формуле от выстрела помереть должны были МИНИМУМ 67 падальщиков (это в наихудшем случае), в реальности из 28 померли 26.

Массовая атака не означает, что указанное количество единиц будет вычеркнуто из списка. Она означает, что фатальный урон будет нанесён указанному количеству случайно выбранных единиц. Как и с прочими выстрелами, есть шанс, что некоторые единицы будут выбраны повторно, особенно когда у вас массовая атака из большой пушки по очень маленькой стае воробьёв. Соответственно, кому-то может повезти в этой рулетке, и они ни разу не попадут под выбор, как те двое, которых вы наблюдали.


Цитата: The_Spore
(кстати, тут возможно второй баг: регенерацию забыли добавить либо в формулу, либо в её описание)

Регенерация не работает при получении фатального урона, соответственно, не влияет на массовые атаки.


Цитата: The_Spore
А зеленым я вам еще один баг обвел на этих же скринах. Он в описании юнитов, если кликать на них в отчете.
У обороняющихся фраза "Значения боевых характеристик для выбранного участника боя." есть, а у атакующих на этом же месте её нет.

Исправлено.
Эта фраза не должна была выводиться в таблице напрямую, только по значку подсказки в заголовке.
20 Февраля 2025 20:51:39
20 Февраля 2025 20:51:39

Информация

Вы не авторизованы

2 чел. читают эту тему (гостей: 2)

Пользователей: 0
Claude Bot

Космическая онлайн стратегия Xcraft это бесплатная игра для алигархов. Пример боя >> Регистрация >> И космос весь ваш на тысячи лет...

2009 — 2526