Fix hitbox crashes

This commit is contained in:
BenCat07 2018-05-18 20:13:08 +02:00
parent af691f00c7
commit a5de156ca6

View File

@ -206,6 +206,10 @@ void CreateMove()
if (CE_BAD(target_entity) || !foundTarget) if (CE_BAD(target_entity) || !foundTarget)
return; return;
if (!g_IEntityList->GetClientEntity(target_entity->m_IDX))
return;
if (!target_entity->hitboxes.GetHitbox(calculated_data_array[target_entity->m_IDX].hitbox))
return;
// Auto-zoom // Auto-zoom
IF_GAME(IsTF()) IF_GAME(IsTF())
{ {
@ -700,7 +704,6 @@ void Aim(CachedEntity *entity)
AimbotCalculatedData_s &cd = calculated_data_array[entity->m_IDX]; AimbotCalculatedData_s &cd = calculated_data_array[entity->m_IDX];
float minx, maxx, miny, maxy, minz, maxz, centerx, centery, centerz; float minx, maxx, miny, maxy, minz, maxz, centerx, centery, centerz;
auto hitbox = entity->hitboxes.GetHitbox(cd.hitbox); auto hitbox = entity->hitboxes.GetHitbox(cd.hitbox);
// get positions // get positions
minx = hitbox->min.x; minx = hitbox->min.x;
miny = hitbox->min.y; miny = hitbox->min.y;