Commit Graph

23283 Commits

Author SHA1 Message Date
QualityVan cc2cbf80fc Makes glasses handle both nearsightedness and eye damage 2017-11-26 19:01:20 -05:00
ShizCalev 2abae67fd0 Cleans up goldcore defines (#33090)
* Cleans up goldcore defines

* Tweaked commentary.
2017-11-26 16:51:54 -06:00
ACCount 0d2955e554 More integrated circuit fixes and code improvements (#33034)
* More integrated circuit fixes and code improvements

* Rewrites thrower component code, adds a helper for future conversion to component datums

* Fixes a mislabeled input

* minor tweaks

* Renames components list

* Changes adj check in thrower

* Fixes tools metal cost
2017-11-26 11:56:47 +01:00
Mark9013100 e6ec0f267b Oldstation edits/fixes (#33080) 2017-11-26 01:01:03 -05:00
Jordan Brown ef0973c73a Merge pull request #33063 from kevinz000/patch-394
Fixes tech disk exports
2017-11-25 23:45:26 -05:00
Emmett Gaines e75ea3e6e1 butterdogs (#33002) 2017-11-25 22:35:22 +01:00
kevinz000 1148c4910e fixes emagging (#33065) 2017-11-25 16:17:11 -05:00
kevinz000 9c6486950f Fixes cryo rotation (#32992) 2017-11-25 20:27:11 +01:00
Jordie b09b1c3b64 A few investigate_log and message_admin fixes (#32993)
* touch ups some investigate_log and message_admins and moves hallucination vars

* indentation plz
2017-11-24 23:42:06 -05:00
Armhulen 36c1e09eb3 okay (#33058) 2017-11-24 23:39:41 -05:00
checkraisefold 18956b76fd fix zombie reanimation (#33049)
lol
2017-11-24 23:35:33 -05:00
Y0SH1M4S73R fb9329d1c5 Cleans up a double assignment (#33048)
* Fixes component runtimes (#33045)

* fixes an internally redundant assignment statement
2017-11-24 23:28:56 -05:00
oranges 69be14849b Revert "Tweaks tech-nodes"
This reverts commit 9d72773c67.
2017-11-25 01:17:01 +00:00
Unknown 9d72773c67 Tweaks tech-nodes
Changes some file orders, edits some costs, and adds requirements to some under-requed techs
2017-11-25 00:48:23 +00:00
Dorsisdwarf ae9ba7bde5 Advanced Laserpointer Feline Interaction (#32940)
* nerfs laserpointers, adds cat interaction

* typo'd

* fixes is_helpers

* look at you, coder. panting and typoing as you code through my halls

* addresses minor notes, adds iscatperson to purrbation

* Replaces ON_PURRBATION define, changes to logging in laserpointer.dm

* true

* I forgot that its TRUE not true rest the fuck in peace

* Final tweaks

* Removes Stray else
2017-11-24 18:56:11 -05:00
Armhulen 17ec621bb7 comma splice and ellipsis grammar fix (#33040)
* :*)

* i think this fixes splice
2017-11-24 15:20:37 -06:00
Leo 23663b985b Merge pull request #32985 from YPOQ/airlockfix
Fixes AIs being unable to interact with unscrewed airlocks
2017-11-24 18:10:55 -02:00
Leo db0653cfd6 Merge pull request #32891 from CosmicScientist/bolas
Re-enables bolas in crafting
2017-11-24 18:05:41 -02:00
oranges 73b25d7ef2 Refactor on_reagent_change to pass through the change type (#32805)
this is purely so the smoke circuit can reset the notification only when
reagents are actually added to it
2017-11-24 12:45:44 +01:00
Emmett Gaines 17180f1f0e custom docker improvements (#32626) 2017-11-24 12:44:12 +01:00
ShizCalev ed12ad417d Updates some item drops to use drop_location() (#32994)
* Updates some item drops to use drop_location()

* Little more cleanup
2017-11-24 06:04:50 -05:00
Jordan Brown bd38ed7c90 IRC message if client mob ends up in nullspace (#33004)
Only if no admins are online
2017-11-24 05:56:22 -05:00
MoreRobustThanYou 456fe0645f Makes reverse pulling only apply to dense objects (#33024)
* Makes reverse pulling only apply to dense objects

* CACHE CACHE CACHE!
2017-11-24 05:50:20 -05:00
Cruix e928e6cf34 Fixed mobs getting rotated by shuttles even if they are not moved (#33026) 2017-11-24 05:47:11 -05:00
ShizCalev f912b6eae0 Fixes Lord Singuloth hungering for more than he should (#33025) 2017-11-24 05:45:47 -05:00
kevinz000 9fa91b8499 Fixes techweb exports 2017-11-23 18:47:21 -08:00
Emmett Gaines 7c69cdcb8a Revert math (#33059)
* Revert "all this wrapping and it's not even christmas (#33035)"

This reverts commit faaf151580.

* Revert "fuck me for forgetting to graph this one"

This reverts commit 45d7acea2f.

* Revert "defines math"

This reverts commit 2817a1737b.
2017-11-23 20:59:52 -05:00
ACCount 4c909b5ade Replaces "console screen" stock part with glass sheets (#33018)
* Removes console screen

* Map updates

* Removes console screen part sprite
2017-11-23 18:53:18 -06:00
Emmett Gaines faaf151580 all this wrapping and it's not even christmas (#33035) 2017-11-23 10:43:59 +01:00
ninjanomnom 45d7acea2f fuck me for forgetting to graph this one 2017-11-23 00:28:20 -05:00
Robustin 458331f7dc Cleans up RND Menu 2017-11-22 22:13:04 -06:00
ninjanomnom 2817a1737b defines math 2017-11-22 17:36:58 -05:00
oranges 92632ecd76 Merge pull request #32914 from kevinz000/NTNet
[READY]NTnet refactor, assimilates exonet
2017-11-23 10:52:44 +13:00
oranges fd4cd1ffde Merge pull request #32943 from ShizCalev/alium-softcrit-sprite
Fixes aliums showing wrong sprite in softcrit
2017-11-23 10:37:58 +13:00
Jordie e8094b389e Adds ip and cid to banning panel ban search (#32801)
For kevinz000 because he managed to lose a ban and couldn't find it with ckey or ackey somehow.

No indexes because ORDER BY indexing is too finicky and having something like 8 indexes just for this wouldn't be worth the slowdown.
2017-11-23 10:37:09 +13:00
XDTM 9d487d235c Divides species in subtypes, makes viruses able to infect certain subtypes (#32858)
Species are now separated into Organic, Inorganic, Undead and Robotic. The virusimmune tag was kept for species who are effectively organic but immune to viruses for special reasons (abductors).

You can now set the types of species viruses can infect; i made some adjustments that i thought made sense (beesease infecting zombies, parrot possession infecting anyone).

Added process_dead as an additional effect for the new symptom, allowing the disease to tick on corpses; it doesn't have many uses i can think of, but it can heal up people in case of a defibrillation or something like that.

Fixes #32832
2017-11-23 10:36:09 +13:00
GupGup ce82a2e614 Fixes hostile mobs attacking surrounding tiles when trying to attack someone: the stunning finale (#32699)
fix for issue #4237
replacement for #32593 and #32665
revises #30152 (useless)
2017-11-23 10:23:26 +13:00
oranges ccd4981fe5 Merge pull request #32624 from kevinz000/component_uplinks
[READY]Refactors uplinks to a component!
2017-11-23 10:16:16 +13:00
ShizCalev b0f24a892b Fixes bartender suit having an adjust state (#32968) 2017-11-22 13:40:11 -05:00
Jordan Brown 2a3f954b83 ahelp command can now accept a ticket # (#32970)
* `ahelp` command can now accept a ticket #

As opposed to only a ckey

* Fix bad invocation of TicketByID()

* Use correct ahelp typepath
2017-11-22 13:38:08 -05:00
Jordie f5269e9a00 Feedback fixes (#32959)
* feedback fixes

* increments science_techweb_unlock version
2017-11-22 10:48:02 -06:00
Tad Hardesty af7014efe9 Refactor chasm paths to be more sane (#32701)
In addition, makes chasm handling a component, so it could be reused for
chasm-likes which are not quite chasms.

Also fixes a couple of bugs relating to building on top of chasms
occasionally erasing the chasm.
2017-11-22 10:30:45 +01:00
YPO e628b58a05 Same for APCs 2017-11-21 23:34:45 -07:00
kevinz000 00966e2aaa NTnet refactor, assimilates exonet 2017-11-21 20:50:45 -08:00
jammer312 939ce08046 Conjuration spells fix (#32951)
* conjure spells fix

* added newline at end of file
2017-11-21 23:30:15 -05:00
Matt Smith c1c908fd58 Update Turbine computer to use TGUI (#32944)
* Update Turbine Computer to use TGUI

* Removed `src`

* Update text for broken turbine
2017-11-21 20:05:40 -05:00
Y0SH1M4S73R 5d9231aced Gives the R&D Server a description and makes its name improper (#32955)
* gives the R&D server a description

* I guess I'll make its name improper
2017-11-21 18:43:29 -06:00
Trevor Serpas c320f459e5 Fixing consistency issues in regards to plasmaman internals and jumpsuit (#32897)
* Fixing consistency issues in regards to plasmaman internals

Suits that allowed emergency oxygen tanks in their suit slot now allow plasma man tanks, also botany's winter coat can store emergency oxygen tanks just like the other coats now

* Addressing security inventory defines

I missed that the list for storing objects in suit storage for security was in its own defines page, I have added plasmaman internals to go in line with the other changes.

* Plasma men suits can now equip accessories

Attackby() was unintentionaly being overridden and not calling the proc it overrode which attaches accessories. This seems unintentional as accessories can go on any other jumpsuit including jumpsuits like the griffon costume and sun dress.
2017-11-21 09:36:27 -05:00
Jordan Brown b520728af1 Merge pull request #32926 from KorPhaeron/cargo
Removes material exports
2017-11-21 08:40:28 -05:00
Leo 6dd680ac83 Merge pull request #32928 from ShizCalev/space-leg-slowdown
Fixes humans missing legs moving slower in zero-g enviroments
2017-11-21 08:01:29 -02:00