Sabrage uses skills now (#22854)

Bartender sabrage now uses the skills system instead.

Gives a small morale boost on success.
This commit is contained in:
Wowzewow (Wezzy)
2026-07-20 21:28:40 +00:00
committed by GitHub
parent a06c0982cc
commit 2d81c1afb3
3 changed files with 97 additions and 4 deletions
@@ -69,3 +69,14 @@
var/datum/moodlet/new_moodlet = morale_comp.load_moodlet(/datum/moodlet/bartender_drink, moodlet_value)
new_moodlet.refresh_moodlet() // Reset the duration when they drink it.
/datum/moodlet/bartender_sabrage
moodlet_descriptor = SPAN_GOOD("Saw a skillfully done sabrage.")
initial_descriptor = SPAN_GOOD("You have gained a morale modifier from seeing a successful sabrage.")
/datum/component/sabrage_moodlet_provider
/// The morale boosting value of the moodlet this drink will provide.
var/moodlet_value = 0
/// Whether the DrinkMoodletProvider is allowed to overwrite stronger moodlets with weaker moodlets.
var/overwrite_moodlet = FALSE