I'm not sure what you mean ? You're not supposed to mix ACE and non-ACE, clients or servers, always leads to bad things when you do.
Looking at the ACE code, view blocks are always created on the server whenever anyone (player or AI, client or server) fires a smoke grenade.
I don't see how Blastcore would affect this functionality.
From my experience as a player, the smoke alone does not make any difference for AI, it's the ACE viewblock object that does, which is the same regardless of where Blastcore is running or not. This viewblock is an invisible object that actually blocks AI's vision and it's shape and movement will most likely not match Blastcore smoke's behavior.
Ok thank you, that why I would love to see a Blastcore version without smoke grenade effects for MP compatibility.
Or make the smoke optional, i'd like to have it, cause it looks awesome and we always use it with ACE
OR give all Blastcore smoke (whatever the source) a viewblock (if it already doesn't have it).
Viewblock is viewblockShame that the AI won't suppress through the smoke!
There ya go .... thanks kylania for the proof.