anchor.diff:  /turf/closed/wall/attack_animal(mob/living/simple_animal/M)
   	if(!M.CheckActionCooldown(CLICK_CD_MELEE))
   		return
  +	M.DelayNextAction()
   	M.do_attack_animation(src)
   	if((M.environment_smash & ENVIRONMENT_SMASH_WALLS) || (M.environment_smash & ENVIRONMENT_SMASH_RWALLS))
   		playsound(src, 'sound/effects/meteorimpact.ogg', 100, 1)
  
positive.code: 	if(!isturf(user.loc))
  		return	//can't do this stuff whilst inside objects and such
  
  	add_fingerprint(user)
  
  	var/turf/T = user.loc	//get user's location for delay checks
  
negative.code: 	return TRUE
  
  /turf/closed/wall/on_attack_hand(mob/user, act_intent = user.a_intent, unarmed_attack_flags)
  	to_chat(user, "<span class='notice'>You push the wall but nothing happens!</span>")
  	playsound(src, 'sound/weapons/genhit.ogg', 25, 1)
  	add_fingerprint(user)
  