X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Ft_items.qc;h=37cb77a7a2c1d3372d2cada530968afbf663a6a3;hb=9a04df193299873a8133651e4579dbfc2253b717;hp=7ecbd58e9c7c2481b776018524c471b85e17e089;hpb=821a95136fb3a11f2094f61f2954ea5e8966a378;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/t_items.qc b/qcsrc/common/t_items.qc index 7ecbd58e9..37cb77a7a 100644 --- a/qcsrc/common/t_items.qc +++ b/qcsrc/common/t_items.qc @@ -185,14 +185,16 @@ NET_HANDLE(ENT_CLIENT_ITEM, bool isnew) Item_SetAlpha(this); if(this.ItemStatus & ITS_ALLOWFB) - this.effects |= EF_FULLBRIGHT; + this.effects |= EF_FULLBRIGHT; + else + this.effects &= ~EF_FULLBRIGHT; if(this.ItemStatus & ITS_GLOW) { if(this.ItemStatus & ITS_AVAILABLE) this.effects |= (EF_ADDITIVE | EF_FULLBRIGHT); else - this.effects &= ~(EF_ADDITIVE | EF_FULLBRIGHT); + this.effects &= ~(EF_ADDITIVE | EF_FULLBRIGHT); } } @@ -444,9 +446,10 @@ void Item_Show(entity e, int mode) if (autocvar_g_nodepthtestitems) e.effects |= EF_NODEPTHTEST; - if (autocvar_g_fullbrightitems) e.ItemStatus |= ITS_ALLOWFB; + else + e.ItemStatus &= ~ITS_ALLOWFB; if (autocvar_sv_simple_items) e.ItemStatus |= ITS_ALLOWSI;