diff --git a/media/lua/client/TOC/Admin.lua b/media/lua/client/TOC/Admin.lua index b5825c9..9ba62b3 100644 --- a/media/lua/client/TOC/Admin.lua +++ b/media/lua/client/TOC/Admin.lua @@ -70,6 +70,8 @@ function ISHealthPanel.onCheatCurrentPlayer(bodyPart, action, player) dcInst:setIsInfected(limbName, false) end + dcInst:setIsIgnoredPartInfected(false) + dcInst:apply() end diff --git a/media/lua/shared/TOC/StaticData.lua b/media/lua/shared/TOC/StaticData.lua index 053266e..3eccec5 100644 --- a/media/lua/shared/TOC/StaticData.lua +++ b/media/lua/shared/TOC/StaticData.lua @@ -118,10 +118,12 @@ for side, _ in pairs(StaticData.SIDES_IND_STR) do -- BodyParts stuff - local bptString = BodyPartType.ToString(BodyPartType[assembledName]:getType()) + ---@type BodyPartType + local bptType = BodyPartType[assembledName] + local bptString = BodyPartType.ToString(bptType) - StaticData.LIMBS_TO_BODYLOCS_IND_BPT[assembledName] = BodyPartType[assembledName] + StaticData.LIMBS_TO_BODYLOCS_IND_BPT[assembledName] = bptType StaticData.BODYLOCS_TO_LIMBS_IND_STR[bptString] = assembledName -- Dependencies and cicatrization time