Incorrect! Sethaven actually used to work for me at some time. Though that might have been offline-only, hmm.but nobody has ever gotten it working in Shard
Not all things are doable as commands.My official recommendation would be to build things so that using sendtogamecontent is unnecessary to begin with
AFAIK SkirmishAIMessages are supposed to be at least somehow synchronizable in the same way that LuaUIMessages received by a gadget and modifying game state are synchronizable. In case of sethaven, the handling code for LuaUIMessage is exactly the same code as for SkirmishAIMessage, so if that caused a desync, all ZK games using retreat gadget would desync.
Some things to test:
- does removing sethaven from Shard fix the problem?
- are messages actually sent network-wise?