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

[MIRROR] Changes afterattacks to use_after #1481

Merged
merged 2 commits into from
Nov 23, 2023
Merged

Conversation

SierraHelper
Copy link
Collaborator

Оригинальный PR: Baystation12#34332

🆑 emmanuelbassil
bugfix: Fixes being unable to place pills into beakers placed on a table/turf
bugfix: Fixes duct-taped and sticky papers not properly offsetting
/🆑

The only afterattacks that will remain are the rare ones that actually handle ranged behavior. No changes in this PR other than changing afterattack to use_after; dropping the proximity flag check, and returning TRUE where needed.
Beyond that, at most there are styling changes. Any bugs I fix on the way are listed on the changelog.

Kept afterattacks for guns, sprays, and magic spells as these have a ranged use.
Also kept them for mech_equipment, as the after_attacks there do not EXPLICITLY check for proximity so I'm not touching it just in case.

Updated documentation as needed.

@SierraHelper SierraHelper requested a review from a team as a code owner November 19, 2023 17:12
@SierraHelper SierraHelper added 🪞 MIR ЯОЯ 📜 CL валиден Ченджлог не содержит ошибок labels Nov 19, 2023
@SuhEugene SuhEugene enabled auto-merge (rebase) November 23, 2023 09:29
auto-merge was automatically disabled November 23, 2023 09:34

Rebase failed

@SuhEugene SuhEugene merged commit e81c097 into dev-sierra Nov 23, 2023
@SuhEugene SuhEugene deleted the upstream-pr-34332 branch November 23, 2023 09:38
SierraHelper added a commit that referenced this pull request Nov 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🪞 MIR ЯОЯ 📜 CL валиден Ченджлог не содержит ошибок
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants