Commit Graph
37023 Commits
Author SHA1 Message Date
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
AffectedArc07andGitHub b37ec95dd3 Optimises SSchangelog (#15191) 2020-12-29 10:47:46 -05:00
AffectedArc07andGitHub 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
AffectedArc07andGitHub 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
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
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
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 McCloudandGitHub 2c4733f8bc Revert "Removes ability to put collars on jumpsuits (#15155)" (#15169)
This reverts commit df1f548198.
2020-12-28 18:43:32 +00:00
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
dearmochiandGitHub 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
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
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
AffectedArc07andGitHub 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
SteelSlayerandGitHub f0a5d15388 yes (#15179) 2020-12-23 22:52:18 +00:00
dearmochiandGitHub b0a94b7a63 Removes <b> tag from newscaster story in money lottery event (#15175) 2020-12-23 17:30:44 +00:00
SabreMLandGitHub ed61cc0c62 Update client_procs.dm (#15173) 2020-12-23 09:09:41 +00:00
dearmochiandGitHub 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
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
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
6d2c211688 Fixes organs_internal:295 runtime (#15171)
Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-12-22 18:08:10 +00:00
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
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
hal9000PRandGitHub 1249616676 Update staff.dm (#15164) 2020-12-21 09:43:09 +00:00
f4658f713b Fixes oauth tokens (#15166)
Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-12-21 07:37:43 +00:00
AffectedArc07andGitHub 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
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
AffectedArc07andGitHub f3d903acf3 Makes closets Initialize() (#15137) 2020-12-20 08:25:29 -05:00
AffectedArc07andGitHub c92785fea7 Removes areamaster (#15149) 2020-12-20 08:24:16 -05:00
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
moxianandGitHub 09113bd43a Fix sleepypen not working :( (#15144) 2020-12-19 20:46:56 +00:00
dearmochiandGitHub 3ed5f7caf5 Fixes nullspace bug when entering deleted disposal bins (#15141) 2020-12-19 11:18:39 +00:00
dearmochiandGitHub 652f8aa4a0 Autolathe fixes: respect upgraded cost, deconstruction sounds (#15135) 2020-12-18 15:16:10 +00:00
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
Farie82andGitHub 7b160e30be Fixes being cuffed making you unable to move (#15131) 2020-12-17 18:58:09 +00:00
AffectedArc07andGitHub a4283d707a Fixes ticker roundstart being slow (#15129) 2020-12-17 13:31:49 -05:00
AffectedArc07andGitHub 04e6806a4b Fixes some quirks in SSdbcore (#15127) 2020-12-16 18:25:45 -05:00
variableundefinedandGitHub f029dd1dfc Revert "Close storage UI when item becomes inaccessible (#14536)" (#15126)
This reverts commit f54b6904b9.
2020-12-16 22:20:07 +00:00
AffectedArc07andGitHub 8cb3571a9c Revert "Stamp People (#14628)" (#15125)
This reverts commit ad891d8e98.
2020-12-16 16:01:04 -05:00
AffectedArc07andGitHub 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
AffectedArc07andGitHub e003d552b0 Active Turfs Visualiser (#15119)
* Active Turfs Visualiser

* CHECK_TICK
2020-12-16 15:35:04 -05:00
Darkmight9andGitHub 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
Farie82andGitHub 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
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
TDSSSandGitHub 1687fbce7a stupid ash storms (#13962) 2020-12-16 15:26:26 -05:00
KugamoandGitHub 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
CocacolaguaandGitHub b0dedb9505 Removes the plasmaman brute weakness (#14696) 2020-12-16 15:14:06 -05:00
Farie82andGitHub e66c91c7c4 Remove soulhook. Fix cloning with mind transfer. Fix drone join (#15002) 2020-12-16 15:13:13 -05:00
AffectedArc07andGitHub 1843266a4a Makes syndicate depot structures Initialize() (#15120) 2020-12-16 15:08:32 -05:00
Farie82andGitHub 220fcc8856 Changes the chances for major events. Terrors/Blobs less common. Others a bit more common (#14772)
* Changes the chances for major events

* 1% demon speedrun
2020-12-16 15:06:47 -05:00
2f3d5bf868 removes magic wall safe exploit (#14890)
* should stop the exploit

* logic was wrong, my bad

Co-authored-by: danni-boy <32673848+danni-boy@users.noreply.github.com>
2020-12-16 15:04:06 -05:00