Commit Graph

25081 Commits

Author SHA1 Message Date
Erki
6dd8f153ca Fixes autohiss breaking for humans (#6634)
Humans could enable autohiss. This resulted in the handle_autohiss proc runtiming, due to missing expected maps. The runtiming rendered the person unable to speak until they turned autohiss off again.

Fixes this by checking for the presence and length of autohiss_basic_map. The map is expected as a predicate towards autohiss working in the first place.
2019-06-29 01:00:47 +03:00
Geeves
637171bd16 Fixes syndicate force glove grabs having no reinforce timer (#6607)
Force gloves allowed you do the first upgrade instantly, meaning you skip both passive and blue. According to the code, this is unintentional behavior and leads to further bugs, such as being stun-locked when this happens repeatedly.
2019-06-27 21:49:01 +03:00
Erki
997925cb9b Removes the ingame text asking heads of staff to ahelp upon disconnect (#6620)
I've never seen this provide any meaningful information. We can generally track this easily enough if required, otherwise it's just noise anyways.
2019-06-27 21:26:44 +03:00
Alberyk
476b8479b9 Some vaurca and k'ois tweaks (#6597)
-kois can now infect people by being injected into the bloodstream as well
-vaurca warforms have their own fire overlay now
-fixes a missing error in the warform right arm
2019-06-27 10:58:43 +03:00
nicemoreoften
8a99acfe03 Removes some equipment from technoconglomerate RIG by default + adds "equipped" version with that equipment (#6604) 2019-06-26 19:54:24 +02:00
Mykhailo Bykhovtsev
37f29cc13c Fixing water and foam wasted on mobs that do not need to be extinguished (#6622) 2019-06-25 22:32:30 +02:00
alsoandanswer
53c5ff67a5 Fixes #6567, tidying up glass code and #6575, #6577 (#6576) 2019-06-25 17:39:04 +02:00
Werner
cede754944 Also removes the ckeys of antagonists (#6621)
Fixes a oversight in #6610
2019-06-25 00:05:27 +03:00
Alberyk
539fc8ea4e Ports makeshift splints (#6603)
This pr ports makeshift splints from polaris. You can make them with rods and duct tape, they can only splint arms and legs.
2019-06-24 19:45:12 +03:00
Geeves
b83369be42 Fixes ambitions to actually appear at roundend (#6608)
The issue emerged that Aurora doesn't actually give antagonists objectives, so the if statement was never fulfilled. This places ambitions outside the if statement. If an ambition is set now, it will display like this (minus the objectives of course):
2019-06-24 14:40:15 +03:00
alsoandanswer
0cd2b58c96 Fixes mop sound artifacting, pen clicking doesn't spam logs anymore (#6616)
mop sound had a weird bass, so i fixed that (with help of gem)

removed the pen chat click thing. no more spamming local logs
2019-06-24 14:39:23 +03:00
Werner
0c6527f19c No ckeys in round end report (#6610)
Implements a recent decision by the headmins.
2019-06-24 14:36:18 +03:00
Werner
53711091bc Fixes minor color blindness not being curable (#6609) 2019-06-24 09:17:09 +02:00
MarinaGryphon
48b43ab517 forgot to commit oops (#6617) 2019-06-24 09:13:09 +02:00
Erki
026c1a4c42 Fixes the lack of a LAZYACCESS causing AI clicks to fail (#6606) 2019-06-23 02:55:33 +02:00
VTCobaltblood
d97d890fcf Added drinking glasses and bottles to the autolathe (#6589) 2019-06-21 19:35:21 +02:00
Geeves
df590aa4d3 Changes fireaxe to only cleave when wielded (#6548)
As an engineering main that had to make use of the fireaxe to deal with biohazards, it got old fast when someone entered your range while you were swinging and you decapitate them with the might of Zeus. That can still happen, but, if you know you're gonna be swinging when people are around, you can do it with only one hand to prevent multi-decapitation.

Besides, how well can you drive a fireaxe through multiple bodies if you're only using one arm?

Sidenote: I wanted to do this with other weapons as well, but my brain is simply too small to comprehend what the hell's going on with half of them, so, I'm just sticking with the fireaxe for now.
2019-06-21 20:33:42 +03:00
Matt Atlas
9175bb6fdd Fixes emotes being broken hopefully (#6599)
what happened was that emotes got a . added to them by accident, me shitty contributor.
2019-06-20 22:54:34 +03:00
Geeves
f42e241b55 Uplink Announcements: Extreme Couponing (#6584) 2019-06-20 14:17:24 +02:00
Alberyk
66fefa0eaf Bug fixes: alien udders and empty grilled carp (#6592) 2019-06-19 22:35:09 +02:00
ParadoxSpace
a33141023d Unathi Clothing Fix (#6594) 2019-06-19 22:34:45 +02:00
Geeves
911d511133 Fixes Mechs not checking wallets for ID (#6595) 2019-06-19 22:30:42 +03:00
Matt Atlas
e26bba7b28 Fix autopunctuation issues. (#6578)
Autopunctuation will no longer autopunctuate if markup (* or /) is present at the end of the sentence.

It will also no longer input an empty period if you put nothing in the chat box.

Fixes #6536
2019-06-19 21:01:15 +03:00
Alberyk
cf5cfbacbe Bug fixes: ESS and speech problems (#6586) 2019-06-19 18:47:01 +02:00
Alberyk
f636425d74 Removes an unused species (#6585) 2019-06-19 18:19:36 +02:00
Geeves
41d5f592ee Unapologetic Mounted Sleeper Nerfs (#6582) 2019-06-19 17:34:36 +02:00
Alberyk
d31752b106 Removes food dealing toxin damage when injected (#6566) 2019-06-19 17:34:05 +02:00
Mykhailo Bykhovtsev
e393aab90a Rework blindness, UTs for speech. (#5549) 2019-06-18 23:34:40 +02:00
smallgreenant
ff2c48cadd Unathi Clothing addition. (#6568) 2019-06-18 21:11:41 +02:00
fernerr
77c262e9a2 Security and Central command uniforms sprite overhaul (#6560) 2019-06-18 00:28:53 +02:00
Alberyk
85ff01ecf8 Fixes rig actuators and leaping causing people to do flips (#6580) 2019-06-16 22:19:35 +03:00
Erki
5b1ccc9796 Fixes (#6573) 2019-06-15 00:04:57 +02:00
alsoandanswer
e004413c18 adds cool animations (#6533) 2019-06-14 17:53:58 +02:00
MarinaGryphon
9407d45879 Removes Burger (#6563)
Fixes cocktails being extremely, lethally hot (fixes #5702)
Fixes splashing reagent containers on chem heaters
2019-06-13 21:56:25 +03:00
Kaedwuff
11999e6463 Ninja Tweak: Stealth and Power Sink (#6372)
Update details
-Stealth suit is half as expensive to maintain, but costs 750 power to activate, to encourage it being used for actual stealth instead of cheesing by attacking and repeatedly re-cloaking.
-Power sink draws power twice as fast now. It is possible to use this while stealthed and have positive energy gain (about 100 every couple seconds, kind of like the reverse of the speed stealth used to drain power). This makes it better for use with the stealth module than the emergency power module, because using it doesn't decloak you. However, it still does make a lot of noise and sparks. There is a tradeoff for everything.
-Deactivating stealth is now a lot quieter, and should not be nearly as audible over long distances, reducing meta.
-Interacting with mobs deactivates the stealth field.
-Leg actuators no longer are disruptive and do not deactivate stealth.
2019-06-13 21:33:09 +03:00
Alberyk
2d4cac126f Simple animal update (#6553) 2019-06-12 23:47:22 +02:00
Geeves
a2e14a1e86 Experimental Welders regen buff (#6550) 2019-06-12 19:32:59 +02:00
fernerr
c97045ba28 Replaces grenade sprites. (#6546) 2019-06-12 18:43:09 +02:00
Geeves
50d8d5b236 Thirsty Aurora: Hydrated Workers (#6545) 2019-06-12 18:42:49 +02:00
Geeves
b607481ca7 Hardcore Parkour: Tableclimbing Edition (#6541)
This reduces the time it takes to hop onto a table by half, I think it's 3 seconds now, down from 6. I can't read code, man. I just made big number smol number.

No longer are you a leper that can't scoot onto a waist-high table in a reasonable time, yay!
2019-06-11 22:40:47 +03:00
Geeves
ea41969f3f Examine tweaks: Hunger and Thirst (#6540)
Removed the ability to examine people and see that they are "severely malnourished" or "severely thirsty". I figured it would be odd to, one, see that someone hasn't eaten in two hours, and two, have someone become visibly malnourished and visibly thirst-ridden in only two hours.
2019-06-11 22:40:25 +03:00
Erki
fabd8c4d44 Revert "Apostrophe Bugfix: Plastic Variables (#6547)" (#6549)
Reverts #6547

This introduces an HTML-injection attack. You can inject arbitrary HTML code into character names and have it be executed upon examining someone.
2019-06-09 17:26:29 +03:00
Geeves
5e3084d1d1 Apostrophe Bugfix: Plastic Variables (#6547) 2019-06-09 14:41:14 +02:00
Alberyk
673d45b4ff Custom items 03/06 (#6529) 2019-06-09 14:30:12 +02:00
Karolis
4aa3a5aa10 Adds bluespace borg (#6507) 2019-06-09 14:29:12 +02:00
MarinaGryphon
b7d9339c83 Falsely blames Kevinz for something he didn't do. (#6539)
Fixes #5650.

Fixes an asymptomatic accidental oversight caused by kevinz000's pixel projectile refactor a year ago, which doesn't come up if people do their jobs properly anyway. Whoops. My bad.
2019-06-08 14:11:31 +03:00
Matt Atlas
a4e81e6476 Sentences now auto-punctuate if there's no punctuation. (#6510)
See title. Shouldn't interfere with most if not all cases, however I've no way of testing bolding as it just doesn't work locally - theoretically, should be fine.
2019-06-05 23:28:46 +03:00
SubberTheFabulous
e069502e41 Adds bear plushies (#6519)
Adds brand new bear plushies and literally nothing else.
2019-06-05 23:18:12 +03:00
Alberyk
d128a15e3b Fixes shells having the wrong gender (#6531)
-fixes #6514
2019-06-04 23:58:23 +03:00
Ron
ad51121a10 Sanitizes record searches and TCOMs input (#6528) 2019-06-04 00:14:05 +02:00