## About The Pull Request
After I merged #94200 I realized it blocked all attack hand interactions
on decal which means flypeople would break
Fixes that, adds some unit tests
## Changelog
🆑 Melbert
fix: Fix Flypeople's vomit interaction before anyone realizes it's
broken but me
/🆑
## About The Pull Request
Clicking a floor decal (pool of oil, etc) while dragging something will
move it onto it's tile
## Why It's Good For The Game
Oversight
Decals are cosmetic - Clicking on a decal should Move_Pulled as intended
Some decals (pool of oil) take up nearly the whole tile - makes pulling
onto that tile near improbable/frustrating in practice