Commit Graph

510 Commits

Author SHA1 Message Date
vuonojenmustaturska
8f9686d77d BLOB BUFFS 2019-05-30 19:35:16 +03:00
Akrilla
f66769a113 Show codewords on round end screen (#44168)
* Show codewords on round end screen

* More efficient searching of codewords in text

* Typed globals
2019-05-30 11:57:19 +02:00
Ghom
17b3091867 Merges tinfoil (hat) protection into the anti_magic component. Implements it on Hivemind gamemode and telepathy. (#43978)
About The Pull Request

Was fairly shocked to find out hiveminds never took tinfoil hat protection in account, so decided to implement the factor in the game mode. Might have overdone it and probably erroneously changed a couple logics while getting rid of some really indented passages that could easily early return.
So what's said on the tin, this is lot more preferable than clunky is_type() checks on headwear anyway.
Also expanded tinfoil protection to hivemind and (non-revenant) telepathy.
Why It's Good For The Game

Let us remember the "purpose" of tinfoil hats.
Changelog

cl
code: Merged tinfoil hat kind of protection into the anti_magic component.
add: Tinfoil hats can also be warped up from excessive dampening of mindray/though control/psicotronic anomalies, or by simply being microwaved in an oven, and become useless.
add: Immortality Talisman and Paranormal Hardsuit helmets now come with tinfoil protection too (minus the paranoia and limited charges).
balance: Rebalanced many hivemind effects to be dampened/delayed by tinfoil shielding. Bruteforced Assimilate Vessel, One mind and Awake Vessel abilities will consume more tinfoil charges compared to others.
balance: Genetics/Slime/Alien Telepathy and Slime Link are now stopped by tinfoil protection.
/cl
2019-05-30 20:29:30 +12:00
tralezab
1db65c5f76 removes delete_on_mind_deletion 2019-05-27 23:12:43 -07:00
tralezab
760eea98be okay, for real, really done 2019-05-27 13:18:43 -07:00
tralezab
ba1fd3e4f7 there is no finish line. there is no escape. more fixes. 2019-05-27 12:38:04 -07:00
tralezab
a2cf51bc3c Merge branch 'master' of https://github.com/tgstation/tgstation into feels-like-i-didn't-even-try 2019-05-27 08:54:14 -07:00
tralezab
c33c7fff9d begone, badcode! 2019-05-27 08:48:03 -07:00
Garen Crownguard
c69a359f20 ling fixes (#44055)
About The Pull Request

Fixes #37273
Fixes #37507
Changelog

cl Garen7
tweak: Lesser form lings can now toggle augmented vision
fix: You can no longer turn back into human form as a lesser form ling while ventcrawling
fix: Stuns and Reagents are now passed when transforming into a monkey or human
/cl

It didn't seem like augmented vision was meant to only be usable as a human so I made it usable as a monkey, if the original creator wanted it to be only usable as a human they would have assigned the var req_human of the augmented vision ability to TRUE since thats where this behavior is usually handled.
2019-05-27 22:36:08 +12:00
oranges
c33aec037f Merge pull request #44130 from Akrilla/traitor-codewords-highlight
Syndicate codewords are highlighted to traitors
2019-05-27 22:16:55 +12:00
tralezab
2049a24789 Fix phrasing of roundend obsessed (#44136)
After I changed the antagonist to be obsessed instead of a creep, the
roundend didn't work anymore. This has been bugging me for awhile.
2019-05-26 23:24:38 -07:00
tralezab
03e85dd44a finish line 2019-05-26 21:33:40 -07:00
Akrilla
d612ea120e New classes, <span>, and inline var
Fixup
2019-05-26 08:50:37 +01:00
Akrilla
1262f1d4fc Traitor greet text changes
New line, mentioning recognizing words. Phrases are now generated in a list, rather than just a joined string.
2019-05-24 22:34:09 +01:00
bgobandit
2d676dde4f Traitor Panel now shows the names of blood brothers' brothers. (#44040)
* TP now shows the names of blood brothers' brothers.

* cut one line
2019-05-24 07:21:38 +02:00
vuonojenmustaturska
300e663f32 Nukies get two kinds of shared team discounts rather than individual discounts (#44027 )
About The Pull Request

This replaces the 3 individual discounts on each nukie uplink with two shared pools of discounts. There are 5 unlimited stock discounts and 10 limited stock discounts. Amounts subject to change and debate.
Why It's Good For The Game
Changelog

cl Naksu
balance: nukeop uplinks now have 5 unlimited discounts and 10 limited discounts shared between the team, rather than 3 individual discounts like traitor uplinks
/cl
2019-05-22 10:48:32 +12:00
vuonojenmustaturska
fcaf3a62e6 New advances in trash-disposaling efficiency: a janitorial blob strain (#43958)
About The Pull Request

This PR adds a new blob strain into the game that mainly eats garbage and spits it out when attacking. I have some ideas on how to expand on this but I don't know how strong the current mechanic is, so I'm opening the PR up for comments.
Why It's Good For The Game

More blob strains = More better
Changelog

cl Naksu
add: Added a new blob strain that grows inside the station and eats garbage
/cl
2019-05-22 10:43:34 +12:00
tralezab
3a76050cd3 i want to get off mr bones wild ride, desc
todo: more map instance work, make it actually move, do all this for the russian ship. then and only then it'll be fine
2019-05-18 17:37:43 -07:00
tralezab
b3c4e6143b review 2019-05-18 14:46:13 -07:00
vuonojenmustaturska
d07e902e53 real names too 2019-05-18 15:41:14 +03:00
vuonojenmustaturska
2290d63846 Remove nuclear operative TC consoles in favor of them just getting the TC pre-distributed (#43930)
About The Pull Request

With this PR, the nukies get their TC pre-distributed instead of having to do a complicated song-and-dance routine where people who sort-of know what they're trying try to convince people who don't to put their uplinks into the machines at roughly the same time to press some buttons.
Why It's Good For The Game

The TC donation/distribution cycle is completely unneeded, realistically everyone is going to distribute their TC.
2019-05-17 08:59:01 +12:00
zeroisthebiggay
e78a451fd9 huds (#43882) 2019-05-16 16:12:54 -04:00
AnturK
327d2801ee Merge pull request #43979 from Garen7/removeLings
fixes infinitely strained muscles
2019-05-16 14:58:22 +02:00
Garen Crownguard
6c29e437cf fixes infinitely strained muscles 2019-05-15 01:33:12 -05:00
tralezab
74efd6efa5 confusion will be my epitaph 2019-05-14 09:00:44 -07:00
tralezab
169b66f43b Merge branch 'master' into feels-like-i-didn't-even-try 2019-05-13 18:58:08 -07:00
vuonojenmustaturska
640649d272 Update synchronous_mesh.dm 2019-05-14 00:07:09 +03:00
vuonojenmustaturska
bc3057b7e3 reorganize blob files (#43946) 2019-05-13 21:19:29 +02:00
vuonojenmustaturska
e2104ed3c8 Blob refactor (#43872)
* blob refactor

* blobtype -> blobstrain

* fixes, chemical -> strain

* only /mob/living experience Life, blobs and other cameras can process if they need to

also other fixes

* call_life goes out

* ispath thing
2019-05-12 23:59:36 +02:00
tralezab
e50ef24030 a lot of the fixes minus ship spawning
fix names
2019-05-11 23:21:55 -07:00
tralezab
c9a8b77b47 Merge branch 'master' of https://github.com/tgstation/tgstation into feels-like-i-didn't-even-try 2019-05-11 19:40:04 -07:00
tralezab
eaf3ccdfac testing commit, code improvements 2019-05-11 19:36:48 -07:00
Farquaar
3dbc8c3c12 Adds a Bunch of New Religious Clothing Items (#43841)
* Adds the rasta beanie

* Added Bishop Mitre

* Added some more religious headgear

Clown Mitre (Hat of the Honkmother)
Kippah
White and Red Taqiyahs
Medieval Jewish Hat

* Fixes icon_state for the Hat of the Honkmother

* Added some new chaplain outfits

Bishop Robe
Monk's Frock (with hood)
Eastern Monk's Robe
White Robe

* Added Robes of the Honkmother

* Added new religion hat icons

Bishop Mitre
Clown Mitre
Kippah
Red and White Taqiyahs
Medieval Jew Hat
Rasta Beanie

* Added new religion suit icons

Bishop Robe
Monk's frock
Eastern Monk's Robe
White robe

* Added new religious suits

* Added new religious headgear

* Added in-hand sprites for new religious suits

* Added new religious clothing to the chaplaindrobe

Includes new premium and contraband objects.

* Added clown priest's robes to premium

* Added some religion follower hats

Kippah
Taqiyah (red)

* Added rastacap to the chaplain vendor

* Fixed obj directory for red taqiyah

* Fixed spelling of "dreadlocks

* Allowed clown robes to hold prank items

* Created .dm for chaplain suits

For easy organization

* Removed clown priest robes

Put them in chaplainsuits.dm

* Moved new chaplain suits

To chaplainsuits.dm

* Moved holiday priest

to chaplainsuits.dm

* Moved holiday priest to chaplainsuits.dm

* Updated suit obj defines, added monk's frock

* Updated obj defines for chaplain suits

* Updated holiday priest obj define

* Updated chaplainsuit obj defines, added white robes

* Fixed subtype define

Man, that was an embarrassing spelling mistake

* Fixed subtype define

For real this time I hope

* Added chaplainsuits.dm

* Fixed clown robes

* Updated holiday priest path

* Updated path for chaplainsuits

* Re-added prank items to clown robe storage

* Updated pathing for chaplain suits on Pubby

* Added comments

Hopefully this will help the AppVeyor check go through
2019-05-10 15:01:45 -04:00
vuonojenmustaturska
ca5111aaa6 Fixes a scrying orb runtime (#43862) 2019-05-10 11:40:32 -04:00
Naksu
f0a8e91ac9 abductor training 2019-05-09 12:53:33 +03:00
vuonojenmustaturska
fb45b7a017 Turns trait accessors into defines, fixes some bugs (#43820)
It's free performance.
2019-05-06 19:44:05 -04:00
skoglol
2f1d9f9152 Shocks propagate to people you are pulling and pulled by. (#43712)
* Shocks propagate to pulled humans.

* shocks pulledby as well, prevents defib loop and extra shocks.

* This is better.

* whitespace

* more whitespace

* Now only casts to human.

* More fixes
2019-05-06 10:46:28 -04:00
skoglol
bea6be8fa3 Makes falsewall hide pipes and wires. (#43724) 2019-04-29 12:12:59 -04:00
skoglol
8b6c1e1e9e Prevents multiple blobbernauts per factory. (#43727) 2019-04-29 11:23:38 -04:00
Rob Bailey
f1e30c8549 Update augmented_eyesight.dm (#43691) 2019-04-25 12:10:58 -04:00
Dax Dupont
b13d244d76 Adds new clown mobs for admin use (#43675)
* new clown mobs and spawners

adds several new types of clown mobs, a beacon to spawn them, and a honkrender that spawns clown hulks

* added more clown varieties and fixes to previous

* fixed unneeded capitalization and changed mob values

removed unneeded capitalization and text errors and altered mob attack values to create more variation. Honkmunculus now does very little damamge but injects a small amount of meth.

* Update clown.dm

* clown changes and new clown

new clown that spawns bananas. can leave large stacks if left unattended, so it may require some reworking. nerfed several overpowered clowns and gave chlown a beetle like stride

* added cluwne to uplink, fixed redundant variables, added new clowns

cluwne can now be purchased for 5 telecrystals as a clown exclusive uplink item. Bananas were greatly improved. new weak clown added. Gave some clowns extra parents to reduce variables.

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

Co-Authored-By: Pugnacious-Gnome <48869928+Pugnacious-Gnome@users.noreply.github.com>

* IT LIVES ONCE MORE

* forgive me for this sin

* i wish git would detect case changes

* this works
2019-04-24 18:13:57 -04:00
Kierany9
2db8b559a6 Killing the One Mind's host destroys the One Mind (#43623)
* Update hivemind.dm

* Update hivemind.dm

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

Co-Authored-By: Kierany9 <Kierany9@users.noreply.github.com>
2019-04-16 12:18:30 -04:00
py01
bab739ca81 Fix armblades sometimes having trouble prying open doors (#43481) 2019-04-05 15:42:09 -07:00
Tad Hardesty
6b175bfd1e Fix blood brothers causing the whole end-round report to be bold 2019-03-29 20:46:12 -07:00
AnturK
bce79cd8bd Fixes flooding filters with borg chameleon module. 2019-03-27 15:05:27 +01:00
oranges
fba7adb434 Merge pull request #43264 from ShizCalev/clockwork-ark-fix
Fixes clockwork apply_inate_effects ark check
2019-03-25 20:19:29 +13:00
AnturK
2045dfc8dc Fix sentient disease runtime (#43281)
Happens every time disease loses.
2019-03-23 22:51:40 -07:00
ShizCalev
192a5333c3 Automatic deadminning (#42780)
* does the thing

* cleanup

* unbroke deadminning

param broke the verb somehow? honk.

* correct prefs

* more robust handling

* corrected return, cleanup
2019-03-23 10:46:35 +01:00
ShizCalev
5d60f2d568 Merge pull request #43215 from AutomaticFrenzy/patch/throw-exception
Replace 'throw EXCEPTION' with CRASH or WARNING
2019-03-21 23:57:27 -04:00
ShizCalev
fb1e69fba6 Cleans up clockwork apply_inate_effects ark check 2019-03-21 17:40:40 -04:00