Commit Graph

37025 Commits

Author SHA1 Message Date
Mr.Gustavo 8349e75248 Fixes IV bags not letting you change transfer rate while buckled. (#15216)
Title.
2020-12-31 12:07:44 +00:00
Qwertytoforty d7dee47fd1 fixes rnd logging stuff (#15213) 2020-12-30 14:35:04 +00:00
Farie82 cb72bbe0bc Get max 1 power from the DNA vaults (#15197)
Co-authored-by: joep van der velden <15887760+farie82@users.noreply.github.com>
2020-12-30 11:13:07 +00:00
AffectedArc07 b37ec95dd3 Optimises SSchangelog (#15191) 2020-12-29 10:47:46 -05:00
AffectedArc07 0a0324514b Changes some world init order stuff around (#15186)
* Changes some world init order stuff around

* More stuff
2020-12-29 10:43:28 -05:00
AffectedArc07 43ee2488c7 More New() -> Initialize() for /obj/structure (#15158)
* More New() -> Initialize() for /obj/structure

* Updates these

* Tweaks + Fixes
2020-12-29 10:42:39 -05:00
Farie82 3f80ce3076 Makes brig cells have an unknown job title for the AI instead of /list (#15206)
Co-authored-by: joep van der velden <15887760+farie82@users.noreply.github.com>
2020-12-29 11:21:40 +00:00
github-actions[bot] a9ca7563a6 Automatic TGS DMAPI Update (#15205)
* Update TGS DMAPI

* Cleanup attributes

Co-authored-by: DMAPI Update <action@github.com>
2020-12-29 09:31:07 +00:00
Farie82 d174b13193 Notifies the ghost of the guardian of choice to be spawned (#15178)
Co-authored-by: joep van der velden <15887760+farie82@users.noreply.github.com>
2020-12-28 15:50:16 -05:00
Fox McCloud 2c4733f8bc Revert "Removes ability to put collars on jumpsuits (#15155)" (#15169)
This reverts commit df1f548198.
2020-12-28 18:43:32 +00:00
Kyep 19644cdd88 Make "undeleted query" & byond acc creation logs for admins respect "see debug logs" setting (#15189)
* Only send undeleted query notices to admins with debug logs on

* does the same thing to byond account creation stuff

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-12-28 18:29:38 +00:00
dearmochi 6be5468342 Fixes cell-less APC causing TGUI BSOD on Power Monitor (#15196)
* Fixes cell-less APC causing TGUI BSOD on Power Monitor

* Clean code ™
2020-12-28 10:20:37 +00:00
Farie82 62c0e5e038 Only show PDA messages to awake or dead owners (#15194)
* Only show PDA messages to awake people

* Unconcious not concious

Co-authored-by: joep van der velden <15887760+farie82@users.noreply.github.com>
2020-12-28 09:38:02 +00:00
Farie82 98ce4aa1a5 Makes mindread not list non carbon mobs (#15193)
Co-authored-by: joep van der velden <15887760+farie82@users.noreply.github.com>
2020-12-28 09:37:28 +00:00
AffectedArc07 8f72d7556e Annihilates the blackbox (#15132)
* Lets get this show on the road

* Now were talking

* These matter

* Oh the joys of CI testing

* And this

* Wrong version

* Tweaks

* More tweaks

* Lets document this

* This too

* Upgrades this

* Fixed some sanity issues

* This too

* Screw it, this too

* More sanity

* And these

* This too

* Documentation

* This too

* Fixes **awful** scoreboard logic

* Why do we care about only half-absorbing someone

* Revert "Why do we care about only half-absorbing someone"

This reverts commit 8de1cfdf05.

* Refactors these

* Hashing

* Moxian tweaks
2020-12-24 16:06:48 -05:00
SteelSlayer f0a5d15388 yes (#15179) 2020-12-23 22:52:18 +00:00
dearmochi b0a94b7a63 Removes <b> tag from newscaster story in money lottery event (#15175) 2020-12-23 17:30:44 +00:00
SabreML ed61cc0c62 Update client_procs.dm (#15173) 2020-12-23 09:09:41 +00:00
dearmochi 6ecc3d5234 Add ability to swap items in storage (#13648)
* Add ability to swap items in storage

Add ability to swap items in storage through
drag and drop
Fix "the the" message when putting item in storage
Clean code where possible

* Fix swap in stacked storages, clean up code (v3)

* Ignore restraints and lying for swapping items

* Clean up the code a bit, increase readability

* Clean up code, remove spawn(0)

* Fix some spacing issues

* Rename var, use crisp font
2020-12-22 16:15:40 -05:00
Farie82 312c855371 PDA messsages are logged using the new logging system (#15168)
Co-authored-by: joep van der velden <15887760+farie82@users.noreply.github.com>
2020-12-22 18:53:59 +00:00
Nazsgull a90b34d1fd Hierophant staff nerf (#14018)
* Hierophant club will now malfunction on station

If you are on station and try using it, it will only spawn a few sparks.

* Revert "Hierophant club will now malfunction on station"

This reverts commit 89d48dbc07.

* Nerfs Hierophant club so it cannot be used on station

Now if someone uses it onboard it will malfunction

* Gets rid of "timerMalfunction" var

* Timer refactor

Makes only one check for timer, instead of doing two

* Removes unused variable

* Refactors hierophant to early return

As suggested by farie82

Co-authored-by: awdaw <uo251631@uniovi.es>
2020-12-22 18:44:19 +00:00
Kyep 6d2c211688 Fixes organs_internal:295 runtime (#15171)
Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-12-22 18:08:10 +00:00
Varghh e54fad8525 Nuka cola speed buff nerf (#14815)
* Nuka cola now gives radiation

* Moxian review

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

* Nerf speed, remove radiation

Co-authored-by: moxian <moxian@users.noreply.github.com>
2020-12-22 11:19:03 -05:00
Kyep 3f6b7de694 Pinpointer runtime fixes (#15162)
* Fixes pinpointer.dm runtimes

* more pinpointer stuff

* fixes a crew.dm:37 runtime as well

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-12-21 09:47:37 +00:00
hal9000PR 1249616676 Update staff.dm (#15164) 2020-12-21 09:43:09 +00:00
Kyep f4658f713b Fixes oauth tokens (#15166)
Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-12-21 07:37:43 +00:00
AffectedArc07 df1f548198 Removes ability to put collars on jumpsuits (#15155)
* Removes ability to put collars on jumpsuits

* Mochi tweaks
2020-12-20 18:02:38 -05:00
Kyep 4de544a68b Nerfs terrors' ability to pull canisters, tanks and other objects (#15113)
Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-12-20 21:06:14 +00:00
AffectedArc07 f3d903acf3 Makes closets Initialize() (#15137) 2020-12-20 08:25:29 -05:00
AffectedArc07 c92785fea7 Removes areamaster (#15149) 2020-12-20 08:24:16 -05:00
Kyep eb45ef9d9f Fixes #15047 cyborgs using hotkeys while dead (#15150)
Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-12-20 10:10:03 +00:00
moxian 09113bd43a Fix sleepypen not working :( (#15144) 2020-12-19 20:46:56 +00:00
dearmochi 3ed5f7caf5 Fixes nullspace bug when entering deleted disposal bins (#15141) 2020-12-19 11:18:39 +00:00
dearmochi 652f8aa4a0 Autolathe fixes: respect upgraded cost, deconstruction sounds (#15135) 2020-12-18 15:16:10 +00:00
Farie82 2b51794d37 Fixes handle_fire for mobs. Especially xenos (#15134)
Co-authored-by: joep van der velden <15887760+farie82@users.noreply.github.com>
2020-12-18 08:53:16 +00:00
Farie82 7b160e30be Fixes being cuffed making you unable to move (#15131) 2020-12-17 18:58:09 +00:00
AffectedArc07 a4283d707a Fixes ticker roundstart being slow (#15129) 2020-12-17 13:31:49 -05:00
AffectedArc07 04e6806a4b Fixes some quirks in SSdbcore (#15127) 2020-12-16 18:25:45 -05:00
variableundefined f029dd1dfc Revert "Close storage UI when item becomes inaccessible (#14536)" (#15126)
This reverts commit f54b6904b9.
2020-12-16 22:20:07 +00:00
AffectedArc07 8cb3571a9c Revert "Stamp People (#14628)" (#15125)
This reverts commit ad891d8e98.
2020-12-16 16:01:04 -05:00
AffectedArc07 2bad70717c Async SQL + SSdbcore (#15007)
* Initial Commit - Async SQL

* First batch of queries

* More progress

* Nukes DB Polls

* More work

* oops

* One push

* Notes work now

* Ok these work

* Watchlist done

* Async Bans!

* Async Permissions

* Async client procs

* I officially hate preference datums

* Also these

* Async Custom Items

* Async Karma

* Async Library

* Async TOS

* Cleans out the old SQL code

* CI Sanity

* Apparently MySQL doesnt support this

* What about this

* Maybe this

* Review pass 1

* This too

* Fixes job ban loading

* Fix undeleted queries

* Prevents sensitive queries being logged

* Documentation + tweaks

* Adds a verb to force reconnect the DB

* More review tweaks

* Farie tweaks

* Fixes this
2020-12-16 15:46:25 -05:00
AffectedArc07 e003d552b0 Active Turfs Visualiser (#15119)
* Active Turfs Visualiser

* CHECK_TICK
2020-12-16 15:35:04 -05:00
Darkmight9 961da75431 Adds a toggleable notification sound to prayers for admins (#12977)
* Adds a toggleable notification sound to prayers for admins

* code quality improvement
2020-12-16 15:33:12 -05:00
Farie82 f5d017bc5a Can't break out of grabs while incapacitated (#13193)
* Can't break out of grabs while incapacitated

* small tweaks
2020-12-16 15:29:54 -05:00
Nazsgull 1123476af6 Nerfs Lava Staff (#13971)
* Nerfs Lava Staff so it cannot be used outside mining z level

Added  a timer and a spark system to spawn sparks when lava staff malfuntions.

Lava staff will check what z level is his user on, and if it's not mining will only spawn a few sparks.

* Updates description

Old description made little sense as lava staff will no longer work at the emergency shuttle.

* Update code/modules/mining/lavaland/loot/ashdragon_loot.dm

Adds spaces between method call parameters.

Co-authored-by: Kyep <16434066+Kyep@users.noreply.github.com>

* Removes unused spark effect system

Since I'm using do_spark() I don t really need a whole spark system.

* Gets rid of "timerMalfuntion" var

Instead of using 2 variables to do the same, "timer" will now control the cooldown for when the staff works and for when it malfunctions.

* Removes unnecesary time check

* Update code/modules/mining/lavaland/loot/ashdragon_loot.dm as suggested by @farie82

Co-authored-by: farie82 <joepvelden@hotmail.com>

* Update code/modules/mining/lavaland/loot/ashdragon_loot.dm as suggested by @farie82

Co-authored-by: farie82 <joepvelden@hotmail.com>

Co-authored-by: awdaw <uo251631@uniovi.es>
Co-authored-by: Kyep <16434066+Kyep@users.noreply.github.com>
Co-authored-by: farie82 <joepvelden@hotmail.com>
2020-12-16 15:28:11 -05:00
TDSSS 1687fbce7a stupid ash storms (#13962) 2020-12-16 15:26:26 -05:00
Kugamo ad891d8e98 Stamp People (#14628)
* basic working CODE

* improve code further

* removes bingus

* fixes misplaced left foot stamps

* moves stamp mark offsetting to use params

* condenses image count, and reworks how the stamps are blended

* fixes less than ideal code

* alters badly named variable

* removes uneeded code

* removes unused variable, and more comments

* removes .len and improves examine

* Moves stamp marks to Misc layer in the human icon onion

* moves ink_marks to human, and other improvements

* reworks stamp mark desc system, and the human stamp mark images

* changes the pixels storage varaible for stamp markts to iamge from mutable_appearance (marginally faster)

* Good Improvements

* removes bad code

* updates some code comments

* reworks examine.dm code and more AUTODOC compliant
2020-12-16 15:16:41 -05:00
Cocacolagua b0dedb9505 Removes the plasmaman brute weakness (#14696) 2020-12-16 15:14:06 -05:00
Farie82 e66c91c7c4 Remove soulhook. Fix cloning with mind transfer. Fix drone join (#15002) 2020-12-16 15:13:13 -05:00
AffectedArc07 1843266a4a Makes syndicate depot structures Initialize() (#15120) 2020-12-16 15:08:32 -05:00