anchor.diff:  	var/list/holy_weapons_list = typesof(/obj/item/nullrod)
   	var/list/display_names = list()
   	for(var/V in holy_weapons_list)
  -		var/atom/A = V
  -		display_names += initial(A.name)
  +		var/obj/item/nullrod/rodtype = V
  +		if (initial(rodtype.chaplain_spawnable))
  +			display_names += initial(rodtype.name)
   
   	var/choice = input(M,"What theme would you like for your holy weapon?","Holy Weapon Theme") as null|anything in display_names
   	if(QDELETED(src) || !choice || M.stat || !in_range(M, src) || M.restrained() || !M.canmove || reskinned)
  
positive.code: 	item_state = "chainswordon"
  	name = "possessed chainsaw sword"
  	desc = "Suffer not a heretic to live."
  	slot_flags = ITEM_SLOT_BELT
  	attack_verb = list("sawed", "torn", "cut", "chopped", "diced")
  	hitsound = 'sound/weapons/chainsawhit.ogg'
  
negative.code: 	w_class = WEIGHT_CLASS_TINY
  	obj_flags = UNIQUE_RENAME
  	var/reskinned = FALSE
  	var/chaplain_spawnable = TRUE
  
  /obj/item/nullrod/Initialize()
  	. = ..()
  