diff --git a/gen/obj_defines.h b/gen/obj_defines.h index 078d3f536e1ad095fdaeb534ce6424b35bdfaee3..7af416027d6dda943db39dca04b58ff570476150 100644 --- a/gen/obj_defines.h +++ b/gen/obj_defines.h @@ -5501,7 +5501,7 @@ if ( version <= 0x0A010000 ) { \ link_stack.push_back( block_num ); \ NifStream( textKeys.unknownShort0, in, version ); \ }; \ - if ( version >= 0x0A01006A ) { \ + if ( ( version >= 0x0A01006A ) && ( user_version == 11 ) ) { \ NifStream( textKeys.priority_, in, version ); \ }; \ if ( version >= 0x0A020000 ) { \ @@ -5559,7 +5559,7 @@ for (uint i0 = 0; i0 < controlledBlocks.size(); i0++) { \ link_stack.push_back( block_num ); \ NifStream( controlledBlocks[i0].unknownShort0, in, version ); \ }; \ - if ( version >= 0x0A01006A ) { \ + if ( ( version >= 0x0A01006A ) && ( user_version == 11 ) ) { \ NifStream( controlledBlocks[i0].priority_, in, version ); \ }; \ if ( version >= 0x0A020000 ) { \ @@ -5651,7 +5651,7 @@ if ( version <= 0x0A010000 ) { \ NifStream( 0xffffffff, out, version ); \ NifStream( textKeys.unknownShort0, out, version ); \ }; \ - if ( version >= 0x0A01006A ) { \ + if ( ( version >= 0x0A01006A ) && ( user_version == 11 ) ) { \ NifStream( textKeys.priority_, out, version ); \ }; \ if ( version >= 0x0A020000 ) { \ @@ -5716,7 +5716,7 @@ for (uint i0 = 0; i0 < controlledBlocks.size(); i0++) { \ NifStream( 0xffffffff, out, version ); \ NifStream( controlledBlocks[i0].unknownShort0, out, version ); \ }; \ - if ( version >= 0x0A01006A ) { \ + if ( ( version >= 0x0A01006A ) && ( user_version == 11 ) ) { \ NifStream( controlledBlocks[i0].priority_, out, version ); \ }; \ if ( version >= 0x0A020000 ) { \