JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
fixed wide bitmask bug
[vor.git] / sprite.c
index 4e249c3..742cbc4 100644 (file)
--- a/sprite.c
+++ b/sprite.c
@@ -203,8 +203,8 @@ mask_collide(int xov, int yov, Sprite *a, Sprite *b)
                bmask = b->mask;
        } else {
                yov = -yov;
-               amask = a->mask;
-               bmask = b->mask + ((b->h - yov) * b->mask_w) + word;
+               amask = a->mask + word;
+               bmask = b->mask + ((b->h - yov) * b->mask_w);
        }
 
        for(y=0; y<yov; y++) {