Alright, so I was starting to craft a boss fight with Satan as the enemy you need to damage. The player has a dash that doubles as a damaging attack, so naturally, I made it so that when the dash animation was playing and the player collided with Lucifer, he would take damage and his “Hurt” animation would play. However, good ol’ 666 dude wouldn’t take any damage, I dashed, and it didn’t do anything.
I gave Lucifer the Platform behaviour because I wanted him to be solid, so I removed it, and it worked perfectly, only he wasn’t a solid object anymore.
I tried messing around with his hitboxes, I even made an endoskeleton that would actually be the one taking damage and covered him up with Lucifer’s sprite, but it seems like the Platform behaviour just doesn’t like collisions. Screenshots of the event sheet below: