Skip to content

Commit

Permalink
Drones can now use (slightly) more abilities while mounted (#16947)
Browse files Browse the repository at this point in the history
  • Loading branch information
Sun-Soaked authored Jan 20, 2025
1 parent 904ece6 commit ac0580e
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion code/modules/mob/living/carbon/xenomorph/abilities.dm
Original file line number Diff line number Diff line change
Expand Up @@ -620,7 +620,7 @@
action_icon_state = "emit_pheromones"
ability_cost = 30
desc = "Opens your pheromone options."
use_state_flags = ABILITY_USE_STAGGERED|ABILITY_USE_NOTTURF|ABILITY_USE_BUSY|ABILITY_USE_LYING
use_state_flags = ABILITY_USE_STAGGERED|ABILITY_USE_NOTTURF|ABILITY_USE_BUSY|ABILITY_USE_LYING|ABILITY_USE_BUCKLED

/datum/action/ability/xeno_action/pheromones/proc/apply_pheros(phero_choice)
var/mob/living/carbon/xenomorph/X = owner
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,7 @@
keybinding_signals = list(
KEYBINDING_NORMAL = COMSIG_XENOABILITY_ENHANCEMENT,
)
use_state_flags = ABILITY_USE_BUCKLED
/// References Essence Link and its vars.
var/datum/action/ability/activable/xeno/essence_link/essence_link_action //todo: All this link stuff is handled in a stinky way
/// Used to determine whether Enhancement is already active or not. Also allows access to its vars.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@
keybinding_signals = list(
KEYBINDING_NORMAL = COMSIG_XENOABILITY_CREATE_JELLY,
)
use_state_flags = ABILITY_USE_LYING
use_state_flags = ABILITY_USE_LYING|ABILITY_USE_BUCKLED

/datum/action/ability/xeno_action/create_jelly/can_use_action(silent = FALSE, override_flags)
. = ..()
Expand Down

0 comments on commit ac0580e

Please sign in to comment.