This patch allows you to have custom interaction field sizes for sprites (when they interact with the player and with other sprites). You can even change the dimensions and location of the clipping field dynamically in the sprite code.
I'm having a problem with this. Whenever the sprite shows up on screen while Mario is on Yoshi it immediately triggers Yoshi's hurt routine. Seems to only happen when you set a height value. Any ideas on how to fix this?