Commit Graph

12103 Commits

Author SHA1 Message Date
Maurukas d5bd6777ab aheals, suggested logic cleanup 2020-07-10 16:21:27 -07:00
Maurukas 17386990ce add wing reconstruction
Adds surgical reconstruction of moth wings.
2020-07-10 16:21:26 -07:00
ラッピ from PSO2 41440f1081 White-Kit Medibot Hotfix (#52101)
About The Pull Request

White Kits do not have a damagetype, so they were setting the damage healed to null instead of brute
Why It's Good For The Game

Fix
2020-07-10 13:11:23 +12:00
skoglol 85a7928b34 Merge pull request #52097 from Timberpoes/tgui-orbit-feex
Fixes some Ghost Orbit menu issues
2020-07-09 16:03:31 +02:00
skoglol c0e123aba2 Merge pull request #51999 from EdgeLordExe/hbalancing4
HERETICS : fixes an infinite summons exploit.
2020-07-09 16:00:09 +02: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
Timberpoes 3d2aa32810 Limit scope of locate 2020-07-08 16:40:00 +01:00
Timberpoes 761c1a9e03 Orbit feex 2020-07-08 11:24:00 +01:00
skoglol 60b2e568ec Merge pull request #52009 from ShizCalev/box-examine-text
Adds a bit of examine text to bots
2020-07-07 16:32:51 +02:00
skoglol c43491d87f Merge pull request #51998 from Jared-Fogle/banished-to-the-cryo-chamber
Fix cryo cells locking up those with prosthetic limbs
2020-07-07 16:30:18 +02:00
ShizCalev 8447ce2847 MULEbot code cleanup & fixes (#51987)
cl ShizCalev
refactor: Optimized a good chunk of MULEbot code, fixing things such as it rebuilding it's overlays/icons 5 times every second while moving to a destination. Less free lag!
fix: Fixed MULEbots closing crates when the crate doesn't actually get loaded onto it.
fix: Fixed the maintenance hatch on MULEbots visually closing for a moment when emagged.
fix: Paranormal MULEbots will no longer briefly turn into a normal MULEbot when emagged.
fix: Fixed interface exploits involving paranormal MULEbots carrying ghosts.
fix: Fixed MULEbot blood tracks sometimes facing the wrong direction.
fix: Player controlled MULEbots will now leave bloody tracks if they've run over a mob.
fix: Fixed players riding MULEbots sometimes appearing underneath it instead of ontop of it.
fix: Fixed AI's making a chiming noise when they receive a remote notification from a MULEbot. Now only the AI will hear the notification's sound.
fix: Fixed MULEbots dropping mobs off at their current location instead of at their dropoff point.
fix: Fixed a minor runtime related to MULEbots dropping off deleted items/mobs.
fix: Fixed mobs having the wrong height offset when riding MULEbots.
fix: Fixed mobs sometimes ending up underneath MULEbots while riding them.
fix: Fixed mobs not falling off MULEbots when stunned / incapacitated.
fix: Fixed inducers not recharging MULEbots.
fix: Fixed MULEbots leaving bloody tracks in space.
fix: Fixed MULEbots leaving multiple blood tracks in the same spot if they failed to move.
fix: Fixed hacked MULEbots spamming messages about knocking down a mob when they didn't actually do it.
fix: Fixed MULEbot commands not resetting when they were turned off.
fix: Fixed MULEbots not turning off properly when their maintenance hatch is opened.
fix: Fixed MULEbots not turning off properly when they ran out of power while moving.
fix: Fixed MULEbots flashing their external warning lights while they're turned off when their avoidance wire is cut.
fix: Fixed mobs being able to walk right over MULEbots when they turn off.
fix: MULEbots will now try to put their powercell in your hands when you remove them with a crowbar.
fix: Fixed the interface for MULEbots briefly looking like you turned it on successfully even though it was out of power.
fix: MULEbots will now provide feedback if they fail to turn on due to their maintenance panel being open.
fix: MULEbots will no longer flash and beep when their wires are pulsed if they don't have power.
fix: MULEbots will now actually flash when their external warning lights are pulsed.
tweak: MULEbots will now flash when they beep / buzz.
add: Added a bit more examine text to MULEbots.
/cl

Fixes #42918
Fixes #46030
fixes #38594
2020-07-07 11:05:09 +12:00
ShizCalev 0241590140 Update code/modules/mob/living/simple_animal/bot/bot.dm
Co-authored-by: nemvar <47324920+nemvar@users.noreply.github.com>
2020-07-06 17:53:23 -04:00
skoglol 67686c26a4 Merge pull request #52001 from zxaber/fancy_thermocouple
Fixes borg thermal vision not working
2020-07-06 23:03:40 +02:00
skoglol b0f0786322 Merge pull request #51991 from ShizCalev/ghoulbot
renames paranormal MULEbots to GHOULbots
2020-07-06 23:00:47 +02:00
skoglol c8e4d272b3 Merge pull request #52008 from ShizCalev/bot-altclick-id
Lets you unlock bots by altclicking them
2020-07-06 22:57:47 +02:00
skoglol 53b631c5ec Merge pull request #52010 from ShizCalev/buckling-layer-fix
Fixes buckled mobs sometimes z fighting with what they're buckled too
2020-07-06 22:47:59 +02:00
tralezab fd9b5efae7 Mafia: a minigame for ghosts to sign up for while dead (#51788)
* pre-removal of mafia_game_signups

* redoes the whole joining system, start of the role popup datum

* MAPMERGE 💪

* bundle fix + working on a fix

* even more testing

* lobby working, fail text, comments out 2>3 player test setup

* mapmerge

* uhhh maybe?

* updates mafia controls panel

* megafix + megafeature pack

* lint, small fix bundle. should compile after this

* bye test setup

* big changes, no revs yet though

* godmode, why not

* bundle frick off man

* SORRY

* doesn't send rev messages and mafia messages if they don't exist

* removes revs, improves tgui by a shit ton

* mostly mafia panel stuff

* maps + improvements

* disables this map because bugs

* bundle, take that

* Apply suggestions from stylemistake code review

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

* 1/2 review

* bad maps gone

* goodbye game ID

* e

* finally done

* voila

* don't forget bundle!

* e

* last commit before i irrevocably BOUNDS myself to death

* Rebuild tgui

Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
2020-07-06 19:02:45 +03:00
Ryll Ryll 4eb134073d [HOTFIX] Bubblegum and Legion don't wound anymore (#52004)
About The Pull Request

This was originally part of #51786 but that may take a while so I decided to make a separate hotfix to ease the pain of miners. Legion and Bubblegum will no longer wound people with their alt attack things, since they're not balanced for them and I didn't realize they HAD alternate attacks like this the first go around!
Why It's Good For The Game

Megafauna aren't meant to wound, sorry miners!!!!!!!
Changelog

cl Ryll/Shaps
fix: Bubblegum and Legion can no longer cause wounds, as intended
/cl
2020-07-06 08:43:53 +12:00
skoglol f8f4af5a59 Merge pull request #51966 from Wayland-Smithy/alien-QOL
Improves Alien Hivemind: Grant the Queen BIG VOICE, and remind Larva how to use it
2020-07-05 04:02:42 +02:00
Wayland-Smithy d4ceb85f00 two calls become one with a grammar pass 2020-07-04 16:07:30 -04:00
skoglol 5f1f140eac Merge pull request #51980 from ShizCalev/shoe-runtime-fix
Fixes runtime while trying to tie someone's nonexistant shoes
2020-07-04 17:51:58 +02:00
ShizCalev 7503d6be47 Fixes buckled mobs sometimes z fighting with what they're buckled too 2020-07-04 04:04:00 -04:00
ShizCalev 5e2651dcb9 Adds a bit of examine text to bots 2020-07-04 04:02:04 -04:00
ShizCalev b5fb018298 Lets you unlock bots by altclicking them 2020-07-04 03:58:59 -04:00
Zxaber 9c8022b77d fix 2020-07-03 18:34:11 -07:00
ivanmixo ae68e698d1 Makes it so you can check yourself for injuries while hancuffed (#51738) 2020-07-04 03:15:31 +02:00
Unknown fc53fa0211 i love dealing with this bullshit 2020-07-04 01:22:22 +02:00
ShizCalev daa2346e10 description 2020-07-03 18:37:51 -04:00
ShizCalev 3b1f4fe7fc renames paranormal MULEbots to GHOULbots 2020-07-03 13:01:03 -04:00
ShizCalev 05e122410e Fixes runtime while trying to tie someone's nonexistant shoes 2020-07-02 12:53:24 -04:00
Wayland-Smithy 73f714301f Improve alien hivemind QOL 2020-07-02 01:28:26 -04:00
Jared-Fogle 7cbb67671b Fix cryo cells locking up those with prosthetic limbs 2020-07-01 22:22:37 -07:00
WarlockD a8f9415104 General washing fixes (#51904)
* Intaial Washing fixes

* Got to watch those copypasta

* Update atoms.dm

* Some day I will learn how to read

* Don't update at 5am kids
2020-07-02 13:17:29 +08:00
ShizCalev dbe033e675 Merge pull request #51845 from ATH1909/patch-35
fixes an oversight with the wound_bonus of the damage taken from being thrown into a wall
2020-07-01 12:05:08 -04:00
MrMelbert 7d3468a55e Blind people can feel hugs (#51941)
* hugs are good :)

* don't know why that was there
2020-07-01 17:34:49 +12:00
Rohesie 62802b2ba0 mobs no longer hard delete by default (#51887)
* hard delete

* doc
2020-06-30 10:43:06 -04: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
Jordan Brown f2e1cc79b8 Merge pull request #51822 from ShizCalev/golem-bonechill-fix
Fixes bronze golems and bone rattling when dead mobs are around
2020-06-25 17:53:01 -04:00
Jordan Brown a0b58fcf1f Merge pull request #51821 from ShizCalev/give-alert-fix
Fixes a scenario where you would be unable to offer someone an item if you already had a pending item offer with someone else standing near you
2020-06-25 17:51:07 -04:00
AnturK a6c22323d7 Fixes name santization in few places. (#51837)
* Fixes name santization in few places.

* Update code/__HELPERS/text.dm

Co-authored-by: Bobbahbrown <bobbahbrown@gmail.com>

Co-authored-by: Bobbahbrown <bobbahbrown@gmail.com>
2020-06-25 17:48:54 -04:00
WarlockD 431cf8390e Spacesuit battery charge shows up in stat panel (#51835)
* Added suit battery to stat panel

* Fix the icon gauge
2020-06-25 17:47:31 -04:00
ATH1909 46313e87ab bazinga 2020-06-25 04:04:17 -05:00
ShizCalev c1eeb27892 Merge pull request #51827 from dearmochi/throw-block-fix
Fixes bolas (and other items) bypassing blocking with weapon
2020-06-25 03:12:41 -04:00
mochi 6c3a4ee0fc Improve readability a little bit 2020-06-24 21:54:13 +02:00
ArcaneMusic 00fdb56087 Mice/Royal Rats can heal off cheese. (#51349)
* Mice/Royal rats can heal off cheese.

* Open to suggestions on doing this better

* cleaned up mouse healing also corgi's don't have AttackTarget Timegreen, if they DID I would have used it

* Apply suggestions from code review

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

* Well whaddya know

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-06-24 10:36:51 -04:00
TemporalOroboros 2188a6722e Fixes reagent exposure on transfer. (#51801)
* Fiiiiiix

Some cleaning, fixes a proc

* Density

Adds SpaceManiac's suggestion.
2020-06-24 10:32:52 -04:00
mochi 8244cadef9 Fixes bolas (and other items) bypassing blocking with weapon 2020-06-24 10:57:35 +02:00
ShizCalev 52b16caaa4 Fixes give item alerts not popping up there's a cloaked mob around you 2020-06-24 03:08:42 -04:00
ShizCalev 9dcebd8bde Fixes bronze golems and bone rattling when dead mob is around 2020-06-24 03:00:08 -04:00
Deafult-Profile d8de83797c Removes heat resistance from explorer suits and slightly tweaks the ash drake to compensate (#51289)
* ork

ork

* Update explorer_gear.dm

* Update explorer_gear.dm

* Update explorer_gear.dm

* ork

* ork

* ork

* ork

* ork

* ork

* ork

* ork

* ork

* Revert "ork"

This reverts commit 72705b82ab506401a211934a8dea22159624aac6.

* ork

* ork

* ork

makes ork more ork

* ork

* Update atmospherics.dm

* Update explorer_gear.dm

* Update explorer_gear.dm

* Update drake.dm

* Update drake.dm

Co-authored-by: Deafult-Profile <thejingiantfoundation@gmail.com>
2020-06-23 13:34:01 -04:00