Merge remote-tracking branch 'upstream/master' into diagonal-movement

This commit is contained in:
Couls
2019-07-07 22:17:19 -04:00
89 changed files with 590 additions and 416 deletions
+3 -3
View File
@@ -25,9 +25,9 @@ SUBSYSTEM_DEF(jobs)
// Only fires every 5 minutes
/datum/controller/subsystem/jobs/fire()
if(!config.sql_enabled || !config.use_exp_tracking)
return
return
update_exp(5,0)
/datum/controller/subsystem/jobs/proc/SetupOccupations(var/list/faction = list("Station"))
occupations = list()
var/list/all_jobs = subtypesof(/datum/job)
@@ -284,7 +284,7 @@ SUBSYSTEM_DEF(jobs)
//Get the players who are ready
for(var/mob/new_player/player in GLOB.player_list)
if(player.ready && player.mind && !player.mind.assigned_role)
if(player.ready && player.has_valid_preferences() && player.mind && !player.mind.assigned_role)
unassigned += player
if(player.client.prefs.randomslot)
player.client.prefs.load_random_character_slot(player.client)
-10
View File
@@ -1019,16 +1019,6 @@
return
holder.Topic(href, list("makeai"=href_list["makeai"]))
else if(href_list["makemask"])
if(!check_rights(R_SPAWN)) return
var/mob/currentMob = locateUID(href_list["makemask"])
if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return
if(!currentMob)
to_chat(usr, "Mob doesn't exist anymore")
return
holder.Topic(href, list("makemask"=href_list["makemask"]))
else if(href_list["setspecies"])
if(!check_rights(R_SPAWN)) return
+1 -1
View File
@@ -228,7 +228,7 @@
// Assemble a list of active players without jobbans.
for(var/mob/new_player/player in GLOB.player_list)
if(player.client && player.ready)
if(player.client && player.ready && player.has_valid_preferences())
if(!jobban_isbanned(player, "Syndicate") && !jobban_isbanned(player, roletext))
if(player_old_enough_antag(player.client,role))
players += player
+10 -8
View File
@@ -65,8 +65,8 @@
/obj/item/areaeditor/permit/create_area()
..()
qdel(src)
if(..())
qdel(src)
//free golem blueprints, like permit but can claim as much as needed
@@ -186,25 +186,26 @@
/obj/item/areaeditor/proc/create_area()
var/area_created = FALSE
var/res = detect_room(get_turf(usr))
if(!istype(res,/list))
switch(res)
if(ROOM_ERR_SPACE)
to_chat(usr, "<span class='warning'>The new area must be completely airtight.</span>")
return
return area_created
if(ROOM_ERR_TOOLARGE)
to_chat(usr, "<span class='warning'>The new area is too large.</span>")
return
return area_created
else
to_chat(usr, "<span class='warning'>Error! Please notify administration.</span>")
return
return area_created
var/list/turf/turfs = res
var/str = trim(stripped_input(usr,"New area name:", "Blueprint Editing", "", MAX_NAME_LEN))
if(!str || !length(str)) //cancel
return
return area_created
if(length(str) > 50)
to_chat(usr, "<span class='warning'>The given name is too long. The area remains undefined.</span>")
return
return area_created
var/area/A = new
A.name = str
A.power_equip = FALSE
@@ -220,7 +221,8 @@
thing.change_area(old_area, A)
interact()
return
area_created = TRUE
return area_created
/obj/item/areaeditor/proc/edit_area()
var/area/A = get_area()
+1 -2
View File
@@ -39,8 +39,7 @@
return T.attackby(C, user) //hand this off to the turf instead (for building plating, catwalks, etc)
/obj/structure/lattice/deconstruct(disassembled = TRUE)
if(!can_deconstruct)
new /obj/item/stack/rods(get_turf(src), number_of_rods)
new /obj/item/stack/rods(get_turf(src), number_of_rods)
qdel(src)
/obj/structure/lattice/blob_act()
-1
View File
@@ -167,7 +167,6 @@ var/global/nologevent = 0
body += "<B>Is an AI</B> "
else if(ishuman(M))
body += {"<A href='?_src_=holder;makeai=[M.UID()]'>Make AI</A> |
<A href='?_src_=holder;makemask=[M.UID()]'>Make Mask</A> |
<A href='?_src_=holder;makerobot=[M.UID()]'>Make Robot</A> |
<A href='?_src_=holder;makealien=[M.UID()]'>Make Alien</A> |
<A href='?_src_=holder;makeslime=[M.UID()]'>Make Slime</A> |
@@ -81,7 +81,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts
var/lastchangelog = "" //Saved changlog filesize to detect if there was a change
var/exp
var/ooccolor = "#b82e00"
var/be_special = list() //Special role selection
var/list/be_special = list() //Special role selection
var/UI_style = "Midnight"
var/nanoui_fancy = TRUE
var/toggles = TOGGLES_DEFAULT
@@ -2280,3 +2280,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts
/datum/preferences/proc/close_load_dialog(mob/user)
user << browse(null, "window=saves")
//Check if the user has ANY job selected.
/datum/preferences/proc/check_any_job()
return(job_support_high || job_support_med || job_support_low || job_medsci_high || job_medsci_med || job_medsci_low || job_engsec_high || job_engsec_med || job_engsec_low || job_karma_high || job_karma_med || job_karma_low)
+2
View File
@@ -319,6 +319,8 @@
else if(href_list["create"])
var/amount = (text2num(href_list["amount"]))
//Can't be outside these (if you change this keep a sane limit)
amount = Clamp(amount, 1, 10)
var/datum/design/D = locate(href_list["create"])
create_product(D, amount)
updateUsrDialog()
+1
View File
@@ -13,6 +13,7 @@
armor = list("melee" = 30, "bullet" = 20, "laser" = 20, "energy" = 20, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 50)
allowed = list(/obj/item/flashlight, /obj/item/tank, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe)
resistance_flags = FIRE_PROOF
hide_tail_by_species = list("Vox" , "Vulpkanin" , "Unathi" , "Tajaran")
sprite_sheets = list(
"Vox" = 'icons/mob/species/vox/suit.dmi',
+12 -7
View File
@@ -1480,19 +1480,22 @@
if(usr != src)
return 0 //something is terribly wrong
if(incapacitated())
to_chat(src, "<span class='warning'>You can't write on the floor in your current state!</span>")
return
if(!bloody_hands)
verbs -= /mob/living/carbon/human/proc/bloody_doodle
if(src.gloves)
to_chat(src, "<span class='warning'>Your [src.gloves] are getting in the way.</span>")
if(gloves)
to_chat(src, "<span class='warning'>[gloves] are preventing you from writing anything down!</span>")
return
var/turf/simulated/T = src.loc
var/turf/simulated/T = loc
if(!istype(T)) //to prevent doodling out of mechs and lockers
to_chat(src, "<span class='warning'>You cannot reach the floor.</span>")
return
var/turf/origin = T
var/direction = input(src,"Which way?","Tile selection") as anything in list("Here","North","South","East","West")
if(direction != "Here")
T = get_step(T,text2dir(direction))
@@ -1510,7 +1513,9 @@
var/max_length = bloody_hands * 30 //tweeter style
var/message = stripped_input(src,"Write a message. It cannot be longer than [max_length] characters.","Blood writing", "")
if(origin != loc)
to_chat(src, "<span class='notice'>Stay still while writing!</span>")
return
if(message)
var/used_blood_amount = round(length(message) / 30, 1)
bloody_hands = max(0, bloody_hands - used_blood_amount) //use up some blood
@@ -1518,7 +1523,8 @@
if(length(message) > max_length)
message += "-"
to_chat(src, "<span class='warning'>You ran out of blood to write with!</span>")
else
to_chat(src, "<span class='notice'>You daub '[message]' on [T] in shiny red lettering.</span>")
var/obj/effect/decal/cleanable/blood/writing/W = new(T)
W.message = message
W.add_fingerprint(src)
@@ -1935,7 +1941,6 @@ Eyes need to have significantly high darksight to shine unless the mob has the X
. += "---"
.["Set Species"] = "?_src_=vars;setspecies=[UID()]"
.["Make AI"] = "?_src_=vars;makeai=[UID()]"
.["Make Mask of Nar'sie"] = "?_src_=vars;makemask=[UID()]"
.["Make cyborg"] = "?_src_=vars;makerobot=[UID()]"
.["Make monkey"] = "?_src_=vars;makemonkey=[UID()]"
.["Make alien"] = "?_src_=vars;makealien=[UID()]"
+21
View File
@@ -638,5 +638,26 @@ var/list/intents = list(INTENT_HELP,INTENT_DISARM,INTENT_GRAB,INTENT_HARM)
// Cast to 1/0
return !!(client.prefs.toggles & toggleflag)
// Used to make sure that a player has a valid job preference setup, used to knock players out of eligibility for anything if their prefs don't make sense.
// A "valid job preference setup" in this situation means at least having one job set to low, or not having "return to lobby" enabled
// Prevents "antag rolling" by setting antag prefs on, all jobs to never, and "return to lobby if preferences not availible"
// Doing so would previously allow you to roll for antag, then send you back to lobby if you didn't get an antag role
// This also does some admin notification and logging as well
/mob/proc/has_valid_preferences()
if(!client)
return FALSE //Not sure how this would get run without the mob having a client, but let's just be safe.
if(client.prefs.alternate_option != RETURN_TO_LOBBY)
return TRUE
// If they have antags enabled, they're potentially doing this on purpose instead of by accident. Notify admins if so.
var/has_antags = FALSE
if(client.prefs.be_special.len > 0)
has_antags = TRUE
if(!client.prefs.check_any_job())
to_chat(src, "<span class='danger'>You have no jobs enabled, along with return to lobby if job is unavailable. This makes you ineligible for any round start role, please update your job preferences.</span>")
if(has_antags)
log_admin("[src.ckey] just got booted back to lobby with no jobs, but antags enabled.")
message_admins("[src.ckey] just got booted back to lobby with no jobs enabled, but antag rolling enabled. Likely antag rolling abuse.")
return FALSE //This is the only case someone should actually be completely blocked from antag rolling as well
return TRUE
#define isterrorspider(A) (istype((A), /mob/living/simple_animal/hostile/poison/terror_spider))
+256
View File
@@ -56,6 +56,262 @@
-->
<div class="commit sansserif">
<h2 class="date">30 June 2019</h2>
<h3 class="author">Crazylemon64 updated:</h3>
<ul class="changes bgimages16">
<li class="rscdel">SDQL2 no longer allows a macro argument</li>
</ul>
<h2 class="date">28 June 2019</h2>
<h3 class="author">AffectedArc07 updated:</h3>
<ul class="changes bgimages16">
<li class="rscadd">SSticker</li>
<li class="tweak">You can no longer force-start a round unless its fully initialised.</li>
<li class="tweak">Tweaks some preference orders</li>
<li class="tweak">Moved a global define</li>
</ul>
<h3 class="author">Akatos updated:</h3>
<ul class="changes bgimages16">
<li class="tweak">Smartfridges now visually show approximate number of items inside</li>
</ul>
<h3 class="author">Arkatos updated:</h3>
<ul class="changes bgimages16">
<li class="bugfix">Ragin' Mages gamemode should now be playable without any major issue</li>
<li class="bugfix">Slaughter and Laughter Demons no longer have duplicit objective shown at the Round End</li>
<li class="bugfix">Laughter Demon is now properly called Laughter Demon instead of Slaughter Demon in the role polls</li>
<li class="spellcheck">Improved wording and fixed mistakes in Wizard and Ragin' Mages gamemodes</li>
<li class="tweak">Wizards are now properly polled in the Ragin' Mages gamemode</li>
<li class="tweak">You can no longer buy Summon Ghosts spell in the Ragin' Mages gamemode</li>
<li class="tweak">You can no longer buy Bind Soul spell in the Ragin' Mages gamemode</li>
<li class="tweak">Deck of tarot cards renamed to Guardian Deck in the Wizard spellbook</li>
<li class="tweak">Rituals and Challenges categories merged into one in the Wizard spellbook</li>
<li class="tweak">Laughter Demon is now slightly weaker compared to the Slaughter Demon</li>
<li class="tweak">Bottle of Ooze now creates a magical morph instead of a normal one. Magical morph is capable of casting smoke and forcewall spells.</li>
<li class="tweak">Visible ghosts will now get a special description about their visibility</li>
<li class="rscdel">Removed Cursed Heart from the Wizard spellbook</li>
<li class="rscadd">Changeling verbs replaced with action buttons</li>
<li class="tweak">Changeling ability descriptions updated</li>
<li class="imageadd">Added custom icons for changeling action buttons</li>
<li class="imageadd">Added movement animation for mice, chickens and killer tomatoes</li>
<li class="imageadd">Added inhand sprite for eggbox</li>
<li class="imageadd">Added inhand sprites for all types of soaps</li>
<li class="imageadd">Added inhand sprite for small parcel</li>
<li class="imageadd">Added inhand sprite for sechailer</li>
<li class="imageadd">Added inhand sprite for bag of holding</li>
<li class="tweak">Added new system for outputting contents of smartfridges</li>
<li class="tweak">Blob split consciousness ability now requires you to directly target a node you want to turn into another sentient overmind instead of selecting a nearest one</li>
<li class="spellcheck">Fixed and improved some descriptions regarding Blob offspring</li>
<li class="bugfix">Fixed a case where ghosts had an extra ghost icon visible on them</li>
<li class="bugfix">Fixed a case where some ghosts were too bright</li>
<li class="bugfix">You are now unable to swap forms with another changeling</li>
<li class="bugfix">You can no longer hiss while muzzled</li>
<li class="tweak">Upon purchasing Augmented Eyesight changeling ability, changeling immediately receives passive version of the ability</li>
<li class="tweak">Changelings in the lesser form can now toggle Augmented Eyesight ability</li>
<li class="bugfix">Changelings are now removed properly via Traitor Panel</li>
<li class="bugfix">Changelings do not get their action buttons bugged when using Swap Forms ability now</li>
<li class="bugfix">Action buttons should update their cooldown statuses more reliably</li>
<li class="bugfix">Changelings should now correctly receive their action buttons</li>
<li class="bugfix">Changelings now do not steal action buttons from other changelings</li>
<li class="imageadd">Added new Boo! spell icon</li>
</ul>
<h3 class="author">Christasmurf updated:</h3>
<ul class="changes bgimages16">
<li class="bugfix">Fixes a random pixel on the leather shoes</li>
</ul>
<h3 class="author">Citinited updated:</h3>
<ul class="changes bgimages16">
<li class="bugfix">Boo affects APCs again</li>
<li class="bugfix">Boo no longer fully charges when you enter your corpse</li>
<li class="tweak">The button to close radial menus is much more obvious and easily-clickable now</li>
<li class="bugfix">Destroying a disposals trunk should no longer occasionally delete things held inside it.</li>
<li class="bugfix">Fixes conveyor belts not moving items spawned via an autolathe. (And other possible behaviours when machines switch between speed and normal processes)</li>
<li class="imageadd">Ports liquid dispenser sprites from tgstation.</li>
</ul>
<h3 class="author">Couls updated:</h3>
<ul class="changes bgimages16">
<li class="rscadd">Only names from the manifest will be used for syndicate code phrases</li>
<li class="rscdel">randomly generated people names from syndicate code phrases</li>
<li class="rscadd">Medical category to exosuit fabricator with implants and cybernetics</li>
<li class="bugfix">t-t-t-typo!</li>
<li class="bugfix">codephrase names no longer appear blank</li>
</ul>
<h3 class="author">EmanTheAlmighty updated:</h3>
<ul class="changes bgimages16">
<li class="tweak">Admin made cultists can now properly summon their Gods if the gamemode wasn't initially Cult.</li>
</ul>
<h3 class="author">Evankhell561 updated:</h3>
<ul class="changes bgimages16">
<li class="bugfix">Portable Seed Extractor designon the protolathe.</li>
</ul>
<h3 class="author">Fethas updated:</h3>
<ul class="changes bgimages16">
<li class="bugfix">Fixes an oversight from the lavaland port invovling Laz injectors and sentience typing that didn't carry over from tg.</li>
</ul>
<h3 class="author">Fox McCloud updated:</h3>
<ul class="changes bgimages16">
<li class="bugfix">Future proofs the coming Ticker subsystem</li>
<li class="rscdel">Removes the Process Scheduler</li>
</ul>
<h3 class="author">Improvedname updated:</h3>
<ul class="changes bgimages16">
<li class="tweak">Cargo miner starter kit crate will no longer include a ID</li>
</ul>
<h3 class="author">Kyep updated:</h3>
<ul class="changes bgimages16">
<li class="rscadd">Ported XKeyScore from TG.</li>
<li class="rscadd">New system to securely link ingame/forum accounts</li>
<li class="rscdel">Removed old insecure 'link discord account' system</li>
<li class="bugfix">unanchored vending machines will no longer generate a runtime error when throwing products at people.</li>
<li class="bugfix">Disarming/grabbing a door with IDSCAN disabled no longer results in a can_admin_interact runtime error.</li>
<li class="bugfix">Terror Spiders no longer trigger their special attack when nuzzling someone on help intent.</li>
</ul>
<h3 class="author">Markolie updated:</h3>
<ul class="changes bgimages16">
<li class="bugfix">Chameleon items now use the appropriate species icon.</li>
<li class="bugfix">Lighting now respects color blindness again.</li>
<li class="bugfix">pAI flashlights now work properly.</li>
<li class="bugfix">Rotatium can now be created properly.</li>
<li class="bugfix">Ghosts can now transition through space again. This is now done by clicking on the edge of space.</li>
<li class="rscadd">Added custom explorer gas mask sprites for Grey/Drask.</li>
<li class="rscadd">Added a lantern to the Hermit cave.</li>
<li class="rscadd">Added a bone setter, bone gel, FixOVein, sterile masks and sterile gloves to the Lavaland Syndicate base.</li>
<li class="rscadd">The pickaxes on the Lavaland labor camp have been replaced with safety variants. The flashlights have been replaced with lanterns.</li>
<li class="bugfix">Fixed many species missing sprites for explorer gas masks and jumpsuits. They now use the humans icons until we have custom sprites.</li>
<li class="bugfix">Resolved an issue with piping not working on the Lavaland mining bases.</li>
<li class="bugfix">Fixed all items being free in the mining vendor.</li>
<li class="bugfix">Fixed improper wiring to the turbine in the Lavaland Syndicate base.</li>
<li class="bugfix">Fixed the Lavaland Syndicate base oxygen sensor not working.</li>
<li class="bugfix">Moved the pipe dispenser in the Lavaland Syndicate base so it doesn't clip with tables.</li>
<li class="bugfix">Fixed the Lavaland Syndicate base incinerator doors not working.</li>
<li class="tweak">Ash Walkers now once more have fine manipulation. Their lack of fine manipulation caused unintended side effects (such as them being unable to mine).</li>
<li class="bugfix">Ash Walkers (and other ghost spawner roles) can no longer be antagonist targets or become antagonists through the antagonist creation.</li>
<li class="bugfix">Fixed the Lavaland Syndicate base incinerator buttons not working.</li>
<li class="bugfix">Fixed the Syndicate communication agent spawning with a broken voice changer mask.</li>
<li class="bugfix">Fixed the Disk Compartmentalizer not having a sprite.</li>
<li class="rscadd">The Ancient Goliath now has a small chance of spawning instead of regular goliaths.</li>
<li class="rscadd">Survival capsules now have a NanoMed.</li>
<li class="tweak">Water bottles now behave as glass containers.</li>
<li class="tweak">The behaviour of glass reagent containers has changed. When used on non-mobs, contents will now only be spilled on harm intent. When used on mobs, on any intent aside from harm the contents will be fed to the mob like regular drinks. On harm intent it will still be spilled.</li>
<li class="tweak">Hairless hide can now be made wet using most sources of water (minimum volume of 10), instead of just washing machines.</li>
<li class="bugfix">Added some additional offstation role checks to ensure ghost spawner roles don't become antagonists, are kidnap targets or are counted towards station goals.</li>
<li class="bugfix">Fixed some piping in the Lavaland Syndicate base incinerator and made sure the vault door starts locked.</li>
<li class="bugfix">Fixed the Lavaland swarmers getting stuck on propulsion.</li>
<li class="bugfix">Fix goliath tentacles sometimes being left behind.</li>
<li class="bugfix">The walls around the Lavaland Syndicate base turbine have been coated, to prevent them from starting a plasma fire in the base.</li>
<li class="bugfix">Syndicate agents can now access the air alarms on the Lavaland Syndicate base.</li>
<li class="bugfix">Air alarm control computers can no longer access the air alarms on the Lavaland Syndicate base.</li>
<li class="bugfix">Fixed the disk compartmentalizer/drying rack missing a sprite under certain circumstances.</li>
<li class="bugfix">Fixed the Lavaland Syndicate base triggering atmospherics alerts.</li>
<li class="bugfix">You can now properly place tiles on basalt.</li>
<li class="bugfix">An exploit with the sheet multiplier has been fixed.</li>
<li class="rscadd">Portals can now be activated by clicking on them with or without an object. Ghosts can now also click on them to be taken to their destination.</li>
<li class="rscadd">Portals now warn admins when they are used to teleport megafauna.</li>
<li class="tweak">The singularity can now eat basalt and chasms on Lavaland. They get turned into lava.</li>
<li class="bugfix">AI swarmers will no longer get stuck on effects (such as blood).</li>
<li class="bugfix">Fixed the spectral blade turning all ghosts visible.</li>
<li class="bugfix">Fixed a runtime with assigning outfits to mindless mobs.</li>
<li class="bugfix">Fixed certain alarms triggering despite being outside of station contact and the Syndicate base still triggering fire alarms.</li>
<li class="bugfix">Fixed being unable to put the wormhole jaunter in the belt slot.</li>
<li class="bugfix">Fixed the disk compartmentalizer not accepting disks.</li>
<li class="bugfix">Gutlunches and Gubbucks will now reproduce properly.</li>
<li class="bugfix">The necropolis chest cult clothing drop no longer spawns with a cult hood as well, as that's part of the suit itself.</li>
<li class="bugfix">Goliath steaks can now be eaten properly.</li>
<li class="bugfix">Fixed a stray light on the beach ruin.</li>
<li class="bugfix">Lavaland ruins should no longer spawn on the Labor Camp.</li>
<li class="bugfix">Ancient goliaths will now properly randomly spawn tentacles.</li>
<li class="bugfix">The labor camp will now spawn properly with a processing console.</li>
<li class="bugfix">Water turfs in the beach ruin (and other water turfs that previously didn't do so) will now properly apply water to you.</li>
<li class="bugfix">Ash flora is now anchored.</li>
<li class="bugfix">Gutlunches will now eat properly.</li>
<li class="bugfix">The tesla can no longer travel through wormholes.</li>
<li class="bugfix">Fixed an issue with honkbot construction.</li>
</ul>
<h3 class="author">Markolie and Ionward updated:</h3>
<ul class="changes bgimages16">
<li class="rscadd">Added Tajaran, Vulpkanin, Unathi and Vox sprites for the explorer gas mask (thanks to Ionward!)</li>
<li class="rscadd">Added custom species sprites for the explorer suits and hoods (thanks to Ionward!)</li>
<li class="rscadd">Added missing surgical tools and a pet vendor to the animal hospital.</li>
<li class="rscadd">Added a custom cigarette vendor to the beach biodome ruin.</li>
<li class="rscadd">Added an autolathe and RPD to the Lavaland Syndicate base. Also added a custom cigarette vendor and made the vendors not charge money.</li>
<li class="rscadd">Added tiny fans to the mining base and labor camp exist.</li>
<li class="rscadd">A separate jobban for ghost roles has been added.</li>
<li class="bugfix">The alternative sink now has directional sprites. This resolves an issue with shelters having sinks facing the wrong way.</li>
<li class="bugfix">Fixed the Syndicate sleepers on the Lavaland Syndicate base pointing the wrong way when a ghost role spawns in.</li>
<li class="bugfix">Fixed Lava being removed by the staff of lava not working. Also added a missing warning effect when the staff is turning regular turf into lava.</li>
<li class="bugfix">Fixed random bookcases not spawning books (hopefully).</li>
<li class="bugfix">Fixed surgical drapes not having a sprite.</li>
<li class="bugfix">Fixed being unable to modify the GPS tag of shelters.</li>
<li class="bugfix">Fixed the Lavaland swarmers not eating anything.</li>
<li class="bugfix">The ash drake swoop attack is no longer incredibly loud.</li>
<li class="tweak">The Syndicate base self-destruct is now much more powerful and capable of destroying the entire base.</li>
<li class="tweak">The flavor text of Ash Walkers and Syndicate operatives now clarifies what they can('t) do.</li>
<li class="tweak">Ash walkers can no longer use machinery.</li>
</ul>
<h3 class="author">Ported by Markolie and CornMyCob. Developed by many /tg/ coders updated:</h3>
<ul class="changes bgimages16">
<li class="rscadd">The mining asteroid has been replaced with Lavaland.</li>
</ul>
<h3 class="author">Shadeykins updated:</h3>
<ul class="changes bgimages16">
<li class="bugfix">Fixes a paper exploit.</li>
<li class="bugfix">Fixes rogue pixels on breath masks/gas masks for Plasmamen.</li>
</ul>
<h3 class="author">TDSSS updated:</h3>
<ul class="changes bgimages16">
<li class="tweak">Vampire rejuv wakes you up if you're asleep now</li>
<li class="tweak">Cling epinephrine wakes you up if you're asleep now</li>
<li class="tweak">Sling glare popup no longer lists invalid targets for glaring</li>
</ul>
<h3 class="author">Tayyyyyyy updated:</h3>
<ul class="changes bgimages16">
<li class="rscadd">Messages window (My PMs in OOC tab)</li>
<li class="tweak">You no longer have to wait on others for ERT spawning</li>
<li class="bugfix">Admin jobs no longer announced</li>
</ul>
<h3 class="author">Terilia updated:</h3>
<ul class="changes bgimages16">
<li class="rscadd">Added the Donksoft sniper into the Trader spawnpool.</li>
</ul>
<h3 class="author">Ty-Omaha updated:</h3>
<ul class="changes bgimages16">
<li class="tweak">Changed admin take ticket color from neon green to Asay pink</li>
<li class="bugfix">Manual bans now auto-note</li>
<li class="bugfix">Stops projectiles using the legacy system such as emitters from hurting shield blobs due to an exploit where it would always hit or go through.</li>
</ul>
<h3 class="author">craftxbox updated:</h3>
<ul class="changes bgimages16">
<li class="tweak">Highlight string uses regex</li>
<li class="rscdel">Removed jquery mark</li>
</ul>
<h3 class="author">datlo updated:</h3>
<ul class="changes bgimages16">
<li class="bugfix">The Syndicate will no longer hire golems as agents.</li>
<li class="tweak">Banana juice and Banana honk will now heal everyone with the Comic Sans mutation instead of checking for the clown job</li>
<li class="tweak">Nothing will now check if the player has an active vow of silence instead of checking for the mime job</li>
<li class="bugfix">Ghosts will no longer get the wrong role offered when a nukie spawns a borg and will properly be informed whether they will spawn as a nuke ops or a syndi cyborg.</li>
</ul>
<h3 class="author">dovydas12345 updated:</h3>
<ul class="changes bgimages16">
<li class="bugfix">Fixes cryopod removing ambulance, secway keys</li>
<li class="bugfix">Fixes cryopod recovering the invisible headpocket item</li>
</ul>
<h3 class="author">farie82 updated:</h3>
<ul class="changes bgimages16">
<li class="bugfix">Can't use cuffs now while you have antidrop</li>
<li class="bugfix">can_equip now checks if you have the limbs required to equip something</li>
<li class="rscdel">Reverts the string highlighting done by regex</li>
</ul>
<h3 class="author">iantine updated:</h3>
<ul class="changes bgimages16">
<li class="rscadd">Skrell *warble emote</li>
</ul>
<h3 class="author">uc_guy updated:</h3>
<ul class="changes bgimages16">
<li class="bugfix">Theft objective locations hints now ignore the Centcomm Z level.</li>
<li class="bugfix">Adv. Pinpointer no longer targets items in Centcom Z level.</li>
<li class="bugfix">Fixed "Venus Human Traps" being invisible.</li>
</ul>
<h2 class="date">10 May 2019</h2>
<h3 class="author">AffectedArc07 updated:</h3>
<ul class="changes bgimages16">
+253
View File
@@ -10162,3 +10162,256 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py.
- rscdel: Some of space hotel's functions.
- rscdel: Bodysnatch gland.
- tweak: process_ai has been deprecated
2019-06-28:
AffectedArc07:
- rscadd: SSticker
- tweak: You can no longer force-start a round unless its fully initialised.
- tweak: Tweaks some preference orders
- tweak: Moved a global define
Akatos:
- tweak: Smartfridges now visually show approximate number of items inside
Arkatos:
- bugfix: Ragin' Mages gamemode should now be playable without any major issue
- bugfix: Slaughter and Laughter Demons no longer have duplicit objective shown
at the Round End
- bugfix: Laughter Demon is now properly called Laughter Demon instead of Slaughter
Demon in the role polls
- spellcheck: Improved wording and fixed mistakes in Wizard and Ragin' Mages gamemodes
- tweak: Wizards are now properly polled in the Ragin' Mages gamemode
- tweak: You can no longer buy Summon Ghosts spell in the Ragin' Mages gamemode
- tweak: You can no longer buy Bind Soul spell in the Ragin' Mages gamemode
- tweak: Deck of tarot cards renamed to Guardian Deck in the Wizard spellbook
- tweak: Rituals and Challenges categories merged into one in the Wizard spellbook
- tweak: Laughter Demon is now slightly weaker compared to the Slaughter Demon
- tweak: Bottle of Ooze now creates a magical morph instead of a normal one. Magical
morph is capable of casting smoke and forcewall spells.
- tweak: Visible ghosts will now get a special description about their visibility
- rscdel: Removed Cursed Heart from the Wizard spellbook
- rscadd: Changeling verbs replaced with action buttons
- tweak: Changeling ability descriptions updated
- imageadd: Added custom icons for changeling action buttons
- imageadd: Added movement animation for mice, chickens and killer tomatoes
- imageadd: Added inhand sprite for eggbox
- imageadd: Added inhand sprites for all types of soaps
- imageadd: Added inhand sprite for small parcel
- imageadd: Added inhand sprite for sechailer
- imageadd: Added inhand sprite for bag of holding
- tweak: Added new system for outputting contents of smartfridges
- tweak: Blob split consciousness ability now requires you to directly target a
node you want to turn into another sentient overmind instead of selecting a
nearest one
- spellcheck: Fixed and improved some descriptions regarding Blob offspring
- bugfix: Fixed a case where ghosts had an extra ghost icon visible on them
- bugfix: Fixed a case where some ghosts were too bright
- bugfix: You are now unable to swap forms with another changeling
- bugfix: You can no longer hiss while muzzled
- tweak: Upon purchasing Augmented Eyesight changeling ability, changeling immediately
receives passive version of the ability
- tweak: Changelings in the lesser form can now toggle Augmented Eyesight ability
- bugfix: Changelings are now removed properly via Traitor Panel
- bugfix: Changelings do not get their action buttons bugged when using Swap Forms
ability now
- bugfix: Action buttons should update their cooldown statuses more reliably
- bugfix: Changelings should now correctly receive their action buttons
- bugfix: Changelings now do not steal action buttons from other changelings
- imageadd: Added new Boo! spell icon
Christasmurf:
- bugfix: Fixes a random pixel on the leather shoes
Citinited:
- bugfix: Boo affects APCs again
- bugfix: Boo no longer fully charges when you enter your corpse
- tweak: The button to close radial menus is much more obvious and easily-clickable
now
- bugfix: Destroying a disposals trunk should no longer occasionally delete things
held inside it.
- bugfix: Fixes conveyor belts not moving items spawned via an autolathe. (And other
possible behaviours when machines switch between speed and normal processes)
- imageadd: Ports liquid dispenser sprites from tgstation.
Couls:
- rscadd: Only names from the manifest will be used for syndicate code phrases
- rscdel: randomly generated people names from syndicate code phrases
- rscadd: Medical category to exosuit fabricator with implants and cybernetics
- bugfix: t-t-t-typo!
- bugfix: codephrase names no longer appear blank
EmanTheAlmighty:
- tweak: Admin made cultists can now properly summon their Gods if the gamemode
wasn't initially Cult.
Evankhell561:
- bugfix: Portable Seed Extractor designon the protolathe.
Fethas:
- bugfix: Fixes an oversight from the lavaland port invovling Laz injectors and
sentience typing that didn't carry over from tg.
Fox McCloud:
- bugfix: Future proofs the coming Ticker subsystem
- rscdel: Removes the Process Scheduler
Improvedname:
- tweak: Cargo miner starter kit crate will no longer include a ID
Kyep:
- rscadd: Ported XKeyScore from TG.
- rscadd: New system to securely link ingame/forum accounts
- rscdel: Removed old insecure 'link discord account' system
- bugfix: unanchored vending machines will no longer generate a runtime error when
throwing products at people.
- bugfix: Disarming/grabbing a door with IDSCAN disabled no longer results in a
can_admin_interact runtime error.
- bugfix: Terror Spiders no longer trigger their special attack when nuzzling someone
on help intent.
Markolie:
- bugfix: Chameleon items now use the appropriate species icon.
- bugfix: Lighting now respects color blindness again.
- bugfix: pAI flashlights now work properly.
- bugfix: Rotatium can now be created properly.
- bugfix: Ghosts can now transition through space again. This is now done by clicking
on the edge of space.
- rscadd: Added custom explorer gas mask sprites for Grey/Drask.
- rscadd: Added a lantern to the Hermit cave.
- rscadd: Added a bone setter, bone gel, FixOVein, sterile masks and sterile gloves
to the Lavaland Syndicate base.
- rscadd: The pickaxes on the Lavaland labor camp have been replaced with safety
variants. The flashlights have been replaced with lanterns.
- bugfix: Fixed many species missing sprites for explorer gas masks and jumpsuits.
They now use the humans icons until we have custom sprites.
- bugfix: Resolved an issue with piping not working on the Lavaland mining bases.
- bugfix: Fixed all items being free in the mining vendor.
- bugfix: Fixed improper wiring to the turbine in the Lavaland Syndicate base.
- bugfix: Fixed the Lavaland Syndicate base oxygen sensor not working.
- bugfix: Moved the pipe dispenser in the Lavaland Syndicate base so it doesn't
clip with tables.
- bugfix: Fixed the Lavaland Syndicate base incinerator doors not working.
- tweak: Ash Walkers now once more have fine manipulation. Their lack of fine manipulation
caused unintended side effects (such as them being unable to mine).
- bugfix: Ash Walkers (and other ghost spawner roles) can no longer be antagonist
targets or become antagonists through the antagonist creation.
- bugfix: Fixed the Lavaland Syndicate base incinerator buttons not working.
- bugfix: Fixed the Syndicate communication agent spawning with a broken voice changer
mask.
- bugfix: Fixed the Disk Compartmentalizer not having a sprite.
- rscadd: The Ancient Goliath now has a small chance of spawning instead of regular
goliaths.
- rscadd: Survival capsules now have a NanoMed.
- tweak: Water bottles now behave as glass containers.
- tweak: The behaviour of glass reagent containers has changed. When used on non-mobs,
contents will now only be spilled on harm intent. When used on mobs, on any
intent aside from harm the contents will be fed to the mob like regular drinks.
On harm intent it will still be spilled.
- tweak: Hairless hide can now be made wet using most sources of water (minimum
volume of 10), instead of just washing machines.
- bugfix: Added some additional offstation role checks to ensure ghost spawner roles
don't become antagonists, are kidnap targets or are counted towards station
goals.
- bugfix: Fixed some piping in the Lavaland Syndicate base incinerator and made
sure the vault door starts locked.
- bugfix: Fixed the Lavaland swarmers getting stuck on propulsion.
- bugfix: Fix goliath tentacles sometimes being left behind.
- bugfix: The walls around the Lavaland Syndicate base turbine have been coated,
to prevent them from starting a plasma fire in the base.
- bugfix: Syndicate agents can now access the air alarms on the Lavaland Syndicate
base.
- bugfix: Air alarm control computers can no longer access the air alarms on the
Lavaland Syndicate base.
- bugfix: Fixed the disk compartmentalizer/drying rack missing a sprite under certain
circumstances.
- bugfix: Fixed the Lavaland Syndicate base triggering atmospherics alerts.
- bugfix: You can now properly place tiles on basalt.
- bugfix: An exploit with the sheet multiplier has been fixed.
- rscadd: Portals can now be activated by clicking on them with or without an object.
Ghosts can now also click on them to be taken to their destination.
- rscadd: Portals now warn admins when they are used to teleport megafauna.
- tweak: The singularity can now eat basalt and chasms on Lavaland. They get turned
into lava.
- bugfix: AI swarmers will no longer get stuck on effects (such as blood).
- bugfix: Fixed the spectral blade turning all ghosts visible.
- bugfix: Fixed a runtime with assigning outfits to mindless mobs.
- bugfix: Fixed certain alarms triggering despite being outside of station contact
and the Syndicate base still triggering fire alarms.
- bugfix: Fixed being unable to put the wormhole jaunter in the belt slot.
- bugfix: Fixed the disk compartmentalizer not accepting disks.
- bugfix: Gutlunches and Gubbucks will now reproduce properly.
- bugfix: The necropolis chest cult clothing drop no longer spawns with a cult hood
as well, as that's part of the suit itself.
- bugfix: Goliath steaks can now be eaten properly.
- bugfix: Fixed a stray light on the beach ruin.
- bugfix: Lavaland ruins should no longer spawn on the Labor Camp.
- bugfix: Ancient goliaths will now properly randomly spawn tentacles.
- bugfix: The labor camp will now spawn properly with a processing console.
- bugfix: Water turfs in the beach ruin (and other water turfs that previously didn't
do so) will now properly apply water to you.
- bugfix: Ash flora is now anchored.
- bugfix: Gutlunches will now eat properly.
- bugfix: The tesla can no longer travel through wormholes.
- bugfix: Fixed an issue with honkbot construction.
Markolie and Ionward:
- rscadd: Added Tajaran, Vulpkanin, Unathi and Vox sprites for the explorer gas
mask (thanks to Ionward!)
- rscadd: Added custom species sprites for the explorer suits and hoods (thanks
to Ionward!)
- rscadd: Added missing surgical tools and a pet vendor to the animal hospital.
- rscadd: Added a custom cigarette vendor to the beach biodome ruin.
- rscadd: Added an autolathe and RPD to the Lavaland Syndicate base. Also added
a custom cigarette vendor and made the vendors not charge money.
- rscadd: Added tiny fans to the mining base and labor camp exist.
- rscadd: A separate jobban for ghost roles has been added.
- bugfix: The alternative sink now has directional sprites. This resolves an issue
with shelters having sinks facing the wrong way.
- bugfix: Fixed the Syndicate sleepers on the Lavaland Syndicate base pointing the
wrong way when a ghost role spawns in.
- bugfix: Fixed Lava being removed by the staff of lava not working. Also added
a missing warning effect when the staff is turning regular turf into lava.
- bugfix: Fixed random bookcases not spawning books (hopefully).
- bugfix: Fixed surgical drapes not having a sprite.
- bugfix: Fixed being unable to modify the GPS tag of shelters.
- bugfix: Fixed the Lavaland swarmers not eating anything.
- bugfix: The ash drake swoop attack is no longer incredibly loud.
- tweak: The Syndicate base self-destruct is now much more powerful and capable
of destroying the entire base.
- tweak: The flavor text of Ash Walkers and Syndicate operatives now clarifies what
they can('t) do.
- tweak: Ash walkers can no longer use machinery.
Ported by Markolie and CornMyCob. Developed by many /tg/ coders:
- rscadd: The mining asteroid has been replaced with Lavaland.
Shadeykins:
- bugfix: Fixes a paper exploit.
- bugfix: Fixes rogue pixels on breath masks/gas masks for Plasmamen.
TDSSS:
- tweak: Vampire rejuv wakes you up if you're asleep now
- tweak: Cling epinephrine wakes you up if you're asleep now
- tweak: Sling glare popup no longer lists invalid targets for glaring
Tayyyyyyy:
- rscadd: Messages window (My PMs in OOC tab)
- tweak: You no longer have to wait on others for ERT spawning
- bugfix: Admin jobs no longer announced
Terilia:
- rscadd: Added the Donksoft sniper into the Trader spawnpool.
Ty-Omaha:
- tweak: Changed admin take ticket color from neon green to Asay pink
- bugfix: Manual bans now auto-note
- bugfix: Stops projectiles using the legacy system such as emitters from hurting
shield blobs due to an exploit where it would always hit or go through.
craftxbox:
- tweak: Highlight string uses regex
- rscdel: Removed jquery mark
datlo:
- bugfix: The Syndicate will no longer hire golems as agents.
- tweak: Banana juice and Banana honk will now heal everyone with the Comic Sans
mutation instead of checking for the clown job
- tweak: Nothing will now check if the player has an active vow of silence instead
of checking for the mime job
- bugfix: Ghosts will no longer get the wrong role offered when a nukie spawns a
borg and will properly be informed whether they will spawn as a nuke ops or
a syndi cyborg.
dovydas12345:
- bugfix: Fixes cryopod removing ambulance, secway keys
- bugfix: Fixes cryopod recovering the invisible headpocket item
farie82:
- bugfix: Can't use cuffs now while you have antidrop
- bugfix: can_equip now checks if you have the limbs required to equip something
- rscdel: Reverts the string highlighting done by regex
iantine:
- rscadd: Skrell *warble emote
uc_guy:
- bugfix: Theft objective locations hints now ignore the Centcomm Z level.
- bugfix: Adv. Pinpointer no longer targets items in Centcom Z level.
- bugfix: Fixed "Venus Human Traps" being invisible.
2019-06-30:
Crazylemon64:
- rscdel: SDQL2 no longer allows a macro argument
@@ -1,5 +0,0 @@
author: "craftxbox"
delete-after: True
changes:
- tweak: "Highlight string uses regex"
- rscdel: "Removed jquery mark"
@@ -1,4 +0,0 @@
author: "Ported by Markolie and CornMyCob. Developed by many /tg/ coders"
delete-after: True
changes:
- rscadd: "The mining asteroid has been replaced with Lavaland."
@@ -1,6 +0,0 @@
author: "Kyep"
delete-after: True
changes:
- rscadd: "Ported XKeyScore from TG."
- rscadd: "New system to securely link ingame/forum accounts"
- rscdel: "Removed old insecure 'link discord account' system"
@@ -1,5 +0,0 @@
author: "AffectedArc07"
delete-after: True
changes:
- rscadd: "SSticker"
- tweak: "You can no longer force-start a round unless its fully initialised."
@@ -1,16 +0,0 @@
author: "Arkatos"
delete-after: True
changes:
- bugfix: "Ragin' Mages gamemode should now be playable without any major issue"
- bugfix: "Slaughter and Laughter Demons no longer have duplicit objective shown at the Round End"
- bugfix: "Laughter Demon is now properly called Laughter Demon instead of Slaughter Demon in the role polls"
- spellcheck: "Improved wording and fixed mistakes in Wizard and Ragin' Mages gamemodes"
- tweak: "Wizards are now properly polled in the Ragin' Mages gamemode"
- tweak: "You can no longer buy Summon Ghosts spell in the Ragin' Mages gamemode"
- tweak: "You can no longer buy Bind Soul spell in the Ragin' Mages gamemode"
- tweak: "Deck of tarot cards renamed to Guardian Deck in the Wizard spellbook"
- tweak: "Rituals and Challenges categories merged into one in the Wizard spellbook"
- tweak: "Laughter Demon is now slightly weaker compared to the Slaughter Demon"
- tweak: "Bottle of Ooze now creates a magical morph instead of a normal one. Magical morph is capable of casting smoke and forcewall spells."
- tweak: "Visible ghosts will now get a special description about their visibility"
- rscdel: "Removed Cursed Heart from the Wizard spellbook"
@@ -1,4 +0,0 @@
author: "EmanTheAlmighty"
delete-after: True
changes:
- tweak: "Admin made cultists can now properly summon their Gods if the gamemode wasn't initially Cult."
@@ -1,6 +0,0 @@
author: "Arkatos"
delete-after: True
changes:
- rscadd: "Changeling verbs replaced with action buttons"
- tweak: "Changeling ability descriptions updated"
- imageadd: "Added custom icons for changeling action buttons"
@@ -1,4 +0,0 @@
author: "Kyep"
delete-after: True
changes:
- bugfix: "unanchored vending machines will no longer generate a runtime error when throwing products at people."
@@ -1,4 +0,0 @@
author: "Kyep"
delete-after: True
changes:
- bugfix: "Disarming/grabbing a door with IDSCAN disabled no longer results in a can_admin_interact runtime error."
@@ -1,4 +0,0 @@
author: "Arkatos"
delete-after: True
changes:
- imageadd: "Added movement animation for mice, chickens and killer tomatoes"
@@ -1,4 +0,0 @@
author: "farie82"
delete-after: True
changes:
- bugfix: "Can't use cuffs now while you have antidrop"
@@ -1,4 +0,0 @@
author: "Markolie"
delete-after: True
changes:
- bugfix: "Chameleon items now use the appropriate species icon."
@@ -1,5 +0,0 @@
author: "Couls"
delete-after: True
changes:
- rscadd: "Only names from the manifest will be used for syndicate code phrases"
- rscdel: "randomly generated people names from syndicate code phrases"
@@ -1,8 +0,0 @@
author: "Arkatos"
delete-after: True
changes:
- imageadd: "Added inhand sprite for eggbox"
- imageadd: "Added inhand sprites for all types of soaps"
- imageadd: "Added inhand sprite for small parcel"
- imageadd: "Added inhand sprite for sechailer"
- imageadd: "Added inhand sprite for bag of holding"
@@ -1,4 +0,0 @@
author: "Arkatos"
delete-after: True
changes:
- tweak: "Added new system for outputting contents of smartfridges"
@@ -1,5 +0,0 @@
author: "TDSSS"
delete-after: True
changes:
- tweak: "Vampire rejuv wakes you up if you're asleep now"
- tweak: "Cling epinephrine wakes you up if you're asleep now"
@@ -1,4 +0,0 @@
author: "Tayyyyyyy"
delete-after: True
changes:
- rscadd: "Messages window (My PMs in OOC tab)"
@@ -1,4 +0,0 @@
author: "TDSSS"
delete-after: True
changes:
- tweak: "Sling glare popup no longer lists invalid targets for glaring"
@@ -1,6 +0,0 @@
author: "datlo"
delete-after: True
changes:
- bugfix: "The Syndicate will no longer hire golems as agents."
- tweak: "Banana juice and Banana honk will now heal everyone with the Comic Sans mutation instead of checking for the clown job"
- tweak: "Nothing will now check if the player has an active vow of silence instead of checking for the mime job"
@@ -1,4 +0,0 @@
author: "Tayyyyyyy"
delete-after: True
changes:
- tweak: "You no longer have to wait on others for ERT spawning"
@@ -1,4 +0,0 @@
author: "Crazylemon64"
delete-after: True
changes:
- rscdel: "SDQL2 no longer allows a macro argument"
@@ -1,6 +0,0 @@
author: "datlo"
delete-after: True
changes:
- bugfix: "Ghosts will no longer get the wrong role offered when a nukie
spawns a borg and will properly be informed whether they will spawn as a
nuke ops or a syndi cyborg."
@@ -1,5 +0,0 @@
author: "Markolie"
delete-after: True
changes:
- bugfix: "Lighting now respects color blindness again."
- bugfix: "pAI flashlights now work properly."
@@ -1,4 +0,0 @@
author: "farie82"
delete-after: True
changes:
- bugfix: "can_equip now checks if you have the limbs required to equip something"
@@ -1,5 +0,0 @@
author: "Citinited"
delete-after: True
changes:
- bugfix: "Boo affects APCs again"
- bugfix: "Boo no longer fully charges when you enter your corpse"
@@ -1,5 +0,0 @@
author: "Arkatos"
delete-after: True
changes:
- tweak: "Blob split consciousness ability now requires you to directly target a node you want to turn into another sentient overmind instead of selecting a nearest one"
- spellcheck: "Fixed and improved some descriptions regarding Blob offspring"
@@ -1,4 +0,0 @@
author: "Couls"
delete-after: True
changes:
- rscadd: "Medical category to exosuit fabricator with implants and cybernetics"
@@ -1,4 +0,0 @@
author: "Fox McCloud"
delete-after: True
changes:
- bugfix: "Future proofs the coming Ticker subsystem"
@@ -1,4 +0,0 @@
author: "Fox McCloud"
delete-after: True
changes:
- rscdel: "Removes the Process Scheduler"
@@ -1,4 +0,0 @@
author: "Citinited"
delete-after: True
changes:
- tweak: "The button to close radial menus is much more obvious and easily-clickable now"
@@ -1,4 +0,0 @@
author: "Markolie"
delete-after: True
changes:
- bugfix: "Rotatium can now be created properly."
@@ -1,5 +0,0 @@
author: "dovydas12345"
delete-after: True
changes:
- bugfix: "Fixes cryopod removing ambulance, secway keys"
- bugfix: "Fixes cryopod recovering the invisible headpocket item"
@@ -1,4 +0,0 @@
author: "Akatos"
delete-after: True
changes:
- tweak: "Smartfridges now visually show approximate number of items inside"
@@ -1,4 +0,0 @@
author: "Tayyyyyyy"
delete-after: True
changes:
- bugfix: "Admin jobs no longer announced"
@@ -1,4 +0,0 @@
author: "Shadeykins"
delete-after: True
changes:
- bugfix: "Fixes a paper exploit."
@@ -1,4 +0,0 @@
author: "AffectedArc07"
delete-after: True
changes:
- tweak: "Tweaks some preference orders"
@@ -1,5 +0,0 @@
author: "Arkatos"
delete-after: True
changes:
- bugfix: "Fixed a case where ghosts had an extra ghost icon visible on them"
- bugfix: "Fixed a case where some ghosts were too bright"
@@ -1,4 +0,0 @@
author: "Ty-Omaha"
delete-after: True
changes:
- tweak: "Changed admin take ticket color from neon green to Asay pink"
@@ -1,4 +0,0 @@
author: "Arkatos"
delete-after: True
changes:
- bugfix: "You are now unable to swap forms with another changeling"
@@ -1,4 +0,0 @@
author: "Arkatos"
delete-after: True
changes:
- bugfix: "You can no longer hiss while muzzled"
@@ -1,4 +0,0 @@
author: "AffectedArc07"
delete-after: True
changes:
- tweak: "Moved a global define"
@@ -1,8 +0,0 @@
author: "Arkatos"
delete-after: True
changes:
- tweak: "Upon purchasing Augmented Eyesight changeling ability, changeling immediately receives passive version of the ability"
- tweak: "Changelings in the lesser form can now toggle Augmented Eyesight ability"
- bugfix: "Changelings are now removed properly via Traitor Panel"
- bugfix: "Changelings do not get their action buttons bugged when using Swap Forms ability now"
- bugfix: "Action buttons should update their cooldown statuses more reliably"
@@ -1,4 +0,0 @@
author: "Couls"
delete-after: True
changes:
- bugfix: "t-t-t-typo!"
@@ -1,4 +0,0 @@
author: "Shadeykins"
delete-after: True
changes:
- bugfix: "Fixes rogue pixels on breath masks/gas masks for Plasmamen."
@@ -1,4 +0,0 @@
author: "Christasmurf"
delete-after: True
changes:
- bugfix: "Fixes a random pixel on the leather shoes"
@@ -1,5 +0,0 @@
author: "uc_guy"
delete-after: True
changes:
- bugfix: "Theft objective locations hints now ignore the Centcomm Z level."
- bugfix: "Adv. Pinpointer no longer targets items in Centcom Z level."
@@ -1,4 +0,0 @@
author: "uc_guy"
delete-after: True
changes:
- bugfix: "Fixed \"Venus Human Traps\" being invisible."
@@ -1,4 +0,0 @@
author: "Markolie"
delete-after: True
changes:
- bugfix: "Ghosts can now transition through space again. This is now done by clicking on the edge of space."
@@ -1,5 +0,0 @@
author: "Arkatos"
delete-after: True
changes:
- bugfix: "Changelings should now correctly receive their action buttons"
- bugfix: "Changelings now do not steal action buttons from other changelings"
@@ -1,4 +0,0 @@
author: "iantine"
delete-after: True
changes:
- rscadd: "Skrell *warble emote"
@@ -1,4 +0,0 @@
author: "Citinited"
delete-after: True
changes:
- bugfix: "Destroying a disposals trunk should no longer occasionally delete things held inside it."
@@ -1,4 +0,0 @@
author: "Arkatos"
delete-after: True
changes:
- imageadd: "Added new Boo! spell icon"
@@ -1,4 +0,0 @@
author: "Citinited"
delete-after: True
changes:
- bugfix: "Fixes conveyor belts not moving items spawned via an autolathe. (And other possible behaviours when machines switch between speed and normal processes)"
@@ -1,14 +0,0 @@
author: "Markolie"
delete-after: True
changes:
- rscadd: "Added custom explorer gas mask sprites for Grey/Drask."
- rscadd: "Added a lantern to the Hermit cave."
- rscadd: "Added a bone setter, bone gel, FixOVein, sterile masks and sterile gloves to the Lavaland Syndicate base."
- rscadd: "The pickaxes on the Lavaland labor camp have been replaced with safety variants. The flashlights have been replaced with lanterns."
- bugfix: "Fixed many species missing sprites for explorer gas masks and jumpsuits. They now use the humans icons until we have custom sprites."
- bugfix: "Resolved an issue with piping not working on the Lavaland mining bases."
- bugfix: "Fixed all items being free in the mining vendor."
- bugfix: "Fixed improper wiring to the turbine in the Lavaland Syndicate base."
- bugfix: "Fixed the Lavaland Syndicate base oxygen sensor not working."
- bugfix: "Moved the pipe dispenser in the Lavaland Syndicate base so it doesn't clip with tables."
- bugfix: "Fixed the Lavaland Syndicate base incinerator doors not working."
@@ -1,21 +0,0 @@
author: "Markolie and Ionward"
delete-after: True
changes:
- rscadd: "Added Tajaran, Vulpkanin, Unathi and Vox sprites for the explorer gas mask (thanks to Ionward!)"
- rscadd: "Added custom species sprites for the explorer suits and hoods (thanks to Ionward!)"
- rscadd: "Added missing surgical tools and a pet vendor to the animal hospital."
- rscadd: "Added a custom cigarette vendor to the beach biodome ruin."
- rscadd: "Added an autolathe and RPD to the Lavaland Syndicate base. Also added a custom cigarette vendor and made the vendors not charge money."
- rscadd: "Added tiny fans to the mining base and labor camp exist."
- rscadd: "A separate jobban for ghost roles has been added."
- bugfix: "The alternative sink now has directional sprites. This resolves an issue with shelters having sinks facing the wrong way."
- bugfix: "Fixed the Syndicate sleepers on the Lavaland Syndicate base pointing the wrong way when a ghost role spawns in."
- bugfix: "Fixed Lava being removed by the staff of lava not working. Also added a missing warning effect when the staff is turning regular turf into lava."
- bugfix: "Fixed random bookcases not spawning books (hopefully)."
- bugfix: "Fixed surgical drapes not having a sprite."
- bugfix: "Fixed being unable to modify the GPS tag of shelters."
- bugfix: "Fixed the Lavaland swarmers not eating anything."
- bugfix: "The ash drake swoop attack is no longer incredibly loud."
- tweak: "The Syndicate base self-destruct is now much more powerful and capable of destroying the entire base."
- tweak: "The flavor text of Ash Walkers and Syndicate operatives now clarifies what they can('t) do."
- tweak: "Ash walkers can no longer use machinery."
@@ -0,0 +1,4 @@
author: "datlo"
delete-after: True
changes:
- bugfix: "Fix an antag rolling exploit."
@@ -1,8 +0,0 @@
author: "Markolie"
delete-after: True
changes:
- tweak: "Ash Walkers now once more have fine manipulation. Their lack of fine manipulation caused unintended side effects (such as them being unable to mine)."
- bugfix: "Ash Walkers (and other ghost spawner roles) can no longer be antagonist targets or become antagonists through the antagonist creation."
- bugfix: "Fixed the Lavaland Syndicate base incinerator buttons not working."
- bugfix: "Fixed the Syndicate communication agent spawning with a broken voice changer mask."
- bugfix: "Fixed the Disk Compartmentalizer not having a sprite."
@@ -1,18 +0,0 @@
author: "Markolie"
delete-after: True
changes:
- rscadd: "The Ancient Goliath now has a small chance of spawning instead of regular goliaths."
- rscadd: "Survival capsules now have a NanoMed."
- tweak: "Water bottles now behave as glass containers."
- tweak: "The behaviour of glass reagent containers has changed. When used on non-mobs, contents will now only be spilled on harm intent. When used on mobs, on any intent aside from harm the contents will be fed to the mob like regular drinks. On harm intent it will still be spilled."
- tweak: "Hairless hide can now be made wet using most sources of water (minimum volume of 10), instead of just washing machines."
- bugfix: "Added some additional offstation role checks to ensure ghost spawner roles don't become antagonists, are kidnap targets or are counted towards station goals."
- bugfix: "Fixed some piping in the Lavaland Syndicate base incinerator and made sure the vault door starts locked."
- bugfix: "Fixed the Lavaland swarmers getting stuck on propulsion."
- bugfix: "Fix goliath tentacles sometimes being left behind."
- bugfix: "The walls around the Lavaland Syndicate base turbine have been coated, to prevent them from starting a plasma fire in the base."
- bugfix: "Syndicate agents can now access the air alarms on the Lavaland Syndicate base."
- bugfix: "Air alarm control computers can no longer access the air alarms on the Lavaland Syndicate base."
- bugfix: "Fixed the disk compartmentalizer/drying rack missing a sprite under certain circumstances."
- bugfix: "Fixed the Lavaland Syndicate base triggering atmospherics alerts."
- bugfix: "You can now properly place tiles on basalt."
@@ -1,4 +0,0 @@
author: "Markolie"
delete-after: True
changes:
- bugfix: "An exploit with the sheet multiplier has been fixed."
@@ -0,0 +1,4 @@
author: "Markolie"
delete-after: True
changes:
- rscdel: "The Mask of Nar'Sie transformation buttons have been removed, as the mask was removed a long time ago."
@@ -1,21 +0,0 @@
author: "Markolie"
delete-after: True
changes:
- rscadd: "Portals can now be activated by clicking on them with or without an object. Ghosts can now also click on them to be taken to their destination."
- rscadd: "Portals now warn admins when they are used to teleport megafauna."
- tweak: "The singularity can now eat basalt and chasms on Lavaland. They get turned into lava."
- bugfix: "AI swarmers will no longer get stuck on effects (such as blood)."
- bugfix: "Fixed the spectral blade turning all ghosts visible."
- bugfix: "Fixed a runtime with assigning outfits to mindless mobs."
- bugfix: "Fixed certain alarms triggering despite being outside of station contact and the Syndicate base still triggering fire alarms."
- bugfix: "Fixed being unable to put the wormhole jaunter in the belt slot."
- bugfix: "Fixed the disk compartmentalizer not accepting disks."
- bugfix: "Gutlunches and Gubbucks will now reproduce properly."
- bugfix: "The necropolis chest cult clothing drop no longer spawns with a cult hood as well, as that's part of the suit itself."
- bugfix: "Goliath steaks can now be eaten properly."
- bugfix: "Fixed a stray light on the beach ruin."
- bugfix: "Lavaland ruins should no longer spawn on the Labor Camp."
- bugfix: "Ancient goliaths will now properly randomly spawn tentacles."
- bugfix: "The labor camp will now spawn properly with a processing console."
- bugfix: "Water turfs in the beach ruin (and other water turfs that previously didn't do so) will now properly apply water to you."
- bugfix: "Ash flora is now anchored."
@@ -1,4 +0,0 @@
author: "Terilia"
delete-after: True
changes:
- rscadd: "Added the Donksoft sniper into the Trader spawnpool."
@@ -1,4 +0,0 @@
author: "Couls"
delete-after: True
changes:
- bugfix: "codephrase names no longer appear blank"
@@ -1,6 +0,0 @@
author: "Markolie"
delete-after: True
changes:
- bugfix: "Gutlunches will now eat properly."
- bugfix: "The tesla can no longer travel through wormholes."
- bugfix: "Fixed an issue with honkbot construction."
@@ -0,0 +1,4 @@
author: "Improvedname"
delete-after: True
changes:
- bugfix: "Explorer suits now properly hide tails"
@@ -1,4 +0,0 @@
author: "Improvedname"
delete-after: True
changes:
- tweak: "Cargo miner starter kit crate will no longer include a ID"
@@ -1,4 +0,0 @@
author: "Fethas"
delete-after: True
changes:
- bugfix: "Fixes an oversight from the lavaland port invovling Laz injectors and sentience typing that didn't carry over from tg."
@@ -1,4 +0,0 @@
author: "Kyep"
delete-after: True
changes:
- bugfix: "Terror Spiders no longer trigger their special attack when nuzzling someone on help intent."
@@ -1,4 +0,0 @@
author: "Citinited"
delete-after: True
changes:
- imageadd: "Ports liquid dispenser sprites from tgstation."
@@ -1,4 +0,0 @@
author: "Ty-Omaha"
delete-after: True
changes:
- bugfix: "Manual bans now auto-note"
@@ -1,4 +0,0 @@
author: "Evankhell561"
delete-after: True
changes:
- bugfix: "Portable Seed Extractor designon the protolathe."
@@ -1,4 +0,0 @@
author: "Ty-Omaha"
delete-after: True
changes:
- bugfix: "Stops projectiles using the legacy system such as emitters from hurting shield blobs due to an exploit where it would always hit or go through."
@@ -1,4 +0,0 @@
author: "farie82"
delete-after: True
changes:
- rscdel: "Reverts the string highlighting done by regex"
@@ -0,0 +1,5 @@
author: "Citinited"
delete-after: True
changes:
- bugfix: "Writing in blood can't be done while dead or incapacitated any more"
- bugfix: "You can't write stuff in blood at a distance any more"
@@ -0,0 +1,4 @@
author: "JKnutson101"
delete-after: True
changes:
- bugfix: "Fixed Construction Permits deleting themselves prematurely."
@@ -0,0 +1,4 @@
author: "Kyep"
delete-after: True
changes:
- bugfix: "fixed a bug with biogenerator."