diff --git a/modular_chomp/code/modules/mob/living/carbon/human/species/station/species_attack.dm b/modular_chomp/code/modules/mob/living/carbon/human/species/station/species_attack.dm index 9d0d6675ec..2727289fa8 100644 --- a/modular_chomp/code/modules/mob/living/carbon/human/species/station/species_attack.dm +++ b/modular_chomp/code/modules/mob/living/carbon/human/species/station/species_attack.dm @@ -2,12 +2,12 @@ damage = 3 /datum/unarmed_attack/punch/chimera/get_unarmed_damage(var/mob/living/carbon/human/user) - return damage + user.species.unarmed_bonus + (user.get_feralness() / 5) + return damage + user.species.unarmed_bonus + min((user.get_feralness() / 5), 40) /datum/unarmed_attack/punch/chimera/apply_effects(var/mob/living/carbon/human/user,var/mob/living/carbon/human/target,var/armour,var/attack_damage,var/zone) ..() if(user.get_feralness() && !(target == user)) - var/selfdamage = ((user.get_feralness() / 10)- 15) + var/selfdamage = (min((user.get_feralness() / 10), 20) - 10) if(selfdamage > 0) var/selfdamagezone = null if (user.hand)