- fixed bad distance check.

This originally was 18000, not 10000
This commit is contained in:
Christoph Oelckers 2022-10-17 07:12:38 +02:00
parent 2f1cda39fa
commit 16cc147173

View file

@ -11782,7 +11782,7 @@ int DoSerpRing(DSWActor* actor)
double dist = (actor->spr.pos.XY() - actor->user.targetActor->spr.pos.XY()).Length();
// if ((dist ok and random ok) OR very few skulls left)
if ((dist < 625 && (RANDOM_P2(2048<<5)>>5) < 16) || own->user.Counter < 4)
if ((dist < 1125 && (RANDOM_P2(2048<<5)>>5) < 16) || own->user.Counter < 4)
{
auto sect = actor->sector();
updatesector(actor->spr.pos, &sect);