Index: binaries/data/mods/public/gui/credits/texts/programming.json =================================================================== --- binaries/data/mods/public/gui/credits/texts/programming.json +++ binaries/data/mods/public/gui/credits/texts/programming.json @@ -217,6 +217,7 @@ { "nick": "OptimusShepard", "name": "Pirmin Stanglmeier" }, { "nick": "otero" }, { "nick": "Palaxin", "name": "David A. Freitag" }, + { "nick": "Papnaas", "name": "Patrick Heinemann" }, { "name": "Paul Withers" }, { "nick": "paulobezerr", "name": "Paulo George Gomes Bezerra" }, { "nick": "pcpa", "name": "Paulo Andrade" }, Index: source/graphics/CameraController.cpp =================================================================== --- source/graphics/CameraController.cpp +++ source/graphics/CameraController.cpp @@ -669,15 +669,15 @@ } else if (hotkey == "camera.rotate.speed.increase") { - m_ViewRotateXSpeed *= m_ViewRotateSpeedModifier; - m_ViewRotateYSpeed *= m_ViewRotateSpeedModifier; + m_ViewRotateXSpeed /= m_ViewRotateSpeedModifier; + m_ViewRotateYSpeed /= m_ViewRotateSpeedModifier; LOGMESSAGERENDER(g_L10n.Translate("Rotate speed increased to X=%.3f, Y=%.3f"), m_ViewRotateXSpeed, m_ViewRotateYSpeed); return IN_HANDLED; } else if (hotkey == "camera.rotate.speed.decrease") { - m_ViewRotateXSpeed /= m_ViewRotateSpeedModifier; - m_ViewRotateYSpeed /= m_ViewRotateSpeedModifier; + m_ViewRotateXSpeed *= m_ViewRotateSpeedModifier; + m_ViewRotateYSpeed *= m_ViewRotateSpeedModifier; LOGMESSAGERENDER(g_L10n.Translate("Rotate speed decreased to X=%.3f, Y=%.3f"), m_ViewRotateXSpeed, m_ViewRotateYSpeed); return IN_HANDLED; }