mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-12 00:27:31 +01:00
Accentuate the positive with **Personality**: A (soft) mood rework (#92941)
Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com>
This commit is contained in:
@@ -254,16 +254,14 @@
|
||||
if(!weapon.use_tool(src, user, delay = 15, volume = 40))
|
||||
return TRUE
|
||||
|
||||
var/is_chill_with_robbing = HAS_MIND_TRAIT(user, TRAIT_MORBID) || HAS_PERSONALITY(user, /datum/personality/callous) || HAS_PERSONALITY(user, /datum/personality/misanthropic)
|
||||
if(opened)
|
||||
dug_closed = TRUE
|
||||
close(user)
|
||||
else if(open(user, force = TRUE) && affect_mood)
|
||||
if(HAS_MIND_TRAIT(user, TRAIT_MORBID))
|
||||
user.add_mood_event("morbid_graverobbing", /datum/mood_event/morbid_graverobbing)
|
||||
else
|
||||
user.add_mood_event("graverobbing", /datum/mood_event/graverobbing)
|
||||
user.add_mood_event("graverobbing", is_chill_with_robbing ? /datum/mood_event/morbid_graverobbing : /datum/mood_event/graverobbing)
|
||||
if(lead_tomb && first_open)
|
||||
if(HAS_MIND_TRAIT(user, TRAIT_MORBID))
|
||||
if(is_chill_with_robbing)
|
||||
to_chat(user, span_notice("Did someone say something? I'm sure it was nothing."))
|
||||
else
|
||||
user.gain_trauma(/datum/brain_trauma/magic/stalker)
|
||||
|
||||
Reference in New Issue
Block a user