Commit Graph

13841 Commits

Author SHA1 Message Date
Erki
b435a8f573 Faction updoots (#6765) 2019-07-24 21:09:16 +02:00
Alberyk
d0dff4c370 Removes xenomorphs (#6686)
Xenomorphs are pretty much badly done and don't really fit at all. This pr fully removes the human type ones, alongside with the infection, eggs and facehuggers.
2019-07-24 21:34:44 +03:00
Alberyk
b0e6ece48b Gun update: the end of the space cold war (#6742)
-replaces the sprites of the guns that were pretty much justreferences to guns in real life, like the uzi and the dragunov, with new future sprites made by kyres
-adds the hand cannon
-makes some guns cheaper at the merchant
-fixes a broken message with the prank guns
-added a small animation when someone is hit by a blaster projectile
2019-07-24 21:31:09 +03:00
Werner
e3e13ec14a More interactions for small mobs (#6764)
Small mobs such as rats can now bite cables.
Small mobs that can ventcrawl now interact with atmospheric machines that contain pumps
Small mobs can no longer block airlocks by standing in them.
2019-07-24 20:52:06 +03:00
Geeves
ebfdfc0a4f buffs ling shields (#6753)
Boosts the lingshield's chance of blocking weak attacks to 70% up from 35%
    Boosts the lingshield's chance of blocking stronk attacks to 35% up from 0%
2019-07-24 00:13:04 +03:00
Erki
38e4b5d77b Implement "send_link" macro (#6767)
When to_chat gets converted to a proc, then the construct of to_chat(some, link(url)) will no longer work. Or will produce odd results.

As a result, the send_link macro is now created. Replaced existent instances of the previous construct and added a simple grep check for this as well. It won't catch all, probably, but it'll catch the most common instances.
2019-07-22 01:22:44 +03:00
Matt Atlas
d9fb393845 Unifies wield-shotgun and wield-rifle into wield-firearm. (#6591)
Title says it all.

This needed some changes to offhand (which is now a subtype of weapon, not /weapon/gun), but otherwise it seems to work well in testing.
2019-07-21 22:53:27 +03:00
Alberyk
f4bdad6fac Disables ert from rev, with less metagaming now (#6684)
This pr disables ert from rev, this time the game won't tell you at round start, only when you swipe for it.
2019-07-21 22:22:58 +03:00
ParadoxSpace
4d91774fad Some Vaurca Clothes (#6731)
As on the tin. Shrouds in preset colors (a little helmet), and a recolorable mantle. Also, shaper helmet now actually covers the head.
2019-07-21 22:22:28 +03:00
Erki
bd2d9a184d Better factions and contractors (#6493)
Intent of this PR: make factions actually matter.

How we're going to do this:

Make factions limit job choices.
Make factions have alternative loadouts that override job uniforms
Make factions be visible in the employment records.
Revert existing faction loadout options or put them behind a preference, in favour of new shit.
2019-07-16 00:21:34 +03:00
Kaedwuff
55506270fe Nerfs Spears and Pikes (#6433)
These weapons had a very high damage per hardness value (75%), causing situations where materials with high hardness such as plasteel (hardness 80) and diamond (hardness 100) could create stupidly unbalanced and powerful weapons that are capable of dealing base damages of 60 damage (for plasteel) or 75 (for diamond) per hit.

For comparison, an esword, one of the stronger antag items, has a base damage of 30, and the energy glaive, something generally only found by adminnery, is 40.

Keep in mind also the average character has a maximum of 200 hp, and going below 100 is enough to crit someone enough to pass out and need medical attention or they die.

With these new values even a diamond spear has been brought down to a much more manageable 35 base when two handed.

Also, gold and uranium are much softer, but also heavier, and better for using on thrown weapons than melee.
2019-07-15 18:53:39 +03:00
Werner
7169e5ac67 Various Bugfixes (#6720)
Fixes #6520
Fixes #6114
Fixes #5349
2019-07-14 22:55:42 +03:00
MarinaGryphon
0cd61f4f48 Adds Random Notes (#5644)
Adds SSDocs, which manages randomly spawned documents.
    These documents can be specified in a json file or in a database.
    Adds /obj/random/document and adds /obj/random/document to the loot pool of /obj/random/loot.

Actually adding the notes to spawn is up to loredevs. If there are no notes to choose from, /obj/random/document will leave a blank sheet.

The notes can have HTML in them, meaning custom CSS and images. We're giving the loredevs a good bit of responsibility here.
2019-07-13 17:50:19 +03:00
Erki
514e1f2aa4 Makes sounds with a low enough volume only audible within line of sight (#6515)
It has been posited that it doesn't make sense to hear certain sounds through walls. So, I proceeded to go and change that.

All sounds with a volume of 50 or less will now be played only to the "hearers" list. This is basically people within line of sight. I also rewrote the lower levels of the sound API with this. The code is now more modular, while retaining the same main API entry point playsound.

This needs a test merge to see how badly I broke shit.
2019-07-13 17:50:01 +03:00
Mykhailo Bykhovtsev
83a967a67f Fixing ranged hostile mob's targetting (#6707)
* Fixing this

* Changelog

* this is better
2019-07-12 20:11:50 +02:00
Mykhailo Bykhovtsev
c63583e17e Turrets sounds and accuracy update (#6665)
Turrets now use max accuracy value between gun or projectile accuracy which also gets 25% more bonus. Making turrets more accurate than people.

    Turrets now have deploy, retract and rotate sound effects.

Extracted from #6505
2019-07-09 19:29:42 +03:00
Alberyk
ef77276969 Fixes #6689 (#6691) 2019-07-08 19:30:35 +03:00
Werner
95e93f1555 Fixes #6683 (#6685) 2019-07-08 01:52:07 +03:00
Werner
b55d1434c7 Revert "Disables ERT on Revolution" (#6681)
* Revert "Disables ERT on Revolution (#6574)"

This reverts commit 8a6059e1dd.

* Adds a changelog
2019-07-07 20:50:43 +02:00
Kaedwuff
40ec8de932 Balance: Absorb DNA cooldown (#6492)
On request from a staff member, I have implemented a delay on using Absorb DNA. Changelings will be unable to use the ability for a full minute after successfully completing it.
2019-07-07 21:26:21 +03:00
ParadoxSpace
8a6059e1dd Disables ERT on Revolution (#6574) 2019-07-07 20:13:17 +02:00
Alberyk
61e274ca3b Fixes this being able to absorb the same dna over and over as changeling. (#6647)
What it says in the title, now you can't steal someone's dna over and over as a changeling and just gets a lot of easy points.
2019-07-06 22:08:04 +03:00
Werner
f8ce8d584e No Round End (#6346)
No longer displays a message and votes for transfer if the mercs/raiders move their shuttle back to the base.
2019-07-06 11:11:33 +03:00
ParadoxSpace
f447e175a9 New Vaurca Antennae (#6648) 2019-07-06 00:24:32 +02:00
ParadoxSpace
6916089d4e Replaces Mice w/ Rats (#6625) 2019-07-06 00:03:35 +02:00
OneOneThreeEight
456d52ee1c Unapologetic Chaplain Buffs (#6654)
https://forums.aurorastation.org/topic/12258-give-the-chaplaincounselor-the-hypnosis-watch-and-trauma-plushie/?tab=comments#comment-116990 Feedback thread.

Adds the mesmetron pocket watch, trauma plushie and Freud's quack book to the chaplain's locker.
2019-07-05 09:19:33 +03:00
Mykhailo Bykhovtsev
df4ccdd7b4 Bugfixes (#6664)
Fixes #6504

Fixes #6508

Modular guns can now be used for turret construction

bugfixes were seperated from: #6505
2019-07-05 09:17:54 +03:00
Lady Fowl
99bc56fc39 Borg Adjustments (#6600)
balance: "Medical borg's are now able to handle tanks, breath mask's and organs with chem gripper."
    tweak: "Renames Hunter Killers to Military Frames."
2019-07-04 22:35:43 +03:00
Geeves
1087bc9aaa Medical Nerf: Handheld Adventures (#6542)
Modifies the Handheld Health Analyzer's readouts a little.

Firstly, it displays if someone is malnourished or dehydrated.
Secondly, it changes the numerical damage values you get if you scan someone into words, this prevents doctors from screaming "OH YOU HAVE 0.3 TOXINS", which doesn't really make sense in any term of lore standards. I guess. Lmao.
Thirdly, it removes the weird "Anatomical damage detected" lines, because those are literally just repeats of the damage values you're already getting.
2019-07-04 21:19:20 +03:00
Alberyk
ad9caa77ae Adds a couple of lore themed mercenary gear loadout (#6644)
Adds a bit of what is related here: https://forums.aurorastation.org/topic/11941-antagonist-rework-20/

Pretty much, adds a couple of gear crates that mercenary teams, seeking to do a lore related gimmick, can buy by pooling their crystals. Right now, it is just adds a couple of human related factions, such as eridani, sol alliance, elyra and the frontier.
2019-07-04 21:13:17 +03:00
Geeves
080023d25f Unapologetic Manhack / Viscerator Nerfs (#6645)
Removes the flashing effect on manhack grenades. It lasted around two to three seconds, making escape nigh impossible.
    Made manhacks do a random number between 10 and 15 damage.
    Made manhacks easier to click on by giving them a small invisible square around their sprite.
2019-07-03 21:05:17 +03:00
Alberyk
d04533698b Fixes two missing sprites (#6651) 2019-07-03 18:18:28 +02:00
Alberyk
7e60ffe03e Fixes suit cyclers having no sprites (#6655) 2019-07-03 18:18:02 +02:00
fernerr
2cbf007acc Increases the amount of cutlery/glasses/trays available in the kitchen vendor (#6633) 2019-07-03 17:25:34 +02:00
fernerr
92e5c89ee8 Adds the ability to lay out towels flat on the ground (#6631)
After seeing in the recent beach episode that players had to deal with only being able to relax on folded up towels, I've added a verb to them that lays it out flat on the ground instead. When you pick up the towel it turns back into its regular self again.
2019-07-02 22:23:07 +03:00
alsoandanswer
91806023be Suit storage unit sprite refactor (#6596) 2019-06-30 20:53:15 +02:00
Alberyk
61a939e3c1 Changes how telescience works and teleportation damage nerf (#6588)
This pr changes how telescience works; instead of just teleport things with zero risk or consequences, telescience will now create two portals, one in the telepad, and the other in the location.

Why?
Telescience has always been a really problematic part of the game, causing a lot of fuckery over the ages. It is pretty much riskless, besides some possible explosion, limb loss or whatever if you fuck up, but if you somewhat knew what you were doing, you could steal shit, and just teleport bombs or whatever upon your victims.

Now, telescience has some risk and difficulty attached to it. Since, for the scientist to steal/kidnapp/save someone, they must enter the portal, which puts them in the location of where they want to reach. It is also possible for the people that can reach the portal to end in the telescience lab, allowing for some counter play.
2019-06-30 15:29:40 +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
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
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
Geeves
911d511133 Fixes Mechs not checking wallets for ID (#6595) 2019-06-19 22:30:42 +03: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
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