diff --git a/Runtime/Character/CAnimData.cpp b/Runtime/Character/CAnimData.cpp index 8e91fd5a0..60db739ec 100644 --- a/Runtime/Character/CAnimData.cpp +++ b/Runtime/Character/CAnimData.cpp @@ -213,7 +213,7 @@ zeus::CTransform CAnimData::GetLocatorTransform(CSegId id, const CCharAnimTime* if (!x220_31_poseCached) const_cast(this)->RecalcPoseBuilder(time); - if (!x220_31_poseCached) + if (!x220_30_poseBuilt) x2fc_poseBuilder.BuildTransform(id, ret); else { diff --git a/hecl b/hecl index 39c85a807..df53b858f 160000 --- a/hecl +++ b/hecl @@ -1 +1 @@ -Subproject commit 39c85a807fd8a30e22078447ef4d4668b39a2c8f +Subproject commit df53b858ffc9a06f9cf833908a93587c003179f2 diff --git a/nod b/nod index df3fff72a..4a2659860 160000 --- a/nod +++ b/nod @@ -1 +1 @@ -Subproject commit df3fff72a21efcb1ab0e35bb4b9dc1cd5e827eec +Subproject commit 4a265986098adc10d5505dc3f39acbc30fa35853