Commit Graph

6438 Commits

Author SHA1 Message Date
Hornygranny f920d6854f PASSMOB created
larvae have PASSMOB
larvae can no longer pull
2014-09-18 12:24:11 -07:00
Cheridan 477d75ca51 Merge pull request #4866 from Aranclanos/overeye
Fixed the overeye hair, now it should display properly instead of an 'error' message.
2014-09-18 12:01:46 -05:00
Cheridan f5bf1ddaa9 Merge pull request #4809 from RemieRichards/Drones
Ports Drones from NTstation + New Improvements/Features
2014-09-17 16:56:40 -05:00
Cheridan db9295dd39 Merge pull request #4842 from Miauw62/thepasthauntsme
Makes Robotize() work properly again. Fixed #4834
2014-09-17 14:07:50 -05:00
phil235 e4a958ac63 Simplifying audible_message proc by using get_hearers_in_view(). 2014-09-17 20:47:26 +02:00
Remie Richards 71c1db26ec usr -> src 2014-09-17 08:01:17 +01:00
Aranclanos 891a9d0568 Fixed the overeye hair, now it should display properly instead of an 'error' message. 2014-09-17 02:37:51 -03:00
Cheridan 2fb2e902dc Merge pull request #4726 from Miauw62/sensualwhispers
Adds a separate preference for whispers.
2014-09-16 12:42:13 -05:00
JJRcop 44df1f712c Drones can now hear binary chat, but they cannot speak in it 2014-09-16 10:32:14 -04:00
Cheridan cd990bdeda Merge pull request #4810 from phil235/Messagetypos
Fix many messages and sounds
2014-09-16 08:45:31 -05:00
Alex 171a1b9cd0 Merge pull request #4829 from Ikarrus/gspeakfix
Fixes Respec exploit with hivemind chat
2014-09-16 12:16:28 +01:00
Alex 5187ad81c4 Merge pull request #4819 from Aranclanos/extinguishfix
Fixes humans extinguishing themselves when they are in a turf with no oxygen.
2014-09-16 12:12:17 +01:00
Alex 6a083ecda0 Merge pull request #4835 from Aranclanos/Entered
Entered() cleanup
2014-09-16 12:12:04 +01:00
JJRcop 657fb01c3a Drones can be stunned and EMP'ed
Getting EMP'ed stuns them for a few seconds
2014-09-16 04:40:18 -04:00
ikarrus 64000f2c8e Increases chance to hear hivemind to 30% 2014-09-15 19:08:28 -06:00
Miauw 505b22edc1 Makes Robotize() work properly again. Fixed #4834 2014-09-15 18:01:26 +02:00
Aranclanos 53f48fa599 Cleaned up the turf Entered() procs:
-Removed check for infrared beams. (it checked each time that anything moved)
-Removed 'movement_disabled' check, the verb is also completely removed.

For space Entered() turfs:
-Removed check for meteor
Now meteors and immovable rods will use the same proc to determinate their start and finish, while moving they'll check in which z level they are, deleting themselves if they leave it.
-Removed spawn() to move objects being pulled between z levels
Replaced the step() from mob pulling movement code and replaced them with Move()

For asteroid Entered turfs:
-Removed check for mining cyborgs, now it will be next to the janitor borg check to clean the floor.

Mecha code got a small clean, removing the Entered() calls from there.
2014-09-15 03:26:58 -03:00
JJRcop b1eb790033 Adds button when pulling something
Fixes drone laws indentation
2014-09-14 23:40:17 -04:00
Remie Richards 78cb2636b9 u saw nothing 2014-09-14 22:31:36 +01:00
phil235 8d6ee69a36 Fixing issue where people can't hear their own emotes while inside lockers and the audible messages when also in the dark. Removing object_talk() proc (obsolete). 2014-09-14 16:17:16 +02:00
Alex 3bf763f9a7 Merge pull request #4792 from Aranclanos/grabruntimes
Fixes two runtimes related to the grab object.
2014-09-14 13:19:04 +01:00
Alex 01b9f2c851 Merge pull request #4800 from rbreslow/patch-1
Fix span error
2014-09-14 13:13:22 +01:00
Alex 09dffeb90b Merge pull request #4807 from Miauw62/vOv
Fixes ghosts not being able to hear binary.
2014-09-14 13:09:35 +01:00
Remie Richards da50538b60 Drones can now speak to other drones, Drones can now be worn as hats. 2014-09-14 12:18:09 +01:00
JJRcop 66a60dfae0 Fixes a bug with clicking on an empty storage with an empty hand causing the chat to be spammed.
Removed visible_messages when taking anything out of internal_storage, as with regular storage items.
2014-09-14 05:43:49 -04:00
JJRcop f9a0fe6b2f Makes the drone internal storage much more user-friendly 2014-09-14 04:57:30 -04:00
Aranclanos 7a8c7dd801 Fixes humans extinguishing themselves when they are in a turf with no oxygen. 2014-09-14 04:33:10 -03:00
phil235 87d7c9e91e Create the audible_message() proc to replace most instance of " for(var/mob/M in hearers(...) show_message(..., 2)"
fixing typos and missing emotes in emote lists.
2014-09-14 01:15:15 +02:00
phil235 24686b5248 Fixes many messages/sounds or lack thereof for different mobs.
(

Nothing when Attack w/ item on dead animal
No varied attack verb for the above.
Item attack on alive SA/syndicate/melee: no sound
No Punchsound on alive and dead SA.
goat attack on SA/human/alien/monkey : no sound
attack_hand and Item attack on dying mouse: nothing
is_muzzled() fix in slime.dm and humanoid.dm and larva.dm and humanattac?kpaw.dm (put a muzzle on self, immune to monkey bites!)
monkey attack on animal: can't attack alive!
monkey (821) has attacked the grey baby slime (477)! (needs bite and sound)
monkey can't attack_paw alien/slime/animal with health below 0.
attack_animal on larva has no sound.
monkey bite on human: no sound
Larva on Humanoid/slime.
can't monkeybite a wounded alien.
larva needs to be attackable by humanoid/slime/hand/item/monkey/SA
Monkey cant bite dead/unconscious monkey
Larva bite has no sound. can't bite anyone but animals

)
2014-09-13 17:41:47 +02:00
Remie Richards 473bcd1858 Ports Drones from NTstation + New Improvements/Features 2014-09-13 15:02:57 +01:00
Miauw 6ff1e429fa Fixes ghosts not being able to hear binary. 2014-09-13 13:50:20 +02:00
Miauw 704ed6b352 HAAAWWWW!! Fixed #4753 2014-09-13 13:33:18 +02:00
Aranclanos 042615709d New path for energy swords, /obj/item/weapon/melee/energy/sword/saber and the different type of colours (purple, red, green, blue) are childrens of it.
You can only use sabers to create a dualsword and to archieve the funky colours with the multitool.
Dualswords now will be eqipped on hand once created instead of staying on the floor.
Fixes issue #4050
2014-09-12 20:25:40 -03:00
phil235 d88cc00a2f Fixing some message and sound. 2014-09-13 00:46:57 +02:00
rbreslow 65f01cd1cd Fix span error 2014-09-12 15:34:13 -04:00
Aranclanos eb7f3f286d Fixes two runtimes related to the grab object. 2014-09-12 06:39:31 -03:00
Cheridan 21c08ad616 Merge pull request #4771 from Aranclanos/shaddeathspam
Fixes the shade spam when they die.
2014-09-11 13:06:17 -05:00
Cheridan 304b89bdc0 Merge pull request #4776 from Miauw62/radiodeaf
Fixes "seeing" people speak over the radio while deaf.
2014-09-11 08:42:18 -05:00
Cheridan b0ab0754e1 Merge pull request #4772 from Aranclanos/carpmeat
Fixes a bug where you couldn't get meat from carps and several other mobs.
2014-09-11 08:21:36 -05:00
Hornygranny 1bc6c36593 fixed typo 2014-09-11 01:55:07 -07:00
Miauw e557cbb263 Fixes "seeing" people speak over the radio while deaf. Fixed #4768 2014-09-10 14:19:42 +02:00
Cheridan 88471ff0d6 Merge pull request #4622 from Ikarrus/hivemindpaygate
Hivemind Communication (:g) must be purchased before use
2014-09-10 07:09:55 -05:00
Cheridan 9550d3e844 Merge pull request #4729 from Miauw62/corgemotes
Makes simple_animals able to emote again
2014-09-10 07:06:39 -05:00
Aranclanos de35b75fad Fixes a bug where you couldn't get meat from carps and several other mobs. 2014-09-10 07:30:31 -03:00
Aranclanos d97d2ff85a Fixes the shade spam when they die. 2014-09-10 07:12:59 -03:00
Cheridan 6c5f0fe355 Merge pull request #4744 from Ikarrus/lizardthugs
ENFORCE_HUMAN_AUTHORITY now only applies to Command positions
2014-09-09 17:30:39 -05:00
Cheridan 0a35c2c740 Merge pull request #4749 from phil235/VomitMsgFix
Vomit message fix
2014-09-09 17:18:07 -05:00
phil235 a4de7ac6a1 Vomit message fix 2014-09-08 22:39:07 +02:00
Perakp 3a3f703ed9 Mining scanner scans automatically, similar to t-ray scanner.
Cooldown increased for balance/ to not have the flashing ores be too annoying.
2014-09-08 15:00:37 +03:00
Hornygranny 89850cfd2b fixed fucked spacing from resolver 2014-09-07 21:39:10 -07:00