b) The assassin does not create a zone of exclusion around itself that no NPC can enter. If there is additional justification for why it moved there, then that's it, gg. Questions can only arise if the NPC made a completely meaningless move straight toward the assassin.
There is this — what prevents an invisible unit from dodging a passing NPC, I don't know. If it does prevent it, then in that case, I'll repeat once more — invisibility is useless junk. Even Kama might be more useful.
Reposition
A character can move through cells occupied by allies. In exchange for 1 AP, it can swap places with one of them.
Небо – угроз не слышит
Небо – ведёт особый счёт
Небо – тебя найдёт