Hi ENAleksey, my case is solved. Neither Windows 10, DirectX 12 or Avira (which is good news) but SharpCrafts use of the InstallPath registry key.
I think MindWordX will fix this in a future release, so that Sharpcraft can take command line arguments or if non-existant searches for war3.exe in it's parent folder.