ClayHanson / BlocklandRebuilt-IssueBoard

Beta testing for Blockland Rebuilt.
6 stars 0 forks source link

Projectiles clear sourceObject field #262

Closed Pecon closed 1 year ago

Pecon commented 1 year ago

Description

According to Clay, projectiles have their sourceObject field cleared after the projectile leaves the source's bounding box. In retail BL, this field is preserved for the whole lifetime of the projectile and is relied upon by many Add-Ons as a general determination of the projectile's source. This field being cleared creates inconsistent behavior and is also difficult to work around since the projectile.client field is not always useful in the same manner.

Screenshots

https://github.com/ClayHanson/Blockland-Rebuilt-BetaTesters/assets/7043178/020fa39c-501f-43bd-8948-19e701a80758

Metadata:

Additional context

Causes inconsistent behavior across a number of weapons on Boss Battles.

Pecon commented 1 year ago

Confirmed, fixed in 0.40.