Closed guilherme-gm closed 2 months ago
There seem to be some HPM changes unrelated to your PR. (Stemming from something merged previously. For the sake of easier reviewable and atomic Commits please split those changes unrelated to you out, if they are missing in master you may start with an "Update HPM Hooks" commit.
@MishimaHaruna is the HWSApi that does the HPM Hook updates broken atm?
yup, they are missing in master. updated it
I fixed the failing HWSAPI bot builds, it was due to an expired GPG key. Because of that though, I caused a conflict here, can you please rebase?
Pull Request Prelude
Changes Proposed
When map-server starts up and loads autotraders ("standalone" characters), they eventually get sent to char and login server. Once this happen, login-server tries to connect those players in API server, failing, because these players never logged in.
Since those players won't ever be valid, since they are totally system-controlled, this change prevents login-server from sending those accounts to API server, solving the many errors that show up during startup.
I took the chance to convert the packets involved to struct format
Issues addressed: Fixes #3306