anchor.diff:  	gibtypes = list(/obj/effect/decal/cleanable/xenoblood/xgibs/up,/obj/effect/decal/cleanable/xenoblood/xgibs/down,/obj/effect/decal/cleanable/xenoblood/xgibs, /obj/effect/decal/cleanable/xenoblood/xgibs, /obj/effect/decal/cleanable/xenoblood/xgibs/body, /obj/effect/decal/cleanable/xenoblood/xgibs/limb, /obj/effect/decal/cleanable/xenoblood/xgibs/core)
   	gibamounts = list(1,1,1,1,1,1,1)
   
  -/obj/effect/gibspawner/xeno/New()
  +/obj/effect/gibspawner/xeno/Initialize()
   	playsound(src, 'sound/effects/blobattack.ogg', 60, 1)
   	gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), alldirs, alldirs, list())
   	..()
  
positive.code: 	gibamounts = list(1, 1, 1, 1, 1, 1)
  
  
  /obj/effect/gibspawner/xenobodypartless/New()
  	playsound(src, 'sound/effects/blobattack.ogg', 60, 1)
  	gibdirections = list(list(NORTH, NORTHEAST, NORTHWEST),list(SOUTH, SOUTHEAST, SOUTHWEST),list(WEST, NORTHWEST, SOUTHWEST),list(EAST, NORTHEAST, SOUTHEAST), alldirs, list())
  	..()
  
negative.code: 	gibtypes = list(/obj/effect/decal/cleanable/blood/gibs,/obj/effect/decal/cleanable/blood/gibs,/obj/effect/decal/cleanable/blood/gibs/core)
  	gibamounts = list(2,2,1)
  
  /obj/effect/gibspawner/generic/Initialize()
  	playsound(src, 'sound/effects/blobattack.ogg', 40, 1)
  	gibdirections = list(list(WEST, NORTHWEST, SOUTHWEST, NORTH),list(EAST, NORTHEAST, SOUTHEAST, SOUTH), list())
  	..()
  