Commit Graph

32310 Commits

Author SHA1 Message Date
Rykka
0f472ad2b5 Admin ghosts can now examine other ghosts to pull up admin tools!
Admin ghosts can now examine another ghost to pull up a full monty of their information, as below. It's just one line, so it's hardly obstructive. <3

Admin View Here:
![](https://i.imgur.com/gOTi7u0.png)

Player View Here:
![](https://i.imgur.com/1NX1jtE.png)
2020-08-12 05:32:18 -04:00
Rykka
13263b41a5 Adds Mech Toy Battles!
Adds a mech vs mech combat system for the toy mechs earned from arcades and found around the station. You can initiate combat with yourself by hitting a toy mech with another toy mech, or fight another player if you attack a player holding a mech with a mech.

Each mech has its own health stat and special ability that they'll use in combat against each other. How exciting!

Also slightly refactors toy locations and changes toy mechs from being JUST prizes to their own proper toy subtype!

Upstream of https://github.com/VOREStation/VOREStation/pull/8665
2020-08-12 04:38:30 -04:00
listerla
0a96fa32bd Revises Pleromanism's book 2020-08-11 14:57:30 -04:00
listerla
426dc4dfa4 Minor chaplain changes/additions 2020-08-11 14:48:06 -04:00
listerla
0c6ff6f2b0 Adds audio and visual feedback to pulling.
From https://github.com/Baystation12/Baystation12/pull/29025
2020-08-11 11:41:55 -04:00
listerla
7e37215924 capitalization change 2020-08-11 11:23:28 -04:00
listerla
b8a86c31b5 Ports Bastion of Hestia rig sounds 2020-08-11 11:22:54 -04:00
Verkister
55fdf4b3f3 better way 2020-08-11 15:14:33 +03:00
Verkister
0f9805a500 Fixes infinite loop on synth brain transplant
Also adds an extra sanitation to prevent a synth body wearing an ID (and thus getting "(as name)" slapped onto the display name) from breaking regex with rogue ()s by forcing the bad display name into the target's real_name var and trying to shove those "(as" and "name)" raw into the chat mention system.
2020-08-11 14:58:55 +03:00
Cyantime
7d97df04ff Adds second confirmation to character slot reset 2020-08-10 20:55:14 -04:00
listerla
c3f9b4061d The great Aurora shoe heist 2020-08-10 17:28:07 -04:00
ShadowLarkens
305b18c15e Fix play_ambience in Life() causing premature loops 2020-08-10 16:30:16 -04:00
Schnayy
a43cca9139 Adds AlliCo Grab-A-Gift 2020-08-10 07:32:17 -05:00
Cerebulon
cbce774745 typos, lighters, trash 2020-08-10 01:27:30 +01:00
lbnesquik
efe3b1faaf Tweak to the washing machine.
- Break the 'start washing' verb into a proc.
- Add an alt click function.
- Slightly change the description.
- Add a tad of feedback in the form of a line.
2020-08-09 17:59:37 +02:00
lbnesquik
72d8586940 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into Kot-Borg-Tweak 2020-08-09 14:26:50 +02:00
lbnesquik
571d64ad08 Manipulators now also drop items with alt click.
Also break the drop item verb into a proc and seperate verb.
2020-08-09 14:15:01 +02:00
Cerebulon
65add03407 chlog 2020-08-09 05:46:36 +01:00
Cerebulon
3f8c0602ae ecig text 2020-08-09 05:33:57 +01:00
Cerebulon
0f146f3349 Flavour Enhancement: Vending 2020-08-09 05:05:43 +01:00
Atermonera
d3348d1cf7 Merge pull request #7433 from Verkister/patch-45
Gives mice non-default melee stats
2020-08-08 20:57:21 -07:00
Atermonera
864135b032 Merge pull request #7425 from lbnesquik/Kot-Cooking-tweak
Tweak to kitchen machinery:
2020-08-08 20:53:30 -07:00
Atermonera
0badac707e Merge pull request #7424 from Rykka-Stormheart/shep-dev-handle-ambience
Skip calling handle_ambience() if there is no client assigned
2020-08-08 20:52:56 -07:00
Atermonera
ba5afaa5f1 Merge pull request #7398 from Cerebulon/stickyfixy
Stickynote tweaks
2020-08-08 20:48:53 -07:00
Cyantime
f56b9c8532 Gives NOREACT flag to fixed microwaves 2020-08-08 17:52:10 -04:00
Mechoid
7541b6824c Removes the ability to forge plasteel from steel. 2020-08-07 19:21:13 -07:00
Cerebulon
21aa0b962b code improvement. descy desc. also paperbins since the weird bracket code was from there. 2020-08-08 02:15:15 +01:00
lbnesquik
d42c73abd8 Rename the shield drone to linear combat shield in mech fab.
- This is to reduce confusion. The item is called Linear combat shield already.
2020-08-07 18:22:53 +02:00
Cyantime
5655cc57bd Allows non-base welders to remove graffiti 2020-08-07 01:18:27 -04:00
ShadowLarkens
7349c62356 Merge remote-tracking branch 'upstream/master' into tgui4.0-and-camera-console 2020-08-06 21:29:47 -07:00
Neerti
b13a1371e0 Adds Modifier Armor (#7416) 2020-08-06 21:24:10 -07:00
Rykka Stormheart
89bfe3be40 Mulebot and vehicle updates - they now run over mobs! (#7430)
* Mulebot and vehicle updates - they now run over mobs!

* Remove unneeded safety check, and lying check

* Fix Mulebots running over themselves, fix runtime with blood.dm
2020-08-06 21:21:18 -07:00
Rykka Stormheart
99357d2c12 Aurora Cooking Pre-heating bugfix (#7432)
Appliances previously had 60k resist and 30k resist, for fryer and oven respectively.

This meant that fryer would heat up in 62 minutes and oven would heat in 35-45. Obviously completely out of wack.

Now grill heats in at 6:50, fryer at 10:35, and oven at 12:10 to reach peak/cap temperatures!
2020-08-06 21:19:15 -07:00
Cyantime
2d4a71d1da Fix promethean core revival flavor text (#7422)
* Fix promethean revival flavor text

* fix whoopsie
2020-08-06 21:14:57 -07:00
Rykka Stormheart
9683f1b4b3 Critical Arcade Audio fix pls speedmerge (#7419)
This prevents arcades from literally deafening you from 10+ tiles away.

They will now only play on your tile and the tile next to you.
2020-08-06 21:14:15 -07:00
Neerti
195b63c09a Makes status indicators layer below lighting/weather effects. (#7413) 2020-08-06 21:10:00 -07:00
Cerebulon
484c45b204 disables footprint persistence (#7415) 2020-08-06 21:09:30 -07:00
Neerti
e3d24906d9 Fixes Arachnophobia Exploit (#7410)
* Fixes arachnophobia exploit.

* Forgot to remove copypasta.
2020-08-06 21:08:00 -07:00
Atermonera
760c84a52c Merge pull request #7408 from Greenjoe12345/teshmessage
adds cold discomfort messages for tesh + one new for heat
2020-08-06 12:11:13 -07:00
Atermonera
8338a2a459 Merge pull request #7409 from listerla/headtailnames
Adjusts Skrellian hair names to fit descriptions on wiki
2020-08-06 11:46:04 -07:00
Atermonera
a158612b79 Merge pull request #7403 from dwinters99/mechtoy-and-arcade
Mechtoy and arcade
2020-08-06 11:44:27 -07:00
Atermonera
1fc6477d5e Merge pull request #7393 from Rykka-Stormheart/shep-dev-tg-alerts-updoot
Port lots of things that had to wait on alerts (Replaces Arokha's PR)
2020-08-06 11:38:16 -07:00
ForFoxSake
daba9587e3 Adds tg-style fast(ish) magazine restocking. (#7391)
* Allows magazines to be reloaded automatically from piles of bullets.

* Fixes usr, adds changelog.
2020-08-06 11:22:51 -07:00
Atermonera
085c974646 Merge pull request #7390 from Cerebulon/schneemobs
Adds some surface mobs.
2020-08-06 11:20:45 -07:00
Verkister
4d85dc8480 Gives mice non-default melee stats
Fixes mice having no melee damage stats, meaning they just inherited the default values, which are apparently enough to one-click delete lockers and crates and stuff like that.
2020-08-06 18:30:26 +03:00
Atermonera
d0e888d8fb Merge pull request #7380 from Rykka-Stormheart/shep-dev-crush-bork
Port Blast Door Crushing!
2020-08-05 19:01:14 -07:00
Atermonera
0abf36face Merge pull request #7378 from Neerti/portals
Think with Portals
2020-08-05 18:44:40 -07:00
Atermonera
c820021ad6 Merge pull request #7361 from ExabyteDiscord/Upstream-Dog-ChemistryThing
Overdose changes + General chem mods
2020-08-05 17:52:26 -07:00
Mechoid
282b42dbc1 Exosuit Modular Internals, The Squeakening (#7329)
* Begins work on internal exosuit components, similar to Borgs.

* Large volume of work on exosuit components, Durand is tweaked to be higher cost in time and resources, since it requires AP to damage, without ions or explosives.

* Component Sprites

* Actually implement component repair, I knew I missed something.

* Magic numbers, properly typed lists, and indentations oh my

* Changeling
2020-08-05 16:20:46 -07:00
Rykka
26d2811bdf Skip calling handle_ambience() if there is no client assigned
Fixes potential CPU usage issue for EVERY single mob having that call
2020-08-04 16:13:38 -04:00