Commit Graph

8658 Commits

Author SHA1 Message Date
kevinz000
7880952da9 Fixes simplemob wizards from being able to leave the gateway (#25784) 2017-04-03 00:49:01 -03:00
Cyberboss
22fe5b12f1 Merge upstream 2017-04-02 22:27:22 -04:00
Joan Lung
fbcae8893e Merge pull request #25796 from QualityVan/Suffocation
Fixes suffocation damage ratio for low ox
2017-04-02 22:19:52 -04:00
Joan Lung
ca263dcf3c Merge pull request #25773 from coiax/fix-25739
Fixes drone chat follow links
2017-04-02 21:49:11 -04:00
Joan Lung
c68bae11fa Merge pull request #25782 from Cyberboss/patch-40
Fixes frog grammar
2017-04-02 19:06:40 -04:00
Joan Lung
aabbad1643 Merge pull request #25780 from Cyberboss/patch-33
Fixes putting items in incapacited mob's hands
2017-04-02 19:02:57 -04:00
coiax
7554b5f454 Language datums; removes the talk wheel (#25333)
* Initial burst of languages

* Scratchings of beginnings

* Code review I

* Compilation!

* You can now understand your own speech

* Fixes whispering

* Gets typecaches working again

* Remie's `PASS`ing

* Back to pass() to stop the compiler whining

* Why can't drones check their languages

* Everyone speaks how they should

* Removes world string debug stuff

* Currently failing to massage radio code into working

* The radio transmits the languages!

* ,0 to talk common

* Replaces speech wheel with language menu

* Observers can speak all languages

* pAIs now speak languages FOREVER

* New action button for language menu

* pAIs have an action button to open their language menu

* AIs can talk and all that

* AIs have a language menu button

* Fixes supermatter making strange noises

* Fixes AI holopads

* Fixes request consoles

* Fixes bots making strange sounds

* Meaningless MMI change

* Some caching of datums

* Brains in MMIs speak common

* Ratvarian AIs can only speak Ratvarian

* Tables can speak common, apparently

* Removes var in args

* Fixes the (AI Eye) problem

Thanks to Shadowmobile for their help with this one.

* Fixes tape recorders

* Fixes humans being able to speak in languages they did not know

* Adds some new posibrain names

Honk.

* The voice analyzer replies in the language you spoke to it

* Gives swarmers only swarmer language

* `initial_languages` var.

* OMNITONGUE, clockwork restrictions

* Fixes barmaid and bardrone language abilities

* Code review I

* Omnitongue correction

* Code review II

* Removes force_compose var
2017-04-02 21:03:40 +02:00
Leo
45a9e2b4ff Merge pull request #25667 from ChangelingRain/adminmacros
Makes a few things use admin macros
2017-04-02 14:57:21 -03:00
MMMiracles
eabbe45b2e CereStation Tweaks (#25748) 2017-04-02 00:47:57 -03:00
Cyberboss
78ee754da3 Merge upstream 2017-04-01 23:38:37 -04:00
Joan Lung
4dba6f6542 Merge pull request #25688 from Cyberboss/patch-26
Fix runtime in timed go_bald
2017-04-01 23:17:01 -04:00
Joan Lung
b57b66bd37 Merge pull request #25681 from Cyberboss/Dummy
Fixes dummy humans having a Life
2017-04-01 23:15:18 -04:00
Joan Lung
8e09b7217e Merge pull request #25678 from Cyberboss/Secbotfix
Fixes secbots being instantiated in nullspace
2017-04-01 23:14:01 -04:00
QualityVan
c29a3b1885 Fixes suffocation damage ratio for low ox 2017-04-01 21:17:21 -04:00
Cyberboss
aa5b4f8da2 Fixes frog grammar 2017-04-01 19:33:43 -04:00
Cyberboss
009fbac70b Fixes putting items in incapacited mob's hands 2017-04-01 19:28:05 -04:00
Jack Edge
cc90f7ebb1 Fixes drone chat follow links
Fixes #25739.
2017-04-01 23:00:54 +01:00
Cruix
084bb1741c Fixed abductors saying "..." whenever they spoke telepathically (#25614) 2017-04-01 15:01:19 +02:00
XDTM
b56d2b4db3 Fixes facehuggers ripping masks off protected mobs (#25488)
* Fixes facehuggers ripping masks off protected mobs

* it didn't give an error on my end but oh well

* i did it
2017-04-01 12:57:47 +13:00
Cyberboss
7ad5a718aa Fixes access logging (#25640) 2017-03-31 20:19:32 +02:00
Cyberboss
7377e0aa6e Fixes a null runtime (#25676) 2017-03-31 13:15:22 -04:00
Remie Richards
0b0760e93e Fixes something with player spider's Wrap Verb (#25643)
Presumably this meant they could wrap themselves/anchored objects
2017-03-31 12:31:15 -03:00
Cyberboss
7cee7afee0 Fixes #25627 (#25644) 2017-03-31 11:25:35 -04:00
Cyberboss
5646c736c8 Merge upstream 2017-03-30 19:18:59 -04:00
Cyberboss
51d1cd375d Fix runtime in timed go_bald 2017-03-30 17:15:04 -04:00
Cyberboss
4fc70615e0 Fixes dummy humans having a Life 2017-03-30 16:35:40 -04:00
Cyberboss
f49c2cf18c Fixes secbots being instantiated in nullspace 2017-03-30 16:24:58 -04:00
Joan Lung
ad1fb2c9b9 Makes a few things use admin macros 2017-03-30 14:58:05 -04:00
GunHog
e4075f5879 Bubblegum fix (#25602)
The Init proc would continue running after an additional spawned
Bubblegum tries to qdel itself, creating a new gps that does not get
quick-deleted properly as it happens AFTER Destroy() is called on the
Bubblegum.
2017-03-30 14:08:33 -04:00
Qbopper
5ba9d278af Changes MMI flash emote's text (#25592) 2017-03-30 08:42:22 -03:00
MrPerson
17af3ad9d3 Fixes observe issues with parallax (#25561)
This fixes #25479 plus a runtime that happens when you observe a mob whose player has ghosted that results in a comically incorrect HUD for the observer.

HUDs are a fucking mess still to the surprise of nobody
2017-03-30 22:08:46 +13:00
Joan Lung
0750a7dffb Simple animal attacks with bonus effects now properly respect shields (#25571)
* Simple animal attacks with bonus effects now properly respect shields.

* very boring fixes
2017-03-30 11:16:36 +13:00
oranges
d7ac92a292 Revert "SWAT vest !!!DOES NOT BUFF SWAT!!! (#25236)" (#25620)
This reverts commit 86cbbaf572.
2017-03-29 18:05:10 -04:00
bawhoppen
86cbbaf572 SWAT vest !!!DOES NOT BUFF SWAT!!! (#25236)
* our father

* forgot to mapmerge

* it's happening
2017-03-30 00:59:27 +03:00
Cyberboss
c852b080c9 Makes medibots FAKEDEATH unaware (#25554) 2017-03-28 20:13:33 -03:00
Cyberboss
2fd142959a Merge upstream 2017-03-28 18:52:59 -04:00
Joan Lung
63962e8070 Corgis now properly get armor protection (#25539) 2017-03-28 15:25:49 -03:00
Cyberboss
69558f7196 Merge branch 'master' into TiredOfTheInconsistency 2017-03-28 09:23:27 -04:00
kevinz000
ab744810ca Update human.dm (#25535) 2017-03-28 13:35:22 +02:00
AnturK
ce471f015c Stops monkey hordes from spamming chat log to some extent (#25517) 2017-03-27 15:42:59 -03:00
ExcessiveUseOfCobblestone
09f8d191b1 Fix runtime with hostile simple mobs (#25505) 2017-03-27 12:53:03 -03:00
Cyberboss
05e1ef69e1 Merge upstream 2017-03-27 09:32:08 -04:00
ExcessiveUseOfCobblestone
17a818aaad Qbopper's Drone Flavortext Addition+ (#25499)
* Free Drone

* Excuse you please fix my drones!

* this is probably going to be a bad web edit.

* THIS IS WHY WE DON'T WEBEDIT

* STUPID CLOCK DRONES
2017-03-27 10:37:19 +13:00
Cyberboss
7b9fd7e6fb SNPC Refactor (#25429)
* Move the interactive file to the right spot

* Proper scheduling

* dOY

* Fix shit
2017-03-26 21:24:38 +02:00
XDTM
fb0fb4eb03 Fixes damage overlay bugs (#25494) 2017-03-26 14:06:54 -03:00
Cyberboss
7af014de84 Add support for specific sound channels and stopping them (#25455) 2017-03-25 19:54:04 -03:00
XDTM
36ac1997d7 Refactors Golem Names (#25471) 2017-03-25 19:47:08 -03:00
oranges
60a9891994 Tweaks to logging around disarms, general code cleanup (#25329)
The mob add_log helper has been improved to be more readable and do less
work over and over

Disarms now log the item they disarmed if applicable
Some found old code was chopped out and improved
2017-03-25 19:29:49 +01:00
kevinz000
c89e062d0f Update human_defines.dm (#25447) 2017-03-24 21:02:31 -04:00
GunHog
ac4d69254b Revival of "Allows AIs to deploy to borgs" by Shadowlight213 (#25184)
The AI may now deploy to cyborgs prepared as AI shells. The module to do this may be research in the exosuit fabricator. Simply slot the module into a completed cyborg frame as with an MMI, or into a playerless (with no ckey) cyborg.
2017-03-24 21:42:48 -03:00