Merge branch 'master' into Projectile_Rework
This commit is contained in:
@@ -145,10 +145,11 @@
|
||||
user.adjustFireLoss(5)
|
||||
playsound(src, 'sound/machines/fryer/deep_fryer_emerge.ogg', 50, TRUE)
|
||||
|
||||
/turf/closed/wall/clockwork/mech_melee_attack(obj/mecha/M)
|
||||
/turf/closed/wall/clockwork/mech_melee_attack(obj/vehicle/sealed/mecha/M)
|
||||
..()
|
||||
if(heated)
|
||||
to_chat(M.occupant, "<span class='userdanger'>The wall's intense heat completely reflects your [M.name]'s attack!</span>")
|
||||
for(var/mob/living/MB in M.occupants)
|
||||
to_chat(MB, "<span class='userdanger'>The wall's intense heat completely reflects your [M.name]'s attack!</span>")
|
||||
M.take_damage(20, BURN)
|
||||
|
||||
/turf/closed/wall/clockwork/proc/turn_up_the_heat()
|
||||
|
||||
@@ -115,23 +115,6 @@
|
||||
else
|
||||
add_dent(WALL_DENT_HIT)
|
||||
|
||||
/turf/closed/wall/mech_melee_attack(obj/mecha/M)
|
||||
M.do_attack_animation(src)
|
||||
switch(M.damtype)
|
||||
if(BRUTE)
|
||||
playsound(src, 'sound/weapons/punch4.ogg', 50, 1)
|
||||
visible_message("<span class='danger'>[M.name] has hit [src]!</span>", null, null, COMBAT_MESSAGE_RANGE)
|
||||
if(prob(hardness + M.force) && M.force > 20)
|
||||
dismantle_wall(1)
|
||||
playsound(src, 'sound/effects/meteorimpact.ogg', 100, 1)
|
||||
else
|
||||
add_dent(WALL_DENT_HIT)
|
||||
if(BURN)
|
||||
playsound(src, 'sound/items/welder.ogg', 100, 1)
|
||||
if(TOX)
|
||||
playsound(src, 'sound/effects/spray2.ogg', 100, 1)
|
||||
return FALSE
|
||||
|
||||
/turf/closed/wall/attack_paw(mob/living/user)
|
||||
return attack_hand(user)
|
||||
|
||||
|
||||
@@ -369,8 +369,8 @@ GLOBAL_LIST_EMPTY(station_turfs)
|
||||
continue//Will not harm U. Since null != M, can be excluded to kill everyone.
|
||||
M.adjustBruteLoss(damage)
|
||||
M.Unconscious(damage * 4)
|
||||
for(var/obj/mecha/M in src)
|
||||
M.take_damage(damage*2, BRUTE, "melee", 1)
|
||||
for(var/obj/vehicle/sealed/mecha/M in src)
|
||||
M.take_damage(damage*2, BRUTE, MELEE, 1)
|
||||
|
||||
/turf/proc/Bless()
|
||||
new /obj/effect/blessing(src)
|
||||
|
||||
Reference in New Issue
Block a user