Commit Graph

6740 Commits

Author SHA1 Message Date
SkyratBot
a8c10d1659 [MIRROR] Converts a shitload of istypes to their more concise macros [MDB IGNORE] (#15702)
Converts a shitload of istypes to their more concise macros

Co-authored-by: Seth Scherer <supernovaa41@gmx.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-08-27 16:23:44 -04:00
SkyratBot
99d796d85c [MIRROR] Sleeper Agent works now [MDB IGNORE] (#15780)
* Sleeper Agent works now (#69384)

* Sleeper Agent works now

Co-authored-by: Jacquerel <hnevard@gmail.com>
2022-08-24 18:05:24 -04:00
SkyratBot
52b425cac5 [MIRROR] Removes Thieves [MDB IGNORE] (#15720)
* Removes Thieves

* Update detective.dm

* Update dynamic_rulesets_midround.dm

* a

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-08-20 10:19:26 -07:00
SkyratBot
e289b6502a [MIRROR] Fixes a fair few execute() errors in dynamic midround rulesets [MDB IGNORE] (#15699)
* Fixes a fair few execute() errors in dynamic midround rulesets (#69130)

* Fixes a fair few execute() errors in dynamic midround rulesets

* a

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-08-20 07:02:55 -07:00
SkyratBot
860c58c1d9 [MIRROR] Lowers the in-repo threat cost of heretics + also their requirements [MDB IGNORE] (#15672)
* Lowers the in-repo threat cost of heretics + also their requirements (#69216)

* lowers the threat cost / pop of heretics

* Adjusts heretic smuggler too

* Lowers the in-repo threat cost of heretics + also their requirements

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2022-08-17 17:29:58 -04:00
SkyratBot
07dd7490a3 [MIRROR] Spends 6 hours teaching Papercode how to conform to better standards and practices, and also fixes a trivial 5 minute bug with command reports. [MDB IGNORE] (#15538)
Spends 6 hours teaching Papercode how to conform to better standards and practices, and also fixes a trivial 5 minute bug with command reports.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2022-08-11 08:31:48 -07:00
SkyratBot
d17278c273 [MIRROR] Revolution victories now call the shuttle when enough of the station is revolutionaries [MDB IGNORE] (#15428)
* Revolution victories now call the shuttle when enough of the station is revolutionaries

* Update revolution.dm

* Update emergency.dm

* Update emergency.dm

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-08-08 01:12:14 +01:00
SkyratBot
1a43c38873 [MIRROR] Power failure event will now only provide an announcement if the previous power failure has ended [MDB IGNORE] (#15419)
* Power failure event will now only provide an announcement if the previous power failure has ended (#68943)

Power failure event will now only provide a message if a previous power failure has ended

* Power failure event will now only provide an announcement if the previous power failure has ended

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
2022-08-05 10:03:05 -07:00
SkyratBot
79daec6016 [MIRROR] add some tests for if empty space is present [MDB IGNORE] (#15394)
* add some tests for if empty space is present (#68582)

About The Pull Request

Fixes: #62140
Fixes part of: #53689
Why It's Good For The Game

Aurora Caelus should no longer run on icebox as intended.
Station goal on stations without space shouldn't get station goals that require space.
Changelog

cl
fix: Added a test in Aurora Caelus event for if the station has the ability to show it.
fix: Stations without space should no longer receive station objectives that require space to be present.
/cl

* add some tests for if empty space is present

Co-authored-by: Mooshimi <85910816+Mooshimi@users.noreply.github.com>
2022-08-05 01:00:13 +01:00
SkyratBot
48cf7ee691 [MIRROR] Spinward Threat Advisory: Making Dynamic Threat Announcements Make More Sense [MDB IGNORE] (#15345)
* Spinward Threat Advisory: Making Dynamic Threat Announcements Make More Sense (#68754)

* Spinward Threat Advisory: Making Dynamic Threat Announcements Make More Sense

Co-authored-by: EOBGames <58124831+EOBGames@users.noreply.github.com>
2022-08-01 20:30:36 -07:00
SkyratBot
880e8399f0 [MIRROR] fixes nuke ops leaders not spawning [MDB IGNORE] (#15312)
* fixes nuke ops leaders not spawning (#68855)

this code was untestable because

it required a config flag to be set on, this flag is false by default on local
it requires multiple people on the server
so it turned out that leader spawning is broken. this should fix it

* fixes nuke ops leaders not spawning

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2022-07-30 13:24:25 -07:00
SkyratBot
4e8691b6be [MIRROR] Nuke Ops Leader update [MDB IGNORE] (#15275)
* Nuke Ops Leader update (#68830)

makes the nuke op player with the most nuke ops playtime the leader
makes the leader start with loud mode on on their radio

idea for that second one from BeeStation/BeeStation-Hornet#6631

making the most playtime nuke op the leader prevents 1st time players from rolling it, they will generally be more competent, and able to be entrusted, just like you can trust a head of staff more. a player with more competency will also probably be better at actually leading and not just clicking a button to open the ship, if they try.
the radio is a tiny change to make the leader matter more, and able to give better leadership, because im pretty sure most people dont even realize the leader has access to loud mode

* Nuke Ops Leader update

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2022-07-29 10:55:08 -07:00
SkyratBot
3bd053791c [MIRROR] Puts dynamic logging into its own file [MDB IGNORE] (#15135)
* Puts dynamic logging into its own file

* Fixes the conflicts in there

Co-authored-by: tattle <66640614+dragomagol@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2022-07-27 13:23:07 +01:00
SkyratBot
cac3301b32 [MIRROR] Removes requirements from most midround rulesets, and lowers their minimum population to run, because nobody knows what it means [MDB IGNORE] (#15207)
* Removes requirements from most midround rulesets, and lowers their minimum population to run (#68571)

* Removes requirements from most midround rulesets, and lowers their minimum population to run, because nobody knows what it means

* Remove duplicate minimum_players

* Removes requirements from most midround rulesets, and lowers their minimum population to run, because nobody knows what it means

* oorah

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: John Doe <gamingskeleton3@gmail.com>
2022-07-27 00:20:23 +00:00
SkyratBot
29229c6202 [MIRROR] Removes the Families gamemode [MDB IGNORE] (#14995)
* Removes the Families gamemode

* f

* Repathing! And new updates!

* some nights I stay up cashing in my bad luck

* Additional Fixes for the gang boys!~

Co-authored-by: Seth Scherer <supernovaa41@gmx.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
Co-authored-by: Funce <funce.973@gmail.com>
2022-07-23 13:59:30 -04:00
SkyratBot
c8d8e02e55 [MIRROR] Barf a bunch of dynamic logs [MDB IGNORE] (#15018)
* Barf a bunch of dynamic logs

* Update dynamic_rulesets_midround.dm

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-07-18 11:24:33 -07:00
Tom
742fdef8d9 makes hypo thief obj possible (#14760) 2022-07-10 09:24:11 -07:00
SkyratBot
6ae6683338 [MIRROR] dehardcodes admin grantable objectives list [MDB IGNORE] (#14829)
* dehardcodes admin grantable objectives list (#68245)

* Update objective.dm

* Update objective.dm

* Update objective.dm

* Update code/game/gamemodes/objective.dm

Co-authored-by: John Willard <53777086+JohnFulpWillard@ users.noreply.github.com>

* Update objective.dm

Co-authored-by: John Willard <53777086+JohnFulpWillard@ users.noreply.github.com>

* dehardcodes admin grantable objectives list

Co-authored-by: SMOSMOSMOSMOSMO <95004236+SmoSmoSmoSmok@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@ users.noreply.github.com>
2022-07-10 08:55:36 -07:00
SkyratBot
a893fc2c68 [MIRROR] Removes upload boards from steal objectives. [MDB IGNORE] (#14809)
* Removes upload boards from steal objectives. (#68204)

* Update objective_items.dm

* I always forget one thing.

* Removes upload boards from steal objectives.

Co-authored-by: carshalash <carshalash@gmail.com>
2022-07-09 03:26:27 +01:00
SkyratBot
08d8ce53eb [MIRROR] Sets minimum player count for sentient disease [MDB IGNORE] (#14784)
* Sets minimum player count for sentient disease (#68213)

* Sets minimum player count for sentient disease

Co-authored-by: Profakos <profakos@gmail.com>
2022-07-08 03:26:52 +01:00
SkyratBot
3eda6267a8 [MIRROR] Fixes a big oversight with steal guns objective [MDB IGNORE] (#14723)
* Fixes a big oversight with steal guns objective (#68093)

* Fixes a big oversight with steal guns objective

Co-authored-by: Salex08 <33989683+Salex08@users.noreply.github.com>
2022-07-04 23:56:22 -07:00
SkyratBot
c68fea7cba [MIRROR] Completely removes proc_holders from existence. Refactors all wizard, xeno, spider, and genetics powers to be actions. Also refactors and sorts ton of accompanying code. [MDB IGNORE] (#14666)
* Completely removes `proc_holders` from existence. Refactors all wizard, xeno, spider, and genetics powers to be actions. Also refactors and sorts ton of accompanying code.

* our changes

* yes

* 0

* Update blackmesa.dmm

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-07-01 20:33:30 +01:00
SkyratBot
c3598ba344 [MIRROR] Dynamic 2022 part 1 tweaks [MDB IGNORE] (#14521)
* Dynamic 2022 part 1 tweaks (#67823)

    Renames low_pop_minimum_threat to low_pop_maximum_threat. Untested but it'll fail CI if it doesn't work
    Increases threat_per_midround_roll from 6.5 to 7, to slightly shift number of midrounds.
    Lowered the number of roundstart traitors. I intend to do more in the larger part 2 PR, but the crux of it is that Dynamic 2022 part 1 creates a lot of midround traitors, which is great, but now that means we can lower the amount of total roundstart traitors. This changes it from 1 traitor every 24 people to 38. Eventually I want to make traitor not scale so hard, but it'll be tough to do that and make sure it doesn't just roll extremely chaotic rulesets in its place.

* Dynamic 2022 part 1 tweaks

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-06-28 17:19:38 +01:00
SkyratBot
48ac7b572d [MIRROR] Security Level Datums [MDB IGNORE] (#14504)
* Security Level Datums

* wew

* Update security_level_datums.dm

Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-25 02:04:50 +01:00
SkyratBot
3f54f837de [MIRROR] Fix unfavorable situations yielding, causing revs to fire them every process [MDB IGNORE] (#14419)
* Fix unfavorable situations yielding, causing revs to fire them every process (#67882)

Fixes #67879.

Not tested but there are no runtimes so I don't know what else this can be, so I'm gonna fling this off to some server and see what happens
Changelog

cl
fix: Fixed revolutions blaring alerts for a few seconds after winning.
/cl

* Fix unfavorable situations yielding, causing revs to fire them every process

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-06-20 02:49:41 +01:00
SkyratBot
7156f4e38d [MIRROR] Resonance cascade polishening, bugfixes and better logging [MDB IGNORE] (#14351)
* Resonance cascade polishening, bugfixes and better logging

* Update light.dm

Co-authored-by: distributivgesetz <distributivgesetz93@gmail.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-19 22:43:21 +01:00
SkyratBot
714fa83774 [MIRROR] Replace adding threat (the traitor objective, post-revs victory) with unfavorable situations [MDB IGNORE] (#14399)
* Replace adding threat (the traitor objective, post-revs victory) with unfavorable situations (#67538)

Hacking the command console and winning revs no longer adds midround threat. Instead, it'll force a heavy ruleset to spawn, and barring that, will spawn a dangerous random event.

Not really tested, you know how it is with stuff like this.

This change will slightly decrease the total number of midrounds in the round.
Why It's Good For The Game

Before D2022P1, midround threat effectively did not work. Adding midround threat did not guarantee anything would actually happen, whether that be the "obsessed spawn and doesn't do anything" kind of nothing happens, or the "absolutely no ruleset spawns" literally kind of nothing happens.

Sometimes, though, it might have! This PR makes that a guarantee.

After D2022P1, midround threat works and is also extremely dangerous in the quantities that are being added. 15 threat means 2-3 extra midround antagonists are spawned, and this late into the round are often going to force heavy rulesets anyway, but at a disproportionate cost.

Furthermore, adding midround threat decreases the time it takes for the next midround, as midround rolls are rolled equidistantly from one another. It is possible, for instance, for a midround ruleset to run, and then another to run seconds later as the distance changes.

This keeps things direct--the crew gets a disadvantage, but is not completely overwhelmed by several antagonists disproportionately.

* Replace adding threat (the traitor objective, post-revs victory) with unfavorable situations

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-06-19 10:08:47 -07:00
SkyratBot
0a1f06a2d1 [MIRROR] This tail refactor turned into an organ refactor. Funny how that works. [MDB IGNORE] (#14017)
* This tail refactor turned into an organ refactor. Funny how that works.

* Firstly, fixing all the conflicts.

* Fixes all our maps (hopefully)

* Actually, this should fix pod people hair :)

* Almost everything is working, just two major things to fix

* Fixed a certain kind of external organ

* Cleaning up some more stuff

* Turned tail_cat into tail because why the fuck are they separate?

* Moved all the tails into tails.dmi because that was just dumb to have like 3 in a different file

* Adds relevant_layers to organs to help with rendering

* Makes stored_feature_id also check mutant_bodyparts

* Fixes the icon_state names of ALL the tails (pain)

* Fixes wagging, gotta refactor most mutant bodyparts later on

* I Love Added Failures

* Fixed some organs that slipped through my searches

* This could possibly fix the CI for this?

* It doesn't look like it did fix it

* This will make it pass, even if it's ugly as sin.

* Fixed Felinids having a weird ghost tail

* Fixes instances of snouts and tails not being properly colored

Co-authored-by: Kapu1178 <75460809+Kapu1178@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-06-11 23:20:16 -04:00
SkyratBot
d8f7f91396 [MIRROR] Fix Dynamic midrounds spawning heavies significantly earlier than they're supposed to [MDB IGNORE] (#14254)
* Fix Dynamic midrounds spawning heavies significantly earlier than they're supposed to (#67615)

Fix Dynamic midrounds spawning heaviers significantly earlier than they're supposed to

* Fix Dynamic midrounds spawning heavies significantly earlier than they're supposed to

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-06-12 02:22:09 +01:00
GoldenAlpharex
d4b0974aaf [MIRROR] CARGONIA THE FREE: The Quartermaster is now a head of staff. (#67518) [MDB IGNORE] (#14186)
* CARGONIA THE FREE: The Quartermaster is now a head of staff. (#67518)

* The Quartermaster is officially a head of staff, with new accesses, a silver ID, ect ect.
* The HoP lost their cargo-related equipment and access, including the Vault monitor, and frequency.

* wew

Co-authored-by: Iamgoofball <iamgoofball@gmail.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-08 15:28:51 +01:00
SkyratBot
7d84bde9c6 All AI Lawsets are rebalanced, can be researched, appear in config, and random spawners for AI upload. (#14162)
Co-authored-by: Tim <timothymtorres@gmail.com>
2022-06-07 14:39:59 +01:00
SkyratBot
1335792785 [MIRROR] ghosts see who gets antag [MDB IGNORE] (#13944)
* Ghosts see who rolls a midround antag (#67295)

* Changes the alert ghosts get when a dynamic midround ruleset is selected to say the ghost's old name rather than their new one.

Co-authored-by: MrMelbert <51863163+MrMelbert@ users.noreply.github.com>

* ghosts see who gets antag

Co-authored-by: Mooshimi <85910816+Mooshimi@users.noreply.github.com>
Co-authored-by: MrMelbert <51863163+MrMelbert@ users.noreply.github.com>
2022-05-27 15:27:08 +01:00
SkyratBot
a61b1ea07f [MIRROR] [MDB IGNORE] More /area/ typepath organization and cleanup [MDB IGNORE] (#13832)
* [MDB IGNORE] More /area/ typepath organization and cleanup (#67107)

This further continues what I did in b4fb8f3ed1 (but instead of just stations, its now every (most) applicable area in the game

* [MDB IGNORE] More /area/ typepath organization and cleanup

* wew

* e

* Update CentCom_skyrat.dmm

* wew

* ews

Co-authored-by: Jolly <70232195+Jolly-66@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-05-24 16:47:55 +01:00
SkyratBot
ea6f252e81 [MIRROR] Dynamic 2022, Part 1 - Redesigning midround rolls (Midrounds happen far more frequently now, and scale their power over time) [MDB IGNORE] (#13718)
* Dynamic 2022, Part 1 - Redesigning midround rolls (Midrounds happen far more frequently now, and scale their power over time)

* Update dynamic_rulesets_midround.dm

* wew

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-05-23 16:06:51 +01:00
SkyratBot
07e6768659 [MIRROR] Refactor and improve antimagic to be more robust [MDB IGNORE] (#12619)
* Refactor and improve antimagic to be more robust (#64124)

This refactors the antimagic component to use and have bitflags, documentation, defines, code comments, named arguments, and renames variable names for clarity.

- /obj/effect/proc_holder/spell/aoe_turf/conjure/creature/cult is not used anywhere and has been removed
- /obj/effect/proc_holder/spell/targeted/turf_teleport/blink/cult is not used anywhere and has been removed

- New sound effects are played when magic is blocked. Depending on the type of magic being used it will be either:

- Equipping antimagic now properly updates the magic buttons
- Any magic being blocked or restricting casting now displays a message
- MAGIC_RESISTANCE_MIND now properly blocks telepathy effects
- Removes blood splatter when fireball is blocked
- Magic projectiles for staff of locker no longer spawn lockers when blocked by antimagic
- Fire breath is no longer blocked by antimagic
- Spellcards are now blocked by antimagic

Any antimagic on a mob blocks that magic type from being casted. (certain spells such as mime abilities completely ignore antimagic)

- Foilhats prevent someone from casting mind magic (telepathy, mindswap, etc.)
- Bibles, ritual Totems, nullrods, holymelons, and TRAIT_HOLY prevent someone from casting unholy magic (cult spells, etc.)
- Nullrods, ritual totem, and holymelons prevent someone from casting wizard magic (fireball, magic missile, etc.)
- Immorality talismans, berserker suits, and TRAIT_ANTIMAGIC prevents all types of magic (except stuff like mime abilities)
- Touch of Madness and Mindswap is now blocked with MAGIC_RESISTANCE and MAGIC_RESISTANCE_MIND
- Voice of god is now blocked with MAGIC_RESISTANCE_HOLY and MAGIC_RESISTANCE_MIND

* Refactor and improve antimagic to be more robust

* Update tiedshoes.dm

Co-authored-by: Tim <timothymtorres@gmail.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-04-11 00:54:16 +01:00
Zonespace
f6fe3cf417 Contractor touchup (#12564)
* eh

* woo

* nyeh

* weh!
2022-04-11 00:49:41 +01:00
Gandalf
d5e193f4b2 ACTUALLY FIX RESTRICTED JOBS ROLLING ANTAGONIST (#12246)
* e

* Update dynamic.dm

* Update dynamic.dm
2022-04-08 23:48:21 +01:00
SkyratBot
2203f6e9f4 [MIRROR] Fixes empty Identified Shift Divergences section bug [MDB IGNORE] (#12077)
* Fixes the bug (#65419)

Co-authored-by: Your mother <mothmilk666666666666@ tfwno.gf>

* Fixes empty Identified Shift Divergences section bug

Co-authored-by: interestingusernam3 <51925758+interestingusernam3@users.noreply.github.com>
Co-authored-by: Your mother <mothmilk666666666666@ tfwno.gf>
2022-03-14 13:01:16 +00:00
SkyratBot
fbaed5bd2f [MIRROR] adds a roundend threat log, showing player threat edits [MDB IGNORE] (#12060)
* adds a roundend threat log, showing player threat edits (#65417)

* adds a roundend threat log, showing player threat edits

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2022-03-13 20:34:34 +00:00
SkyratBot
63ccd6582c [MIRROR] Prevents harddels from stealing items when maps are loaded after SSatoms init [MDB IGNORE] (#11966)
* Prevents harddels when maps are loaded after SSatoms init (#65299)

Hard dels won't occur if an admin loads a template in after SSatoms is initialized

* Prevents harddels from stealing items when maps are loaded after SSatoms init

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
2022-03-08 22:59:34 -07:00
SkyratBot
b412978bcb [MIRROR] Nations now has the ONLY_RULESET flag [MDB IGNORE] (#11965)
* Nations now has the ONLY_RULESET flag (#65332)

* Nations now has the ONLY_RULESET flag

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2022-03-08 22:58:58 -07:00
SkyratBot
32403abee8 [MIRROR] Lower thieves cost from 6 to 4, disable midround thieves [MDB IGNORE] (#11892)
* Lower thieves cost from 6 to 4, disable midround thieves (#65245)

* Lower thieves cost from 6 to 4, disable midround thieves

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-03-04 15:33:21 -05:00
SkyratBot
15c932d8ef [MIRROR] fixes thieves not being able to complete the guns objective [MDB IGNORE] (#11792)
* fixes thieves not being able to complete the guns objective (#65185)

* fixes thieves not being able to complete the guns objective

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2022-02-28 16:01:19 -05:00
SkyratBot
85b4845cf4 [MIRROR] Thieves can no longer scale and take more than 6 threat, increases number of thieves ran by 2 [MDB IGNORE] (#11713)
* Thieves can no longer scale and take more than 6 threat, increases number of thieves ran by 2 (#65107)

Thieves can no longer scale, and can only run once.

Number of thieves increased by 2, such that:

<24 pop: 3 thieves (previously 1)
25-48 pop: 4 thieves (previously 2)
...etc...

* Thieves can no longer scale and take more than 6 threat, increases number of thieves ran by 2

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-02-24 16:16:36 -05:00
OrionTheFox
a0ae3ddc43 [Semi-Modular] Adds a shift-start report for Traits/Goals (#11368)
* Adds trait/goal report

* Update modular_skyrat/master_files/code/game/gamemodes/dynamic.dm
2022-02-16 17:39:15 +00:00
SkyratBot
b8279a2b3c [MIRROR] BIDDLE HERETICS: Heretic revamp! (Shadow Realm, UI Overhaul, Refactoring, and Murderhoboing Tweaks) [MDB IGNORE] (#11427)
* BIDDLE HERETICS: Heretic revamp! (Shadow Realm, UI Overhaul, Refactoring, and Murderhoboing Tweaks)

* fex

* e

* Update zombieprison.dmm

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-02-11 02:53:01 +00:00
SkyratBot
72387786ea [MIRROR] Makes midround antagonists not spawn if the shuttle is past the point of no return [MDB IGNORE] (#11426)
* Makes midround antagonists not spawn if the shuttle is past the point of no return (#64797)

* Makes midround antagonists not spawn if the shuttle is past the point of no return

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2022-02-10 11:12:29 +00:00
SkyratBot
ed4553405d [MIRROR] fire breath can be done without the ability to speak + SPELL code improvement [MDB IGNORE] (#11425)
* Fire breath can be used without the ability to speak (+ code improvement) (#64796)

* fire breath can be done without the ability to speak + SPELL code improvement

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2022-02-10 11:12:11 +00:00
SkyratBot
37e295b04a [MIRROR] brings back greenshifts [MDB IGNORE] (#11281)
* brings back greenshifts

* Update code/game/gamemodes/game_mode.dm

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-02-05 17:58:52 +00:00
SkyratBot
9909a0d4de [MIRROR] Peaceful Waypoint/Core Territory are now not completely reliable indicators of antag status [MDB IGNORE] (#11284)
* Peaceful Waypoint/Core Territory are now not completely reliable indicators of antag status (#64636)

* Peaceful Waypoint/Core Territory are now not completely reliable indicators of antag status

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-02-05 17:33:35 +00:00