anchor.diff:  				if((world.time - NORMIE_HEARCHECK) > last_hearcheck)
   					LAZYCLEARLIST(hearing_mobs)
   					for(var/mob/H in get_hearers_in_view(3, source))
  -						if(!H.client || !(H.client.prefs.cit_toggles & DIGESTION_NOISES) && !isbelly(H.loc))
  -							continue
  -						LAZYADD(hearing_mobs, H)
  -					last_hearcheck = world.time
  -				for(M in hearing_mobs)
  -					var/mob/i = M
  -					i.playsound_local(source, null, 45, falloff = 0, S = "death_pred")
  -				M.playsound_local(source, null, 65, falloff = 0, S = prey_death)
  +						if(!H.client || !(H.client.prefs.cit_toggles & DIGESTION_NOISES))
  +							continue
  +						LAZYADD(hearing_mobs, H)
  +					last_hearcheck = world.time
  +				for(var/mob/H in hearing_mobs)
  +					if(!isbelly(H.loc))
  +						H.playsound_local(source, null, 45, falloff = 0, S = pred_death)
  +					else
  +						H.playsound_local(source, null, 65, falloff = 0, S = prey_death)
   				M.stop_sound_channel(CHANNEL_PREYLOOP)
   				digestion_death(M)
   				owner.update_icons()
  
positive.code: 				if((world.time - NORMIE_HEARCHECK) > last_hearcheck)
  					LAZYCLEARLIST(hearing_mobs)
  					for(var/mob/H in get_hearers_in_view(3, source))
  						if(!H.client || !(H.client.prefs.cit_toggles & DIGESTION_NOISES) && !isbelly(H.loc))
  							continue
  						LAZYADD(hearing_mobs, H)
  					last_hearcheck = world.time
  				for(M in hearing_mobs)
  					var/mob/i = M
  					i.playsound_local(source, null, 45, falloff = 0, S = "death_pred")
  				M.playsound_local(source, null, 65, falloff = 0, S = prey_death)
  				M.spill_organs(FALSE,TRUE,TRUE)
  				M.stop_sound_channel(CHANNEL_PREYLOOP)
  				digestion_death(M)
  
negative.code: 				if((world.time - NORMIE_HEARCHECK) > last_hearcheck)
  					LAZYCLEARLIST(hearing_mobs)
  					for(var/mob/H in get_hearers_in_view(3, source))
  						if(!H.client || !(H.client.prefs.cit_toggles & DIGESTION_NOISES))
  							continue
  						LAZYADD(hearing_mobs, H)
  					last_hearcheck = world.time
  				for(var/mob/H in hearing_mobs)
  					if(!isbelly(H.loc))
  						H.playsound_local(source, null, 45, falloff = 0, S = pred_digest)
  					else
  						H.playsound_local(source, null, 65, falloff = 0, S = prey_digest)
  
  		//No digestion protection for megafauna.
  
  