shake = vlen(head.origin - self.origin);\r
if(shake)\r
shake = 1 - bound(0, shake / cvar("g_healthsize_quake_fall_radius"), 1);\r
- shake *= cvar("g_healthsize_quake_fall");\r
+ shake *= playersize_macro(self) * cvar("g_healthsize_quake_fall");\r
\r
head.punchvector_x += crandom() * shake;\r
head.punchvector_y += crandom() * shake;\r
shake = vlen(head.origin - self.origin);\r
if(shake)\r
shake = 1 - bound(0, shake / cvar("g_healthsize_quake_step_radius"), 1);\r
- shake *= cvar("g_healthsize_quake_step");\r
+ shake *= playersize_macro(self) * cvar("g_healthsize_quake_step");\r
\r
head.punchvector_x += crandom() * shake;\r
head.punchvector_y += crandom() * shake;\r