Developer Notes

Fixed in 4.8

Description

Character::OnJumped_Implementation() should be virtual or users' custom implementations will not be called. If they declare it with "override" their code will fail to compile.

Already fixed in Main and Fortnite. Just need to add "virtual" keyword to Character.h declaration.

Steps to Reproduce

1. Install 4.7
2. Create a child of ACharacter
3. override OnJumped_Implementation()
4. child version will not be called on character jump, or will fail to compile if declared with "override" keyword.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Non-Issue
ComponentUE - Gameplay
Affects Versions4.7
Target Fix4.8
Fix Commit2388856
CreatedFeb 25, 2015
ResolvedFeb 25, 2015
UpdatedApr 27, 2018