Skip to content

Commit

Permalink
Update lesser_drone.dm
Browse files Browse the repository at this point in the history
  • Loading branch information
Git-Nivrak committed Apr 14, 2024
1 parent f8c62c2 commit 21f09b7
Showing 1 changed file with 20 additions and 1 deletion.
21 changes: 20 additions & 1 deletion code/modules/mob/living/carbon/xenomorph/castes/lesser_drone.dm
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,10 @@
can_be_revived = FALSE

build_time_mult = BUILD_TIME_MULT_LESSER_DRONE
behavior_delegate_type = /datum/behavior_delegate/lesser_drone_base

caste_desc = "A builder of hives."
can_hold_facehuggers = 1
can_hold_facehuggers = 0
can_hold_eggs = CAN_HOLD_TWO_HANDS
acid_level = 1
weed_level = WEED_LEVEL_STANDARD
Expand Down Expand Up @@ -118,3 +119,21 @@

/mob/living/carbon/xenomorph/lesser_drone/handle_ghost_message()
return

/mob/living/carbon/xenomorph/lesser_drone/handle_screech_act(mob/self, mob/living/carbon/xenomorph/queen/queen)
return null

/mob/living/carbon/xenomorph/lesser_drone/handle_queen_screech(mob/living/carbon/xenomorph/queen/queen)
to_chat(src, SPAN_DANGER("The mighty roar of the queen makes you tremble and fall over!"))
adjust_effect(6, STUN)
apply_effect(6, WEAKEN)

/mob/living/carbon/xenomorph/lesser_drone/get_status_tab_items()
. = ..()

/datum/behavior_delegate/lesser_drone_base
name = "Base Lesser Drone Behavior Delegate"

/datum/behavior_delegate/lesser_drone_base/on_life()
if(bound_xeno.body_position == STANDING_UP && !(locate(/obj/effect/alien/weeds) in get_turf(bound_xeno)))
bound_xeno.adjustBruteLoss(5)

0 comments on commit 21f09b7

Please sign in to comment.