Commit Graph

24794 Commits

Author SHA1 Message Date
OneOneThreeEight
e94b8d7dda Fixes the blaster pistol not fitting in holsters (#5984)
Fixes #5887 , for certain.
2019-01-26 18:02:53 +02:00
Conspiir
b80b9595d8 Onions and Garlic oversight (#5981)
Fixes #5941
2019-01-26 14:05:01 +02:00
Kaedwuff
7aad2bdcd8 Changelings: Now with added Succ Logs (#5979)
On request from a member of staff, completing a DNA extraction or absorption generates an adminlog.
2019-01-26 14:02:58 +02:00
Alberyk
81489164bd Fixes the blast doors (#5977)
You can't open or close blast doors by clicking them with an empty hand anymore.
2019-01-26 13:59:28 +02:00
VTCobaltblood
25835c0852 REALLY makes black jackets unbuttonable (#5970)
#5911 was poorly (read: not) tested, and didn't actually work due to closed state being unspecified, producing an error message upon attempting to unbutton. This is a fix. smh reviewers
2019-01-23 23:12:55 +02:00
Alberyk
76b743a986 Adds the Aut'akh unathi (#5919)
* Base work for the unathi robot subspecies.

* Adds metabolism species, kidney vars, and the robot unathi organs.

* Moves some action buttons to organs, pretty much a bay port right now. Todo: the unathi and alien stuff should also go here.

* First autakh implant power.

* Fixes the organs action button this time.

* Finishes more implants, and interactions with flashs and vaurca.

* Prepare for great changes.

* Drops the real bomb, boss.

* He who fights with monsters.

* Far more work into augments and limb removing powers.

* Limb verbs should be good now.

* A LOT of work into the assited organ, allowing it to bleed and etc, as well adding a new chem that will stop bleeding in their case.

* Probably the last work on implants.

* Some extra touches.

* Some tweaks to the species.

* More fixes and adds kyre's sprites.

* More runtime fixes.

* Fixes the species name too.

* Fixes travis.

* Updates this file too to work with the new tools procs.

* Adds changelog

* Fixed changelog.

* Unathi hair and lore description.

* Some tweaks to this too.

* Locks away them for now, they will be released after we got all the events and etc done.

* Changes this chemical.

* Fixes an airlock runtime.

* Adds the non scan flag to the autakh, mostly due to some bizzare interactions with changelings and cloning.

* Organs removal changes; can't take out the organ if it is too damage.

* Restricts them back again.

* Robotic organs now have the proper icons and names.

* Adds sprites for their organs and some extra tweaks.

* Fixes this missing icon.

* emp should also now hurt assited organs.

* Tweaks more organ related things.

* Fixes the head not being properly set as well.

* Fixes their flags.

* fixes the flag for real this time.

* Poze's review.

* Changes the au'takh organ buttons to don't be animated.

* Helps with adminbus or something.

* Fowl's requested changes.

* Fixes a typo.

* Robotic limb's brute and burn mods are now controlled by the limb model.

* Fowl's changes once more.

* Stops some spam.

* More grammar.

* No eal.

* Skull's review.
2019-01-23 19:27:44 +01:00
VTCobaltblood
ec6760ce5f Leather jackets can now be unbuttoned (#5911)
As well as their corporate version.
2019-01-22 22:40:31 +02:00
ParadoxSpace
9fd00a5551 More Unathi Horns (#5948)
some more frills & horns from paradise. touched up myself. also unrestricts facial hair for female lizards. why this was restricted i 'll never know.
2019-01-22 22:40:04 +02:00
Conspiir
00fe168c81 Buckets: Quiet Edition; Beakers: Small Handwriting Edition (#5956)
Prevents this: https://puu.sh/CwRrc/f4d0cbd55d.png

Also slightly expands how much writing you can put on a beaker. As someone that often works with beakers, flasks, and vials, you'd be amazed the amount of information you can shove on even an Eppendorf tube.
2019-01-22 22:29:54 +02:00
Kaedwuff
30487f42c0 Stage 1 Ling Rework (#5865)
This is Stage 1 of my ling rework. It is intended to be a standalone fix that corrects one of the particularly frustrating aspects of changeling, along with a few minor QoL tweaks. There WILL be more stuff later as I continue the rework, but this is sorely needed now.

Here is what it has done:
-There is now an ability called Absorb DNA available to all changelings, it has replaced the old ability of the same name.
--It can target anyone adjacent to you, and they can't move or it fails.
--It takes about 1/3 the time of a succ, but you don't have to grab them, you just have to chat with them or whatever to encourage them to remain put. You know, roleplay and stuff.
--It does not kill the target, or work on other changelings.
--After it is completed, you receive 1 DNA point
--Approximately 10-15 seconds after you complete the process, the target will receive a small but noticeable amount of genetic damage. This is do prevent people from immediately flipping the fuck out because they took damage and pointing at the person next to them as the cause.
--Attempting to absorb the DNA with someone who has over 100 genetic damage will cause them to become briefly stunned and husked.
2019-01-20 00:22:43 +02:00
VTCobaltblood
6043f1da28 Makes scarves recolorable, and fit on overwear (#5912) 2019-01-19 22:46:48 +02:00
VTCobaltblood
581bb5fa3b A new hairstyle + Unathi hair fix (#5946)
rscadd: "Added a new hairstyle, Low Bun."
bugfix: "Unathi Mohawk should work again."
2019-01-19 22:46:31 +02:00
OneOneThreeEight
20b7dcc752 Buffs ore summoners (#5849)
Allow me to explain in the event someone potentially complains about this.

Each vein of ore in a single tile drops roughly 5 bits of that ore type. It doesn't matter if it's diamonds, coal or whatever else.

The problem with this, however, is that the ore summoner is only adjusted to grab 10 bits of ore and nothing else, making it inefficient and useless to buy in the mining vendor.

This was changed because of 'performance problems' (whether this is true I have no idea) but only 10 bits of ore is just ridiculous in my opinion, because it means it'll only draw from 2 veins mined out, which is not effective in the slightest. You'd be better off using the ore magnet right now.

Of course, this change hopes to change that so that this isn't a useless item to buy from the ore vendor and to (somewhat) restore it to its former glory. Albeit with a sanity check.
2019-01-16 23:19:22 +02:00
Mykhailo Bykhovtsev
94f215c014 Fixing Z level cable update and substations (#5937)
Oh boi, this one is a tiny in terms of lines, yet a huge impact. It absolutely solves problem with powernet bug of cables not updating through Z levels properly. Spend lots of time and especially intellectual effort to debug this thing and finally comparing Bay's code and debugging ours showed that lines 359 and 364 should be power_list(T, src, 12) because that stands for marked and we have unmarked cables.

Fixes Z level update of cables, now it updates them properly. So the substations work. Fixes #5165 , Fixes #5883 , Fixes #5655

Fixes mapping of cables

Increases charge of runtime SMES

Adds Z powernet to runtime levels for debug and tests

Adds Z level supply pipes and vents for debugging and tests
2019-01-14 10:55:46 +02:00
Dwago
72de15b5af Fix's the bug with the corgi dogs, makes mice butcherable. (#5818)
rscadd: "Add mice to the butcher list"
bugfix: "Fixed the infinite corgi glitch by modifying the recipe to require corgi meat
2019-01-13 20:08:50 +02:00
Werner
e21c130ae0 Adds the game_id to the connection_log table (#5839)
Adds the game_id to the connection log table and changes the queries to use parameters.
2019-01-12 21:22:19 +02:00
Alberyk
c69166ade3 Bugfixes: custom item icons and Jotun wreckage fixes (#5931)
-fixes some issues with the latest custom item sprites
-fixes the jotun wreckage name
-fixes #5936
2019-01-12 21:08:47 +02:00
VTCobaltblood
5387075b1d Knives now eyestab (#5922)
All knives (including the trench knife, which was previously a sword, and now has lost its ridiculously low chance to parry) have been moved to the knife datum, which are defined by their ability to eyestab, and be concealed in boots. The butcher's cleaver and the meat hook are no longer considered knives - the cleaver is now a hatchet, and the hook is a regular weapon.
The tactical knife has been buffed, and deals 18 damage, to be superior/equivalent in power to the steel bat, considering that it's an illegal/hidden item.
2019-01-11 23:09:20 +02:00
Alberyk
74507cae05 Custom items 07/01 (#5924)
This pr adds the following items:

Mira's alchemist attire
Ameline's Dominian Culinary Dress
Qrqil Qrrzix's Cane
Krin's outfit
Aavs' mask
Paul's glasses

It also make the code better, by using to_chat and other minor changes.
2019-01-11 00:21:38 +02:00
Alberyk
ed22db6c76 Fixes the Jotun's sprites. (#5923)
This pr fixes the tau ceti foreign's legion tank wreckage having no proper sprite.
2019-01-09 22:48:38 +02:00
Conspiir
c67490a4d4 What am I smoking?: Taste it! (#5890)
Now you can taste what's in your cigarette. That means if you put a dried tomato in your pipe, you're going to actually taste tomato. I've been assured that smoking things is hot, so the reagents inside will reflect that. They will be hot. Almost like you set them on fire!

This does not apply to IPCs. They should not taste anything, but still be able to smoke as they have before. I will not be the one to stop TV faces from stuffing a cigarette in their slot.

*Because of restrictions on our tasting system, some things you stuff in there will be indescribable. This just means you've decided to smoke a lot of things and nothing stands out as a flavor. For best results, make cigarettes or pipes with items that have only one or two reagents in them.

This has lowered the length of time you smoke a single cigarette by a few seconds. Not a huge deal, considering they still last like 5 minutes.
2019-01-09 22:47:35 +02:00
Conspiir
6af3c35a1e Small Bugfixes (#5915)
When you click the security records console with an ID, it no longer gives you the violent message of you hitting it. You just put the ID in, like a normal person.

You can put your ID directly into the ore processing console (like you can with every other ID console) instead of hitting it with your ID like a spaz and then having to go into the interface and click the "Insert ID" line to put your ID in. (The line is still an option, like with other consoles.)

The RIG module press lets you put your to-be-pressed item inside without having to hit it with the item along the way.
2019-01-07 21:17:18 +02:00
Alberyk
68c9a53148 Adds new three dishes (#5907)
This pr adds three new dishes, and two recipes, at the request of a player that made those sprites.
2019-01-07 20:45:20 +02:00
VTCobaltblood
c004e0dd24 Renames Nervousness to Stuttering (#5906) 2019-01-07 01:02:38 +02:00
Dwago
4fa01b53a8 Fix's Misc Bugs (#5900)
Fixes #5887
Fixes #5896
2019-01-07 00:27:53 +02:00
Mykhailo Bykhovtsev
70824906c5 Live Animal Traps (#5744)
In summary:

changes path of beartrap to make it a generic trap

Updated paths everywhere

Adds small trap, can capture mice, lizards, chick and spiderlings.

Adds medium trap, can capture cat, diyaab, monkey, yithian, pengiuns, chicken, nymph. Sometimes even maintainence drones, spiderbots and PAi.

Adds large trap, that is dense object. It cannot be picked up and releases animal in the opposite direction from a user. It can capture: medium size animals like dog, spider, carp, goat, cow, shark, fox, bear, cavern dwellers, and other kinds of Xenomorphs.

Adds medium trap, can capture Medium-sized mobs such as Diyaabs, Cats, Monkeys, Yithians(?), Nymphs, the occasional wandering pAI and Maintenance Drones.
2019-01-07 00:16:02 +02:00
BurgerLUA
1b12e26c66 Reworks Limb Gibbing Mechanics (#5330)
Overview
Limb gibbing mechanics on Aurora were pretty bad. For melee weapons, it was RNG based and somewhat fair because it was actually based on mechanics. For bullets, it used custom snowflake code that was just absolutely insulting. It didn't really regard armor like most servers, and unlike most servers, if your feet are gibbed you're sideways until it's fixed.
2019-01-05 16:50:29 +02:00
Conspiir
da17b9b6a7 Fingerprint Cards can go in Folders (#5868) 2019-01-05 00:52:52 +01:00
Dwago
d8030f83d2 Resolves cryotubes randomly acting as death traps (#5899) 2019-01-05 00:31:52 +01:00
Alberyk
ae2cf5ebf5 Allows icelance rifles to be equipped with bayonets (#5895) 2019-01-05 00:17:09 +01:00
Erki
0d634bd189 Justified navbar for the greeting window (#5891)
* Justify that nav bar

* Fits everything now.

* log
2019-01-03 19:15:44 +01:00
Erki
f29506a45a Leave any sanity you had at the door step (#5885) 2019-01-03 19:08:54 +01:00
Karolis
8b633b824c Updates VueUi and improves developemnt for it (#5886)
* Updates and debug improvements

* Doc messup

* Forgot about travis

* Numeric Input!

* Changelog

* Less send data

* Makes travis to be angry at you if there are lint errors.

* Fixes lint errors
2019-01-03 18:50:16 +01:00
Dwago
309bc7d5ab Laser Pointers (#5853)
Old PR was stale and had many issues. Redid some of the eye blinding and camera stuff with making it a random chance to do so, aswell as addressing original PR concerns
2019-01-03 11:42:17 +02:00
Werner
bccea1462e Updates the bluespace artillery. (#5878)
* Updates the bluespace artillery.

Cleans up the code a bit and adds new capabilities

* Code Quality + Changelog
2019-01-03 01:11:22 +01:00
Alberyk
bc0e06bfe4 Fixes whispering verbs (#5894)
This should fix the bug that caused whispering messages to be improperly formatted.
2019-01-02 21:00:38 +02:00
Conspiir
f8bc8c0c61 Adds Steamed Crab Legs (#5869)
Allows chefs to make "steamed crab legs" which is just plain tasty.

Crabs drop crab legs when butchered (testing shows they drop 3 from the gibber).
10u water, 1 spread, 1u salt, 1 crab legs makes steamed crab legs

I made a box of 5 crab legs (in a similar fashion to the clams) that are meant to be orderable from cargo. Crabs aren't exactly common on Aurora, after all.

Sprites for the legs and the dish are thanks to Meowy with minor photoshop editing from myself.
2019-01-02 19:11:22 +01:00
Conspiir
4215e82a26 Load Smartfridges with Produce Boxes (#5867)
Loading each bit of produce from the boxes (every chef spawns with one, plus there's two in the kitchen, PLUS any cargo sends their way from the warehouse) by hand is annoying. Now you can just click on the smartfridge with the box and be done with it.
2019-01-02 00:26:48 +02:00
Kaedwuff
d4cbac22b1 Better succing (#5855)
Using open-source resources I created a better bite and suck sound effect than the loud squishy noise we had for vampires.
2019-01-01 23:11:06 +02:00
Conspiir
7ce0c7c270 Minor Plushie Update (#5864)
Adds Squid plushies from Polaris (with permission from Baguette). They can be worn on the head.
Allows for the Farwa, Nymph, and Kitten plushies to be worn on the head.
For some reason the orion trail game didn't allow you to win plushies. Now it can.
2019-01-01 20:52:30 +01:00
Mykhailo Bykhovtsev
17495ab318 Diona Gestalt Chirp and Chirp Song. (#5860)
* Chirping and song

* Changelog
2019-01-01 13:12:01 +01:00
Alberyk
37b4af9bcf Separate xenos gloves and shoes from their rig suit sprites (#5877)
* Separate xenos gloves and shoes from their rig suit sprites.

* Adds some ipc missing suit sprites too.

* Fixes the stealth ipc suit icon.

* Fixes the var.

* Adds changelog
2018-12-31 13:33:03 +01:00
Conspiir
b6fb3f50b9 Throw Paper Balls (#5879)
* paper ball fix

* changelog
2018-12-31 13:13:25 +01:00
Alberyk
1a8e0098f7 Removes tau ceti legion human wave tactics (#5881)
* Fixes tau ceti legion spam.

* Also gives them a internals box too.
2018-12-31 04:28:41 +01:00
Erki
989ec01db3 Fixes (#5870) 2018-12-31 03:55:31 +01:00
Erki
2daef5c6b6 Announcing live test PRs (#5857)
* Implement one.

* REVERT ME LATER

* Initial implementation dooonnee.

* log

* Fixes

* Lazyness squared
2018-12-31 03:55:16 +01:00
Alberyk
746772f1c1 Some foreign legion fixes. (#5874) 2018-12-31 01:01:25 +01:00
Dwago
89a61e95e2 Vamp Bite Tweaks (#5851)
The old code for whatever reason only stunned the person being bit for around 7 second then they could resist. This should keep them stunned long enough to be unable to resist for the full duration of the sucking
2018-12-30 19:51:07 +02:00
Werner
9918c4185b Adds a entry and exist log to the shard dream (#5831)
logs and messages the mins if someone enters / exists the shard dream
2018-12-30 18:39:55 +02:00
Werner
26f58054f9 Adds emp act for viscerators (#5832)
* Adds emp act for viscerators

* use a timer

* Lose the target and bump the time
2018-12-30 16:57:22 +01:00