Fixed death rattles #1046
No reviewers
Labels
No labels
Area/Accessibility
Area/Admin Tooling
Area/Art
Area/Atmospherics
Area/Cargo
Area/Character / Species
Area/Chat
Area/Combat
Area/Command
Area/Database
Area/Engineering
Area/Graphics
Area/Guidebook
Area/Mapping
Area/Medical
Area/Preferences / Options
Area/Roleplay / Lore
Area/Roundflow / Antag
Area/Rules
Area/Salvage
Area/Science
Area/Security
Area/Service
Area/Silicons
bug
Changes: Audio
Changes: Map
Changes: No C#
Changes: Sprites
Changes: UI
documentation
DON'T MERGE
duplicate
good first issue
help wanted
holding to vote
Note/Port
Note/Upstream
Priority
Critical
Priority
High
Priority
Low
Priority
Normal
size/L
size/M
size/S
size/XL
size/XS
State/Approved
State/invalid
State/Merge Conflict
State/Needs Changes
State/Needs Discussion
State/Untriaged
Type/Balance Change
Type/Bugfix
Type/Documentation
Type/Enhancement
Type/Feature
Type/Question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Byrd-Station/Byrd!1046
Loading…
Reference in a new issue
No description provided.
Delete branch "QuillTheCreature/Byrd:entities/deathrattles/fixes"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Short description
Fixed death rattles:
Why we need to add this
Bugfixes
Media (Video/Screenshots)
Checklist
Ingame Changelog
🆑 Quill
entities/deathrattles/fixesto Fixed death rattles@ -358,6 +358,7 @@- type: MansusGraspBlockTrigger # Goobstation- type: TriggerOnMobstateChangemobState:- SoftCritical # ByrdHardCriticalquestion from last timeYeah I'm not sure if we want to have hard crits in there so I didn't add them yet.
Basically that would mean you'd usually get two crit notifications and a death one for a person which seems a bit weird?
But I can add it if you feel like that's ok!
@QuillTheCreature wrote in #1046 (comment):
I just feel that if you somehow manage to skip softcrit and implant doesn't say anything despite entering crit is not nice. But getting two notifications is a bit weird too.
Yeah agree.
I can check where the rattle system is used elsewhere and if it's not anywhere else used them update it to hard code checks instead of relying on a list of states:
And then send the appropriate notification.
Did that with a custom component instead of modifying the current one, seems to work fine.
LGTM. Thank you for your contribution!