From 22c206a9ad669ebf46c38ce78079a6be4238e0d9 Mon Sep 17 00:00:00 2001 From: Joshua Grams Date: Thu, 23 Mar 2006 15:38:29 +0000 Subject: [PATCH] * sprite.c (collide): fixed yov computation. --- sprite.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sprite.c b/sprite.c index 45cd0f9..a772668 100644 --- a/sprite.c +++ b/sprite.c @@ -205,7 +205,7 @@ collide(Sprite *a, Sprite *b) xov = max(min(a->w - dx, b->w), 0); if(dy >= 0) yov = max(min(a->h - dy, b->h), 0); - else yov = -max(min(a->h - -dy, b->h), 0); + else yov = -max(min(b->h - -dy, a->h), 0); if(xov == 0 || yov == 0) return false; else return mask_collide(xov, yov, a, b); -- 1.7.10.4