Fixed cicatrization force-applying with traits

This commit is contained in:
ZioPao
2024-07-13 19:27:55 +02:00
parent 2f82021b5d
commit 3dad820014

View File

@@ -64,7 +64,9 @@ function LocalPlayerController.ManageTraits()
tempHandler:close() tempHandler:close()
-- The wound should be already cicatrized -- The wound should be already cicatrized
local dcInst = DataController.GetInstance()
LocalPlayerController.HandleSetCicatrization(DataController.GetInstance(), playerObj, v) LocalPlayerController.HandleSetCicatrization(DataController.GetInstance(), playerObj, v)
dcInst:apply()
return return
end end
end end
@@ -311,7 +313,7 @@ end
---@param playerObj IsoPlayer ---@param playerObj IsoPlayer
---@param limbName string ---@param limbName string
function LocalPlayerController.HandleSetCicatrization(dcInst, playerObj, limbName) function LocalPlayerController.HandleSetCicatrization(dcInst, playerObj, limbName)
TOC_DEBUG.print(tostring(limbName) .. " is cicatrized") TOC_DEBUG.print("Setting cicatrization to " .. tostring(limbName))
dcInst:setIsCicatrized(limbName, true) dcInst:setIsCicatrized(limbName, true)
dcInst:setCicatrizationTime(limbName, 0) dcInst:setCicatrizationTime(limbName, 0)