Hostile mobs now check adjacency before applying damage.
This commit is contained in:
Chinsky
2013-12-25 14:20:56 +04:00
parent 022fdf1e19
commit 5071ea57ad
2 changed files with 4 additions and 0 deletions
@@ -125,6 +125,8 @@
..(5)
/mob/living/simple_animal/hostile/bear/AttackingTarget()
if(!Adjacent(target_mob))
return
emote( pick( list("slashes at [target_mob]", "bites [target_mob]") ) )
var/damage = rand(20,30)
@@ -87,6 +87,8 @@
return 1
/mob/living/simple_animal/hostile/proc/AttackingTarget()
if(!Adjacent(target_mob))
return
if(isliving(target_mob))
var/mob/living/L = target_mob
L.attack_animal(src)