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.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/serialize/world-reader.cpp b/serialize/world-reader.cpp
index 170f9c97..c6b23999 100644
--- a/serialize/world-reader.cpp
+++ b/serialize/world-reader.cpp
@@ -344,6 +344,8 @@ void reader_state::read_chunks(reader_t& s)
s >> proto.max_distance;
for (auto i = 0uz; i < 3; i++)
s >> proto.color[i];
+ if (PROTO >= 15) [[likely]]
+ s >> proto.color[3];
if (!exact)
{
uint16_t frame; frame << s;