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

objects: add BUGFIX for OperateBook #2298

Merged
merged 1 commit into from
Dec 1, 2024

Conversation

mewmew
Copy link
Contributor

@mewmew mewmew commented Dec 1, 2024

myplr and pnum are used without consistency, thus making a sanity check for the spell level of the Guardian spell void.

If another connected peer interacts with the Ancient Tome (then pnum!=myplr), and they have Guardian spell level < 15, while the local player has Guardian spell level = 15; then the sanity check is skipped, and the local player gets Guardian spell level 16

myplr and pnum are used without consistency, thus making a
sanity check for the spell level of the Guardian spell void.

If another connected peer interacts with the Ancient Tome
(then pnum!=myplr), and they have Guardian spell level < 15,
while the local player has Guardian spell level = 15; then
the sanity check is skipped, and the local player gets
Guardian spell level 16
@AJenbo AJenbo merged commit 6b7135c into diasurgical:master Dec 1, 2024
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants