I'm having an issue where my custom movement ai function is only being called on one combatant. When I delete that combatant another combatant will start moving. What's weird is they aren't even the same combatant. I've hooked ORK's move AI (Hunt AStar Dungeon) into a component named AStarWrapper (speed, position, stop are function names). I use step debugger and see that these functions are only being called once (on the combatant who is moving) and not on the ones who are still. When I delete the moving combatant, another single combatant will start moving. I'm thinking it's an ORK thing I don't understand because ORK is the thing calling these move functions on only 1 combatant?
I'm spawning the combatant via DunGen's 'random prefab' spawner with a combatant on the object.