From 2767008ba2bb6cfdcaf729e1970e599f5d3f1413 Mon Sep 17 00:00:00 2001 From: Luna Date: Mon, 19 Feb 2018 14:02:11 -0500 Subject: [PATCH] Fix ghost names on hero switch --- scripts/player_name.gd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/player_name.gd b/scripts/player_name.gd index a5d46dc..387fabe 100644 --- a/scripts/player_name.gd +++ b/scripts/player_name.gd @@ -7,9 +7,9 @@ func _ready(): pos = get_node("../NamePosition") func _process(delta): - if not camera: - # This needs to happen here because players are added later - camera = get_node("/root/Level/Players/%d" % get_tree().get_network_unique_id()).get_node("TPCamera/Camera") + # This needs to happen here because players are added later + # Plus, the camera changes when a player switches hero + camera = util.get_master_player().get_node("TPCamera/Camera") var pos3d = pos.get_global_transform().origin if camera.is_position_behind(pos3d): hide()