//-------------------------------------------------------------------------------------[]
        private IFighter DoCreateGolem(
            IScene scene,
            string golemClass)
        {
            var golem = GenerateFighterGolem(scene, golemClass);

            RegisterOwnership(golem);
            scene.AddFighter(golem);
            return(golem);
        }