diff --git a/components/esm4/loadnpc.cpp b/components/esm4/loadnpc.cpp index 2fb15a18b5..b43c42d57a 100644 --- a/components/esm4/loadnpc.cpp +++ b/components/esm4/loadnpc.cpp @@ -279,6 +279,10 @@ void ESM4::Npc::load(ESM4::Reader& reader) case ESM4::SUB_COED: // FO3 case ESM4::SUB_PRPS: // FO4 case ESM4::SUB_PTRN: // FO4 + case ESM4::SUB_OBTE: // FO4 object template start + case ESM4::SUB_OBTF: + case ESM4::SUB_OBTS: + case ESM4::SUB_STOP: // FO4 object template end reader.skipSubRecordData(); break; default: diff --git a/components/esm4/loadweap.cpp b/components/esm4/loadweap.cpp index 9cd134326b..fd0b270495 100644 --- a/components/esm4/loadweap.cpp +++ b/components/esm4/loadweap.cpp @@ -183,6 +183,10 @@ void ESM4::Weapon::load(ESM4::Reader& reader) case ESM4::SUB_WNM7: // FONV case ESM4::SUB_EFSD: // FONV DeadMoney case ESM4::SUB_PTRN: // FO4 + case ESM4::SUB_OBTE: // FO4 object template start + case ESM4::SUB_OBTF: + case ESM4::SUB_OBTS: + case ESM4::SUB_STOP: // FO4 object template end reader.skipSubRecordData(); break; default: