Newscaster stories can now be multiple lines long and contain pencode formatting.
You can now post and view comments on individual newscaster stories.
Newscaster stories have slightly neater styling.
You can now like and dislike newscaster stories, and these are tracked per-story.
Journalists are now their own role, with a Security Correspondent alt-title.
The merchandise store (when has it ever been used?) has been replaced with a journalist's office.
The journalist has a pet spiderling in a jar, named Peter. He's harmless. Probably.
Adds a new special disability, love. Love works like monophobia, except that it specifically targets a single living mob and the owner must stay within the presence of that mob. The owner is also more susceptible to that mob's will.
Adds four new chemicals, with the potential for more:
1: Sovereign Glue
When applied to an object, the sovereign glue makes that object sticky. Anyone who picks it up cannot put it back down or have it taken from them unless the hand is severed or the glue removed. May consider other applications upon suggestion.
2: Universal solvent
Specifically counteracts sovereign glue. If more mundane applications can be suggested, this would probably not be a secret chemical. I can't think of any right now however.
3: Philter of Love
When ingested, the subject gains the love disability if they do not already have it.
4: Shapesand
Shapesand can be applied to any object. A counterfeit is created that looks and feels exactly like that item. If someone attempts to use the counterfeit, it collapses into sand (Specifically, in afterattack()).
Cleans up all grenade code by switching to absolute path for grenades procs.
Grenades now have fake var boolean that indicates if the grenade is fake
Fake grenades now say in logs if they are fake. Fixes#4859
Thread for discussion
This:
Makes IPC being convertable to cult
Does not allow IPC to draw runes, as they have no blood
Makes all cultists immune to cult's EMP. This way cultist IPCs and organics with prosthetic won't be killed in friendly fire.
Removes heat generation from EMP rune
This pr adds bayonets, knives that you can attach to some rifles. When attacking someone in melee with the rifle, you will attack your target with the bayonet instead of the rifle itself. Sprites are from tg and baystation.
Also, fixes the vintage rifle having no in hand sprites
Being hurt or wounded will now triggger the traditional stuttering, while non wounded mobs, mostly under the influence of the disability, will use the new stuttering.
This pr adds some dishes, plants and drinks based on the tajaran lore. The meat and clams can't really be found anywhere right now, as they are supossed to be ordered from cargo.
Also fixes some foods having proteins for no reason and adds a new frappe sprite.
Sprites made by dronz, brainos, and some others were found in the vgstation and tgstation codebases.
Per a player request thread, librarians now have service headsets.
Giving promoted librarians a service headset was slightly trickier, because they have no special locker I can slip it into at spawn.
So I just mapped one in, on top of their red suit in the back room.
The goal of this PR is to overall reduce the amount of oppressive non-violent stunlocking in the game without having to invest significant resources, force or effort into having to stun someone. Which starts with nerfing flashes a little.
Pepperspray isn't infinite and it's okay as it stands, especially seeing as how it can backfire. Flashes can still function as powerful utility. Flashbangs and bombs also benefit a bit from this buff against unprotected targets. Better wear flash protection!
What the title says, it was really high, having around 15% of instakilling someone on the first hit, if aiming at head, and 30% of chance of cutting a leg or arm at the first hit, this should reduce those chances. The main feature also takes in consideration the armor. So, plasma cutters are far more effective against less armored foes, limbs and xenos at all.
Reworks all subsystem priorities to correspond with how the priority var is actually supposed to be used.
Relevant comment from MSO:
Prioritys are a weight that controls how much of the byond tick the subsystem will be allowed to have, 50 was the default, so a subsystem with a priority of 100 would be allocated twice the amount of runtime as normal, and 25 would get half the amount.
Also ports some minor MC micro-optimizations from TG.
This pr adds some tajaran religious/marriage/wedlock/S'rendal'Matir/whatever related items to the custom loadout, since those are a thing due to the recent addition to S'rendarr & Messa. Also, tweaks the cloaks.
Sprites were made by kyres and dronz.
This PR adds new item - airbubble
The idea is based of this thread.
Adds airbubble - item which when unfolded can provide user with environmental protection, the pressure inside won't be idea, but the oxygen will be enough to last for 20 minutes.
Airbubble properties:
When factory folded it is of normal size, so that it can fit in your internals box or backpack. But when folded manually after usage it is large size, and can only fit in storage like backpack minimal.
Has internal tank attached to it. By default each air bubble comes with double emergency oxygen tank(which can be found in engineering), it has enough oxygen for 20 minutes of usage. Tank can be detaches to be refilled and attach back. You can also attach different kind of tanks and they would work. Example is to attach phoron tank to kill someone, or sleep toxin to make them from breaking out.
Airbubble zipper can be forcefully blocked by wire handcuffs, to kidnap people. To take it out you need to use wirecutters.
Provides with breathable atmosphere, but pressure is just above minimal - meaning that you won't feel that comfortable inside of it
Breaking out when forcefully blocked is possible using resist, it would though make a hole in the bubble making it leak air of tank valve is on and not possible to use to protect yourself from environment.
When I made an update to hostile AI, I have not seen this stupid bug. This one variable makes them ignore people with full health. I urge to merge it ASAP as carps and spiders won't attack people with 100 health. fixes#4836
Also this makes hostile mobs to destroy surroundings if there is no-one to attack.
Fixes disposal outlet items piling up on one tile, instead of the space around it. This should reduce lag when examining tiles in the crusher.
Fixes#4824
Fixes#4809 and also gives the chaplain back his service headset... which I'm not sure why it was ever removed? They were always part of service before.
Ports Mixing Bowls from Baystation.
Adds Mixing Bowls to the Kitchen Vendor.
Removes the Butcher Knife from the contraband List, add its to the normal Kitchen Vendor.
Balances the Kitchen Vendor around two Chefs.
Sprinting no longer deals oxygen damage unless you have lung damage or asthma. Sprinting is now based off of both halloss and oxyloss.
Lung damage now causes both oxygen damage and halloss when you sprint past your threshold.
Coughing disability now causes halloss when you sprint past your threshold.
Adds asthma, which causes oxygen damage when you sprint past your threshold, and inhibits your ability to recover from oxygen naturally. It also makes you cough harmlessly when you have more than 10 oxygen damage.
Fixes#4780.
Fixes an issue where SA adult slimes were improperly considered organic mobs.
Fixes an issue where viscerators, malf drones, and spiderbots were not considered synthetic mobs.
A recent "bugfix" reintroduced the bug that allows items that are in one or another way consumable to be restocked into the vending machines and to receive a "new" item for it.
For example:
A bartender vends a booze bottle from the vendor, uses it up, restocks it, vends it again and now the bottle is full again.
Fixes various food related bugs.
Mixing flour and animal protein will now create raw meatballs instead of cooked meatballs.
Fixes#4763Fixes#4753Fixes#4737
Vending machines couldn't be restock due to a new variable being introduced that prevents vending machines from being restocked. Now, private vending machines such as seed storage units and booze-o-mats can now be restocked. Public ones like soda machines can't.
Tweaked the Garden to reflect this bug change.
Made generic empulse_exclusive which takes list of atoms that needs to be excluded.
Wizard disable technology(emp) spell uses empulse_exclusive with caster being excluded from being EMPed. This will allow IPC wizard not damage themselves with cast. But it will still damage other wizard IPCs.
Added screwdriver, crowbar and a wrench to janitor's closet. Fixed#4755
Replaced turrets in ERT ready room with cencomm check turrets. Fixed#4742