diff --git a/src/k_collide.c b/src/k_collide.c index e9e832b3d..af6b1130f 100644 --- a/src/k_collide.c +++ b/src/k_collide.c @@ -488,7 +488,7 @@ boolean K_DropTargetCollide(mobj_t *t1, mobj_t *t2) // Intensify bumps if already spinning... P_Thrust(t1, R_PointToAngle2(t1->x, t1->y, t2->x, t2->y), - (t1->reactiontime && !draggeddroptarget) ? 35*FRACUNIT : 20*FRACUNIT); + ((t1->reactiontime && !draggeddroptarget) ? 140 : 80) * t1->scale); if (draggeddroptarget) { @@ -514,7 +514,7 @@ boolean K_DropTargetCollide(mobj_t *t1, mobj_t *t2) t1->angle = t1->old_angle = R_PointToAngle2(0, 0, t1->momx, t1->momy); - t1->reactiontime = 7*(t1speed+t2speed)/FRACUNIT; + t1->reactiontime = (7 * (t1speed + t2speed)) / (4 * t1->scale); if (t1->reactiontime < 10) t1->reactiontime = 10; t1->threshold = 10;