diff --git a/Runtime/Camera/CCameraManager.cpp b/Runtime/Camera/CCameraManager.cpp index 98a2cb88f..4e33e1e5b 100644 --- a/Runtime/Camera/CCameraManager.cpp +++ b/Runtime/Camera/CCameraManager.cpp @@ -475,7 +475,7 @@ void CCameraManager::UpdateCameraHints(float, CStateManager& mgr) { } void CCameraManager::ThinkCameras(float dt, CStateManager& mgr) { - CGameCameraList gcList = mgr.GetCameraObjectList(); + CGameCameraList& gcList = mgr.GetCameraObjectList(); for (CEntity* ent : gcList) { if (const TCastToPtr gc = ent) { diff --git a/Runtime/Weapon/CPowerBomb.cpp b/Runtime/Weapon/CPowerBomb.cpp index 72949666b..21c2c2579 100644 --- a/Runtime/Weapon/CPowerBomb.cpp +++ b/Runtime/Weapon/CPowerBomb.cpp @@ -28,7 +28,7 @@ CPowerBomb::CPowerBomb(const TToken& particle, TUniqueId uid, T , x164_radiusIncrement(dInfo.GetRadius() / 2.5f) , x168_particle(std::make_unique(particle)) , x16c_radius(dInfo.GetRadius()) { - x168_particle->SetGlobalTranslation(xf.GetTranslation()); + x168_particle->SetGlobalTranslation(xf.origin); //.GetTranslation()); } void CPowerBomb::Accept(IVisitor& visitor) { visitor.Visit(this); }