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

Smooth Boat pkt: overflow/invis objects #403

Merged
merged 28 commits into from Jun 21, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
b908268
Test: move boat while client on ship
turleypol Jun 19, 2021
5233e9a
missing module
turleypol Jun 19, 2021
d96c942
maybe now the char counts as boat mobile
turleypol Jun 19, 2021
de5ec32
added f3 pkt
turleypol Jun 19, 2021
30035ec
pkt id on assert failure
turleypol Jun 19, 2021
e9dd46f
0x25 length adapt
turleypol Jun 19, 2021
cd16c85
more 7090 pkts
turleypol Jun 19, 2021
337e4dd
next pkt..
turleypol Jun 19, 2021
5447ab3
f3 fix
turleypol Jun 19, 2021
708f2e2
smooth boat pkt
turleypol Jun 19, 2021
2bfd3fd
finally time to crash the core?
turleypol Jun 19, 2021
ce263cb
debug logs for f3 pkt
turleypol Jun 19, 2021
eb76c1d
silent the spam
turleypol Jun 19, 2021
a7f7da3
added delay between silent signal and flooding the server
turleypol Jun 19, 2021
894859a
remove spam items from client
turleypol Jun 19, 2021
359d652
syncpoint for moveobjecttolocation of char
turleypol Jun 19, 2021
8d7657b
added sync point for silent item updates
turleypol Jun 20, 2021
d34daf9
missing evt
turleypol Jun 20, 2021
00a6948
wrong client id
turleypol Jun 20, 2021
e57b880
starting actual test for boat movement to check correcr coords
turleypol Jun 20, 2021
cb0eb68
mobile update method missed
turleypol Jun 20, 2021
db2a251
read z coord as signed short
turleypol Jun 20, 2021
4a244ca
perform actual position check
turleypol Jun 20, 2021
dbc08c2
compilation error fix
turleypol Jun 20, 2021
8049a4b
clarified names
turleypol Jun 20, 2021
48af788
missing rename
turleypol Jun 20, 2021
a4aff33
smooth boat pkt rewrite. dont include invis objs, send the correct ob…
turleypol Jun 20, 2021
2cb3b23
core changes
turleypol Jun 21, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
7 changes: 6 additions & 1 deletion docs/docs.polserver.com/pol100/corechanges.xml
Expand Up @@ -2,9 +2,14 @@
<ESCRIPT>
<header>
<topic>Latest Core Changes</topic>
<datemodified>04-10-2021</datemodified>
<datemodified>06-21-2021</datemodified>
</header>
<version name="POL100.1.0">
<entry>
<date>06-21-2021</date>
<author>Turley:</author>
<change type="Fixed">HSA boat movement packets (0xF7 and 0xF6) overflow logic. It sends now the correct truncated object count and checks visibility of the objects it sends.</change>
</entry>
<entry>
<date>04-10-2021</date>
<author>AsYlum:</author>
Expand Down
2 changes: 2 additions & 0 deletions pol-core/doc/core-changes.txt
@@ -1,4 +1,6 @@
-- POL100.1.0 --
06-21-2021 Turley:
Fixed: HSA boat movement packets (0xF7 and 0xF6) overflow logic. It sends now the correct truncated object count and checks visibility of the objects it sends.
04-10-2021 AsYlum:
Fixed: Duplicated internal value for "speedhack" and "losany" privileges. When enabling "speedhack" privilege it also worked as "losany"
so LoS checks always returned true.
Expand Down