Commit Graph

35090 Commits

Author SHA1 Message Date
Cyberboss
9b36a65730 Renames some incorrect terminology 2017-04-23 10:09:08 -04:00
oranges
88310bb299 Merge pull request #26454 from tgstation/lzimann-roguetag
Removes rogue bold tag in player panel
2017-04-23 22:15:40 +12:00
Leo
21d65bc2fe Merge pull request #26410 from Cyberboss/FixesTicketReconnection
Fix current_ticket.initiator not being set when a client relogs
2017-04-22 22:55:07 -03:00
Cyberboss
b4c9caf253 Quite possibly the smallest microoptimization here (#26407) 2017-04-22 22:54:04 -03:00
Leo
84d2021fa0 Merge pull request #26414 from Cyberboss/TitleFix
Copies the loaded titlescreen into the rsc
2017-04-22 22:48:34 -03:00
Leo
4e5f2b0044 Merge pull request #26427 from ChangelingRain/lighterfix
Greyscale lighters no longer color the flame
2017-04-22 22:44:41 -03:00
Leo
7dfc3cfe13 Removes rogue bold tag 2017-04-22 18:54:33 -03:00
Cyberboss
b9c54f517f Minor refactors (#26305)
obj/on_log changed to atom/on_log. Boolean parameter in
No admin irc message now checked in client/Del instead of mob/Logout
Removed an empty New()
1 -> TRUE
removed a potential crash in mob/Login
2017-04-23 09:52:47 +12:00
coiax
ae8b22c49e Fixes runtime when carbon mobs have no earwear (#26442)
My bad.
2017-04-22 12:52:34 -04:00
Cyberboss
1c5b650773 Heinious spawn (#26332) 2017-04-22 10:36:32 -04:00
coiax
f993f9ce36 Refactors ear damage into ear organs (#26044)
* Refactors ear damage into ear organs

🆑 coiax
add: Centcom would like to inform all employees that they have ears.
add: Adds "ear" organs to all carbons. These organs store ear damage and
deafness. A carbon without any ears is deaf. Genetic
deafness functions as before.
/🆑

- `ear_damage` and `ear_deaf` vars removed from /mob.
- All mobs have a `can_hear` proc, which returns TRUE always except for
carbons.
- Carbons need to have an ear organ that has 0 `deaf` var.

- Explanation of how ear damage works is in the code, it hasn't been
changed from previously. Deafness is applied in number of Life ticks
until you regain hearing, while damage is long team, heals slower, and
when high enough, can cause flashbangs to make you go permamently deaf,
as before.

- Wearing earmuffs halves the healing time of deafness, and promotes
healing long term ear damage, as before. Earmuffs now have a secondary
flag HEALS_EARS, which currently only they own.

* Changes how soundbang deafness works slightly

* Ear organ icon

* Code review I

* Makes fully healing carbons not dependent on having a dna and species

* Gives monkeys and aliens ears

* Whoops

* Split organs into seperate files

* Tweaks.

* Un-removes brain damage lines

* Moved procs onto /mob for ear stuff

* Massages things into compiling

* Replacement of spam_flag with world.time tracker
2017-04-22 08:51:03 -04:00
Joan Lung
6be64ff969 Secrets panel logging is better (#26418) 2017-04-22 09:07:27 -03:00
oranges
3bc4ff1477 Merge pull request #26412 from MrStonedOne/revert-ghost-call_moved
Revert "Ghosts call Moved() after Move() (#26183)"
2017-04-22 13:58:18 +12:00
Leo
0eb3c2dda9 Merge pull request #26422 from QualityVan/doorwelding
Fixes fuel checks being too early in weldering airlocks
2017-04-21 22:53:01 -03:00
oranges
61b93ce182 Merge pull request #26337 from Core0verload/picture_frame
Refactors picture frames to use wall frames system
2017-04-22 10:54:19 +12:00
Cyberboss
44898a9b9e Conveyor movement refactor/fix (#26408)
* Refactors conveyor movement

* Fixes effects being affected by conveyors

* Fixes jetpacks not stopping conveyors

* Fixes /mob/dead being affected by conveyors

* Fixes butterflys being affected by conveyors
2017-04-21 19:27:37 -03:00
Leo
9cec30a086 Merge pull request #26402 from Profakos/cleanit
Prevents fultons from transporting items out of inventories
2017-04-21 19:25:24 -03:00
Leo
89d907660c Merge pull request #26403 from coiax/fix-language-radio
Fixes languages being understood over radio
2017-04-21 19:24:46 -03:00
Leo
be22383a1f Merge pull request #26409 from Cyberboss/ProxyShuttleMovement
Fixes proximity checkers being moved by shuttles
2017-04-21 19:22:09 -03:00
Leo
97c6005e69 Merge pull request #26411 from Cyberboss/patch-54
Fixes supermatter not spawning teslas
2017-04-21 19:20:12 -03:00
Leo
913cb77542 Merge pull request #26415 from XDTM/GrandmasterSlimer
Fixes gold and light pink slime extracts
2017-04-21 19:19:19 -03:00
Leo
e577c9abd3 Merge pull request #26417 from MrStonedOne/patch-350
fixes a proc cache to be more obvious it's a proc cache
2017-04-21 19:18:26 -03:00
Joan Lung
d48dc50007 Fixes #25029 2017-04-21 17:59:39 -04:00
c0
ebdb8f1809 Cleans up some copypasted src and accidently commited changes 2017-04-21 11:42:55 +03:00
QualityVan
b45aab22b6 Fixes fuel checks being too early in weldering airlocks 2017-04-20 22:00:30 -04:00
Cheridan
5476503717 Merge pull request #26388 from QualityVan/armlasers
Fixes armlasers breaking on retract
2017-04-20 20:38:52 -05:00
Kyle Spier-Swenson
06636edc3d fixes a proc cache to be more obvious it's a proc cache 2017-04-20 14:45:13 -07:00
XDTM
7cb4419709 Fixes gold and light pink slime extracts 2017-04-20 23:12:15 +02:00
Cyberboss
681f5e10c8 Copies the loaded titelscreen into the rsc 2017-04-20 16:29:11 -04:00
MrStonedOne
d02b631bd4 Revert "Ghosts call Moved() after Move() (#26183)"
This reverts commit 0adf5f64a7.
2017-04-20 13:09:03 -07:00
Cyberboss
90d02d92b8 Fixes some closets populating in New() (#26378) 2017-04-20 17:07:09 -03:00
Cyberboss
754f0ea202 Fixes supermatter not spawning teslas 2017-04-20 15:59:08 -04:00
QualityVan
f23a31edfa Fixes loading ammo for the L6-SAW (#26370) 2017-04-20 15:31:02 -04:00
Cyberboss
34a1b30a42 Fix current_ticket.initiator not being set when a client relogs 2017-04-20 15:21:45 -04:00
Cyberboss
e43dc897e7 Fixes proximity checkers being moved by shuttles 2017-04-20 15:11:05 -04:00
Cyberboss
011448491e Fixes proximity_checkers being visible in the right click menu (#26367) 2017-04-20 15:52:14 -03:00
Jack Edge
45bc508190 Fixes languages being understood over radio
Fixes #26306.
Fixes #26192.

🆑 coiax
fix: Fixed people understanding languages over the radio when they
shouldn't.
/🆑
2017-04-20 15:36:20 +01:00
Leo
658132a736 Merge pull request #26371 from Incoming5643/NotAButtonForMashing
Adds badmin abuse limits to petsplosions
2017-04-20 11:35:56 -03:00
Profakos
392fd965bd Prevents fultons from transporting items out of inventories
and an init fix
2017-04-20 16:15:58 +02:00
Leo
c91ff0e35a Merge pull request #26284 from AnturK/ilookedatstacktraceabyssanditlookedback
Fixes DVIEW runtimes in preferences.
2017-04-20 08:02:37 -03:00
QualityVan
3f646d9564 Fixes armlasers breaking on retract 2017-04-19 19:12:56 -04:00
oranges
2ae659a60d Merge pull request #26319 from Cyberboss/SlowDownMobs
Moves simple animal automation from SSmob to SSnpc
2017-04-20 09:47:39 +12:00
oranges
02bcec36d1 Merge pull request #26324 from Cyberboss/MC_SPLIT_TICK
Adds defines for evenly splitting up a subsystem's time to fire
2017-04-20 09:47:18 +12:00
oranges
5e8366d8af Merge pull request #26344 from MrStonedOne/patch-349
Fixes double warnings on new players connecting.
2017-04-20 09:46:41 +12:00
oranges
78f1aef62e Merge pull request #26366 from ChangelingRain/holofix
Fixes support holoparasites
2017-04-20 09:45:06 +12:00
oranges
dc1feb95f2 Merge pull request #26339 from lzimann/511
Updates travis and the config to require byond 511
2017-04-20 09:41:48 +12:00
Cyberboss
e7cd4c4bc8 Fixes SSdbcore showing the incorrect ErrorMsg (#26352) 2017-04-19 13:08:24 -06:00
Cyberboss
11c5f0e0ce Fixes showcases not initializing (#26355) 2017-04-19 13:07:57 -06:00
AnturK
424df99363 Fixes action transfer (#26356) 2017-04-19 13:07:13 -06:00
Cyberboss
dc26511b7b Fixes a nullrod runtime (#26360)
* Fixes a nullrod runtime

* Of course
2017-04-19 13:06:30 -06:00