Commit Graph

7993 Commits

Author SHA1 Message Date
Geeves
19b1ddb869 Remote Mech Revision (#8903)
The AI can now remotely control mechs in its network. It has one mapped in near its core.
    Messages received by your old body will now reach your VR body (does not affect Skrell Srom).
    Exosuit pilots can now interact with elevator panels without having to get out.
    Robotics and RnD can now create remote controlled mechs. The control centre is in the protolathe, while the exosuit upgrade is in the circuit imprinter.
    Mechs can no longer be dismantled if it has a pilot in it.
    Dismantling a mech now takes a while.
2020-05-30 16:20:16 +03:00
Erki
aa39c8ca42 Fix mounted (sub)machine gun using safeties (#8992)
The mounted machine guns had a safety, which started as set to 1. This caused it being unable to function when mounted. This is fixed by removing the safety from the weapon class used.
2020-05-30 16:19:30 +03:00
Yonnimer
de8e018bb6 Makes it so nymphs from a gestalt that splits due to damage split injured (#8946) 2020-05-30 09:43:05 +02:00
Geeves
26f84c4a26 Scorched Skeletron Fix (#8969) 2020-05-29 20:40:10 +02:00
Geeves
2caef587d9 Simple Mob Talk Fix (#8970) 2020-05-29 14:04:28 +02:00
Wowzewow (Wezzy)
aa2b320688 Adds some Diona markings (#8943) 2020-05-27 11:37:05 +02:00
Matt Atlas
49690f4be9 Cryo and CPR bug fixes (#8960) 2020-05-26 22:51:40 -03:00
Geeves
52923bc322 More Ghostspawners (#8909)
Posibrains are now in the ghost spawner menu. Activating them is now a one-and-done deal, as they remain open in the ghost spawner until someone disables it or someone spawns in.
    Syndicate Cyborgs have been added to the ghost spawner menu, and will remain in a boot-up state until someone spawns into it.
    Syndicate Cyborg eye overlays have been fixed.
    Wizard Familiars have been added to the ghost spawner menu, same as above.
    Mining Drones have been added to the ghost spawner menu, one swipe is all you need, until someone joins in as them.
2020-05-25 19:22:53 +03:00
Geeves
344630ea29 Agent ID Buff (#8918)
The agent ID card now makes you invisible to the AI when electronic warfare is enabled.
    The price of the agent ID card have been upped to 4, from 3.
    Agent IDs now have a charge, which lasts for a few minutes. When the charge runs out, electronic warfare is disabled.

Credits to Loaf (the man of many names) from Nebula for teaching me this technique.
2020-05-25 19:22:41 +03:00
Alberyk
15eb1de769 Fixed laser beams creating blood splatters when hitting mobs (#8948) 2020-05-25 11:07:09 +02:00
Geeves
e6966e6e2d Wizardry Inc. (#8899)
Wizard spellbooks can now be stored in the belt slot.
    Necromancers now get 10 spell points, up from 8.
    Smoke now properly layers over mobs, obscuring them.
    Wizard Apprentices and Skeletons are now in the Ghost Spawner menu. The former can be enabled by buying an Apprentice Pebble artifact, a new wizard item which acts as a portable spawnpoint. The latter by casting Raise Dead on a corpse.
    Apprentices are now given additional spells at the bottom of their spellbook, depending on which type of wizard their master is."
    Bought artifacts now appear in your hands, if you have any free.
    The Return to Master spell has received numerous bugfixes and should now work as expected, most of the time.
2020-05-25 10:22:31 +03:00
Matt Atlas
f59e35e77c Ports Overmap from Baystation. (#8800) 2020-05-23 23:14:08 +03:00
Erki
65d2dec730 Fixes player poll button(#8931) 2020-05-22 19:20:22 -03:00
Matt Atlas
641ee26141 Adjusts the new player options window and adds a map blurb. (#8897)
With inspiration taken heavily from Baystation's current window.
2020-05-22 22:34:12 +03:00
Geeves
a87d22ecc4 Screen Overlay Jazz (#8922) 2020-05-22 16:40:37 +02:00
Geeves
51f4dea7d2 Scorched Earth Backend (#8914) 2020-05-21 21:09:24 +02:00
Wowzewow (Wezzy)
e28d09f88a description_fluff, description_antag and description_info shortening (#8896)
* description_fluff, description_antag and description_info shortening

* Update wezzy_desc-shit.yml

* Update html/changelogs/wezzy_desc-shit.yml

Co-authored-by: Werner <Arrow768@users.noreply.github.com>

Co-authored-by: Werner <Arrow768@users.noreply.github.com>
2020-05-21 12:45:22 +02:00
Geeves
01659d4903 Fixes Stun Effect Runtimes (#8915) 2020-05-20 12:15:25 +02:00
Alberyk
6261d5fd13 Allows Zhan to have access to two language slots (#8886) 2020-05-18 22:56:20 -03:00
Geeves
3ec99c8d64 Ports Hover Overlays (#8870)
* HUD Overlay

* finishes up the port

* fixes
2020-05-19 00:28:23 +02:00
Alberyk
21b4df0682 Reworks Aut'akh (#8880) 2020-05-18 15:07:34 -03:00
William Lemon
f62a05a0d0 Srom Fix (#8895) 2020-05-17 15:20:35 -03:00
Wowzewow (Wezzy)
50063a9481 Adds sounds to falling over (#8866) 2020-05-17 11:28:42 +02:00
Geeves
11066cdb33 pAI Flashlight Fix (#8884) 2020-05-16 18:42:40 +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
Alberyk
91b294ea6c Unfucks non-slip. (#8850) 2020-05-14 10:16:00 +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
skull132
0907c95842 Revert "Revert "IPC Tag Project (#8649)""
This reverts commit bf11747fc3.
2020-05-08 23:30:08 +03:00
Matt Atlas
eb73260df3 Fixes ghosts getting double visible messages (#8832) 2020-05-08 22:09:06 +03: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
ParadoxSpace
3d0d55d9c6 Handcuffs Now Require An Aggressive Grab (#7299) 2020-05-01 18:55:32 +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
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
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