From: terencehill Date: Sun, 4 Dec 2016 20:15:08 +0000 (+0100) Subject: Apply correct buff bbox after it respawns X-Git-Tag: xonotic-v0.8.2~391^2~2 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=9d593b11225bf9e6255cbb2bf5d43e5ed1e72683;p=xonotic%2Fxonotic-data.pk3dir.git Apply correct buff bbox after it respawns --- diff --git a/qcsrc/common/mutators/mutator/buffs/sv_buffs.qc b/qcsrc/common/mutators/mutator/buffs/sv_buffs.qc index 32c61eb6a..45037186d 100644 --- a/qcsrc/common/mutators/mutator/buffs/sv_buffs.qc +++ b/qcsrc/common/mutators/mutator/buffs/sv_buffs.qc @@ -231,6 +231,7 @@ void buff_Think(entity this) this.skin = buff.m_skin; setmodel(this, MDL_BUFF); + setsize(this, BUFF_MIN, BUFF_MAX); if(this.buff_waypoint) { diff --git a/qcsrc/common/mutators/mutator/buffs/sv_buffs.qh b/qcsrc/common/mutators/mutator/buffs/sv_buffs.qh index b9fc1e42d..5b14c39f4 100644 --- a/qcsrc/common/mutators/mutator/buffs/sv_buffs.qh +++ b/qcsrc/common/mutators/mutator/buffs/sv_buffs.qh @@ -70,8 +70,8 @@ float autocvar_g_buffs_luck_damagemultiplier = 3; .int oldbuffs; // for updating effects .entity buff_model; // controls effects (TODO: make csqc) -const vector BUFF_MIN = ('-16 -16 -20'); -const vector BUFF_MAX = ('16 16 20'); +const vector BUFF_MIN = ('-16 -16 0'); +const vector BUFF_MAX = ('16 16 60'); // client side options .float cvar_cl_buffs_autoreplace;