In my game you can pick up an enemy and walk while holding it in front of you.
When you're not holding an enemy, the enemy can jump around, and bounces when it needs to bounce.
But when you're holding an enemy, it's supposed to ignore the solid wall, yet it doesn't. It gets stuck.
It's still using his move_contact, while he's not supposed to.
I've searched the GMC and only found
place_meeting(), and making the wall non-solid.
The player needs this though, or else I can code the whole engine from scratch.
If there's no way, can you guys think up an alternative?