Skip to content

Enhancement versus aligment/race is calculated incorrectly in character sheet #800

@Shad000w

Description

@Shad000w

Describe the bug

  • Load attached save. repromodule46.zip

  • Pick up +7 dagger. Observe your AB.

  • Unequip the dagger and pick up Dagger +7 against evil.

  • Observer your AB.

Conclusion: Client stacks nondiscriminant and discriminant enhancements together if present on same weapon. Which is wrong.

See this image:

Image

The correct value against evil should be +42/+37/+32/+27 .

This is not limited to enhancement versus alignment, same issue happens with enhancement against race.

Same thing happens with attack bonus property - no surprise since enhancement is stacked property that gives attack bonus and damage bonus.

NOTE: This is only a display error in client. The ab is calculated property on server side.

Custom content or overrides used

None.

Game version

any version

First seen on game version

vanilla issue, client-side issue

OS

Windows

Distribution

Steam

Metadata

Metadata

Assignees

No one assigned

    Labels

    gameIssues with the game code.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions