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

Fix autoexertion not triggering supported skills #8026

Merged
merged 1 commit into from
Jul 30, 2024

Conversation

Paliak
Copy link
Contributor

@Paliak Paliak commented Jul 29, 2024

Fixes #8017

Description of the problem being solved:

Fixes autoexertion not triggering supported skills.

This does not currently fix the support effect not causing warcries to reserve mana. This issue is caused by missing SkillType.HasReservation flag causing the reservation calculations to be skipped here:

if activeSkill.skillTypes[SkillType.HasReservation] and not activeSkill.skillTypes[SkillType.ReservationBecomesCost] then

Problem is there's no good way to add the the flag without also making the skill incompatible with the support effect as it excludes skills with that flag.

Requires #8029 to solve mana reservation issue.

@Paliak Paliak added wip Unfinished and commited for discussion bug: behaviour Behavioral differences and removed wip Unfinished and commited for discussion labels Jul 29, 2024
@Paliak Paliak marked this pull request as ready for review July 30, 2024 02:00
@LocalIdentity LocalIdentity merged commit 78b16a0 into PathOfBuildingCommunity:dev Jul 30, 2024
2 checks passed
@Paliak Paliak deleted the issue-8017 branch August 1, 2024 01:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug: behaviour Behavioral differences
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Autoexertion not reserving mana in 2.47.2
2 participants