Remove "Target[Self]" section from boolean node?

Yes, from blueprint library it must be static. If you make the function locally, lets say on a actor blueprint, then you need to make the function non-const (if it’s a pure function).