Commit Graph

976 Commits

Author SHA1 Message Date
Wayland-Smithy 6f47ac7606 BLOB: Makes placing Resource and Factory Blobs require a blob_allowed area (#52119)
* Encourage blobs to stay on the station

* Fix space blob node bait
2020-07-12 03:30:06 +10:00
EdgeLordExe 05924db0d5 Speedmerge, voiceless ritual makes the ghouls INVISBLE_ABSTRACT, while they are alive, well and moving (#52135)
* AAAAASPEEDMERGE

* E

* deep
2020-07-12 03:11:21 +10:00
skoglol c0e123aba2 Merge pull request #51999 from EdgeLordExe/hbalancing4
HERETICS : fixes an infinite summons exploit.
2020-07-09 16:00:09 +02:00
FloranOtten 791a3897bf Gives families cops bowman headset, internals (#51921)
* fix

* COMMAS ARGH
2020-07-08 15:19:59 -04:00
ShizCalev f4c54ccea4 Fixes mobs that aren't able to speak being able to cast spoken spells (#52054)
* Fixes wizard speaking

* defines
2020-07-08 19:25:39 +02:00
ShizCalev d2e9139619 Fixes blob victory runtime (#52053)
* Fixes blob victory runtime

* loc
2020-07-08 19:24:22 +02:00
skoglol 25d5e0590b Merge pull request #52051 from Wayland-Smithy/spiny_reaction
Fixes Blob strain reactive spines analyzer effect description
2020-07-08 11:37:05 +02:00
Wayland-Smithy d635d3cf38 the truth menaces with spines 2020-07-07 21:58:28 -04:00
Unknown 3f50204b48 E 2020-07-07 23:30:39 +02:00
Wayland-Smithy 3bcbf71698 Sentient blob mobs legit mass status 2020-07-07 04:12:52 -04:00
Unknown 79db40e204 E 2020-07-06 23:21:58 +02:00
Wayland-Smithy 0852f1b80f blob strain honesty 2020-07-06 09:39:57 -04:00
Unknown 8fa5710abf E 2020-07-04 01:33:24 +02:00
Unknown fc53fa0211 i love dealing with this bullshit 2020-07-04 01:22:22 +02:00
ShizCalev 7c123a2fe2 Fixes some heretic removal runtimes 2020-07-02 12:51:29 -04:00
ShizCalev e135b76fe6 Merge pull request #51913 from carshalash/Weldersuniongoesonstrike
Reactive spines reacts to burns
2020-07-01 12:27:04 -04:00
ShizCalev 08ea54449c Merge pull request #51877 from Wayland-Smithy/master
Allow Revenants to read deadchat, and fix their Darkmode speech color
2020-06-30 18:52:22 -04:00
Arkatos1 160a4e1a76 tgui: Abductors (#51920)
* Gland Dispenser

* ProbingConsole and Abductor theme

* State tweaks, Abductor Console DM side, Abductor Uplink, Abductor orderable gear datum

* Line endings

* Finished UIs
2020-06-30 15:09:07 -04:00
carshalash 64476aaf4f Update reactive_spines.dm 2020-06-30 11:30:13 +10:00
EdgeLordExe 059def0b40 New Codex cicatrix sprites : Kryson edition (#51849)
About The Pull Request

Replaces old shit codex sprites with nice looking animated kryson sprites

also fixes some broken to_chats in the book. oops
Why It's Good For The Game

Looks are important
Changelog

🆑Kryson sprites, Edge code
tweak: Codex cicatrix now looks a lot better
/🆑
2020-06-30 09:50:17 +12:00
ShizCalev 295f4249b4 Paper icon fixes, adds support for objects to have custom fire overlays (#51862)
* Fixes papers constantly adding overlays when on fire

* things

* neediful

* better var name
2020-06-29 19:16:45 +02:00
EdgeLordExe ba76828e3e Heretics Balancing patch (#51847)
* balance

* e

* e

* Update code/modules/antagonists/eldritch_cult/eldritch_magic.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Apply suggestions from code review

Co-authored-by: Rohesie <rohesie@gmail.com>

* E

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-06-27 19:47:57 -03:00
Fikou a01c43e753 you can now transmute a codex cicatrix (#51726)
* you can now transmute a codex cicatrix

* nae nae

* roundstart
2020-06-27 18:44:12 -03:00
EdgeLordExe 91e7801a23 Mansus Grasp smoothing out (#51848)
* Magic bugfixing

* E

* Update code/modules/antagonists/eldritch_cult/knowledge/ash_lore.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/antagonists/eldritch_cult/knowledge/rust_lore.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/antagonists/eldritch_cult/knowledge/flesh_lore.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* E

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-06-27 18:05:50 -03:00
necromanceranne 849da1df45 New Eldritch Blade Sprites (and some minor fixes) (#51782)
* Adds some new inhands to the eldritch blades, adds some flavour text, and also updates some other text in that same file. Also, fixes a mistake I made with the infiltrator toolbox.

* some stray pixels in the in-hands

* Made some changes based on feedback

* fixing those inhands
2020-06-27 05:18:04 -03:00
Wayland-Smithy 9956b7d8c0 Add TRAIT_SIXTHSENSE to Revenant antag 2020-06-27 02:08:39 -04:00
Jordan Brown c2ca20dadc Merge pull request #51823 from ShizCalev/revenant-light-fix
Fixes revenants being unable to use their light breaking / overload ability if there's a single broken / turned off light in the same turf
2020-06-25 17:53:25 -04:00
ShizCalev 779516fc4c Merge pull request #51814 from EdgeLordExe/heretic-vis-refactor
Makes pierced reality thingys actually scary.
2020-06-25 03:08:39 -04:00
spookydonut 88d1d36aef Removes some var/const that should be defines (#51461)
* Removes some var/const that should be defines

* change requests

* change requests
2020-06-25 03:00:09 -04:00
Unknown 3ad37587f7 e 2020-06-24 11:45:17 +02:00
Unknown 98f118aa35 e 2020-06-24 11:42:05 +02:00
ShizCalev 7ae019ac6e Fixes revenants being unable to use their light breaking / overload ability if there's a single broken / turned off light in a room 2020-06-24 02:57:26 -04:00
Unknown cdd1c88c02 e 2020-06-24 01:22:07 +02:00
Unknown a9229c32ed e 2020-06-24 01:05:13 +02:00
Unknown 808ada63c0 e 2020-06-24 00:30:44 +02:00
MrMelbert 691496cedb picture fixer (#51650) 2020-06-21 20:40:55 -03:00
TemporalOroboros e78d82592f Refactors reagent exposure code (#51396)
* Refactors reagent exposure code

Removes istype clutter. Renames a few procs

* == TRUE

Adjusts COMPONENT_NO_EXPOSE_REAGENTS bitflag offset.

TODO: Remove comment

Co-authored-by: Rohesie <rohesie@gmail.com>

* == TRUE

Adjusts COMONENT_NO_EXPOSE REAGENTS bitflag offset.

Removes comment

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-06-21 20:03:19 -03:00
EdgeLordExe 75bfd1ea91 Heretics bugfixing patch [READY] (#51676)
* cleaning up code, fixing bugs and other stuff like that

* e

e

* allows armsy to hit with all the links

* e

* actually makes armsy ranged aa

* fixes armsy unable to space walk bug

* fixes the armsy cannot walk in spcace oversight

* e

* e

* E

* aaa fixes more fixes

* aaaaaaaaaaa

* e

* e

* e2

* more cleaningup

* aaaaaaaaa

* e

* e

* e

* Update code/modules/antagonists/eldritch_cult/knowledge/flesh_lore.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* e

* Update code/modules/mob/living/simple_animal/hostile/hostile.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/mob/living/simple_animal/simple_animal.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* e

* Update code/modules/antagonists/eldritch_cult/knowledge/flesh_lore.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* E

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-06-21 23:15:01 +02:00
LemonInTheDark 35e0ccacb4 Removes singularity interaction with snow tiles (#51703)
* Removes singularity interaction with snow tiles

* Makes planetary defs simplier
2020-06-19 11:57:16 -04:00
Ryll Ryll 20fd4822f2 Simplifies ear damage, allows empaths to properly spot deafness (#51436)
About The Pull Request

Ears currently behave strangely compared to other organs, especially their most closely related sensory organ, eyes. They only assign a deafness trait for quirks, mutations, and clothing (which prevents empaths from noticing hearing damage deafness), have lots of unnecessary procs for dealing/assessing damage, and several audible events check istype() for earmuffs specifically for whether a mob can hear something.

This cuts down on all of that. I removed most ear related procs from mobs, tied deafness explicitly to TRAIT_DEAF (and added a new source for hearing damage), and generally neatened up related code. As a direct result, empaths can now detect deafness from hearing damage, as I assume was intended. I also fixed a bug with examining with med HUD's or as an observer not showing a person's quirks, though I'm not sure people will really care about the info with med HUDs. Also, full revives/regenerating organs now remove all damage from existing organs rather than only trying to replace missing ones

In addition, Inacusiate and Sensory Restoration no longer instantly cure all hearing damage when applied, they now rapidly decrease both ear damage and deafness each tick. This isn't really a fix, but I figured I'd throw it in since I think cobby wanted to move away from instant fix microdose chems, and I punted the restoreEars() procs anyway

Fixes: #51435
Fixes: #48974
Why It's Good For The Game

Brings ears in line with how other organs operate, makes them easier to understand, and restores (what I assume to be) intended functionality for the empath quirk and medhud/observer examines
Changelog

cl Ryll/Shaps
fix: Empaths are able to detect deafness derived from hearing damage
tweak: Inacusiate and Sensory Restoration no longer instantly heal all hearing damage when applied, instead rapidly removing both ear damage and deafness.
fix: MedHUDs and observers now display quirks as intended on examine
/cl
2020-06-19 10:51:06 +12:00
ShizCalev debba87ec2 fixes "dante torn the changeling with the sword" (#51688) 2020-06-18 15:48:12 -03:00
ShizCalev 19fc76a0dd [s] Heretic reality tear tk fix (#51698) 2020-06-18 15:47:31 -03:00
ShizCalev 4de240fe9b Fixes swarmer catwalk exploit (#51687) 2020-06-18 15:44:57 -03:00
Iamgoofball 731e1f4e08 Changes Space Cops Objectives. (#51640)
* Changes Space Cops Objectives.

* Update ert.dm
2020-06-17 21:12:16 -04:00
nemvar b87f65d95e Converts ALL typepaths to lowercase (#51642)
* Case of lower

* More changes

* Ruins the nice 420 diff, brainfart when doing the second batch of conversions

* More changes

* Next batch. I think

* Converts even more paths

* Restarts bots

* Capital Free Zone

* Come on travis, do something

* Renames areas

* Bots, please stop dying

* Updates CONTRIBUTING.md and updates a few paths I missed.

* APC recgarftzfvas
/obj/item/computer_hardware/recharger/apc to /obj/item/computer_hardware/recharger/apc_recharger
2020-06-17 20:47:57 -03:00
tralezab 61c9ebeefa you can no longer raise the living into ghouls (#51668)
* fixes ghoul check (will test)

* jesus
2020-06-17 11:51:38 -04:00
Iamgoofball df60e014ab Updates Gangster spawn text to correct a lie that's being told (#51638)
* Updates Gangster spawn text to correct a lie that's being told

* Update code/modules/antagonists/gang/gang.dm

Co-authored-by: ATH1909 <42606352+ATH1909@users.noreply.github.com>

* Update code/modules/antagonists/gang/gang.dm

Co-authored-by: ラッピ from PSO2 <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com>

* Update gang.dm

* Update gang.dm

Co-authored-by: ATH1909 <42606352+ATH1909@users.noreply.github.com>
Co-authored-by: ラッピ from PSO2 <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com>
2020-06-16 23:21:54 -04:00
carshalash 928163feb9 Update reactive_spines.dm 2020-06-15 15:57:01 +10:00
EdgeLordExe b237791423 HERETICS: Solo Antagonist that grows with power (#51199)
* basic antag items


hey


based


game is on


ree


e


brings back good sprites


eueuuee


eeeeeeeeeeeeeeeeeeee


more


tgui baby


FINALLY


e


Small changes


adds better point s


Finishing touch!


FINISHED

ANTAG FINISHED. FUCKING. FINALLY
grammer


E


E?

* rebuilt tgui

* gamemode fixes

* i love inconsistent var names

* sprootes

* ath review

Co-authored-by: ATH1909 <42606352+ATH1909@users.noreply.github.com>

* Automatic changelog compile [ci skip]

* a shit ton of changes

* Apply suggestions from code review

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
Co-authored-by: ATH1909 <42606352+ATH1909@users.noreply.github.com>

* sprootes

* more changes ree

* Fixes and upgrades

* sprootes done

* dmdoc compliance

* Apply suggestions from code review

Co-authored-by: Rohesie <rohesie@gmail.com>

* Apply suggestions from code review

Co-authored-by: Rohesie <rohesie@gmail.com>

* mewtewnew revieww ~~

* e

* Automatic changelog compile [ci skip]

* e

* Apply suggestions from code review

Co-authored-by: Rohesie <rohesie@gmail.com>

* E

* autodoc

* E

* Apply suggestions from code review

Co-authored-by: Rohesie <rohesie@gmail.com>

* removed Destroy()

* * 0.5

* bugsquash

* e

* changes to ashlord's rite

* e

e

* e?

* the fuck

* adds station wide alerts for ascension events

* fixes an autodoc

* tgui

* e

e

* removes a redundant line of code

* sickly blade is now normal size item

* changes a line of code in flesh

* no revives for ghouls!

* uwu

* Update code/modules/antagonists/eldritch_cult/eldritch_knowledge.dm

Co-authored-by: nemvar <47324920+nemvar@users.noreply.github.com>

* E

* E2

* Automatic changelog compile [ci skip]

* Makes eldritch cult into HERETICS

* Apply suggestions from code review

Co-authored-by: Rohesie <rohesie@gmail.com>

* E

* unfucks medallions code

* long live list loops

* E

* E

* i love my git crashing

* Magics

* E

* removes TRAIT_GHOUL since it was redundant

* Update code/modules/mob/living/carbon/inventory.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/mob/living/carbon/inventory.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/mob/living/carbon/human/species.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/mob/living/carbon/human/species.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/mob/living/carbon/human/human_update_icons.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* fixies uwu

* hopefully i fixed all return ..()

* E

* EEEEEEE

* wormie now is refactored

* removes destroy

* Update code/modules/surgery/bodyparts/bodyparts.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Automatic changelog compile [ci skip]

* Update code/modules/mob/living/simple_animal/eldritch_demons.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/antagonists/eldritch_cult/knowledge/rust_lore.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/antagonists/eldritch_cult/knowledge/rust_lore.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* E

* E

* Update code/modules/mob/living/simple_animal/eldritch_demons.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/antagonists/eldritch_cult/knowledge/rust_lore.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/mob/living/simple_animal/eldritch_demons.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/mob/living/simple_animal/eldritch_demons.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* E

* E?

* E

* one more

* k

* OH SHIT OH FUCK

* replaces ROLE_ECULT with ROLE_HERETIC and fixes preferences

* REE

* fleshy fixes

* fixes summonings

* REE

* texture fix

* fixes a stupid fucking runtime that i noticed coz i forgot people can be borged. FUCK

* grammer

* nullrods can now remove runes

* HOLY SHIT, HOTFIX NERF

* E

* E

* TEMPORARY SOLUTION TO MAKE HERETICS SPAWN NATURALLY

* Update code/modules/antagonists/eldritch_cult/eldritch_antag.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/antagonists/eldritch_cult/eldritch_book.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/antagonists/eldritch_cult/eldritch_effects.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/antagonists/eldritch_cult/eldritch_items.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* SECOND TEMPORARY FIX

* fixes fixes fixes fixes

* i hope this no longer will qdel summons

* E

* please push this asap

* E

* buffs sickly blade to 17 damage and only allowes culties to use it

* Explanations uwu

* examine changes ree

* e

* E

* )

* E

* E

* Ash fix

* changes to mad touch

* replaces e_cult with heretics and fixes protect objective to suceed when someone suicides

* E

* makes worm code use COMSIG_MOVABLE_MOVED

* replaces bad var names

* makes eldritch knowledge an assoc list

* E

* Update code/modules/mob/living/simple_animal/eldritch_demons.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* what the fuck

* the fuck

* fixies

* EEE

* fixes

* e

* fixes

* mansus grasp slight buff

* changes overall changes

* E

* logging

* changes the eldritch armor into a nicer looking kryson robes

* tgui bundle

* QOL sprites and a spell to contract armsy

* SPRITES

* readds rust floors

* Fixes pointed out by anturk

* E

* E

* E

* Apply suggestions from code review

Co-authored-by: Rohesie <rohesie@gmail.com>

* Cleanup

* Fixes

* E

* EEEEEEEEEEE

* makes heretics a little bit more common

* Update code/modules/antagonists/eldritch_cult/knowledge/flesh_lore.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* EEE

* eee

* E

* E

* Init

* Makes shit more readable

* h

* e

* E

* wounds compatibility patch

* hnng

* rusty better sprite

* turn

* Apply suggestions from code review

Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>

* E

* further renames e

* E

* JS side

* changes reee

* e

* E

* yeesh

* e

* E

* pr

* e

* E

* changes re

* AAAAAAAAAAAAAA

* e

* antag huud

* e

* e

* hnnng

* hnng

* HNNNNG final patch - LAST TESTMERGABLE COMMIT

* HNNG NEVERMIND THIS IS THE LAST TESTMERGABLE COMMIT DONT LISTEN TO LIES BELOW

* e

* FINAL PATCH - MERGE READY

Adds defines, buffs blood siphon a bit so it can utilize wounds and replaces ROLE_CULTIST with ROLE_HERETIC

* forgot about a single debug line aaa

* hnnnhng

* hng

* a!

* aaa

* applies code review

* e

Co-authored-by: ATH1909 <42606352+ATH1909@users.noreply.github.com>
Co-authored-by: Changelogs <action@github.com>
Co-authored-by: Qustinnus <Floydje123@hotmail.com>
Co-authored-by: Rohesie <rohesie@gmail.com>
Co-authored-by: nemvar <47324920+nemvar@users.noreply.github.com>
Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
2020-06-14 18:10:16 +02:00
Jared-Fogle 1d045501f2 New tgui based orbit menu (#51585)
* New tgui based orbit menu

* Update tgui.bundle.js

* Safely check len if orbiters is null

* Add a search bar

* Rename Antagonists to Ghost-Visible Antagonists

Co-authored-by: Emmanuel S. <emmanuelssr@gmail.com>

* Move ghosts below alive

* Rebuild tgui.bundle

* Update as per stylemistake's feedback

* Cosmetic stuff

* Rebuild tgui

* Replace localeString with faster alternative

* Update tgui.bundle.js to latest upstream

* Hitting enter in the search bar will now snap you to orbit the most relevant result

Co-authored-by: Emmanuel S. <emmanuelssr@gmail.com>
Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
2020-06-14 00:14:31 -04:00