Longstriker,
You could look at the Sprite Collision command. To be honest I'm not sure if evertything has been fixed with Sprite Collision and Sprite Hit commands. I remeber getting some odd results a while back with them. I believe Sprite Collision tests for bounding rectangles of two sprites automatically while Sprite Hit was for pixel perfect collision. Since I had some problems with the command I just made my own test for bounding rectangles. I jus created my own data type called rect that had eight integer values tlx, tly, trx, try, blx, bly, bry. Standing for (top left x, top left y etc...). I would then use this type to keep track of the rectangle around my sprite. Then it's just a matter of comparing the proper values to determine a collision.
Perhaps someone can specify whether Sprite Collision and Sprite Hit work properly now. I'll have to do some tests to see if they work. As far as I can remember, I was getting different results depending on which sprite I used as the target sprite. Which was pretty strange.
~zenassem