Commit Graph

4041 Commits

Author SHA1 Message Date
Qustinnus
c6e806e9d8 Makes some requested changes to mood (#38851)
cl Floyd
del: removed beauty / dirtyness
balance: Mood no longer gives you hallucinations, instead makes you go into crit sooner
/cl

oranges requested these changes, i havn't coded in DM for a while so I might have made some mistakes
2018-07-08 02:51:10 +01:00
Trevor Serpas
6d395a672f Afterattack() Signal (#38606)
* adds signal and modifies each call of afterattack to call it's inherited proc

* uses new macro for sendsignal()

* map fuck

* skip precommithooks

* combine and negate 2 ifs
2018-07-07 07:01:19 +01:00
Jordan Brown
4f4e129bc2 Merge pull request #38937 from AnturK/morequirkshit
Fixes quirk removal runtimes.
2018-07-07 05:05:19 +01:00
AnturK
7126ec8050 Cleans up other components destroys (#38930)
* wearertargeting destroy

* Why did these variables even existed.

* ....
2018-07-06 17:40:12 +01:00
Nich
86ab3aaa73 Merge pull request #1610 from yogstation13/upstream-merge-38649
[MIRROR] Converts antimagic from GetComponent to a signal
2018-07-05 18:22:00 +02:00
Emmett Gaines
b4ea1c1487 Rewrites the antimagic component to properly use signals (#38649)
It's been updated to make use of the signal refactor and other code cleaned up. As a free side benefit I also made it work if applied to mobs directly.
2018-07-05 09:26:30 +01:00
Emmett Gaines
3e52d953af Refactors component signals registration (#38798)
Datums know what signals are being listened for and components can now be registered to listen for signals on more than one object.
2018-07-04 22:56:50 +01:00
Nich
146a41352b Merge pull request #1596 from nichlas0010/fix-prs-again
Fix prs again
2018-07-04 02:38:11 +02:00
XDTM
45e5299219 better code 2018-07-04 02:07:28 +02:00
XDTM
26a1133683 Only advance diseases have a limit 2018-07-04 02:07:21 +02:00
ninjanomnom
cd31af843a Makes racks prevent throws as well 2018-07-04 02:05:48 +02:00
ninjanomnom
1b7243b56b Makes the magnetic catcher not catch objects thrown by mobs 2018-07-04 02:05:40 +02:00
ninjanomnom
9148814280 Shuttle throwing applies to all objects as opposed to just mobs 2018-07-04 02:05:31 +02:00
vuonojenmustaturska
1493e0edef Makes tear in the fabric of reality inaccessible until a boh bomb is detonated (#38852)
* a commit message

* reviews addressed?
2018-07-03 23:02:39 +01:00
Denton
d3651c0048 sponsored by Carls Jr. 2018-07-03 19:00:34 +01:00
Dax Dupont
58c2ccaf67 Makes bags of holding gib the user on boh detonation (#38737)
It doesn't seem right the user of a boh explosion gets off scott free especially when they just climb the ladder and use a hand tele, mine a little or whatever.

At least with autocloners there needs to be a autocloner and some more effort than printing two bags.
2018-07-03 01:58:02 +01:00
AnturK
a283ba98a0 Fixes simple rotation component deletion (#38825)
* Fixes simple rotation component deletion

* Also remove verbs on destroy.
2018-07-01 21:59:25 +01:00
XDTM
baa053dad4 Potentially fixes monkey fever runtiming on infection (#38776) 2018-06-30 22:56:48 +01:00
ShizCalev
ee17c0cb19 Cleanup & corrections 2018-06-28 21:27:32 +02:00
Nich
6c879778b6 spellchecks tg whatever 2018-06-28 21:26:38 +02:00
AnturK
9c6c8ac609 Removes unused mind variables. (#38755)
* Removes unused mind variables.

* Also this is why it didn't runtime.
2018-06-28 16:24:47 +01:00
oranges
0b6f1c923a Merge pull request #38673 from ninjanomnom/kevin-cleanup-crew
Some uplink component GetComponent cleanup
2018-06-27 09:54:54 +01:00
Tad Hardesty
b883103c38 Fix pocket protectors (#38665) 2018-06-26 21:45:08 +01:00
Tlaltecuhtli
76ca658a41 fixes tourettes being cancer (#38682)
Prevents tourettes from stacking
2018-06-26 02:20:26 +01:00
Nich
d36a86109d Merge pull request #1412 from yogstation13/upstream-merge-38642
[MIRROR] Add a missing HrefToken in VV
2018-06-22 17:52:08 +02:00
Jordan Brown
e810b7fea0 Merge pull request #38642 from AutomaticFrenzy/patch/hreftoken
Add a missing HrefToken in VV
2018-06-22 15:47:32 +01:00
oranges
cb26e78450 Add logging to teleport and the teleporter destination setting (#38645)
Helps with some admin issues
2018-06-22 08:33:31 +01:00
Nich
eff6a28a51 Merge pull request #1374 from yogstation13/upstream-merge-38549
[MIRROR] Improve how vending machine restocking works
2018-06-20 07:02:24 +02:00
Jordan Brown
0422970905 Merge pull request #38549 from AutomaticFrenzy/patch/vending-machines
Improve how vending machine restocking works
2018-06-20 00:44:37 +01:00
Jordan Brown
30f0b26ddd Merge pull request #38574 from ninjanomnom/glob-signals
Global component signals
2018-06-19 23:18:39 +01:00
Jordan Brown
1f0b362b18 Qdels queries, adds sleep safety checks, DBcore checks for leaks (#38363)
* Qdels all queries, adds sleep handling

* DB Core messages admins about undeleted queries

* Compile fixes. Adds missing set waitfor

* Remove world/New shennanigans. Add DBQuery/BlockingExecute()

* Less spammy notifications to admins about undeleted queries

* Increase dbcore fire time to 1 minute

* Upgrade undeleted query warning

* Better place of death

* Fix build

* Remove BlockingExecute, see BSQL PR for why

* Yep, missed that one.

* Psyche, that's the WRONG QUERY!!
2018-06-18 20:49:09 +01:00
Ling
0585328606 Merge pull request #1337 from yogstation13/upstream-merge-38537
[MIRROR] Removes status_effect_listener
2018-06-18 12:05:55 +02:00
Ling
110e24acbd Merge pull request #1334 from yogstation13/upstream-merge-38542
[MIRROR] Some minor cleanup to RegisterSignal
2018-06-18 11:33:40 +02:00
Jordan Brown
1725713d33 Removes status_effect_listener (#38537) 2018-06-18 02:54:43 +01:00
CitrusGender
659facdf67 Fixes the Blob being banished to the shadow realm (#38461)
* blob now respawns like nuke disk if off z-level

* can't do it, sorry nak

* space

* muh codebaby

* Revert "CitrusGender my friend, don't you start away uneasy"
2018-06-18 02:06:33 +01:00
Jordan Brown
865aae94bd Merge pull request #38542 from ninjanomnom/do-you-have-a-callback-license
Some minor cleanup to RegisterSignal
2018-06-18 01:31:22 +01:00
Nich
f5f60b7c65 Merge pull request #1308 from yogstation13/upstream-merge-38098
[MIRROR] Transit space refactor
2018-06-17 15:08:28 +02:00
Nich
e759674c25 Merge pull request #1314 from yogstation13/upstream-merge-38496
[MIRROR] Fix being able to pull mirage borders, others
2018-06-17 14:56:54 +02:00
Jordan Brown
809ab01a70 Merge pull request #38496 from AutomaticFrenzy/patch/mirage-borders
Fix being able to pull mirage borders, others
2018-06-16 22:03:39 +01:00
Jordan Brown
e2dac49f59 Merge pull request #38476 from AutomaticFrenzy/patch/sparks
[s] Fix launchpads creating way too many sparks
2018-06-16 22:03:24 +01:00
Tad Hardesty
6332cabfe8 Merge pull request #38098 from kevinz000/transit_space_refactor
Transit space refactor
2018-06-16 20:41:21 +01:00
Ling
327b258b54 Merge pull request #1303 from yogstation13/upstream-merge-38489
[MIRROR] Some minor pubby shuttle tweaks
2018-06-16 12:52:44 +02:00
Dax Dupont
7c77cde351 Some minor pubby shuttle tweaks (#38489)
* Some minor pubby shuttle tweaks

* no step

* Good idea denton

* thanks guys
2018-06-16 10:32:10 +01:00
Jordan Brown
f8d399cb19 Adds some signal helpers (#38494) 2018-06-16 10:31:49 +01:00
Nich
ee523d7548 Merge pull request #1285 from yogstation13/upstream-merge-38287
[MIRROR] Signal define
2018-06-15 20:42:54 +02:00
Cruix
29983ad6e2 Fixed randomly generated diseases infinitely looping in New() (#38472) 2018-06-15 15:30:15 +02:00
Nich
06dcd687cd Revert "Revert "[MIRROR] Virus crates now contain randomly generated viruses instead of single-symptom advance presets"" 2018-06-15 15:27:09 +02:00
Tad Hardesty
10e0fa2560 Merge pull request #38287 from ninjanomnom/signal-define
Use a define to speed up sending signals to datums with no signals
2018-06-15 12:40:41 +01:00
Jordan Brown
909eed07bd [s] Fixes BoH loc being determined before warning prompt (#38459)
* This is clearly @kevinz000' fault

* Not even null checking properly, smh

* Speling

* Fax
2018-06-13 23:37:52 +01:00
Nich
3d4350e15e Merge pull request #1251 from yogstation13/upstream-merge-38397
[MIRROR] BoH bombs now forcefully stun anyone flying when they go off
2018-06-13 13:34:44 +02:00