aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/titanic/star_control/star_markers.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/titanic/star_control/star_markers.cpp b/engines/titanic/star_control/star_markers.cpp
index a65b61151d..f9867d72df 100644
--- a/engines/titanic/star_control/star_markers.cpp
+++ b/engines/titanic/star_control/star_markers.cpp
@@ -41,13 +41,12 @@ void CStarMarkers::draw(CSurfaceArea *surfaceArea, CStarCamera *camera, CStarClo
for (uint idx = 0; idx < _data.size(); ++idx) {
const CBaseStarEntry &star = _data[idx];
-
newV._x = pose._row1._x * star._position._x + pose._row3._x * star._position._z
+ pose._row2._x * star._position._y + pose._vector._x;
newV._y = pose._row1._y * star._position._x + pose._row3._y * star._position._z
- + pose._row2._y * star._position._x + pose._vector._y;
+ + pose._row2._y * star._position._y + pose._vector._y;
newV._z = pose._row1._z * star._position._x + pose._row3._z * star._position._z
- + pose._row2._z * star._position._y + pose._vector._z;
+ + pose._row2._z * star._position._y + pose._vector._z;
if (newV._z > threshold) {
FVector vTemp = camera->proc28(2, newV);