Skip to content
This repository has been archived by the owner on Aug 21, 2024. It is now read-only.

Commit

Permalink
xeno buff ports (#107)
Browse files Browse the repository at this point in the history
* xeno-buff-ports

* .
  • Loading branch information
Waselon authored Nov 8, 2023
1 parent b97ce0c commit 0a1e83d
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
/datum/action/xeno_action/activable/stomp,
/datum/action/xeno_action/ready_charge,
/datum/action/xeno_action/activable/cresttoss,
/datum/action/xeno_action/regenerate_skin,
/datum/action/xeno_action/regenerate_skin/crusher,
)

/datum/xeno_caste/crusher/on_caste_applied(mob/xenomorph)
Expand Down Expand Up @@ -78,6 +78,6 @@
/datum/action/xeno_action/activable/stomp,
/datum/action/xeno_action/ready_charge,
/datum/action/xeno_action/activable/cresttoss,
/datum/action/xeno_action/regenerate_skin,
/datum/action/xeno_action/regenerate_skin/crusher,
/datum/action/xeno_action/activable/advance,
)
Original file line number Diff line number Diff line change
Expand Up @@ -595,7 +595,7 @@
target.throw_at(owner, TENTACLE_ABILITY_RANGE, 1, owner, FALSE)
if(isliving(target))
var/mob/living/loser = target
loser.apply_effect(0.2 SECONDS, WEAKEN)
loser.apply_effect(2 SECONDS, WEAKEN) //RuTGMC Edit
loser.adjust_stagger(5 SECONDS)

///signal handler to delete tetacle after we are done draggging owner along
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// ***************************************
// *********** Regenerate Skin
// ***************************************
/datum/action/xeno_action/regenerate_skin
/datum/action/xeno_action/regenerate_skin/crusher
name = "Regenerate Armor"
action_icon_state = "regenerate_skin"
desc = "Regenerate your hard exoskeleton armor, removing all sunder."
Expand All @@ -14,12 +14,12 @@
KEYBINDING_NORMAL = COMSIG_XENOABILITY_REGENERATE_SKIN,
)

/datum/action/xeno_action/regenerate_skin/on_cooldown_finish()
/datum/action/xeno_action/regenerate_skin/crusher/on_cooldown_finish()
var/mob/living/carbon/xenomorph/X = owner
to_chat(X, span_notice("We feel we are ready to shred our armor and grow another."))
return ..()

/datum/action/xeno_action/regenerate_skin/action_activate()
/datum/action/xeno_action/regenerate_skin/crusher/action_activate()
var/mob/living/carbon/xenomorph/crusher/X = owner

if(!can_use_action(TRUE))
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,5 @@
/datum/action/xeno_action/pheromones/emit_recovery,
/datum/action/xeno_action/pheromones/emit_warding,
/datum/action/xeno_action/pheromones/emit_frenzy,
/datum/action/xeno_action/blessing_menu,
)
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,15 @@


return ..()

/datum/hive_upgrade/building/silo
psypoint_cost = 600

/datum/hive_upgrade/building/pherotower
psypoint_cost = 100

/datum/hive_upgrade/defence/turret
psypoint_cost = 50

/datum/hive_upgrade/defence/turret/sticky
psypoint_cost = 25

0 comments on commit 0a1e83d

Please sign in to comment.