anchor.diff:  		if(CONSTRUCT_ARTIFICER)
   			if(IS_CULTIST(creator))
   				makeNewConstruct(/mob/living/simple_animal/hostile/construct/artificer, target, creator, cultoverride, loc_override) // ignore themes, the actual giving of cult info is in the makeNewConstruct proc
  +				return
   			switch(theme)
   				if(THEME_WIZARD)
   					makeNewConstruct(/mob/living/simple_animal/hostile/construct/artificer/mystic, target, creator, cultoverride, loc_override)
  
positive.code: 		if(CONSTRUCT_WRAITH)
  			if(IS_CULTIST(creator))
  				makeNewConstruct(/mob/living/simple_animal/hostile/construct/wraith, target, creator, cultoverride, loc_override) // ignore themes, the actual giving of cult info is in the makeNewConstruct proc
  			switch(theme)
  				if(THEME_WIZARD)
  					makeNewConstruct(/mob/living/simple_animal/hostile/construct/wraith/mystic, target, creator, cultoverride, loc_override)
  
negative.code: 		if(CONSTRUCT_JUGGERNAUT)
  			if(IS_CULTIST(creator))
  				makeNewConstruct(/mob/living/simple_animal/hostile/construct/juggernaut, target, creator, cultoverride, loc_override) // ignore themes, the actual giving of cult info is in the makeNewConstruct proc
  				return
  			switch(theme)
  				if(THEME_WIZARD)
  					makeNewConstruct(/mob/living/simple_animal/hostile/construct/juggernaut/mystic, target, creator, cultoverride, loc_override)
  