Call blueprint defined behavior from C++ Actor Superclass

The issue was unrelated; BlueprintImplementableEvent requires all references to be const. This may actually be a more general engine restriction but I am not sure.