sigh
This commit is contained in:
@@ -190,8 +190,8 @@
|
||||
/**
|
||||
* Called after a successful attack to set a mob's clickdelay.
|
||||
*/
|
||||
/obj/item/proc/ApplyAttackCooldown(mob/user, atom/target)
|
||||
user.DelayNextAction(attack_unwieldlyness, clickdelay_mod_bypass)
|
||||
/obj/item/proc/ApplyAttackCooldown(mob/user, atom/target, attackchain_flags)
|
||||
user.DelayNextAction(attack_unwieldlyness, clickdelay_mod_bypass, !(attackchain_flags & ATTACK_IGNORE_ACTION))
|
||||
|
||||
/**
|
||||
* Get estimated time that a user has to not attack for to use us
|
||||
|
||||
@@ -87,7 +87,7 @@ Difficulty: Medium
|
||||
/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/adjustHealth(amount, updating_health = TRUE, forced = FALSE)
|
||||
var/adjustment_amount = amount * 0.1
|
||||
if(world.time + adjustment_amount > next_action)
|
||||
DelayNextAction(adjustment_amount, flush = TRUE) //attacking it interrupts it attacking, but only briefly
|
||||
DelayNextAction(adjustment_amount, considered_action = FALSE, flush = TRUE) //attacking it interrupts it attacking, but only briefly
|
||||
. = ..()
|
||||
|
||||
/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/death()
|
||||
@@ -126,7 +126,8 @@ Difficulty: Medium
|
||||
L.gib()
|
||||
return TRUE
|
||||
DelayNextAction(CLICK_CD_MELEE, flush = TRUE)
|
||||
miner_saw.melee_attack_chain(src, target, null, ATTACK_IGNORE_CLICKDELAY)
|
||||
miner_saw.melee_attack_chain(src, target, null, ATTACK_IGNORE_CLICKDELAY | ATTACK_IGNORE_ACTION | NO_AUTO_CLICKDELAY_HANDLING)
|
||||
DiscardCurrentAction()
|
||||
if(guidance)
|
||||
adjustHealth(-2)
|
||||
transform_weapon()
|
||||
|
||||
Reference in New Issue
Block a user