I'm creating a roguelike that uses Bump() for combat, and I've ran into a strange issue.
Mobs larger than world.icon_size get bumped twice, instead of once. Mobs that are equal to world.icon_size only get bumped once. It doesn't seem to matter how big the mobs are, just as long as they're larger than world.icon_size then Bump() is called twice instead of once. I suspect this may be a bug but I figured I'd ask here first.
I threw together a quick demo to show off the problem in 493.1117, it can be downloaded here.