Commit Graph

7005 Commits

Author SHA1 Message Date
Tad Hardesty
b235fceca6 Fix wallets appearing to still contain a removed ID (#37719) 2018-05-09 18:30:29 +03:00
Firecage
7ff845f372 Replaces the Roman Shield and Roman Helmets in the autodrobe with fake versions with no block chance nor armour values. (#37683)
* removes the block chance from the Roman Shield.

* replaces the Roman Shield in the autodrobe with a toy version with no block chance.

* replaces the armoured roman helmets from the autodrobe with fake ones.
2018-05-09 07:48:57 +02:00
TheDreamweaver
9ba7aa454b [READY] Properly Adds a suicide action to the hand tele (#37438)
* Properly adds a hand tele suicide with the proper checks and properly add my name to the admin config with the proper newlines. Right proper.

* Woops

* Fixed Z level listing

* cleaner code is cleaner
2018-05-08 21:07:29 -04:00
nicbn
fb7733012a RPD - You can now select modes individually (#37058)
cl cacogen and nicbn
tweak: You can now select RPD modes individually.
tweak: RPD autowrenching is now a tgui action rather than an Alt Click option.
/cl
2018-05-08 10:35:39 +12:00
kevinz000
928d794794 Geiger counters can now scan the radiation of anything! (#37688) 2018-05-07 14:50:23 -04:00
oranges
821a9ad9df Merge pull request #37646 from Xhuis/conflicts_imminent
Renames trait datums/character traits to quirks to differentiate them from the other trait system in the code
2018-05-07 00:21:35 +12:00
ShizCalev
b4d11c6eab Shows assemblies some love. ♥ (#37632)
* Shows assemblies some love.

* TRUE

* More cleanup and fixes

* feedback

* does needful

* true
2018-05-06 15:05:37 +03:00
81Denton
e2e8e1ec91 Adds desc to vendor circuit board (#37647)
* FEED ME A STRAY CAT

* forgive me for I have web edited

* AAAAAHH
2018-05-05 18:54:32 -04:00
oranges
6f991c5056 Crayons no longer use charge when used on a canvas 2018-05-04 22:26:11 -05:00
ShizCalev
ba1030f803 Makes more messages pronoun sensitive (#37582)
* Makes more messages pronoun sensitive

* Some cleanup

* more pronouns

* rever
2018-05-03 18:45:55 -04:00
Xhuis
a90726bfbf Renames traits to quirks, for clarity 2018-05-03 12:12:30 -04:00
Jordan Brown
c4e04b4a22 Merge pull request #37622 from ShizCalev/cockarock
Changes cockroach guts to insect guts
2018-05-03 09:41:41 -04:00
pigeons
cd9ac761e2 Removes stock market (#37414)
This removal is motivated by both gameplay and technical reasons.
Gameplay:

The stock market being a part of a station's Cargo department does not make sense, for either practical or lore purposes. The mechanic is bad because players are receiving cargo points from literally nothing. There no kind of freight handling or any other sort of bottleneck at all, just number entry on a computer from a seat. The stock market code is quite complex and a good attempt was made at simulating a stock market. However the attempt falls short, as it is still quite easy to manage stocks to grow points passively and safely. The stock market is also a multiplicative source of income so any other cargo point source gets extra scrutiny over balance, undeservedly so. Other aspects of cargo have already repeatedly taken hits. Such nerfs include the decreasing marginal returns for most exports and the base export price of plasma. I've noticed cargo doesn't care as much about exporting plasma as much as they used to.
Technical:

There seems to be a major issue with stock growth, particularly one bug in particular that grows stock prices to astronomical levels. As I mentioned before, the stock market code is quite complex, not to mention long. @Iamgoofball himself does not seem to making an earnest attempt to properly maintain and fix the issues, instead constantly making controversial band-aid fixes and removals (pot, kettle here I know). I would normally make a fix attempt as the code seems interesting but I do not agree with the stock market being a part of the game for gameplay reasons and thus have no interest. I have other ideas for cargo but they are still in the ideas stage so they are worth nothing. Still, I think removing the stock market and making room for other cargo features is the best move.
2018-05-03 10:47:57 +12:00
Mickyan
242be5700f fixes midori cigs being empty (#37615) 2018-05-02 18:30:32 -04:00
vuonojenmustaturska
fd4c753a04 replaces BANG_PROTECT_2 with a component, also kills OMNITONGUE_2 and flags_2 (#37597)
* kill BANG_PROTECT_2

* let's put this back in

* dirty

* kill OMNITONGUE_2

This is a write-only variable, probably leftover from some refactor years ago

* kill flags_2
2018-05-02 14:13:41 -04:00
ShizCalev
8f64b6cb22 Changes cockroach guts to insect guts 2018-05-02 06:44:35 -04:00
Jordan Brown
7c498a2078 Merge pull request #37475 from 81Denton/OH-YEAH-BROTHER
H.O.G.A.N. lawset
2018-05-01 16:40:26 -04:00
Jordan Brown
d132f97061 Merge pull request #37568 from pigeonsk/removeenruranium
Removes enriched uranium
2018-04-30 22:16:02 -04:00
Jalleo
5d2db204bc [s] Small tweaks and fixes a edgecase with machine construction (#37494)
* Puts back required time for the emitter and field_generator and also removes a certain issue that certain people were causing

* Couple of things I missed

* I noticed the error with regards to atom and changed to obj like I was trying to originally. Also its fine to build on tables that wasnt the issue with this specific aspect.

* Edge windows. We need those.

* optimised the checks to be behind a if check for when you are actually needing to make something for the floor...

* Corrects a input proc by request

* Working is not my strong suit.
2018-04-30 13:01:43 +03:00
vuonojenmustaturska
6f10c97329 Merge pull request #37499 from ShizCalev/bikehorn-fix
Fixes bikehorn mood event
2018-04-30 12:57:05 +03:00
Dax Dupont
8adbe2ed8e Adds a cooldown to PDA send to all messages. (#37422)
* Adds a cooldown to PDA send to all messages.

* aaa

aaa

* forgot this one

* condom
2018-04-30 02:09:10 -04:00
Pigeons
cc1391fc68 Removes enriched uranium 2018-04-29 20:26:58 -04:00
pigeons
96e384448c Actually links mineral sprites with their new location (#37564)
Fixes sprites being broken
2018-04-30 12:07:47 +12:00
vuonojenmustaturska
ccf8fc5bc5 Kills off three more flags from flags_2 (#37529)
code: More flags have been moved to their appropriate places
SLOWS_WHILE_IN_HAND
FROZEN
NO_MAT_REDEMPTION

all moved to item_flags
2018-04-30 10:32:23 +12:00
Jordan Brown
e402a6c9ac Merge pull request #37501 from ShizCalev/icon-fixes
Fixes missing icons
2018-04-28 15:55:56 -04:00
vuonojenmustaturska
98f8ca7553 Moves several clothing-specific flags from /atom to their proper type (#37486)
* lavaproof

* more flags

* it compiles

* Remove a couple of lists
2018-04-28 13:22:28 -05:00
as334
7d32eba2a1 Re-adds and reworks fusion. (#37384)
add: Fusion is back
add: Fusion now happens with large quantities of hot plasma and CO2, consuming all the plasma rapidly and producing large amounts of energy. Other gases can also effect the performance of the reaction.
add: Fusion now produces radiation. Be careful around reactors.
fix: fixes fusion dividing by zero and destroying everything
code: Gas reactions now have access to where they are occurring
fix: Prevents some other reactions from producing matter from nothing
2018-04-28 18:01:39 +12:00
oranges
85346cd5e4 Merge pull request #37497 from ExcessiveUseOfCobblestone/patch-42
Replaces a / with * as per Contributing.md [bscrystal.dm]
2018-04-28 14:20:58 +12:00
kevinz000
19ce08f157 More integrated circuits and NTNET upgrade! (#37165)
rscadd: Circuit ntnet components buffed. Added a new low level ntnet component that can send custom data instead of just the two plaintext and one passkey format, which things will use by default. Ntnet now uses a list for their data instead of three variables. they also have lowered complexity for the now weakened normal network component, and has lower cooldowns.
2018-04-28 13:23:44 +12:00
oranges
ecd0d8b538 Merge pull request #37476 from AnturK/thisalwaysbuggedme
Uppercases slot defines.
2018-04-28 13:13:56 +12:00
ShizCalev
cda6c6662c Fixes a number of missing icons 2018-04-27 15:36:42 -04:00
ShizCalev
50af1c1865 Fixes bikehorn mood event 2018-04-27 15:31:35 -04:00
Grandmother of 50
14f26a1707 Replaces a / with * as per Contributing.md 2018-04-27 15:29:25 -04:00
Dax Dupont
354f843132 Adds logging for PDA explosions (#37465)
* Adds logging for PDA explosions

* Adds antag status
2018-04-27 21:10:23 +03:00
AnturK
52a99c09d6 Uppercase slot defines 2018-04-27 10:38:32 +02:00
Denton
863ea0956b OH YEAH BROTHER 2018-04-27 10:32:52 +02:00
AnturK
4c5a43eeb8 Prefix for item flag slot defines. 2018-04-27 10:30:48 +02:00
ShizCalev
df8d58bf66 Fixes missing augmentation hands (#37373) 2018-04-27 03:41:56 -04:00
MrDoomBringer
5ec8a18c74 Analyzers show temperature in Kelvin as well as Celsius now (#37441)
* - Introduces a non-linear component to liver damage from alcohol so weak alcohol doesn't kill you instantly. (#36089)

* wew

* nicbn
2018-04-27 03:27:13 -04:00
Jordan Brown
cefaaff369 Merge pull request #37407 from Fox-McCloud/circuits-reagents
Removes Acid from Remaining Circuits
2018-04-26 16:23:31 -04:00
81Denton
849adf62d3 adds grind_results to coins and diamonds (#37403) 2018-04-25 07:04:06 -04:00
Dax Dupont
0de35f88bc Makes radiation collectors buildable (#37363)
* Makes radiation collectors buildable

* capitalism at it's finest

* a
2018-04-24 08:13:13 -04:00
Fox McCloud
3545973181 Removes Acid from Remaining Circuits 2018-04-24 05:34:17 -04:00
Jordan Brown
0a28a839cf Merge pull request #37364 from Jalleo/Inducer_change
Removes the ability for inducers and circuits to charge energy weapons.
2018-04-23 09:49:03 -04:00
Jordan Brown
4fca080a0f Merge pull request #37381 from DaxDupont/toolbelts
Fixes toolbelts holding everything
2018-04-23 09:30:25 -04:00
Fox McCloud
057aa31cda Kills off /obj/item/device (#37297)
* Kills off /obj/item/device

* whoops

* whoops

* Fix
2018-04-23 15:00:23 +02:00
Dax Dupont
399de6b59c aww yee 2018-04-23 13:47:27 +02:00
Dax Dupont
85b1b99f35 Fixes toolbelts holding everything 2018-04-23 13:33:51 +02:00
iksyp
28e98a4d40 Gives beer and soda dispensers their own circuitboards and Design ID's (#37315)
* new boards

* new boards installed

* new designs (wow) (woah)

* added the new design ids to the biotech node

* tested

it works, also, that typo fucking stopped it from compiling
2018-04-22 20:20:06 -04:00
blah
0042b12379 What I get for commiting without doing a build check first 2018-04-22 14:09:09 +01:00