Weird but ok
Yes, that's right👍 I have designed the mc to take damage when it hits the enemy even if it is stopped. This is because eliminating this allows them to hide among large enemies.