Skip to content

[PORT] Adds opium and meth rocks!#320

Open
ZealousZeke wants to merge 39 commits into
peppyrmynt:masterfrom
ZealousZeke:opium-and-meth
Open

[PORT] Adds opium and meth rocks!#320
ZealousZeke wants to merge 39 commits into
peppyrmynt:masterfrom
ZealousZeke:opium-and-meth

Conversation

@ZealousZeke

@ZealousZeke ZealousZeke commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

About The Pull Request

Ports tgstation/tgstation#92699
tgstation/tgstation#93542
tgstation/tgstation#93861

"This is a small expansion to narcotics, their production, and presence in the game!

  • 2 new solid drug items: crystal meth and opium!
  • A precipitation reaction for meth after it's been cooled, producing a solid crystal form, 2u sulfuric acid, 10u meth. Above 90% purity, the meth will gain an increasingly blue tint!
  • A production method for opium! Slice a well developed poppy pod with any sharp item, before it's fully mature and flowered to extract a small amount of opium to enjoy! It's a small container for morphine. Can be pressed together to combine the concentrations up to 10u, as each extraction contains trace amounts. Scales off poppy's potency.
  • Populated narcotics/contraband spawners with new items, and items that really should have been on there.
  • Added a brand new smoking apparatus, the glass pipe! Can be crafted. Fixed the transparent pixel.
  • Fixed methsplosions so that now spacemen can finally smoke meth without exploding!!! Omegaweed too. Normal methsplosions are untouched!
  • Expanded the ability for players to insert all drug items into pipes, so now players can smoke moon rocks, SaturnX, and my new items! Previously, only 'dried' items were.
  • Fentanyl patch box for narcotics spawner, also for a new ruin I've made.
  • Expanded these changes to the black market uplink.

Now, players can precipitate meth into a solid form, and produce opium. I added a lot of these substances and the ones that didn't exist into spawners that they were partially in, or could reasonably be in. The opium poppy extraction required a new variable that can be used for similar interactions too. Crystal sprites are transparent, smoked sprite has a nice little animation and glow.

These items are now on the black market uplink, in both expensive dealer shipments of varying rarities for different narcotics, as well as personal use quantities on a different rotation, at a steeper price. Expanded randomized spawners to give the black market and ruins more teeth and edge, without adding another weapon.

Credit to the moon rock guy, I'm just happy I made your stuff smokable!!

tl;dr added opium and meth"

Why It's Good For The Game

Drugs are fun.

Changelog

🆑
add: Added meth, opium, and their production! Also added to black market uplink.
add: Added a craftable glass pipe.
add: Added to contraband spawners.
qol: Can now insert any drug item into a pipe.
fix: Spacemen can now smoke meth without exploding!!
/:cl:

massaheartsu and others added 30 commits June 14, 2026 20:16
Added new drug items and populated loot lists with them. More TBD.
spent all fucking day arguing with punctuation.

added sap extraction, rock synthesis, code for it, sprites, tested thoroughly.
Updated sprites, added functionality, fixed problems. Works, looks good, testing from here.
The vital changes necessary for spacemen to smoke meth, while still allowing it to explode.
You can now smoke crystal meth without it blowing all your limbs off!
All functioning!
- Added, tweaked all sprites, tweaked vars and numbers for realistic gameplay.
- Fixed errors.
- Finished code for items, extraction, combining, synthesis, etc. processes.
- Tested thoroughly that everything works, sprites function and are right.
- Allowed spacemen to smoke meth without exploding!
- Added new crafting code.
Christ. Added all the items+some fun wholesale packages to the black market. Tweaked, fixed, etc. new box icon.
changed directory lol
so many changes
Adjustments requested by maintainers.
thought it'd be a bit better this way. also fixed a typo.
Co-authored-by: SyncIt21 <110812394+SyncIt21@users.noreply.github.com>
Co-authored-by: SyncIt21 <110812394+SyncIt21@users.noreply.github.com>
Co-authored-by: SyncIt21 <110812394+SyncIt21@users.noreply.github.com>
fixed another attackby
Rebalanced both to 10u, added potency scaling for opium, fixed examines and cleaned up useless vars and stuff.
fixed that more. fixed black market. prob more fixes.
linters bazinga
Above 90%, meth crystals now gain an increasingly blue tint. Fixed and polished every bit of this.
fixed stupid error
Unfortunately, interact_with simply doesn't work but attackby does
Co-authored-by: tattle <66640614+dragomagol@users.noreply.github.com>
Co-authored-by: tattle <66640614+dragomagol@users.noreply.github.com>
Co-authored-by: tattle <66640614+dragomagol@users.noreply.github.com>
Co-authored-by: tattle <66640614+dragomagol@users.noreply.github.com>
@ZealousZeke ZealousZeke reopened this Jun 15, 2026
@ZealousZeke ZealousZeke marked this pull request as ready for review June 15, 2026 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants