{"push_id":1101910036,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"9b8ae47facd85d3bdaf9a650b106df86c2dc4917","before":"035334589ddff393d4bc57811a4298d4af9b5b80","commits":[{"sha":"39f0cfa4c56b56d77487f1b8e11bf403a0f8f029","author":{"email":"cf55a9c90d41f12e3e2216800693d3a930e4551a@gmail.com","name":"Razharas"},"message":"Fixes autoclick with UIs\n\nFixes autoclick with UIs","distinct":true,"url":"https://api.github.com/repos/coiax/-tg-station/commits/39f0cfa4c56b56d77487f1b8e11bf403a0f8f029"},{"sha":"445b689a1de0a63b7b654b7e171d29debbb19712","author":{"email":"cf55a9c90d41f12e3e2216800693d3a930e4551a@gmail.com","name":"Razharas"},"message":"Removed snoflek\n\nRemoved snoflek","distinct":true,"url":"https://api.github.com/repos/coiax/-tg-station/commits/445b689a1de0a63b7b654b7e171d29debbb19712"},{"sha":"5e95c7f78a2a50e0e1a4eee4ce528525bdb37001","author":{"email":"0c037dba030fcc9d9585c5d1a6a9f35a878be8b8@gmail.com","name":"Jack Edge"},"message":"Fixes bug where ruin area check always passed","distinct":true,"url":"https://api.github.com/repos/coiax/-tg-station/commits/5e95c7f78a2a50e0e1a4eee4ce528525bdb37001"},{"sha":"426f96172854cfe2f100de411d1ba82346a1dd31","author":{"email":"386b46a7a20f4fa55265e7561b0030dfcca45474@gmail.com","name":"Jordie"},"message":"Merge pull request #17478 from coiax/ruin-area\n\nFixes bug where ruin area check always passed","distinct":true,"url":"https://api.github.com/repos/coiax/-tg-station/commits/426f96172854cfe2f100de411d1ba82346a1dd31"},{"sha":"236e7f6baa2817db0969406925cb7c0bdec8e9c7","author":{"email":"7febd85edd5240f11a2be6977ee7c36ea8524141@tgstation13.org","name":"tgstation-server"},"message":"Automatic changelog generation for PR #17478","distinct":true,"url":"https://api.github.com/repos/coiax/-tg-station/commits/236e7f6baa2817db0969406925cb7c0bdec8e9c7"},{"sha":"3dd8f29a9a9675ae1feba31bdbe69086298b258e","author":{"email":"5d9a91da61a379f67e81183bbeafe7f2718760f7@gmail.com","name":"Remie Richards"},"message":"Merge pull request #17380 from Razharas/ACfix\n\nFixes autoclick with UIs","distinct":true,"url":"https://api.github.com/repos/coiax/-tg-station/commits/3dd8f29a9a9675ae1feba31bdbe69086298b258e"},{"sha":"24f47b0223bc8656fff6fb3a5fd21d85342dbeed","author":{"email":"e997d1e2870f26575a3b84e812e736ee36194230@users.noreply.github.com","name":"lordpidey"},"message":"Devil Antag Round 2. (#15794)\n\n* Re-making the branch and PR of demon.  See #15118 for the old PR\r\n\r\n* Adds toy demonologist to arcade machine reward list.\r\n\r\n* Implemented two suggestions: Pitchfork now has a demonic subtype, to potentially give botanists a normal pitchfork.\r\n\r\nSuiciding with signed contract now uses forcesay instead of say.\r\n\r\n* Fixes compile errors.\r\nRe factors contracts to be subtypes rather than datums.  <--- incomplete, still need to summon them appropriately.\r\n\r\n* buffed infernal power contract to give passive healing\r\nNerfed magic power contract to not give robeless MM\r\n\r\n* Fixes compile errors\r\n\r\n* Corrects orientation of true demon sprite\r\n\r\n* Begins work on the sNPC for the true demon/ arch-demon\r\n\r\n* Added funeral garment sprites.  These will be used in banishment rituals (hopefully)\r\n\r\n* Stashing my work so I can move to another computer.\r\n\r\nRe-working the true-demon, it will be a carbon rather than a simple mob.\r\n\r\n* Revert \"Stashing my work so I can move to another computer.\"\r\n\r\nThis reverts commit e8b1e032997b7e17af4ad8630bf21d3620195c4e.\r\n\r\n* Git exploded for me, so I have to make a new branch with EVERYTHING.  sorry.\r\n\r\n* Fixes compile error\r\n\r\n* Ghosts can now click on an arch demon to become a slaughter demon\r\n\r\n* Begins to convert demons into a carbon rather than simple mob.\r\n\r\n* Demons now resurrect if not banished.\r\n\r\n* Beepsky now properly tells security chat about the level 666 threat.\r\n\r\n* Contracts now work again.\r\n\r\n* old spells now get removed properly.\r\n\r\n* adding pitchfork sprites\r\n\r\n* Adds hud for the true-demon.  Not functional.\r\n\r\n* Fixes another error in the demon hud.  Still broken.\r\n\r\n* Demons are no longer immortal, demon huds work properly now.  (it's barebones, but it works.)\r\n\r\n* Fixes the \"Have mortals sign at least # contracts of TYPE\" objective\r\n\r\n* Fixed typo in banishlore() and updated wrath/envy sintouch objectives.\r\n\r\n* Adds huds for demons/sintouched/soulless, however they are currently unused.\r\n\r\n* Updates the demon's hud to work with the recent hud changes.\r\n\r\n* Cleaned up infernal jaunt, it works a lot better now and is less buggy.\r\n\r\n* Revival contracts now actually take your soul.\r\n\r\n* Fixes #16513\r\n\r\n* Replaces the infinite slaughter demons with infinite imps.  Sprites for imps are still needed.\r\n\r\n* Adds sprite for imps.  It's a redder, smaller slaughter demon.\r\n\r\n* Fixes lack of icon for pitchforks\r\n\r\n* Gives summon wealth a more appropriate icon.\r\n\r\n* Fixes small part I forgot to merge.\r\n\r\n* Fixes a few bugs with demonic resurrection.  It's still very buggy.\r\n\r\n* Derp, my bad, I didn't mean to admin myself on the main server.\r\n\r\n* Fixes edge case of demonic resurrection failing.  Debraining the demon is NOT supposed to be an alternative for the banishment ritual.\r\n\r\n* Also did not mean to change this config file.\r\n\r\n* Fixes another error in type 1 demonic resurrection.  It works properly now.\r\n\r\n* Updates employment contract text.\r\n\r\n* Fixes type 2 resurrections.\r\nDemonic contracts are once again permanently on fire.\r\n\r\n* Replaces toy demonologist with toy demonomicon.  It still works the same, just different icon/name.\r\n\r\n* Adds demonomicon and employment cabinet to box/meta/dream/efficiency.\r\n\r\nI could not add it to mini/bird due to conflicts.\r\n\r\n* Edits ministation and BirdStation to have demonomicons and employment cabinets.\r\n\r\n* Fixes spelling error\r\n\r\n* Adds burial garments to maps.\r\n\r\n* Update photocopier.dm\r\n\r\nFixes the span when inserting items into photocopier\r\n\r\n* Fixes disrupt_spells proc\r\n\r\n* Makes a lot of changes as reccomended by Remie.\r\n\r\n* Fixes a compile error.\r\n\r\n* Updates the lawify/loreify to be lists.  Does not compile.\r\n\r\n* Fixes compile errors.\r\n\r\n* Arch demons no longer regress upon death.\r\nSpeaking a demon's truename gives the demon the opportunity to teleport to you.\r\nMakes demonomicon not care about capitalization.\r\n\r\n* Fixes startup error.  Demonic summoning now works.  It's very simple, just say their true name.\r\n\r\n* Demons now have a tongue.  True demon bodies are deleted upon regression.\r\n\r\n* Demons can now be punched.\r\nDemons can no longer resist a fire out, since it does nothing to them.\r\n\r\n* true demons show up in player panel.  Hellfire works again.\r\n\r\n* Prepares for commit 16940\r\n\r\n* Demons are now known as devils.\r\n\r\nStill needs testing.\r\n\r\n* Oops, didn't commit everything last commit.\r\n\r\n* Finishes converting demons to devils.\r\n\r\n* Fixes speech for lizards/flymen when they speak a demon's name.\r\n\r\n* Update tips.txt\r\n\r\n* Changes variable from static to global as per Remie's suggestion.\r\n\r\nI disagree with Remie's assessment, as a list that will never change, even between games, seems like it should be static.\r\n\r\n* Removes devil summoning.  Hopefully, I'll be able to eventually find a way to implement it satisfactorily, but for now, I'll leave it out.\r\n\r\n* Removes carriage returns\r\n\r\n* Combined modified icon files\r\n\r\n* Fixes #17184\r\n\r\n* Imps no longer show up in the end round report.  This is because there can EASILY be 100+ imps if the crew is well armed.\r\n\r\nNon-employment filing cabinets no longer take 30 sec to wrench/unwrench.\r\n\r\n* The lawyer can actually buy souls back now.  Oops.\r\n\r\n* Fixes true/arch devil spritesheet to have correct sprite names.\r\n\r\n* Relocates Box's employment cabinet to Law office.\r\n\r\n* De-devil-ing someone now removes the devilinfo.\r\nDe-devil-ing now returns an error when used on true and arch devils\r\n\r\n* Re-factors whiteness code for jumpsuits.\r\n\r\n* Merges icons, reverts failed merge of map\r\n\r\n* Merges map with CAS decks\r\n\r\n* Fixes copying employment contracts\r\n\r\n* Derp, fixes compile error.\r\n\r\n* Replaces antaghud with customizable vision range for knowledge boon.\r\n\r\n* Prevents a runtime if devil is gibbed while ascending.\r\n\r\n* Neatens contract code, and removes excess variable from humans.\r\n\r\n* Fixes compile errors\r\n\r\n* Organizes weakness code slightly.  Adds ability for a species override on weakness.  (Make flypeople take 2x damage from flyswatters for example)\r\n\r\n* Removes sixteen erroneous characters from the codebase.\r\n\r\n* Removes trailing return\r\n\r\n* Makes typeless for loops, removes a runtime, and removes unhelpful comments.","distinct":true,"url":"https://api.github.com/repos/coiax/-tg-station/commits/24f47b0223bc8656fff6fb3a5fd21d85342dbeed"},{"sha":"53773c3bbfca372562b0c84db5f042bbb546e121","author":{"email":"7febd85edd5240f11a2be6977ee7c36ea8524141@tgstation13.org","name":"tgstation-server"},"message":"Automatic changelog generation for PR #15794","distinct":true,"url":"https://api.github.com/repos/coiax/-tg-station/commits/53773c3bbfca372562b0c84db5f042bbb546e121"},{"sha":"cf39b78cc2071a2ce9946c62bbf1797a1c24c3db","author":{"email":"8dc20caba0c424da69d20b0bdc84460061f17115@hotmail.com","name":"Mercenaryblue"},"message":"The Creampie Throw Update (#17392)\n\n* Items washing banana cream\r\n\r\nAllow common methods of cleaning to wash banana cream pie off your face.\r\n\r\n* Janiborg cream washing\r\n\r\nJaniborgs can now wash cream by running over people.\r\n\r\n* Added Creampie Overlay code\r\n\r\nWhen a banana cream pie hits a target mob, it applies a new overlay to\r\nthe mob. This overlay can then be cleaned via soap, shower, cleaner\r\nspray, etc.\r\n\r\n* Cream Pie Throw Update\r\n\r\nWhen hit by a banana cream pie:\r\nAdds a creamy overlay to various mobs.\r\nKnock targets off for less than a second.\r\nEnable cleaning the overlay via soap, shower, and others means.\r\n\r\n* else fix\r\n\r\nreplace unnecessary if w/ else\r\n\r\n* Revert \"else fix\"\r\n\r\nThis reverts commit 5dc5707981f8bc312b8e3ac4ce9ab16e7f20c855.\r\n\r\n* else fix\r\n\r\n* Catch Fix\r\n\r\nCatching a thrown cream pie will no longer delete the item in your hands\r\n\r\n* Xeno State Creamy Fix\r\n\r\nTossing a cream pie will now apply the appropriate overlay to a dead or\r\nsleeping xenomorph.\r\n\r\nUnfortunately, the xenomorph is still able to shake the cream off by\r\nswitching state, and it keep pushing the wrong overlay on critical\r\nxenomorphs.\r\n\r\n* Human-only code\r\n\r\nSimplify code to affect only humanoids.\r\n\r\n* Revert \"Human-only code\"\r\n\r\nThis reverts commit f74cb0e3af08fc0b793987ed9711dbbfd4d8561b.\r\n\r\n* Human Code Only\r\n\r\nPls no Travis\r\n\r\n* Optimize code\r\n\r\nAs requested\r\n\r\n* Bug Fix\r\n\r\nOverlay no longer unwashable when species get changed via\r\nbadmin/magic/etc.","distinct":true,"url":"https://api.github.com/repos/coiax/-tg-station/commits/cf39b78cc2071a2ce9946c62bbf1797a1c24c3db"},{"sha":"9b8ae47facd85d3bdaf9a650b106df86c2dc4917","author":{"email":"7febd85edd5240f11a2be6977ee7c36ea8524141@tgstation13.org","name":"tgstation-server"},"message":"Automatic changelog generation for PR #17392","distinct":true,"url":"https://api.github.com/repos/coiax/-tg-station/commits/9b8ae47facd85d3bdaf9a650b106df86c2dc4917"}]}