summaryrefslogtreecommitdiffhomepage
path: root/serialize/world-reader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'serialize/world-reader.cpp')
-rw-r--r--serialize/world-reader.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/serialize/world-reader.cpp b/serialize/world-reader.cpp
index 34e9e711..e108747e 100644
--- a/serialize/world-reader.cpp
+++ b/serialize/world-reader.cpp
@@ -172,6 +172,11 @@ void reader_state::read_chunks(reader_t& s)
sc.frame.frame = s.read<std::uint8_t>();
else
sc.frame.frame << s;
+ if (PROTO >= 5) [[likely]]
+ {
+ sc.frame.offset[0] << s;
+ sc.frame.offset[1] << s;
+ }
if (sc.frame.active)
{
if (PROTO >= 4) [[likely]]