Пиратский импульсный лазер - баг роста скорострельности

| Отчет об ошибке |
| Описание проблемы и что вы увидели | При увеличении скорострельности модулями или имплантами бонус роста скорострельности (тот что в описании оружия) растет с 2.4 до 2.6. сек, хотя должен уменьшаться до 2.2 сек. |
| Что вы ожидали увидеть | Снижение времени для роста скорострельности |
| Условия воспроизведения проблемы | Установить иридиевый теплоотвод, либо имплант 11-2 |
| Подробности о проблеме | - |
| Частота возникновения | всегда |
| Время возникновения проблемы |   |

 

[2021.08.10 00.17.13.640.7z](< base_url >/applications/core/interface/file/attachment.php?id=o_1fcof6dik1l7iboep4lenaj3og)

Лог 7z не поместился из за ограничения размера

всё правильно работает, по механике ты увеличиваешь верхний лимит скорострельности, поэтому время увеличивается, они находятся в прямой зависимости

15 минут назад, EtherWolf72790 сказал:

всё правильно работает

Сомневаюсь, учитывая, как работает механика перегрева

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

Только что, ProMix0 сказал:

Сомневаюсь, учитывая, как работает механика перегрева

механика прироста скорострельности и механика перегрева это две разные механики

3 минуты назад, EtherWolf72790 сказал:

механика прироста скорострельности и механика перегрева это две разные механики

Почему? Откуда такая информация?

4 минуты назад, ProMix0 сказал:

Почему? Откуда такая информация?

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

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

4 минуты назад, EtherWolf72790 сказал:

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

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

Ч-что? А можно всё то же, но формулой? Хотя бы абстрактной

29 минут назад, EtherWolf72790 сказал:

всё правильно работает, по механике ты увеличиваешь верхний лимит скорострельности, поэтому время увеличивается, они находятся в прямой зависимости

Помоему так не должно быть, время на выход в макс урон должно сокращаться. Протестирую с несколькими теплоотводами сколько там по итогу будет времени до макс дпс

 

время до перегрева уменьшается ТОЛЬКО  при поднятии скорострельности, поднятие времени до перегрева не понижает скорострельность

 

механика скорострельности подобна формуле скорости в равноускоренном движении

V= V0 +at

где

V - скорострельность конечная

V0 - скорострельность начальная

a - прирост скорострельности

t - время

Только что, GRavitoN сказал:

Помоему так не должно быть, время на выход в макс урон должно сокращаться. Протестирую с несколькими теплоотводами сколько там по итогу будет времени до макс дпс

 

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

разница повысилась так как начальное значение мало, а конечное значение очень высоко

Поставил 3 теплоотвода, время до перегрева стало меньше времени до выхода на макс дпс

прирост - константа

7 минут назад, EtherWolf72790 сказал:

время до перегрева уменьшается ТОЛЬКО  при поднятии скорострельности

Это все знают

7 минут назад, EtherWolf72790 сказал:

поднятие времени до перегрева не понижает скорострельность

Также совершенно логично. Только причём тут это?..

5 минут назад, EtherWolf72790 сказал:

прирост - константа

Да. Почему-то…
[@GRavitoN](< base_url >/index.php?/profile/1082223-graviton/) А если ещё и имплант поставить?

4 минуты назад, EtherWolf72790 сказал:

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

разница повысилась так как начальное значение мало, а конечное значение очень высоко

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

Только что, ProMix0 сказал:

Да. Почему-то…
@GRavitoN А если ещё и имплант поставить?

Имп стоит

3 минуты назад, GRavitoN сказал:

Имп стоит

А без него +0.6?

Какая нафиг логика? Перегрев не равно время до полного разгона скорострельности