mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-20 14:59:12 +00:00
Various knockback related fixes, don't call WaitForComplete in CGameaArea
This commit is contained in:
@@ -1815,11 +1815,11 @@ void CMetroidPrimeExo::UpdateBoneTracking(float dt, CStateManager& mgr) {
|
||||
}
|
||||
|
||||
void CMetroidPrimeExo::DoContactDamage(TUniqueId uid, CStateManager& mgr) {
|
||||
if (TCastToConstPtr<CCollisionActor> colAct = mgr.GetObjectById(uid)) {
|
||||
if (!IsAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!IsAlive()) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (TCastToConstPtr<CCollisionActor> colAct = mgr.GetObjectById(uid)) {
|
||||
if (colAct->GetLastTouchedObject() == mgr.GetPlayer().GetUniqueId()) {
|
||||
if (mgr.GetPlayer().GetFrozenState()) {
|
||||
mgr.GetPlayer().UnFreeze(mgr);
|
||||
|
||||
Reference in New Issue
Block a user