Skip to content

Conversation

@hemagx
Copy link
Contributor

@hemagx hemagx commented Apr 8, 2019

Pull Request Prelude

Changes Proposed

Fix an issue with named/brewed/forged items getting saved with the wrong character id
The issue was triggered by the refactoring of old undocumented code that
relied on the overflow behavior during assignment from int32 to int16
and from uint16 to int16, and by a subsequent clamping to SMALLINT range
operated by the SQL server.

Issues addressed:
#2409

@HerculesWSAPI
Copy link
Contributor

This change is Reviewable

…ong character id

    The isue was triggered by the refactoring of old undocumented code that
    relied on the overflow behavior during assignment from int32 to int16
    and from uint16 to int16, and by a subsequent clamping to SMALLINT range
    operated by the SQL server.

Credits: Haru <[email protected]>

Fixes HerculesWS#2409

Signed-off-by: Ibrahim Zidan <[email protected]>
@hemagx hemagx force-pushed the hercules_signed_items_fix branch from e671d02 to 9e934f3 Compare April 8, 2019 21:39
@AnnieRuru
Copy link
Contributor

what about CARD0_PET ?
#2359

@hemagx hemagx added this to the Release v2019.05.05 milestone Apr 12, 2019
@MishimaHaruna MishimaHaruna merged commit aa79da0 into HerculesWS:master May 5, 2019
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.

6 participants