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

[lord_bows] Частичное исправление луков #1297

Merged
merged 3 commits into from
Apr 28, 2024

Conversation

VanicGame
Copy link
Contributor

@VanicGame VanicGame commented Apr 25, 2024

Описание PR:
Добавил:

  • Лук изнашивается при выстреле
  • При попадании по мобу, моб агрится на игрока
  • Исправления рикошета. Пояснение: из-за несовершенности физического движка МТ, стрела на высокой скорости может отрикошетить от блока и зависнусть в воздухе, посчитав, что она в этот самый блок "попала". Исправление заключается в том, что если стрела на момент рассчета оказалась слишком далеко от блока, с которым столкнулась, она теряет свою скорость в 15 раз, а не просто зависает в воздухе.
  • Стрелы теперь удаляются, даже если были выгружены и загружены обратно (как сущность). Примечание: те стрелы, что висят на полигоне НЕ ИСЧЕЗНУТ.

Все еще нету:

  • Крафта стрел и луков
  • Переводов
  • Док-блоков........

Рекомендации к тесту

  • Проверить все, что было заявлено в "добавил"
  • Оценить скорость стрелы и замедление игрока с точки зрения баланса

Дополнительная информация:

#966

@VanicGame VanicGame marked this pull request as draft April 25, 2024 18:56
@VanicGame VanicGame added the lord Связанное с модами lord label Apr 25, 2024
@VanicGame VanicGame self-assigned this Apr 25, 2024
@alek13 alek13 marked this pull request as ready for review April 28, 2024 00:07
@alek13 alek13 merged commit 5cba203 into lord-server:dev Apr 28, 2024
1 check passed
@alek13 alek13 deleted the lord-bows-fix branch April 28, 2024 01:23
@alek13 alek13 added fix Для PR: исправление имеющейся ошибки mobs | entities Связанное с мобами или сущностями labels Apr 28, 2024
@alek13 alek13 added this to the 2024.04 milestone Apr 28, 2024
Doloment pushed a commit that referenced this pull request May 4, 2024
Partial fixes of #966, see #76
* Лук изнашивается при выстреле (bow wearing)
* При попадании по мобу, моб агрится на игрока (who shoot the arrow; mobs attacks)
* Исправления рикошета. Fix arrows in sky. Пояснение: из-за несовершенности физического движка МТ, стрела на высокой скорости может отрикошетить от блока и зависнусть в воздухе, посчитав, что она в этот самый блок "попала". Исправление заключается в том, что если стрела на момент рассчета оказалась слишком далеко от блока, с которым столкнулась, она теряет свою скорость в 15 раз, а не просто зависает в воздухе.
* Стрелы теперь удаляются, даже если были выгружены и загружены обратно (как сущность). You can break arrows in world. Примечание: те стрелы, что висят на полигоне НЕ ИСЧЕЗНУТ

---------

Co-authored-by: alek13 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fix Для PR: исправление имеющейся ошибки lord Связанное с модами lord mobs | entities Связанное с мобами или сущностями
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants