Dear Steve,
I didn’t include some #includes to this header file.
It’s used in “BaseCharacter.h” also. I afraid to have a loop.
May be I tried already it. I’ll check.
I put away this issue and just commented all linked code.
And worked with other files.
This file had not be changed!!!
I turned back to this issue yesterday.
And miraculously this part of code started to work.
However, another issue appeared in the same file.
PawnInstigator(nullptrn);
It doesn’t work as it worked before. Do not compiled. Some problem with “nullptrn”.
Nevertheless next code works as usual
DamageCauser(nullptrn);
I changed the faulty part of code to
PawnInstigator();
and it was compiled.
But I didn’t check how does it work yet.
I don’t catch this thing. Definitely something is wrong.
I’ll test your solution anyway.
Thank you.