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
Ling
bfeae54d63
Revert "[MIRROR] Virus crates now contain randomly generated viruses instead of single-symptom advance presets"
2018-06-13 12:35:06 +02:00
kevinz000
d7b71b46e4
BoH bombs now forcefully stun anyone flying when they go off ( #38397 )
...
* Update bag_of_holding.dm
* Incorrect type.
2018-06-13 10:33:30 +01:00
AnturK
a634987b07
Fixes clothes getting damaged twice in explosions. ( #38435 )
2018-06-13 10:24:39 +01:00
XDTM
f65a95d6a8
Virus crates now contain randomly generated viruses instead of single-symptom advance presets ( #38412 )
...
* Virus crates now contain randomly generated viruses instead of single-symptom advance presets
* fix
* mapswap
2018-06-13 08:45:05 +01:00
Jordan Brown
7c86ae1fda
Merge pull request #38415 from XDTM/master_of_disguise
...
[s]Diseases lose scan invisibility if their stealth drops below the threshold
2018-06-12 16:50:51 +01:00
Ling
f856d586b7
Fix merge conflict
2018-06-12 15:05:25 +02:00