From: RealBadAngel <maciej.kasatkin@o2.pl>
Date: Fri, 19 Feb 2016 13:13:21 +0000 (+0100)
Subject: Camera: Don't count camera offset twice for Nametagged CAOs
X-Git-Tag: 0.4.14~254
X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=5dbaa689677e89ee10e2c6e3a4e8eb57b79f3140;p=oweals%2Fminetest.git

Camera: Don't count camera offset twice for Nametagged CAOs
---

diff --git a/src/camera.cpp b/src/camera.cpp
index 8aac32123..0ce6bb345 100644
--- a/src/camera.cpp
+++ b/src/camera.cpp
@@ -675,8 +675,7 @@ void Camera::drawNametags()
 			i = m_nametags.begin();
 			i != m_nametags.end(); ++i) {
 		Nametag *nametag = *i;
-		v3f pos = nametag->parent_node->getPosition() -
-			intToFloat(m_camera_offset, BS) + v3f(0.0, 1.1 * BS, 0.0);
+		v3f pos = nametag->parent_node->getPosition() + v3f(0.0, 1.1 * BS, 0.0);
 		f32 transformed_pos[4] = { pos.X, pos.Y, pos.Z, 1.0f };
 		trans.multiplyWith1x4Matrix(transformed_pos);
 		if (transformed_pos[3] > 0) {