Commit Graph

16946 Commits

Author SHA1 Message Date
Alberyk
608c4751b2 Adds augment disrupter implants (#8847) 2020-05-16 15:37:27 +02:00
Alberyk
b9e36a2c32 Restricts the synthetic hair extensions to species that have hair. (#8851) 2020-05-15 22:55:38 +02:00
Geeves
69746693b5 Borer Tweaks and Changes (#8682)
Spawned borers now get added to the Ghostspawner menu, allowing players to inhabit them even if they didn't catch the original request.
    Borers have gained the ability to survey their host's health, allowing them to better choose when to administer certain chemicals.
    Borers now regenerate chemicals even if their host is unconscious.
    Awakening psionics now take 15 seconds instead of 10, and the host now gets a message about feeling something bad coming on, allowing them to make a dash to safety and or seclusion.
    Skrell returning from Srom no longer eject controlling borers to the lobby by replacing their ckey into the aether.
    Skrell no longer spontaneously die when entering Srom on a map that doesn't have a Srom location.
2020-05-15 23:39:32 +03:00
Geeves
fbfd4b5738 Adminbus Things (#8683)
Adds full variants of stacks of items in the spawn menu.
    Adds local narrate, which allows you to narrate to all mobs in a 7 tile radius.
    Allows admins to reset stationbounds via right click or Special Verbs menu.
    Adds a random type golem rune to the spawn menu, if an admin wants to adminbus a random golem into a round.
2020-05-15 23:37:51 +03:00
Geeves
097ea6cfbc Shielding Auras (#8760)
Ports Baystation12/Baystation12#19992 and Baystation12/Baystation12#27266.

    Added a personal shield device to the traitor tools uplink.
    Added a radiant shielding aura spell to Battlemage and Cleric.
    Added an exosuit shield drone to the mechfab.

This works, but I'm not entirely happy with the sprites. The personal shield has no on-mob shimmer, it uses a mindbatterer grenade as an icon sprite. The wizard radiant spell uses a pretty big and janky sprite as an on-mob, and the exosuit's shield sprite doesn't follow the dir the mech faces, but that one I can maybe fix on my own. If anyone knows about that last one, lemme know, Bay had code for it that we do not.
2020-05-15 23:37:27 +03:00
ParadoxSpace
c44ee129f2 Unapologetic Diona Nerfs: Part 4 of 8274 (#8878)
Actually reduces nymph health to 33.3. Arcane shitcode set it to 200.
2020-05-15 23:35:46 +03:00
Geeves
8bc303f5a6 Scorched Earth (#8828)
Doing enough fire damage to a corpse will now turn it into ash.
2020-05-15 23:32:02 +03:00
Erki
4d008e1643 Fix RIG stat module qdel (#8881) 2020-05-15 11:48:38 +02:00
Alberyk
20a7f971e5 Fixes the Zavodskoi Interstellar having access to the wrong job (#8872) 2020-05-14 10:33:13 +02:00
Alberyk
91b294ea6c Unfucks non-slip. (#8850) 2020-05-14 10:16:00 +02:00
Werner
b754c25195 Further CCIA Adaptations (#6750)
* Further CCIA Adaptations

Changes the CCIA Recorder to ask if there was Antag Involvement in the Incident and adds additional db changes.

* Implements Review Changes

* Recorder Interaction Changes

Changes the recorder click interaction for agents and adds the options to reset the recorder

* Displays the report topics

Shows the internal topic to the interviewing agent upon selection of the IR
Shows the public topic to the interviewee upon scanning of the fingerprint

* Update the status of the report if a user claims antag involvement.

* Asks the char how the antags influenced them.

* Fixes SQL Migration Error

* Fix SQL Migration and Query Bug

* Fixes a issue with the report selection and the query saving

* More sanitization
2020-05-13 23:29:59 +02:00
Alberyk
8b9bf710f6 Changes how bluespace fruits works. (#8848) 2020-05-13 23:13:56 +02:00
Alberyk
c328c808b5 Reduces the presence of contractors in some departments (#8653)
And adds Zavodskoi.
2020-05-13 19:12:14 +02:00
MarinaGryphon
3a2427c424 Makes dirty syringes actually infect people. (#8864)
OOPS.
2020-05-13 13:21:54 +02:00
Karolis
4b6505c4b4 Fixes invalid use of nano module host var. (#8858) 2020-05-13 00:53:57 +02:00
Geeves
59c3e99fad pAI Flashlights (#8837) 2020-05-12 01:08:47 +02:00
Alberyk
0aa7a69f5d Stops borgs from stripping people (#8838) 2020-05-12 01:00:10 +02:00
Erki
b0a4673573 Fixes #7990 (#8803) 2020-05-11 15:21:35 +02:00
Kaedwuff
ac330c190e Tidying bounties (#8776) 2020-05-10 13:02:16 +02:00
Werner
91701208a1 Various Fixes (#8844)
Fixes a runtime in `/obj/item/modular_computer/GetID()`
Fixes apps not properly installing on modular computers
2020-05-10 02:39:42 +02:00
Geeves
b8bcd7c410 Modular Computer Dead (#8753) 2020-05-09 21:42:47 +02:00
Werner
6af6d3ec7d Modular Computer Cleanup (#8790)
- rscadd: "Incompatible applications are no longer downloaded via the presets."
  - tweak: "Reduced/Adapted the size of various applications."
  - tweak: "The investigations / generic wristbounds are now enrolled aswell."
  - tweak: "Selecting a unenrolled device in the loadout no longer gives you the advanced version of it."
  - tweak: "Adapts the modular computer news browser to work with our news system"
2020-05-09 14:29:57 +03:00
skull132
0907c95842 Revert "Revert "IPC Tag Project (#8649)""
This reverts commit bf11747fc3.
2020-05-08 23:30:08 +03:00
Karolis
0c93d5be39 Fixes broken cargo control program. (#8834) 2020-05-08 23:01:12 +03:00
Matt Atlas
eb73260df3 Fixes ghosts getting double visible messages (#8832) 2020-05-08 22:09:06 +03:00
Alberyk
9be56042e3 Removes the multitool option from the augment combitool (#8811) 2020-05-08 16:32:18 +02:00
Erki
00b6d42c6a Fixes #8821 (#8829) 2020-05-08 14:07:20 +02:00
Karolis
1c00ae02d3 pAIs, Computers and ntIRC (#8757)
#8005 just revived.

Tasks to acomplish while here:

Fix merge conflicts

    Add ntIRC direct messaging

Things I migth consider adding in future PR:

    Porting IRC to VueUI
    Porting File Manager to VueUI.
2020-05-08 13:58:34 +03:00
Matt Atlas
4cddf3c859 Allows ghosts to see visible_messages. (#8806)
Allows ghosts to see visible_messages
2020-05-08 13:57:40 +03:00
Erki
4b327dcfe9 Generates parity between remote auth login chain and the normal login chain (#8802)
Fixes #8773
Fixes #7895
2020-05-06 16:15:56 +03:00
ParadoxSpace
68e3523c87 Diona Nerfs: Part 3 of 8274 (#8789) 2020-05-04 19:55:17 +02:00
Geeves
541a1b493c Shiny Wall Fixtures (#8788)
Some of the wall fixtures now glow in the dark, as they have bright cyan screens.
    ATMs now gain an overlay when a card is inserted.
2020-05-04 18:57:14 +03:00
ParadoxSpace
da5f2f8904 sparklesparkle (#8785) 2020-05-04 10:55:25 +02:00
Erki
f9de37b568 Fixes #5778 (#8804)
Well this was a dumbass mistake. But what happened is that I sent a pointer to a string instead of the string itself. The result was interesting, but non-functional.

Fixes #5778.
2020-05-03 10:45:17 +03:00
Alberyk
3b2f1aafa9 Guns now throw casings around when fired (#8777) 2020-05-02 15:56:52 -03:00
ParadoxSpace
3d0d55d9c6 Handcuffs Now Require An Aggressive Grab (#7299) 2020-05-01 18:55:32 +02:00
Doxxmedearly
fedd4d7fea Hallucination debugs (#8787) 2020-05-01 16:13:20 +02:00
Alberyk
05f1fe663c Adds new shuttle sprites (#8770) 2020-04-30 21:56:40 +02:00
Matt Atlas
105cb5d64e Remove sharp/edge in procs and consolidate them into damage flags. (#8672) 2020-04-30 20:29:35 +02:00
ParadoxSpace
b5ba8af5c0 Modular Computer Buffs (#8744)
Basic hard drives are slightly less power demanding.
    Basic hard drives now fit in tablets/wristcomps.
    Everyone gets an ntsl interpreter now.
2020-04-29 11:27:35 +03:00
Erki
f1f23e7006 fixes preferences not accepting flags > 1 << 16 (#8754)
So while I was doing completely different things, I remembered discussing, with Geeves, that our preferences toggles only save 16 bit flags. Despite BYOND now supporting 24 of them. Lo and behold, sanitization is at fault. So I fixed it.

Added a define BITFIELDMAX to indicate the max length of a BYOND bitfield. Replaced all relevant uses of 65535 with it. (Need to do a sweep for 0xffff as well, actually.)
2020-04-29 11:27:00 +03:00
Matt Atlas
4b97822bb4 Bump dreamchecker version to 1.4 (#8711) 2020-04-28 15:41:32 +02:00
HouseOfSynth
52125b30ff Custodian borg mop changes (#8611) 2020-04-28 15:30:34 +02:00
Werner
bf11747fc3 Revert "IPC Tag Project (#8649)"
This reverts commit f076f391f4.
2020-04-28 15:29:36 +02:00
Geeves
9fb9d24e57 Tape Recorder Buffs (#8740) 2020-04-28 15:24:43 +02:00
Geeves
8210dd4322 Modular Computer Examine Fix (#8737) 2020-04-28 15:19:18 +02:00
Chada-1
509515e69e Above light layer conversion (#8733) 2020-04-28 15:17:01 +02:00
Geeves
f076f391f4 IPC Tag Project (#8649) 2020-04-28 14:45:56 +02:00
Chada-1
799e406262 Radial borgo tweaks (#8749)
* Here we go.

* Here we go X2

* That was close, I forgot their overlays. Oof.
2020-04-28 09:13:00 +02:00
Matt Atlas
b5c9a07bb1 Fixes ghosts always seeing bolded emotes. (#8766) 2020-04-28 09:12:39 +02:00