Commit Graph

624 Commits

Author SHA1 Message Date
Xhuis
a9f94cf44c Gives role checks to the Voice of God 2017-07-03 18:58:23 -04:00
Tacolizard
bd28d98c62 Heartbeat fix (#28916)
* fix

* Update life.dm

* add repeat

* fix

* Update heart.dm

* TRUE
2017-06-30 10:17:31 -04:00
Tacolizard
848690e5b8 Adds heartbeats (#28858)
* beatz

* use defines

* comments

* start refactor

* refactor 2

* finish refactor

* fix

* Update misc.dm

* Update life.dm

* Update heart.dm

* Update heart.dm

* remove human checks

* move things around

* woops

* wew

* update lowest sound channel

* remove stopsound

* get_turf
2017-06-28 15:01:04 -04:00
Leo
ac96764660 Merge pull request #28851 from Cyberboss/RevertBorers
Removes cortical borers
2017-06-28 10:33:51 -03:00
Matthew Walker
f3afd18551 Move eye_damage from /mob/ to eye organs (#28725)
* First test change, only damage

* take out unused var

* null check

* First test change, only damage

* take out unused var

* null check

* Fixes some wizard stuns (#28693)

* First test change, only damage

* take out unused var

* null check

* review changes

* Hate git
2017-06-27 16:51:29 -04:00
Jordan Brown
ef96559701 Removes cortical borers 2017-06-26 11:21:08 -04:00
Joan Lung
deae811756 Unconscious and Knockdown are now status effects (#28696)
* Unconscious and Knockdown are now status effects

* Fixes #28628

* fixes borgs

* the terrifying second argument

* Much better
2017-06-23 12:00:49 -04:00
nicbn
77a2d3f5cd Replaces "istype"s with is_helpers macros (#28676) 2017-06-22 15:03:19 -03:00
Joan Lung
58c054acb5 Stun is now a status effect (#28654)
* Stun is now a status effect

* I'D RATHER NOT

* smart

* very smart

* pideyview

* small fixes

* slight fix
2017-06-22 10:50:46 +10:00
Mike Long
39103452a3 Lordpidey devil fixes (#28101)
* Fixes on #28051

* Changes hellfire around some, it's now more consistant.

* Fixes small exploit with infernal jaunt.

* Moves devil antag datum with the rest of the antag datums.

* Corrects syntax errors within codex gigas tgui template.

* Re updates tgui js after merge.

* removes redundant .loc from call.

* Fixes devils sometimes getting duplicate spells.
2017-06-21 10:47:02 +02:00
Jordan Brown
50f00bc023 Merge pull request #28603 from ChangelingRain/sleeptostatus
Sleeping is now a status effect
2017-06-20 16:22:34 -04:00
Joan Lung
38ec5563dc Fixes slips 2017-06-19 14:57:25 -04:00
Joan Lung
563f66700c Sleeping is now a status effect 2017-06-19 14:47:35 -04:00
Joan Lung
2672d88800 Renames stun effects and changes stun input values as preliminary work for changing stuns to status effects (#28524) 2017-06-18 23:03:51 -03:00
Mike Long
3ddef57ecf Vomit fix (#28492) 2017-06-16 17:18:19 -03:00
food
89b99407c4 Fixes high luminosity eyes 2017-06-13 19:41:20 -04:00
kevinz000
235ebfa1c2 Adds glowing cybernetic eyes to R&D - No functions except for flashlight! (#27941)
* MY SNOWFLAKE IS TOO STRONG FOR YOU

* rnd design

* Update eyes.dm

* wew

* k

* fix

* ready

* Update eyes.dm

* Update eyes.dm

* updates

* lazylists are shit but whatever

* runtimes funtimes, and case sensitiveness

* cyberbossy

* cyberboss making me break things

* checks for implantation first..

* better

* tested

* dirs

* efficiency

* all gud
2017-06-12 10:15:57 +02:00
Expletive
12d522dbc0 Organs for catgirls (#28148) 2017-06-07 16:15:33 -03:00
AnturK
74febcf7bc Fixes bsa not showing up (#28032) 2017-06-04 09:42:50 -03:00
bgobandit
23e3f14223 The officer's sabre can be used to remove a lizard's tail. (#27756)
* The officer's sabre can be used to remove a lizard's tail.

* added the sharp item check that incision has
2017-05-29 10:08:23 -06:00
swindly
5fb79e7d92 Fixes attaching heads without brainmobs (#27765) 2017-05-28 18:07:38 -03:00
Food
b992136191 Resolve conflicts, change name. 2017-05-23 15:43:35 -04:00
kevinz000
5962d64354 Update helpers.dm (#27489) 2017-05-22 14:07:53 +02:00
Food
e961199fdb Initial beach-language commit 2017-05-21 21:49:32 -04:00
Joan Lung
074727555d Merge pull request #26677 from coiax/codespeak
Codespeak language and manual
2017-05-17 22:04:16 -04:00
QualityVan
b27665d293 Adjusts ear/eye protection based on missing organs (#27291) 2017-05-16 09:07:35 +02:00
Jack Edge
089d7ccde9 Fixes everyone having codespeak 2017-05-15 15:10:01 +01:00
KorPhaeron
752e25d417 Zombies can see in the dark (#27152) 2017-05-12 17:57:07 -03:00
Mike Long
4687dd0117 Devil refactor+small revamp (#26815)
Hello, with PR #26717 merged, I think it's a good time to add devils to the standardized antag datum system.

This PR is mostly a refactor, which shouldn't be noticed by the playerbase. Changes that might be noticed are below.

🆑
tweak: Modified chances for returning someone's soul using an employment contract. Now everyone has a chance, not just lawyers and HoP.
add: Particularly brain damaged people can no longer sign infernal contracts properly.
tweak: Infernal contracts for power no longer give fireball, and instead give robeless 'lightning bolt' spell.
add: Devils can now sell you a friend, for the cost of your soul.
tweak: The codex gigas should now be easier to use, and less finicky.
del: The codex gigas no longer sintouches readers.
/🆑
2017-05-10 22:02:17 +12:00
BeeSting12
68b54eeb8f biten (#27011) 2017-05-08 08:52:56 +02:00
Anonmare
1d6ca32e8a Allows Mediborg organ storage to hold inorganic bodyparts (#26993) 2017-05-07 19:13:52 -03:00
Joan Lung
5ce91a8230 Cultists of Nar-sie have their own language (#26952) 2017-05-07 08:06:38 -03:00
coiax
d0b8044b24 Follow links on adamantine vocal cords now work (#26991)
🆑 coiax
fix: Fixed adamantine vocal cord (F) links not working for observers.
/🆑
2017-05-06 17:11:34 -03:00
Jack Edge
0ddb4fbcf8 Sprites 2017-05-05 18:08:40 +01:00
Jack Edge
be7b49422e Adamantine golem leadership
🆑 coiax
add: Adamantine golems have special vocal cords that allow them to send
one-way messages to all golems, due to fragments of resonating
adamantine in their heads. Both of these are organs, and can be removed
and put in other species.
add: You can use adamantine vocal cords by prefixing your message with
":x".
del: Xenobiology is no longer capable of making golem runes with plasma.
Instead, inject iron into the adamantine slime core to get an incomplete
golem shell, then complete it with 10 sheets of a suitable material.
/🆑

Adamantine Golems are the starting Free Golem spawns, and they are
previously just as ordinary as Iron Golems, which are strictly worse
than a variety of other golem materials. This gives them limited one way
telepathy, to act as leaders and communicate to the other golems.

They're vocal cords because it's a suitable fit for the vocal cord code,
and recieving it is organ based because more organs are always fun.

Making "leadership" slave golems is somewhat of a contradiction, and
they're also somewhat easy to spam. This requires xenobio to at least
have some spare materials lying around (remember, you can use metal and
glass or plasteel).
2017-05-05 18:08:40 +01:00
coiax
b633cd6ba2 Moves languages to a holder datum, gives mind its own language holder (#26776)
* Ghosts now have a language menu

🆑 coiax
add: Ghosts can now modify their own understood languages with the
language menu.
/🆑

- Language menu is now on /atom/movable, and can be opened by any atom
with the `open_language_menu` proc.
- Used for testing, and simulating what various station members hear.

* Language holders, I

* Language holder, II

* Dos line endings

* MIND LANGUAGES

* Fixes some mobs not having language holders in their minds

* Shadow languages

* How did you lose the holder?

* Mob level IC->Open Language Menu verb

* Gives draconic to silicons

* Lazy breeki

* Use of pre-initialized global lists for languages

* Fixes bugs with lazy holders
2017-05-05 15:12:27 +02:00
Leo
9a5df04b48 Merge pull request #26855 from QualityVan/dentaltracks
Makes dental implants move through dismemberment
2017-05-04 20:21:01 -03:00
oranges
12822a29c7 Merge pull request #26828 from coiax/mutanttongue-var
Moves tongues to `mutanttongue` var
2017-05-04 23:04:28 +12:00
QualityVan
cb0994f1f4 Makes dental implants move through dismemberment 2017-05-03 13:13:18 -04:00
coiax
9931a1a335 Draconic language, for lizards (#26780)
* Lizard language

🆑 coiax
add: Restrictions on Lizardpeople using their native language on the
station have been lifted by Centcom, in order to maximise worker
productivity. The language's key is ",o".
/🆑

- The language is added as part of the job equipping code, changing your
species to lizard via xenobio will not magically teach you the language.
- Normal human tongues are capable of speaking Unathi.
- pAIs with translator and Librarians are capable of speaking and
understanding Unathi.

The design lead has instructed me to grant lizardpeople their own
language, in order to increase paranoia in the crew. Also, it'll be
funny to see how much people overreact to this.

* Rename unathi to draconic
2017-05-03 12:47:52 -03:00
Joan Lung
4d1e3ce607 Merge pull request #26813 from KorPhaeron/librarian
Curator Update
2017-05-03 11:18:15 -04:00
QualityVan
f3016645ca Gives ears, eyes, and vocal cords plural gender (#26803) 2017-05-03 09:50:56 -05:00
KorPhaeron
b7864be38a Curator 2017-05-03 08:08:14 -04:00
Jack Edge
9fa9673c15 Moves tongues to mutanttongue var
Moves tongues from mutant_organs list to a specific var, in line with
mutant eyes, lungs and ears.
2017-05-03 12:56:30 +01:00
Leo
be4edbf8c3 Merge pull request #26706 from XDTM/TiredVoice
Removes Rest from Voice of God
2017-04-30 13:22:52 -03:00
Leo
64d7b1af99 Merge pull request #26693 from QualityVan/brainfixes3
Prevents GODMODE mobs from dying to organ removal
2017-04-29 18:55:10 -03:00
XDTM
daf10acbf1 Removes Rest from Voice of God 2017-04-29 10:53:50 +02:00
oranges
7cfef759af Merge pull request #26527 from QualityVan/mutanthands
Zombie/limb refactors/fixes
2017-04-29 14:03:53 +12:00
oranges
721fb45ebe Merge pull request #26622 from swindly/organ_storage
Adds organ storage containers
2017-04-29 13:55:59 +12:00
QualityVan
ede45fdc9f Prevents GODMODE mobs from dying to organ removal 2017-04-28 16:20:09 -04:00