PollardTheDragon
ae4489cb2f
Converts bees to basic mobs ( #30662 )
...
* Converts bees to basic mobs
* Undefs
* Linters
2025-10-28 20:53:18 +00:00
PollardTheDragon
a3b2c3a251
Refactors revenants to basic mobs ( #30661 )
2025-10-28 13:26:16 +00:00
JimKil3
0f250ed33d
oops ( #30743 )
2025-10-28 11:08:24 +00:00
warriorstar-orion
a05061eb90
log mob types in sentience polls ( #30746 )
2025-10-28 11:01:17 +00:00
Christer2222
4dc764a9cf
lowers fence volume ( #30814 )
2025-10-28 10:55:41 +00:00
Anya
80df836d54
Adds the Shaft Miner and Smith overalls to the loadout menu ( #30764 )
...
* Add miner's overalls to loadout
Add miner's overalls to loadout options for parity with other jobs
Signed-off-by: Anya <5251535+Screampuff@users.noreply.github.com >
* Added Smith overalls to loadout
Added smith overalls to loadout
Signed-off-by: Anya <5251535+Screampuff@users.noreply.github.com >
* for fucks sake
no space allowed
Signed-off-by: Anya <5251535+Screampuff@users.noreply.github.com >
---------
Signed-off-by: Anya <5251535+Screampuff@users.noreply.github.com >
2025-10-27 12:29:07 +00:00
Alan
edd4d95384
Fix vox jumpsuit and robe sprites. ( #30741 )
2025-10-27 12:11:46 +00:00
Kyani
a82a5217b8
Basicmob Goliath Fixes ( #30763 )
...
* goliath updates
* goliath fix
2025-10-27 12:11:05 +00:00
Toastical
6b4ad47b54
add expandable extra_checks to do_after_once ( #30760 )
2025-10-27 12:10:30 +00:00
Qwertytoforty
e33553be5b
tsf marines are now flashproof ( #30752 )
2025-10-27 12:09:16 +00:00
PollardTheDragon
73a92f7531
Exploit fix ( #30800 )
2025-10-26 22:30:57 +00:00
warriorstar-orion
601ff5601e
allow for undershirts to be ckey-enabled ( #30795 )
2025-10-26 22:17:32 +00:00
PollardTheDragon
2afd734f38
Fixes extra resources from prespawned network nodes ( #30799 )
2025-10-26 22:11:42 +00:00
Qwertytoforty
879f43f88d
Changes legions skulls and hivelord brood more to pre basic mob levels. ( #30695 )
...
* legion changes
* Moves it down to hivelord level now that we have it good
* Apply suggestions from code review
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
---------
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2025-10-26 13:12:55 +00:00
Qwertytoforty
bf086086a5
paramedic has teleporter access. ( #30713 )
...
* paramedic has teleporter access.
* update this too
2025-10-26 13:12:08 +00:00
Qwertytoforty
b74375d118
the dead don't rise and nanopaste helps: organ edition ( #30712 )
2025-10-26 13:11:34 +00:00
AmityBlamity
1b616b3f25
Spelling, grammar, and Britishism fixes for food and drink ( #30664 )
...
* Spelling, grammar, and Britishism fixes
* Update code/modules/food_and_drinks/food/condiment.dm
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
Signed-off-by: AmityBlamity <142629851+AmityBlamity@users.noreply.github.com >
* Update code/modules/food_and_drinks/food/customizables.dm
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
Signed-off-by: AmityBlamity <142629851+AmityBlamity@users.noreply.github.com >
* Update code/modules/reagents/chemistry/reagents/food_reagents.dm
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
Signed-off-by: AmityBlamity <142629851+AmityBlamity@users.noreply.github.com >
---------
Signed-off-by: AmityBlamity <142629851+AmityBlamity@users.noreply.github.com >
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
2025-10-26 13:06:11 +00:00
Alan
3134338d04
Make chem dispensers appear off when they have no power. ( #30679 )
2025-10-26 13:05:31 +00:00
Marm
8d7723288b
swarming-b-gone ( #30685 )
2025-10-26 13:05:09 +00:00
Alan
ea27114af4
Make disembodied limbs face south, standardize dir to defines ( #30688 )
2025-10-26 13:04:42 +00:00
CRUNCH
bb116d95c6
bag ( #30707 )
2025-10-26 13:04:09 +00:00
Ahzpy
4df0c8edb5
New Engineering Uniforms + Jumpsuit Recolor ( #30735 )
...
* human, vox, vendor, loadout
* kidan sprites, item sprites
* grey sprites
* drask sprites, remove temp palettes
* add softcap to vendors, linters fix?
2025-10-26 13:03:28 +00:00
CRUNCH
da1f812bc7
Update reagentgrinder.dm ( #30734 )
2025-10-26 13:02:59 +00:00
Qwertytoforty
d9d3d44018
Makes ai upgrades the same size as every other disk ( #30748 )
...
* makes ai upgrades the same size as every other disk
* 😠
2025-10-26 13:01:42 +00:00
Vi3trice
200745491a
TGUI number input clamps values to match old behavior ( #30767 )
...
* Works for non-tgui.
* Removed a round by accident
2025-10-26 13:00:11 +00:00
PollardTheDragon
4688ad5647
Fixes migos dodging while dead ( #30787 )
2025-10-26 12:58:14 +00:00
CRUNCH
3e7c8e4408
Migrates the RSF to the New Attack Chain ( #30701 )
...
* RSF attack chain migration
* Update code/game/objects/items/RSF.dm
Co-authored-by: Miles <116982774+Burzah@users.noreply.github.com >
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
---------
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
Co-authored-by: Miles <116982774+Burzah@users.noreply.github.com >
2025-10-26 12:57:30 +00:00
Paul
ebc920fb7b
[PTBF] Protect Objective ( #30697 )
...
* protect objective
* fix bugs, add protect into rotation
* make sure other antags can roll protect as well
* get vampire chance on par with other antags
* linter oops
* lintma balls
* weight 100
---------
Signed-off-by: Paul <90473506+pwbokie@users.noreply.github.com >
2025-10-25 20:53:32 +00:00
BiancaWilkson
4c48f18cb1
[PTBF] Document Exchange ( #30721 )
...
* prepares the signals
* sets up objectives and starter proc
* We didn't need signals actually, it works
* remove debug clauses
* makes the proc more abstract
* Reorganize
* Apply suggestions from code review
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
Signed-off-by: BiancaWilkson <42818125+BiancaWilkson@users.noreply.github.com >
---------
Signed-off-by: BiancaWilkson <42818125+BiancaWilkson@users.noreply.github.com >
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
2025-10-25 20:04:26 +00:00
Zelf
4cef8afc69
[PTBF] Incriminate objective for Traitor ( #30704 )
...
* incriminate obj
* target fix
* kill indententations with bricks
2025-10-25 01:41:10 +00:00
Qwertytoforty
2ecff9033a
[PTBF] [ready for review] Anomalous particulate processing objective. ( #30649 )
...
* pausing work on this till pickweight
* push
* more stuff
* proper file it
* these 2 would be interested
* and examine fix
* I should be more awake before resolving merge conflicts
* god you are stupid stop commiting every 2 seconds
* temp buff size change
* Event inhand descriptions
* behold the c o d e
* the rest of the owl
* sprite correction
* 2 more words to the list
* and this one
* yes I am having too much fun with this
* m o r e
* better glow, tech levels
* Apply suggestions from code review
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com >
* message admins, variable
* Apply suggestions from code review
Co-authored-by: Taurtura <141481662+Taurtura@users.noreply.github.com >
Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com >
* PPPProcessor
---------
Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com >
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
Co-authored-by: Taurtura <141481662+Taurtura@users.noreply.github.com >
2025-10-25 01:01:03 +00:00
Kenionatus
07b2f76367
System for the prevention of spawning abstract base types ( #30626 )
...
* Handle runtimes during the Initialize chain in InitAtom and the admin atom spawn verb
InitAtom now qdeletes any atom with an unhandled exception in Initialise. This ensures no broken atoms become visible to players. This allows atoms to safely throw inside Initialise to signal something being very wrong. Before this they had to continue running to return INITIALIZE_HINT_QDEL.
* introduce system for catching accidental spawning of base type atoms
atom/Initialize checks if the description is the sentinel value defined in ABSTRACT_BASE_TYPE. If it is, it throws an exception. This is advantageous because it logs the callstack and causes InitAtom to immediately qdelete the atom.
* introduce burgers to the system for catching abstract base type spawning
* still spawn items, even when they runtime during Initialize
Quote by Contrabang: "things should never fail to spawn when new'd"
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Signed-off-by: Kenionatus <kenionatus@techie.com >
* use QDELETED insted of QDELETING in case it already got fully deleted
I don't think it would ever happen, because we still hold a reference with A, but never hurts to be safe.
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Signed-off-by: Kenionatus <kenionatus@techie.com >
* use stack_trace for consistency with the rest of the codebase and change message
We no longer delete the atom, so the message should reflect that.
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Signed-off-by: Kenionatus <kenionatus@techie.com >
* remove check for incorrect define
Should be caught in review when that is used.
* remove the test for qdeleting atoms in admin item spawning again
It's practically pointless now that we no longer qdelete spawned base types.
* rename ABSTRACT_BASE_TYPE to ABSTRACT_TYPE_DEC
It's more descriptive. (Hah, pun.)
* restore annihliated newline
---------
Signed-off-by: Kenionatus <kenionatus@techie.com >
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2025-10-24 20:06:01 +00:00
PollardTheDragon
a7cd6fc4c5
Ports laz capsules to new attack chain, makes them work with basic mobs ( #30657 )
...
* Basic laz capsules, ported to new attack chain
* Migration
* Linters and code review
* Update code/modules/mining/equipment/lazarus_injector.dm
Co-authored-by: Toastical <20125180+Toastical@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
---------
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
Co-authored-by: Toastical <20125180+Toastical@users.noreply.github.com >
2025-10-23 19:07:28 +00:00
CRUNCH
c1da0b30c7
Update tables_racks.dm ( #30702 )
2025-10-23 15:54:48 +00:00
kyunkyunkyun
3d121511ec
cleanup ( #30405 )
2025-10-23 10:49:57 +00:00
CRUNCH
b9c7a7c5e8
Gibber'd and Butchered IPCs now Drop Robot Meat Instead of Human Meat ( #30672 )
...
* meat
* Update meat.dm
* Update code/modules/food_and_drinks/kitchen_machinery/gibber.dm
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
---------
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2025-10-23 10:36:59 +00:00
Alan
e9a3b4424d
Add monitor headwear for collectables and wizards. ( #30678 )
2025-10-23 10:30:27 +00:00
CRUNCH
69978473ce
Update support.dm ( #30682 )
2025-10-23 10:29:11 +00:00
Alan
d55e4552c5
Fix the Captain's saber being invisible and undrawable in the eyes of others. ( #30749 )
2025-10-23 10:10:02 +00:00
Zack
003cfeeb2a
Update other_tools.dm ( #30636 )
2025-10-22 17:53:23 +00:00
PollardTheDragon
dc3f8f6cc9
Port goliaths to basic mobs, Round 2 ( #30566 )
...
* Port goliaths to basic mobs.
* linting whitespace
* more linting
* wtf
* Addresses reviews on prior PR, adjusts behavior for food searching
* Missing Comma
* Goliath aggro range
* Reduces goliath speed to 5 from 3
---------
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
2025-10-21 19:27:27 +00:00
Toastical
28f7414c64
fix RPD interactions with storage and UI elements ( #30629 )
2025-10-21 19:15:54 +00:00
Migratingcocofruit
b526dbce31
Fixes devs being unable to see the "view bug reports" verb and a runtime in the rejection message ( #30736 )
...
* Adds the bug report verb to the view_runtimes verb list
* fix rejection messagea
2025-10-21 19:08:41 +00:00
Toastical
4a40072c22
fix new calls for hydroponic shit ( #30730 )
2025-10-21 19:00:39 +00:00
Qwertytoforty
c424e80987
fixes zombie infection, and npc zombie infection ( #30689 )
2025-10-21 18:51:56 +00:00
hyperholy
203f82dc3c
Improves spray bottles reagent dividing ( #30667 )
...
* fixes the things
* i think it works now
* lets not make infinite reagents actually
* clamping is smarter
2025-10-21 18:44:23 +00:00
CRUNCH
cfc9af9fdc
Makes the AVD-CNED glasses even more advanced - with supermatter hallucination immunity! ( #30444 )
...
* Update outfit_debug.dm
* Update outfit_debug.dm
* Update outfit_debug.dm
* Update outfit_debug.dm
* Update outfit_debug.dm
* Update outfit_debug.dm
* Update code/datums/outfits/outfit_debug.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
* Update outfit_debug.dm
---------
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2025-10-21 18:32:56 +00:00
Deniz
28bd001e32
Removed href ( #30725 )
2025-10-21 18:19:49 +00:00
Ahzpy
fa5a2ce297
Floorening Hotfix 2 ( #30719 )
...
* fix meta botany, n2o tanks, cult flooring
* Update plating.dm
2025-10-20 16:02:15 +00:00
Alan
2d01b675be
Expedition coat name hopfix ( #30720 )
2025-10-20 16:01:06 +00:00