diff --git a/components/esm3/inventorystate.cpp b/components/esm3/inventorystate.cpp index c3af101edc..84a52ff518 100644 --- a/components/esm3/inventorystate.cpp +++ b/components/esm3/inventorystate.cpp @@ -9,7 +9,7 @@ namespace ESM { namespace { - constexpr uint32_t sInvalidSlot = -1; + constexpr uint32_t sInvalidSlot = static_cast(-1); } void InventoryState::load(ESMReader& esm) @@ -18,7 +18,7 @@ namespace ESM uint32_t index = 0; while (esm.isNextSub("IOBJ")) { - esm.skip(4); + esm.skipHT(); ObjectState state;