Commit Graph

8593 Commits

Author SHA1 Message Date
anconfuzedrock
4185b1023f buffs lizards like I said I would 2017-03-21 15:17:25 -04:00
anconfuzedrock
2ea1c41c13 rock are you having a stroke 2017-03-20 20:50:54 -04:00
XDTM
7dfe07c027 Cloth Golems (#25249)
* Adds cloth golems
2017-03-20 17:02:18 -03:00
Leo
328b3b62c8 Merge pull request #25253 from coiax/embedded-spelling
Fixes lack of capitalization in embedded objects messages
2017-03-19 21:50:37 -03:00
Leo
00cb1327ba Merge pull request #25240 from coiax/spelling
Fixes lack of capital letter when hierophant annihilates someone
2017-03-19 14:43:05 -03:00
Jack Edge
2d77218793 Fixes lack of capitalization in embedded objects messages 2017-03-18 23:12:31 +00:00
AnturK
d61dc54d17 Abductor fixups (#25210) 2017-03-18 14:44:10 -03:00
Jack Edge
28109d8a67 Fixes lack of capital letter when hierophant annihilates someone 2017-03-18 17:03:12 +00:00
Jordie
b3dd0479ce Merge pull request #25191 from lzimann/shadowpeople
Fixes wrong organ slot for eyes on species gain
2017-03-19 01:55:10 +11:00
XDTM
6f184513a0 Runic golems (#25028) 2017-03-18 08:04:47 -03:00
Cheridan
3d36848cd3 Merge pull request #25170 from AnturK/adjacenttohell
Fixes adjacency
2017-03-17 14:33:41 -05:00
Remie Richards
0b6d5fc6df Dynamic hair! (#25114)
* Dynamic hair!
2017-03-17 16:05:02 -03:00
Cyberboss
3c9b0b152b Refactors statclick a bit (#25102) 2017-03-17 13:29:25 -03:00
Lzimann
df6647db1a Fixes wrong organ slot for eyes on species gain 2017-03-17 01:20:15 -03:00
Cyberboss
b639f0c99e Fixes admin latejoin disabling (#25041)
* Fixes admin latejoin disabling

* Fix alerts
2017-03-16 17:06:52 -04:00
AnturK
530996a171 Fixes adjacency. 2017-03-16 18:33:21 +01:00
Cyberboss
31001c3493 Removes the in transit requirement from spawning (#25160)
* Removes the in transit requirement from spawning

* Remove commented out line
2017-03-16 17:39:41 +13:00
MrPerson
db34a1f2be Merge branch 'master' of https://github.com/tgstation/-tg-station into revert_revert_revert_come_on_revert_please_rever_please_shit_REVERT_JESUS_TAPDANCING_CHRIST_REVERT_YOU_FUCKING_PIECE_OF_GODDAMN_PISS
Conflicts:
	code/_onclick/hud/plane_master.dm
	code/modules/lighting/lighting_object.dm
2017-03-15 18:53:09 -07:00
Cyberboss
ae82cd1bc3 Fix runtimes with preview dummies (#25065)
* Fix runtimes with preview dummies

* Ree
2017-03-15 14:13:34 +01:00
Kyle Spier-Swenson
99002e25a3 Fixes lighting of pixel shifted objects and reverts the hacky memleak fix + other lighting fixes (#24963)
* Revert "Lighting micro optimizations and fixes (#24939)"

This reverts commit 78bbbfe20a.

* vg refactor stage 1

* Fix runtime in get_turf_pixel

* fix lighting on turfs

* Fix certain things reading light levels wrong.

* Made SS faster/better by making it split its tick allotment up between it's 3 tasks

* istypeless loops @pjb3005

/proc/typed_loop    6.826        6.830        6.858       190761
/proc/typeless_loop 5.582        5.586        5.620       190435

* lazy init lists
2017-03-14 19:27:23 +01:00
Cyberboss
012eaec1b9 Mob Initialization (#24840)
* Mob Initialization

* new_player Repath

* Fix the dme

* Fix the shit

* Fix a loc

* Fix another loc

* But, in my haste, I forgot the cola!

* Another loc

* ANOTHER LOC

* Further docs

* Where'd that s come from

* Fix shit

* Better
2017-03-13 20:21:12 +01:00
Haevacht
29d9da3760 Remie's listtarget() optimisations (#25024)
* remie's suggestions

* by raz's comment
2017-03-13 18:43:16 +03:00
coiax
4b38a438de Additional deadchat fixes (#25012)
* Additional deadchat fixes

Fixes #25008.

- People who are dead but not observers can hear deadchat.
- Follow links will try to follow first, then attempt a turf jump,
rather than always doing the turf jump.
- By using coordinates rather than /ref it'll stop the malformed (F)
links to jump to the turfs.

* text2num is my friend
2017-03-13 22:05:28 +13:00
Cyberboss
dab1ea4785 Ports the job prioritize system from Yog (#24901)
* Partially orts the job prioritize system from Yog.

* Adds a cap for how many jobs can be prioritized at once.

* Fix shit

* station
2017-03-13 22:04:30 +13:00
coiax
cb38468e0c Merges HEADBANGPROTECT and EARBANGPROTECT into new secondary flag (#24881)
Unless we get a clothing item that can be worn on the head, and the
ears, and only protects from loud noises in one of the configurations,
this isn't going to be an issue.

Frees up another flag slot, all hail the secondary flags.
2017-03-13 22:00:43 +13:00
coiax
f1d1e6f5e9 Demotes HANDSLOW to secondary flag (#24878)
It's used in literally four places, it doesn't need a high speed
bitflag slot.
2017-03-13 21:59:48 +13:00
MrPerson
589b4ce8ae Revert "Revert "Human nightvision""
This reverts commit c0ef5e59f7.

Conflicts:
	code/_onclick/hud/ghost.dm
	code/_onclick/hud/other_mobs.dm
	code/_onclick/hud/plane_master.dm
	code/modules/lighting/lighting_system.dm
	config/config.txt
2017-03-12 19:04:20 -07:00
Cyberboss
9a9fd29e04 Cleans some stuff up concerning the new latejoin spawns (#24948)
* Fixes mobs picking from an empty loc list

* Fixes latejoin chairs failing to GC

* More robust arrival shuttle latejoin warnings
2017-03-13 11:35:41 +13:00
Cyberboss
16277b5ed1 Kills more spawns (#24837)
* Kills more spawns

* Your mother is inconsistently indented
2017-03-12 20:56:54 +01:00
Mike Long
f36feb87b5 Lordpidey devil fixes (#24693)
* Devils made via event can no longer ascend.

Admins can control whether or not a devil may ascend via traitor panel.

* Adds logging

* Fixes #21326,     Fixes #21321

* Fixes compile error, removes dead code.

* Moves logging to where it's supposed to be.

* Arch devils can now destroy walls with pitchfork.

* Fixes compile error.

* Summon dancefloor can't be used to break down walls.

* Improves disco floor wall check

* Fixes traitor panel for devils.

* refactors human attack_hand

* Fixes compile error

* Devils now respawn with clothes.
2017-03-12 20:55:36 +01:00
Joan Lung
d7798df335 Merge pull request #24984 from lzimann/ssd
Changes the braindead message to be more intuitive
2017-03-12 13:55:35 -04:00
Lzimann
bf464dd2a6 Typo 2017-03-11 19:15:41 -03:00
Lzimann
5cba74b51f Changes the message 2017-03-11 19:09:07 -03:00
Lzimann
a769bba201 t not p 2017-03-11 12:46:56 -03:00
Lzimann
88cc62df80 Changes the braindead message to Space Sleep Disorder 2017-03-11 12:37:01 -03:00
oranges
851fb7daea Merge pull request #24836 from Cyberboss/NoMetaSpawning
Ghosts are no longer notified of bodies created via maps loading
2017-03-11 17:16:13 +13:00
oranges
e21d4534ff Merge pull request #24873 from Bawhoppen/simpleanime
Separates simple animals icon file
2017-03-11 17:09:03 +13:00
Cyberboss
150389c2bb Fixes a race condition with arrivals shuttles (#24917) 2017-03-10 22:44:25 -05:00
Lzimann
2d59366ae4 More fixes to incorrectly changed outputs(mainly files) 2017-03-10 13:33:03 -03:00
Lzimann
3dd6722c07 Fix conflict 2017-03-10 01:39:22 -03:00
Lzimann
5a618297ce Replaces the default output with the to_chat wrapper. 2017-03-10 01:32:05 -03:00
Cyberboss
e48564d941 Arrivals Ferry (#24694)
* Highlight docking ports in TESTING

* Buckle arrivals to their seats

* Fixes shuttle/Initialize not calling the base

* Arrivals docking

* Use forceMove so the shuttle effect starts

* Forgot this check

* Fixes

* Needful

* Fix this shit

* Line endings?

* Double check, fix sound

* Remove empty if

* Fucking lists

* Fix parallax and ghosts

* Ghost fix

* GHOST

* Fix shit

* Fix parallax + config

* I lied slightly

* Hyperspace sound refactor

* Finish fixing the maps + doors

* Fix the sound not playing

* Consoles + area fix

* Updates default config

* Fix line endings

* Safety checks

* Damage checks

* This should be down here

* Clean some stuff up

* Fix a few things on Delta and Omega

* Delete the useless air alarm on Pubby's shuttle

* Fixes #24727

* Always the fucking line endings

* Fix this negative check

* LINE ENDINGS!!!!!

* Revert to master

* Redo the changes

* Fix the sound not repeating

* Readds the shuttle door

* Fix people disabling latejoins
2017-03-10 14:19:34 +13:00
Cyberboss
a55f36ebe9 Moves cross_address/allowed to the config. Merges the protected config into the regular. (#24584)
* Moves cross_address/allowed to the config

* Protect it against modifications

* I'll do you one better

* Merge in the protected configuration
2017-03-10 11:10:08 +13:00
coiax
473561c0be Wizards can now Summon Ghosts (#24794)
* Wizards can now Summon Ghosts

🆑 coiax
add: Wizards can now use their magic to make ghosts visible to haunt
the crew, and possibly attempt to betray the wizard.
/🆑

- Summon Ghosts, makes ghosts visible for the rest of the round.
- Modifies the Summon Events G-g-ghosts! event to also use the same
mechanism of making all ghosts visible.
- New global var `observer_default_invisibility`, which all ghosts load
their invisibility from when created. You need this because ghosts get
destroyed and created every time you exit and reenter a body. Modified
the spectral sword to use this, instead of initial().

- Pros for wizards to summon ghosts: It's spooky, and distracts the
crew, they get to see the ghosts come out of the dead people they just
murdered.
- Downsides of wizards to summon ghosts: They'll be always obvious when
etheraling around, they can't really stealth, ghosts will do their best
to upset the wizard's plans.
- If you were playing to WIN as a wizard, you probably wouldn't summon
ghosts. But you wouldn't summon guns or magic either.

* Makes it buyable
2017-03-10 09:46:04 +13:00
coiax
013d149b63 Deathrattles follow links jump to turf if no mob is found (#24797)
* Deathrattles also give a turf link

🆑 coiax
add: When someone dies, there will be a (T) link to jump to the turf
where they died, on the offchance they died in a manner that left no
body.
/🆑

Supermatter disintegrations, singularity eatings, other stuff that
doesn't leave a body means that the (F) link doesn't work. But the turf
should still be there, so click on that instead.

* Jump to mob if exists, turf if not
2017-03-09 21:23:32 +01:00
Lularian
96df592ef6 simple animals 2017-03-09 03:41:35 -06:00
Cyberboss
f6f5d9af4b AHH A DEL! (#24796)
* AHH A DEL!

* HELP!

* MORE OF THEM!
2017-03-09 09:16:49 +01:00
XDTM
6f5ddea836 Fixes slimes not being able to latch onto humans + faction tweak (#24759)
* tentadel

* back to normal

* Fixes slimes not being able to latch onto humans + faction tweak

* NO

* NO

* HUMANOIDS ONLY

* PUTTING THE PIG IN PIGGYBACK
2017-03-09 09:11:20 +01:00
Cyberboss
31ee152489 Repaths subsystem to controller/subsystem (#24624)
* Repaths subsystem to controller/subsystem

* Fix the shit
2017-03-08 22:05:45 +01:00
Cyberboss
4c4d2c28f9 Fixes 179 (#24807)
* Fixes 169

* What MSO said

* Fix

* Fite me travis
2017-03-08 21:59:59 +01:00