diff --git a/src/client/FirstPersonPlayer.cpp b/src/client/FirstPersonPlayer.cpp index a8d0464..491cf7a 100644 --- a/src/client/FirstPersonPlayer.cpp +++ b/src/client/FirstPersonPlayer.cpp @@ -116,10 +116,7 @@ void FirstPersonPlayer::Shoot() { auto* bullet = Object::cast_to(bulletScene->instantiate()); bullet->set_position(m_Camera->get_global_position()); - - Transform3D rotation = bullet->get_transform(); - rotation.basis = m_Camera->get_global_transform().basis; - bullet->set_transform(rotation); + bullet->set_transform(m_Camera->get_global_transform()); Node* entities = get_node("../../Entities"); entities->add_child(bullet);