--- include/engine_stocks.inc 2007/11/16 15:29:57 17 +++ include/engine_stocks.inc 2010/10/11 23:53:51 44 @@ -90,12 +90,14 @@ stock get_brush_entity_origin(ent, Float:orig[3]) { new Float:Min[3], Float:Max[3]; + + entity_get_vector(ent, EV_VEC_origin, orig); entity_get_vector(ent, EV_VEC_mins, Min); entity_get_vector(ent, EV_VEC_maxs, Max); - orig[0] = (Min[0] + Max[0]) * 0.5; - orig[1] = (Min[1] + Max[1]) * 0.5; - orig[2] = (Min[2] + Max[2]) * 0.5; + orig[0] += (Min[0] + Max[0]) * 0.5; + orig[1] += (Min[1] + Max[1]) * 0.5; + orig[2] += (Min[2] + Max[2]) * 0.5; return 1; }