My favorite approach on fighting Yaksa is to lure a few of them far away from the rest of the group and fighting them separately. I know, it's cowardly, but a valid strategy in my opinion which makes life much easier (and longer). However, if I save and reload between these partial fights, the rest of the enemy group vanishes.
I think this behavior has been around since the very beginning and maybe it's not a bug but how the game mechanics currently works. Something about how enemy groups are tagged and how these tags are saved. But I think this is problematic for two reasons: First, obviously, it can trivialize a fight when defeating a single enemy is enough to get rid of the whole encounter. Second, any special items (or even quest items) which might be carried by one of the vanished enemies are lost forever. I don't know if the latter situation can occur in the current game, but it's at least a possibility which should be considered.
I don't know if there is a simple solution to this problem or if it's inherent to the game mechanics, but I wanted to bring it to attention nonetheless.
I think this behavior has been around since the very beginning and maybe it's not a bug but how the game mechanics currently works. Something about how enemy groups are tagged and how these tags are saved. But I think this is problematic for two reasons: First, obviously, it can trivialize a fight when defeating a single enemy is enough to get rid of the whole encounter. Second, any special items (or even quest items) which might be carried by one of the vanished enemies are lost forever. I don't know if the latter situation can occur in the current game, but it's at least a possibility which should be considered.
I don't know if there is a simple solution to this problem or if it's inherent to the game mechanics, but I wanted to bring it to attention nonetheless.