I'm trying to figure out the positioning, on how Link should be when he jumps under this block and hits the bottom of it. So far the block appears when Link jumps into the center of the tile.
if ( ( Abs(Hero->X - this->PosX()) < 8 ) && ( Abs(Hero->Y - this->PosY()) < 8 ))
The block also appears if Link falls from above.