Commit Graph

33837 Commits

Author SHA1 Message Date
Mykhailo Bykhovtsev
40856fb509 Detached nymph switches to gestalt upon death (#6809)
Detached nymph now switches to gestalt upon death. Fixes #6780
2019-08-03 20:31:56 +03:00
AuroraBuildBot
0e02670aec "[ci skip] Automatic Build - 2019.08.03.17.05.01" 2019-08-03 17:05:01 +00:00
VTCobaltblood
a517a678c4 Fixes human lore (#6800)
Allows Idris and Hephaestus QMs
    Allows Zeng-Hu roboticists and xenobiologists (as was always intended, but never made it into the final PR)
    Allows Idris detectives and Necropolis forensic technicians
    Adds bloat.
2019-08-03 20:04:31 +03:00
Werner
5e1f7de096 Fixes Travis SQL Errors (#6813)
* Shut up Travis and do your job

* Let´s see if that shuts up travis aswell
2019-08-02 22:07:23 +02:00
AuroraBuildBot
fdff50ce26 "[ci skip] Automatic Build - 2019.08.02.20.04.31" 2019-08-02 20:04:31 +00:00
Geeves
fc3b3dd658 (Liver) Organ Damage: Begone Toxins (#6757) 2019-08-02 22:03:55 +02:00
Werner
b2d1cad33f Fixes Maps (#6812) 2019-08-02 21:14:43 +02:00
AuroraBuildBot
a47c386c89 "[ci skip] Automatic Build - 2019.08.02.18.05.09" 2019-08-02 18:05:09 +00:00
Erki
68c2c2e739 Separate Dead OOC Allowed From Dead LOOC Allowed (#6797)
Currently, DISABLE_DEAD_OOC is used as a singular toggle for determining whether or not ghosts can talk on both OOC and LOOC. This is undesireable, should we wish to only disable their access to LOOC via config.

This PR implements a DISABLE_DEAD_LOOC config flag, which explicitly restricts the access of dead people to LOOC. While leaving DISABLE_DEAD_OOC as its own flag for when we want to exclusively restrict global OOC.
2019-08-02 21:04:38 +03:00
AuroraBuildBot
e88d261d92 "[ci skip] Automatic Build - 2019.08.01.23.41.50" 2019-08-01 23:41:50 +00:00
Werner
cf4f66dfcd Response Team Stats (#6796) 2019-08-02 01:41:19 +02:00
skull132
5fff97019f Bump flyway 2019-08-01 10:52:41 +03:00
Erki
9535f738ad Port TG's stickyban panel (#6806) 2019-08-01 10:37:23 +03:00
AuroraBuildBot
c0908a708f "[ci skip] Automatic Build - 2019.07.31.17.35.59" 2019-07-31 17:35:59 +00:00
ParadoxSpace
a441160545 Allows IPCs to be Eridani PMCs(#6782) 2019-07-31 20:35:26 +03:00
AuroraBuildBot
2cb726324f "[ci skip] Automatic Build - 2019.07.30.21.09.49" 2019-07-30 21:09:49 +00:00
Lady Fowl
dbfefaa70f Adjusts welder bomb timers (#6630)
Makes it much harder to welder bomb maliciously, gives people a prompt confirming they understand what they are doing, ensuring that it keeps those who are doing so maliciously from those on accident
2019-07-31 00:09:15 +03:00
AuroraBuildBot
1cb9733213 "[ci skip] Automatic Build - 2019.07.29.20.22.58" 2019-07-29 20:22:58 +00:00
Mykhailo Bykhovtsev
1c6e9a8281 Finding Newton's G theory (#6754)
Falling base damage was reduced from 60 to 40. Also you no longer take remaining damage from limbs to the chest.

    Changed falling limb priority damage from head > arms > leg to legs > arms> head

    Added new Malf ability to Malfunction gravity. it costs 2500 to research and 300 CPU to use. The ability will disable station gravity for 3 seconds and push them back on the ground with force as if they fell from 1 Z level.
2019-07-29 23:22:25 +03:00
Erki
8905b05286 Fixes memory abuse (#6790)
What:
The mind/memory variable is a variable that is used to store IC notes. Players can add to it at will, using the Add Note verb. The problem, is that they can add to this infinitely. This can be weaponized with macros to generate an infinitely long string. Well, infinite in theory, in reality, this will cause DD to OOM and crash.

Solution:
Capped the length of mind/memory to MAX_PAPER_MESSAGE_LEN (3072) characters. This length is checked when the user attempts to input, and also when the notes are actually edited. The former produces an error for the user, the latter will simply shift the memory contents forward, potentially causing HTML break. But this limit is not likely to be reached via other means.
2019-07-28 20:38:10 +03:00
AuroraBuildBot
365b50939a "[ci skip] Automatic Build - 2019.07.28.12.11.37" 2019-07-28 12:11:37 +00:00
Geeves
12d2fea1f5 adds a kinetic accelerator to mining lockers (#6762)
What it says in the title. I tested it out on my server and it felt pretty good, definitely a step up from the pickaxe. If any of the mining players want to give me feedback or more stuff to add, hit me up at Geeves#8863 on discord.
2019-07-28 15:11:05 +03:00
AuroraBuildBot
f3ef790579 "[ci skip] Automatic Build - 2019.07.27.22.28.18" 2019-07-27 22:28:18 +00:00
ParadoxSpace
24381ce666 skrell ping cooldown fix (#6788) 2019-07-28 00:27:46 +02:00
AuroraBuildBot
d5fee96e4d "[ci skip] Automatic Build - 2019.07.27.18.50.08" 2019-07-27 18:50:08 +00:00
ParadoxSpace
e9d1a3b4b2 Unapologetic Skrell Buff (#6704)
Thanks a lot to MoondancerPony.
Adds a psionic ping ability to Skrell and Armalis, which allows them to detect nearby lifeforms (except machines, vaurca, and diona) in a non-specific fashion.
2019-07-27 21:49:33 +03:00
Karolis
6b8c808fcc Fixes maniquin caused runtimes (#6784) 2019-07-27 20:46:18 +03:00
AuroraBuildBot
661fd0a615 "[ci skip] Automatic Build - 2019.07.27.14.46.18" 2019-07-27 14:46:18 +00:00
Geeves
ffd40a14da removes cash from mining vendor, adds ladder + hoist (#6751)
Removed cash and lottery tickets from the mining vendors.
    Added 5 deployable ladders and 5 deployable hoist kits to the mining vendor for 200 mining points each.
2019-07-27 17:45:43 +03:00
AuroraBuildBot
1f4ca3f24e "[ci skip] Automatic Build - 2019.07.27.09.26.26" 2019-07-27 09:26:26 +00:00
Karolis
8b785b3815 New record consoles and removal of old datacore, adds SSrecords (#4878)
This PR is depending on #4868 for it's ui framework. This PR mostly makes new SSrecords subsystem responsible for storing records. This should replace old datacore.

Make new SSrecords.
Make things use SSrecords and whole code compile
Made VueUi button <vui-button> to push parameters as JSON, preserving client side data stricture.

    Add new records console and admin record management.

I am mostly looking for feedback regarding SSrecords and it's data storage mechanism criticism (It's using lists for storage)
2019-07-27 12:24:16 +03:00
Werner
f369a94d06 Removes that 2019-07-27 03:56:57 +02:00
AuroraBuildBot
05771c5ec5 "[ci skip] Automatic Build - 2019.07.26.21.45.23" 2019-07-26 21:45:23 +00:00
Mykhailo Bykhovtsev
e407f2a03d More Diona Fixes (#6774)
Fixes detached nymph not having normal nymph verbs

    Added new verb to Gestalt that allows to pause any regeneration.
2019-07-27 00:44:25 +03:00
Mykhailo Bykhovtsev
e51ca16771 Ceres' additions part three (#6748)
Depends on #6743

    Adds Lance fatigues, male and female dresses to the game.

Select equipment verb additions:

    Adds Lancer

    Adds Lance Medic

    Adds Lance Engineer

    Adds Lance Operative

Misc changes:

    Reworks outfit datum API to allow for belt, accessory contents similar to backpack API. Adds ability to add holstered weapon

    Refactors bottle API, cleans it up removing redundancy and duplicated code. Adds ability to define multiple reagents and their volume for the bottle.

    Adds Dexalin Plus bottle, Epinephrine bottle, Spaceacilin bottle.
2019-07-27 00:01:47 +03:00
AuroraBuildBot
27da38521c "[ci skip] Automatic Build - 2019.07.26.08.57.39" 2019-07-26 08:57:39 +00:00
MarinaGryphon
68dd51121c Makeshift Chemistry and Medical (#6618)
Skull is fucking CRYING right now.
2019-07-26 11:57:05 +03:00
AuroraBuildBot
5eb02e5f98 "[ci skip] Automatic Build - 2019.07.25.20.35.50" 2019-07-25 20:35:50 +00:00
Werner
ad264c0496 Fixes #6777 (#6778) 2019-07-25 23:35:17 +03:00
AuroraBuildBot
c85e2ece64 "[ci skip] Automatic Build - 2019.07.25.20.32.53" 2019-07-25 20:32:53 +00:00
Erki
d3a7634121 Removes some common sources of tick overrun (#6775) 2019-07-25 22:32:19 +02:00
AuroraBuildBot
066e53111c "[ci skip] Automatic Build - 2019.07.24.22.15.53" 2019-07-24 22:15:53 +00:00
Alberyk
8ceefde494 Replaces the IAA with the Representative job (#6752)
This pr does what is suggested in this thread: https://forums.aurorastation.org/topic/12395-iaa-rework-representatives/
2019-07-25 01:15:21 +03:00
Erki
07fbf53b47 Thou shalt not act recursively. (#6640) 2019-07-25 01:15:03 +03:00
AuroraBuildBot
c390b88119 "[ci skip] Automatic Build - 2019.07.24.19.09.44" 2019-07-24 19:09:44 +00:00
Erki
b435a8f573 Faction updoots (#6765) 2019-07-24 21:09:16 +02:00
AuroraBuildBot
e9645b92b8 "[ci skip] Automatic Build - 2019.07.24.18.35.16" 2019-07-24 18:35:16 +00: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
AuroraBuildBot
74eff393ba "[ci skip] Automatic Build - 2019.07.24.18.31.38" 2019-07-24 18:31:38 +00: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