diff --git a/source/games/sw/src/sprite.cpp b/source/games/sw/src/sprite.cpp index 8247180a1..a367e1e00 100644 --- a/source/games/sw/src/sprite.cpp +++ b/source/games/sw/src/sprite.cpp @@ -5133,7 +5133,7 @@ int DoGet(DSWActor* actor) continue; double dist = (pp->pos.XY() - actor->spr.pos).Length(); - if ((unsigned)dist > (plActor->user.fRadius() * 2)) + if ((unsigned)dist > (plActor->user.fRadius() + actor->user.fRadius())) { continue; }