diff --git a/code/modules/mob/living/basic/basic_mob.dm b/code/modules/mob/living/basic/basic_mob.dm index 8ebf272d365..c4bf65bafc4 100644 --- a/code/modules/mob/living/basic/basic_mob.dm +++ b/code/modules/mob/living/basic/basic_mob.dm @@ -201,6 +201,12 @@ RESTRICT_TYPE(/mob/living/basic) return FALSE return TRUE +/mob/living/basic/attack_animal(mob/living/simple_animal/M) + . = ..() + if(.) + var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) + return attack_threshold_check(damage, M.melee_damage_type) + /mob/living/basic/handle_environment(datum/gas_mixture/readonly_environment) SEND_SIGNAL(src, COMSIG_SIMPLEANIMAL_HANDLE_ENVIRONMENT, readonly_environment)