Character CanJump returning wrong values?
This issue can be reproduced with the blueprint side scroller template. Let's say that Max Jump Count is 3. The character will be able to do only 3 jumps as expected. However, the Blueprint node CanJump will still return true after the third jump. It will only become false if you try to do a 4th jump while in mid air. If you do that, CanJump will remain false even after landing. It will become true only if you jump again. If Max Jump Count is 6, CanJump will only be false after a 7th jump. This only affects to CanJump, the character always behaves as expected.
I noticed this because I'm playing a sound based on CanJump being true, and it started malfunctioning.
Thank you for the bug report. I was able to reproduce the issue and have entered a issue report for it. You can follow it here:
As an alternative to your issue, you can use this:
answered Sep 05 '16 at 04:54 PM
ImVawx ♦♦ STAFF
Follow this question
Once you sign in you will be able to subscribe for any updates here