The Photon examples/tutorials that I’ve worked with to date have had one avatar per client, so using the “isMine” works well to figure out which character is yours to control. If I want to instantiate enemy AI, this is presumably something that would be done on the server, meaning that “isMine” now accounts for a number of avatars (I think). Do I need to include an additional condition (e.g. isMine && Tag ==) or is there a way to mark certain avatars as not player controlled?
You might want to approach it by instantiating the enemies as sceneobjects and then have the masterclient control them.
You can check for scripts running on the masterclient by checking PhotonNetwork.isMasterClient.