Why is the character standing on my sword?
2025-07-15 21-32-30.mkv (14.1 MB)
Hey @228Arseniy228!
You might not get a lot of hits asking people to download much of anything- canβt be too sure these days!
Maybe try some pictures? Or you could host the video somewhere- youtube for instance! You can even set it to private so only someone who clicks the link can see the video.
Hope to see that soon!
Hello. I added pictures to the question.
In the sword Blueprint under the collision settings. Make sure that the βCharacter can step onβ box is set to NO.
Main issue here is the default Third Person template character uses the visibility channel for Foot IK.
Itβs all handled in the CR_Mannequin_BasicFootIK
class.
Itβs applied in the Animation class β Animgraph.
In the Foot Solve graph their are two Function calls to run a trace. One per foot.
By default the Sphere trace uses the Visibility channel.
I created a custom Trace channel IKinematic
in Project Settings/Collision, specifically to handle foot IK.
Update the Foot Trace function to use the new channel.
Anything in your project you do not want the character to place its foot on you simply βIgnoreβ that channel.
Note, you do not need to disable Can Character Step Up On
. This pertains to the Capsule components ability to βstep up onβ it.
That option pertains to the Capsule Component, the part that actually interacts and moves in the game world. It doesnβt resolve Foot IK from putting the characters foot on it.
Edit for clarity and information.
Can Character Step Up On
is a pre-check condition for Movement.
The Character Movement Components β Max Step Height determines the capsules maximum step up height for obstructions in the movement direction.
On Collision, CMC checks the βCan step up boolβ of the blocking actor to determine if it will execute the step up on logic or not.
Here is an example with Step Up On disabled.
Notice the Foot IK still puts the mesh foot on the actor.
The character can still walk on the mesh, it just cannot step up on it.
Thanks for adding pictures to the question!
You might not think it was that big of a deal, but it really was! Because we are able to tell that it is in fact NOT a βCharacter can step onβ problem, itβs a foot IK problem!
@Rev0verDrive made you a whole step by step process here on how to fix it, and Iβm here to say thatβs the way to go and I stand behind that solution.
I try to pack as much information in as I can. This is why all my YT tutorials are so dang long.
Whatβs your YT? Seen a lot of your advice on here and you seem very knowledgeable, would love to check out your channel.
Iβll DM you.
thank you