Commit Graph

13 Commits

Author SHA1 Message Date
Fluffy
b3a4aa501f Life changes (#19560)
Refactored Life() to receive seconds per tick and times fired as
parameters.
Life() now cannot be slept in, turned various sleepings into async calls
procs.
Optimized mob AI subsystems, gave them new priorities levels and flags.
Grab upgrades are now elaborated asynchronously, tweaked them to avoid
stacking multiple upgrades.
Fixed plains tyrants keeping sending messages about stomping even if
dead.
2024-07-08 12:48:18 +00:00
Ben
2e3b21ec41 Autohiss/Stutter Repeat Fix (#19335)
Autohiss/stutter no longer procs twice when using `say :w` to whisper

**PLEASE TESTMERGE THIS BEFORE MERGE**. Say proc is spaghetti so had to
touch alot of things to get this to work.

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2024-06-14 14:19:45 +00:00
Fluffy
d46ea07125 Fixed Srom not working properly (#19357)
Fixed srom not working properly.
Fixed a runtime with translators implants.
Aligned runechat correctly in srom mobs.
Turned the srom entry points into a GLOB list.

Fixes #19207
2024-06-08 16:39:33 +00:00
Fluffy
3dc4cce9c2 Minor span refactoring (#19177)
Minor span refactoring
2024-05-19 16:37:29 +00:00
Matt Atlas
25fd3ba098 Stops shuttles from bringing background turfs with them. (#15580) 2023-01-20 14:52:01 +01:00
Matt Atlas
d7074a64f0 Adds an accent tag for Srom speakers. (#14095) 2022-05-30 16:42:49 +02:00
Llywelwyn
be2d9ffed7 Srom no longer crashes you on death (#13893) 2022-05-14 03:41:50 +02:00
Geeves
1df88da53d Whispering Refactor (#12755) 2021-12-27 22:44:57 +01:00
Geeves
a19e92a61c Remote Listening Stuff (#11667) 2021-05-08 12:09:04 +02:00
Geeves
ca8ef1ea71 Skrell Srom Health Indicator (#10686) 2020-12-22 15:45:40 +01:00
Matt Atlas
0414572b30 Psychics can into Srom + Srom neural suppressor fix. (#8158)
Psychics can now utilize the Srom and other commune procs.
Being under the effects of a neural suppressor should no longer spam-slam you into the Srom and back into the mortal world.
2020-02-04 14:35:09 +01:00
Mykhailo Bykhovtsev
12ba33c5b7 wake up, sleepy princess (#5949)
Okay, a big update kinda.

* Shaking, punching, grabbing, pushing, throwing objects, shooting, attacking any carbon mobs while they are willingfully asleep wakes them up instantly. ISkrell in a shared dream will recieve a message if their physical body is being disturbed, message will be different depending on severity of disturbance. If their health is below 50% and they are being attacked/shot/thrown stuff at, they will be forcefully woken up.
* Skrell are no longer displayed as an SSD when while in shared dream. Fixes #5759
* Examining skrell who are in shared dream will display if their astral body is AFK/ghosted.
2019-02-10 00:23:15 +02:00
William Lemon
d9450e5dab Adds Skrell Shared Dreaming (#5707)
Implements skrell shared dreaming.

Whilst Unconscious and alive, skrell will enter the Srom, aka Dream, in which they telepathically link to one another.
In game, they will appear in a custom area, able to communicate with one another.
Whilst in Srom, skrell find it very hard to keep their own secrets, if not impossible, and will often 'mumble' important information.
2018-12-11 11:44:28 +02:00