From: Martin Taibr Date: Mon, 3 Jul 2017 01:31:34 +0000 (+0200) Subject: don't use 2d damagetext when observing X-Git-Tag: xonotic-v0.8.5~2656^2~4 X-Git-Url: http://de.git.xonotic.org/?a=commitdiff_plain;h=6da35442055987a52e7963b7dbebb8d37cd8713c;p=xonotic%2Fxonotic-data.pk3dir.git don't use 2d damagetext when observing --- diff --git a/qcsrc/common/mutators/mutator/damagetext/cl_damagetext.qc b/qcsrc/common/mutators/mutator/damagetext/cl_damagetext.qc index 88f17b004..d9711187d 100644 --- a/qcsrc/common/mutators/mutator/damagetext/cl_damagetext.qc +++ b/qcsrc/common/mutators/mutator/damagetext/cl_damagetext.qc @@ -220,7 +220,7 @@ NET_HANDLE(damagetext, bool isNew) bool can_use_3d = entcs && entcs.has_origin; bool too_close = vdist(entcs.origin - view_origin, <, autocvar_cl_damagetext_2d_close_range); bool prefer_in_view = autocvar_cl_damagetext_2d_out_of_view && !projected_on_screen(project_3d_to_2d(entcs.origin)); - bool prefer_2d = autocvar_cl_damagetext_2d && (too_close || prefer_in_view); + bool prefer_2d = spectatee_status != -1 && autocvar_cl_damagetext_2d && (too_close || prefer_in_view); if (can_use_3d && !prefer_2d) { // world coords