Thread:FixSRwiki/@comment-46261745-20200903015444/@comment-46261745-20200917001244

So it compiles successfully now... and I'm running the game and totally stumped...

Of everything I thought might throw an error... it's when a footsoldier tries to guard, decides they want to guard, selects the move and targets themselves, then throws their move choice back to the parent function, in a section that uses the exact same syntax as the original code... that I get an error.

I'm so confused!

Other classes are attacking and targeting properly (and throwing back the choice to the parent function with no issue), at least on first glance... I haven't tested anything complex yet. I'm going to quit for today, and take another look tomorrow... don't have patience tonight for a weird bug that occurs on a line that it doesn't make sense to occur on...