diff --git a/lib/registerTypes/RegisterTypes.h b/lib/registerTypes/RegisterTypes.h index 090002ab9..d65b5a280 100644 --- a/lib/registerTypes/RegisterTypes.h +++ b/lib/registerTypes/RegisterTypes.h @@ -135,6 +135,10 @@ void registerTypesMapObjectTypes(Serializer &s) REGISTER_GENERIC_HANDLER(CGWitchHut); #undef REGISTER_GENERIC_HANDLER + + s.template registerType(); + //new types (other than netpacks) must register here + //order of type registration is critical for loading old savegames } template @@ -201,9 +205,6 @@ void registerTypesMapObjects2(Serializer &s) //s.template registerType(); s.template registerType(); s.template registerType(); - - // Updaters - s.template registerType(); } template void registerTypesClientPacks1(Serializer &s)