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

Update game protocol to 13.14 #4783

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ranisalt
Copy link
Member

Pull Request Prelude

Changes Proposed

Updates game protocol to 13.14 (removes tournament), no protocol changes up to 13.16 (13.17 has new report system).

Note: tested with OTClient, needs testing with Tibia client 13.14 to 13.16 but I don't have access to it.

@ranisalt ranisalt changed the title Update game protocol to 13.16 Update game protocol to 13.14 Sep 14, 2024
@ranisalt ranisalt marked this pull request as ready for review September 16, 2024 09:59
@DavidCooperfield
Copy link

DavidCooperfield commented Sep 20, 2024

i have tested in client 13.16.13209...

[ 2024-09-20 14:07:45,912 ] Using spritesheet cache size of 910
[ 2024-09-20 14:07:57,342 ] Asset loading complete
[ 2024-09-20 14:08:11,952 ] News query failed: "Unrecognized event news."
[ 2024-09-20 14:08:17,772 ] BattlEye: "Initialized (v1.249)"
[ 2024-09-20 14:08:17,772 ] BattlEye: "Restarting client is necessary, service isn't running properly"
[ 2024-09-20 14:08:17,772 ] BattlEye: "Restarting client is necessary, update required"
[ 2024-09-20 14:08:17,772 ] BattlEye: "Config entry: GameID tibia"
[ 2024-09-20 14:08:17,773 ] BattlEye: "Config entry: MasterPort 7171"
[ 2024-09-20 14:08:17,919 ] Request connection to gameserver  "tcp://127.0.0.1:7172"  (unprotected:  "tcp://127.0.0.1:7172" )  requested (Charakter "Druid Sample" )
[ 2024-09-20 14:08:17,982 ] Request connection to gameserver  "tcp://127.0.0.1:7172" "Forgotten"
[ 2024-09-20 14:08:17,987 ] Connected to gameserver  "tcp://127.0.0.1:7172" "Forgotten"
[ 2024-09-20 14:08:18,051 ] Connection to gameserver  "tcp://127.0.0.1:7172" "Forgotten"  was disconnected ( "The remote host closed the connection" )
[ 2024-09-20 14:08:18,059 ] Disconnected from gameserver
[ 2024-09-20 14:08:18,959 ] News query failed: "Unrecognized event news."
[ 2024-09-20 14:08:24,649 ] News query failed: "Unrecognized event news."
[ 2024-09-20 14:08:29,615 ] Request connection to gameserver  "tcp://127.0.0.1:7172"  (unprotected:  "tcp://127.0.0.1:7172" )  requested (Charakter "Erick" )
[ 2024-09-20 14:08:29,626 ] Request connection to gameserver  "tcp://127.0.0.1:7172" "Forgotten"
[ 2024-09-20 14:08:29,631 ] Connected to gameserver  "tcp://127.0.0.1:7172" "Forgotten"
[ 2024-09-20 14:08:29,651 ] Connection to gameserver  "tcp://127.0.0.1:7172" "Forgotten"  was disconnected ( "The remote host closed the connection" )
[ 2024-09-20 14:08:29,683 ] Disconnected from gameserver
[ 2024-09-20 14:08:30,539 ] Didn't send news query with params ( 0 0 ) (URL: QUrl("http://127.0.0.1/login.php") ) due to too many retries.
[ 2024-09-20 14:08:47,388 ] Didn't send news query with params ( 0 0 ) (URL: QUrl("http://127.0.0.1/login.php") ) due to too many retries.
[ 2024-09-20 14:13:13,805 ] Didn't send news query with params ( 0 0 ) (URL: QUrl("http://127.0.0.1/login.php") ) due to too many retries.
[ 2024-09-20 14:13:20,154 ] Request connection to gameserver  "tcp://127.0.0.1:7172"  (unprotected:  "tcp://127.0.0.1:7172" )  requested (Charakter "Druid Sample" )
[ 2024-09-20 14:13:20,164 ] Request connection to gameserver  "tcp://127.0.0.1:7172" "Forgotten"
[ 2024-09-20 14:13:20,169 ] Connected to gameserver  "tcp://127.0.0.1:7172" "Forgotten"
[ 2024-09-20 14:13:20,376 ] Error while processing network packet not enough bytes (20480) available at position 4418
[ 2024-09-20 14:13:20,377 ] "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"

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