Commit Graph

28666 Commits

Author SHA1 Message Date
Rob Bailey
e61c9a8aa8 fix (#45396) 2019-07-25 14:04:16 +02:00
RandolfTheMeh
da5aa3b07c Ticket Counter Fixes (#45417)
* PDA painter fix

* Tickets burn

* Comment and new commit to retry compile tests
2019-07-25 02:21:14 -07:00
SpacePrius
44967aa8be Added theatre access to bartender (#45416)
Signed-off-by: Space Prius <bubba041102@gmail.com>
2019-07-25 02:19:37 -07:00
nicbn
44a07d712d BoH bombing rework II (#45174)
Ever since the big BoH nerf, BoH bombing is kind of a joke. The damage it does is not really huge, and it's lame for traitors - it lacks emotion and their target may not even die, as they can use the ladders to get away.

So, what this does is add back some soul into BoH bombing, while not making it too round-ending and adding some degree of damage control for admins in case of griefing.
When BoH bombing, a stationary singulo with custom sprite will spawn. Its gravitational pull is REALLY strong, so people near it are probably going to get eaten, and there will be some real damage to the hull. The singulo will cease existing after 5 seconds.

For antags, I think this becomes much more interesting than the current BoH bombing. In the case of griefers, the damage to the station isn't too big because the singulo is stationary and fades away after some seconds. And then, admins can click a button in their chat to bring back everything the singulo ate into the game (the button expires in 10 minutes, however, but this can be changed if you think it is needed).

Settings like gravitational pull can be tweaked if yall find it to be too strong or something.
Changelog

cl
tweak: BoH bombing changed again. Now it's more violent.
/cl
2019-07-25 21:18:01 +12:00
oranges
b4482713e2 Merge pull request #45353 from optimumtact/whipit
Adds spam prevention to clients
2019-07-25 21:14:11 +12:00
Qustinnus
d1b0804590 Adds a new screaming sound for males (#45362)
cl Floyd
add: New screaming sound for males
/cl
2019-07-25 21:13:11 +12:00
tralezab
347a52eb52 Chat Subsystem ported from TerraGov-Marine-Corps (#45354)
* chat subsystem v0.1

* removes old tabulator

* updates the check on to_chat

* SSchat now initializes
2019-07-25 16:23:05 +12:00
ShizCalev
80f8d7d819 Merge pull request #45427 from senjx/senjx-patch-1
Fixes #42319, closes bold tag for IRC admin pms
2019-07-24 21:54:55 -04:00
tralezab
fe0f959956 Remove an overused neme from the game (#45421)
grow up you fucks
2019-07-24 18:02:41 -07:00
Arkatos1
3350c59105 QoL descriptions update for Malf AI (#45382) 2019-07-24 16:13:51 -07:00
Arkatos1
23128c948e Fixes trigger restrictions for magic barrages spells (#45403) 2019-07-24 16:12:03 -07:00
SgtxRootbeer
63d32fb1bd Removes trekchems, adds new catagory 2 chems. cobby-approved. (#45105)
* Add files via upload

* Update Sleeper.dm

* Update borghydro.dm

* Update robot_upgrades.dm

* Update buffs.dm

* Update medbot.dm

* Update snacks_other.dm

* Update snacks_other.dm

* Update medicine_reagents.dm

* Update medicine.dm

* Update chem_synthesizer.dm

* Update hypospray.dm

* Update snacks_other.dm

* Update snacks_other.dm

* Add files via upload

* Update snacks_other.dm

* Delete ambrosia.dm

* Delete cannabis.dm

* Add files via upload

* Update buffs.dm

* Update medicine.dm

* Update medbot.dm

* Update Sleeper.dm

* Update medbot.dm

* listen, i know what this looks like

* yes, i did this in the webeditor

* Update medicine.dm

* Update medbot.dm

* Update borghydro.dm

* Update Sleeper.dm

* Update robot_upgrades.dm

* Fixes metabolism rate

Don't tell cobby I did this one on my phone

* Updates metabolism rate for real

* fixes spelling errors

* Add files via upload

* Update medicine_reagents.dm

* Update medicine_reagents.dm
2019-07-24 12:18:11 -04:00
Qustinnus
b33d1c49a3 [READY] Floydmats (Datum materials) & custom toolboxes (#45118)
* Initial work

* more

* ass

* wsedfwedff

* asss

* test

* stuff

* fuck

* sss

a

* kms

* asdadwedwdfwefwef

* start

* test

* dwwdew

* ewefwfef

* Redemption machine (#8)

* Redemption machine

* Removes debug messages

* changes

* fuckmyshitup

* coin mint works with new material shenanigans (#10)

* Auto stash before merge of "materials" and "origin/materials"

* woops

* furnace (#11)

* autolathe manufacturing of toolboxes

* eggs in a basket

* some small changes

* matcolors

* documentation

* more documentation and effects

* done

* Color man bad (#12)

* fixes designs

* ass

* more fixes

* fuck me

* firestacks adder

* epic fixes

* fixes designs

* DONE DIDDILY DOO

* removes category macro

* ch-ch-ch-changes

* fixes some stuff

* Fixes display of ore values (#9)

* Redemption machine

* Removes debug messages

* Re-adds value display

* Replaces the fire stacking component with an element instead (#13)

* fixes examine

* fixes ligma bugs

* double ligma boofus

* fix

* misses some defines

* fixes ORM

* Update code/datums/components/material_container.dm

Co-Authored-By: Emmett Gaines <ninjanomnom@gmail.com>

* fixes

* Makes glass objects weaker (#14)

* Makes glass objects weaker

* uses correct proc

* fixes shit

* honk honk

* better

* oh shit oh fuck

* fixes

* fuck ORMs

* fixes the biogen

* documentation

* ass (#15)

* component

* changes

* ass

* ass

* doc

* Auto stash before merge of "materials-plasmacomponent" and "origin/materials-plasmacomponent"

* fixes rounding

* fixed
2019-07-24 11:27:01 -04:00
Qustinnus
c80185421f Adds techpriest robes and adds them to the RoboDrobe (#45365)
* start

* techpriest

* contraband

* ass
2019-07-24 03:35:38 -07:00
senjx
54b17038b6 Fixes #42319, closes bold tag for IRC admin pms
Adds a missing closing bold tag to fix the formatting of IRC admin PMs.
Fixes https://github.com/tgstation/tgstation/issues/42319
2019-07-24 02:04:47 -04:00
oranges
4bb48522ea Merge pull request #45360 from JJRcop/clarified_gross
Rename define in other_reagents.dm
2019-07-24 15:42:54 +12:00
Rob Bailey
de2b62a706 no caseless bouncing (#45361)
About The Pull Request

prevents caseless ammo from bouncing away
fixes some issues with guns that do not exist yet eyes
2019-07-24 15:38:44 +12:00
nemvar
9d074515b3 The way silicon radios and cells get created is now more sane. (#45371)
About The Pull Request

See title. Fixes #45370
Why It's Good For The Game

I don't think duplication of powercells and a bunch of duplicate code is really needed. This is more easily maintainable and just not shit in general.

EDIT: oh forgot to mention that this causes syndiborgs to have 500 more max charge by default. If anyone is extremely triggered by this, I can change that. But since those things aren't finely tuned anyways, I don't think this is a big deal.
Changelog

cl
code: Changed how sillycones get their cells and radios.
/cl
2019-07-24 15:25:04 +12:00
oranges
48624da23c Merge pull request #45351 from actioninja/doublepropogatefix
Fixes cable propagate logic after a cut being completely incorrect
2019-07-24 15:24:19 +12:00
oranges
cd45c46375 Merge pull request #45352 from actioninja/propagatecleanup
Cleans up powernet propagate code
2019-07-24 15:23:52 +12:00
oranges
c1d3d7e0a8 Merge pull request #45366 from Arkatos1/TwistedConstructionFix
Twisted construction fixes
2019-07-24 15:23:30 +12:00
oranges
f9fcff10c2 Merge pull request #45376 from Arkatos1/RefundFix
Wizard item refunding fixes
2019-07-24 15:22:18 +12:00
oranges
30b7f005cc Merge pull request #45346 from actioninja/cablesingulofix
Fixes cables not being pulled into singularities correctly
2019-07-24 15:22:01 +12:00
Akrilla
1a5c13bf53 Contract reinforcement antag datum + round end (#45289)
* wip

* antag datum + round end

* custom objective

* bold

* cache check?

* bar

* remove dumb amounts of spacing

* same letter case

* fixup

* no ckey()
2019-07-23 21:33:27 +02:00
bgobandit
f2fad8fcca Replaces vitiligo, revitiligo with two new symptoms: disfiguration and polyvitiligo. (#45297)
* Replaces vitiligo, revitiligo with polyvitiligo (adds colorful reagent) and disfiguration symptoms.

* honk

* makes requested changes and changes colorful reagent to crayon powder

* blacklists the crayonpowders that make you invisible or do nothing

* adds message to disfiguration apply
2019-07-23 12:52:25 -04:00
Toast
15b30725e4 Separates Medical Weaponry Tech Node (#45255)
* Separates Medical Weaponry

Moves "Medical Weaponry" to be just Rapid Syringe Guns to be after normal Weaponry research and the Cryostasis Shotgun shells to Exotic Ammo after Advanced Weaponry.

* Medical weapons Prereq for Exotic Ammo
2019-07-23 12:47:47 -04:00
nemvar
997800c7f9 Makes plastic golems slightly transparent. (#45321) 2019-07-23 14:29:55 +02:00
nemvar
4e82d53c6f Reworked electrocute_act to fit my fantasy while squashing some bugs. (#45291)
* Reworked electrocute_act
This still isn't perfect, ideally this would use flags and stuff but I don't have the energy for a change of that size.

* Removes spec_electrocute_act and makes the species siemens_coeff actually work.

* Readds the secondary shock
2019-07-23 02:43:23 -07:00
Time-Green
d18fe2101a [READY] Plumbing improvements and chemical synthesizers (#45185)
Removes dumb visual bugs.
Put the copy pasted wrench stuff for disabling and enabling the component, in the component using a new signal from default_unfasten_wrench.
Add a general plumbing machinery subtype. Right now it's mainly for cataloging.
Adds the chemical synthesizer. You can select a single chemical and an amount between 0 and 5. It will produce it every tick. Should be combined with other synthesizers to create meth factories.
Makes the liquid pump a fully functioning machine.

cl
add: The station comes one step closer to plumbing with the introduction of the chemical synthesizer.
sprite: sprites for the synthesizer, input and output commissioned by @Meyhazah
/cl

I wanted to do all the plumbing basic equipment at once, but stuff like plumbing heaters is gonna be ugly if I don't rework them completely and I don't wanna scare the maintainers away.

There is slight copypasting from the chem_dispenser and with the chem synthesizer, but having it be inhereted would be a worse clusterfuck IMO.
2019-07-23 21:22:16 +12:00
Arkatos1
dcbc7c7b2f Qdeleted exception catch 2019-07-23 02:14:56 +02:00
Akrilla
c914d556c1 Give blood brothers traitor HUD (#45295)
* Give blood brothers traitor HUD

* Give teams the ability to have their own huds

* fuck huds

* Team HUDs

* var
2019-07-22 16:48:37 -07:00
Arkatos1
0fca528aac Heart of Darkness removal fix (#45349) 2019-07-22 16:46:02 -07:00
ShizCalev
0ddb4b4d69 Fixes some dropItemToGround runtimes (#45257)
* Simplified

* unfucked

* Documentation
2019-07-22 16:44:02 -07:00
nemvar
5f278ad8f6 Code changes to singularity act for mobs. (#45292)
* Removes odd syntax from living singulariy act.

* Removes odd singularity act syntax from human_defense.dm

* Adds some comments
2019-07-22 16:41:56 -07:00
Arkatos1
199a59cbba Lavand Gender Fix (#45340) 2019-07-22 16:39:14 -07:00
Qustinnus
968e69416c deleting tablets no longer leaves batteries (#45342)
* battery

* fix
2019-07-22 16:38:37 -07:00
nemvar
d652f64cd1 bloodchillandtentaclearelesssticky (#45337) 2019-07-22 16:25:24 -07:00
Arkatos1
7a1da22951 Lizardwine crafting fix (#45336) 2019-07-22 16:23:35 -07:00
nemvar
0a2651c150 Changes to chem vortex, now without ghost pulling. (#45325)
* goonvortex, now without sleep.

* Some small fixes

* adds a newline
2019-07-22 16:11:55 -07:00
nemvar
2f1732fa18 Fixes Hyposprays. The can be refilled once again (#45327) 2019-07-22 15:49:48 -04:00
nemvar
a16737f925 Swarmers can no longer attack open turfs. (#45330) 2019-07-22 15:47:13 -04:00
nemvar
7ba60de3d6 Aheals now fix addictions and sanity. (#45329)
* Aheals now fix addictions and mood.

* Does it properly. Now uses a signal to detect the aheal.

* Removes a getComponent in living and puts that shit into the mood component.

* Fixes a small oversight with where I placed the moodie purge.
2019-07-22 15:42:30 -04:00
nemvar
954f3ae677 Fixes ethereal burn damage thingy (#45334) 2019-07-22 15:39:07 -04:00
Arkatos1
c0f4e1459a Fixes bugs regarding spellbook item refunding 2019-07-22 21:29:24 +02:00
tralezab
3b49b5378d Yet Another Fugitives PR: Bounty Hunters, Features, Fixes, Treason, Removals! (#44802)
* mostly fixes in this commit

* removes old_god from the dme

* russian shuttle improvements

* TODO: fix the hook gun

* shotgun finished, next commit shuttle

* bounty hunting shuttle

* back up to speed on the dmis

* readds poster 46 and adds the shuttle finally

* dmi fixes

* traps need fixing, work out whatever is happening with synths

* super final touches, see desc

map ports + proper spawners, pinpointer and traps functional. other misc changes

* removes verb stuff from non verb stuff

* review (see desc)

antimagic checks and it now the two objects move inside each other instead

* dmi conflicts

* PLUNGERS. BEGONE.
2019-07-22 20:00:34 +02:00
Arkatos1
e01401ecce Twisted construction sanity checks 2019-07-22 15:57:03 +02:00
Jonathan (JJRcop) Rubenstein
4a3d5a555d Rename define in other_reagents.dm 2019-07-22 07:31:09 -04:00
oranges
28f0a5a890 Merge pull request #45236 from Rohesie/fps
world.fps and SStimers safety check
2019-07-22 21:07:55 +12:00
skoglol
c5d6a521e7 Removes the overthrow gamemode (#45312)
* Removes the overthrow gamemode.

* Woops.
2019-07-22 01:10:02 -07:00
JJRcop
18a15151d2 [Ready] Adds organic slurry, induces vomiting (#45192)
* Adds organic slurry

Created by dipping a dead mouse in welding fuel

* Change dreadded message

* Mouse dipping transfers all reagents
2019-07-22 00:21:15 -04:00