Commit Graph

26768 Commits

Author SHA1 Message Date
tralezab
246b598aaa fixes ninja apc drain (#41362)
* the coders send their regards *shanks the king of the bugs*

* leave one bug alive and the code is never safe

* He did this. He poisoned my code. Take him, take him! TAKE HIM! TAKE HIM!

* owie my brain hurty - olenna tyrell, probably
2018-11-09 16:16:54 -05:00
ShizCalev
54a3e05ff2 Fixes unconsious/dead/sleeping mobs getting notices about limbs being too damaged to function and screaming (#41337) 2018-11-08 18:38:45 -05:00
AnturK
a7ba0ad06d Fixes non-clothing mask update. (#41338) 2018-11-08 18:33:26 -05:00
ShizCalev
43768593c8 Fixes posibrains becoming unusable if the old mob suicided. (#41336) 2018-11-07 23:36:40 -05:00
MrDoomBringer
667bc85b37 [should be ready] adds rocket jumping to rocketlaunchers (#41282)
cl MrDoombringer
tweak: you can now rocket jump with rocketlaunchers! Just aim at the ground and fire!
/cl
2018-11-07 22:01:57 +13:00
XDTM
c5ed65e7aa [Ready]Adds direct pay for cargo orders (#40684)
cl XDTM
add: You can now pay for cargo orders from your account with the cargo requests console. Credits will be detracted from the requester's account instead of the cargo budget. A 10% handling fee on top of the order will be paid to the cargo department budget.
add: Cargo employees must still accept the order for it to be delivered.
add: The delivery will arrive in a locked crate that can only be opened by an id with the paying bank account.
/cl

If you're wealthy, why should you waste your time waiting for cargo to get money? Pay for the stuff yourself; the quartermaster won't have to worry about their budget and will likely just put the order in the next shipment.
2018-11-07 21:58:17 +13:00
kevinz000
2d0cac9d37 Removes stun and item drop from all slips. They will instead knock people down (force crawling) for their duration. (#41068)
image
I originally was going to cut stun/paralyze duration instead but since none of them will now hard stun I think it's fair for them to keep their original duration/power as knockdown.
2018-11-07 21:51:57 +13:00
skoglol
f7e2f8d7b4 Adds safer alt-click helper proc, fixed proc name, removed signal. (#41237)
cl Skoglol
code: New helper proc for alt-click turf listing, bypasses any interaction overrides.
code: Ghosts and revenants now use the new proc.
fix: Ghosts can no longer toggleopen sleepers, adjust skateboard speed or close laptops
fix: Revenant can now alt-click turf to list contents.
tweak: Revenant now slightly less nosy, use shift click to examine.
tweak: Alt-clicking the same turf again no longer closes the turf listing tab.
/cl

Fixes #22410

Use the new helper when you want something to have alt-click turf content listing, but no other world interaction.
2018-11-07 21:50:04 +13:00
MrDoomBringer
3413669221 [ready] Prevents trying to use explosive lances as an ingredient in crafting explosive lances (#41223)
When making an e-lance, the recipe would try to use e-lances as an ingredient, only failing after the do_after() proc. This makes it so explosive lances aren't even considered as a possible ingredient for the recipe.

cl MrDoomBringer
fix: You will no longer attempt to use an explosive lance to craft an explosive lance
/cl

This PR also lays a foundation for blacklisting other subtypes in crafting recipes.
2018-11-07 21:49:20 +13:00
oranges
6bde61f85e Merge pull request #41323 from ShizCalev/paper-fix
Removes duplicate paper examine message
2018-11-07 21:48:42 +13:00
oranges
95598dfe0f Merge pull request #41169 from subject217/onelinechange
Changes disabler beams from 36 stamina damage to 40
2018-11-07 21:48:17 +13:00
oranges
3a819a51ee Merge pull request #41316 from AnturK/objective_dupes
Adds duplicate search range to objectives
2018-11-07 21:45:45 +13:00
oranges
36c51e4fad Merge pull request #41315 from AnturK/fixyourruntimesaahh
Fixes supply pod runtime.
2018-11-07 21:45:28 +13:00
ShizCalev
5a5af818cd Fixes mobs with no legs getting stuck in the laying state (#41319) 2018-11-06 23:54:54 -05:00
ShizCalev
c167d37121 Fixes admin damage editting not logging the target's real name / key. (#41318)
* Fixes admin damage editting not logging the target's real name / key.

* few more areas
2018-11-06 14:10:20 -05:00
ShizCalev
18f845ca66 Updates another ban message to use displaytimetext (#41304) 2018-11-06 08:28:22 -05:00
AnturK
2d80976068 Fixes some parlyze nonsense. (#41314) 2018-11-06 08:27:45 -05:00
ShizCalev
22f02dc619 Removes duplicate paper examine message 2018-11-05 21:21:23 -05:00
AnturK
36a97a5817 Adds duplicate search range to objectives 2018-11-05 11:50:15 +01:00
AnturK
e7f7d8656a Fixes supply pod runtime. 2018-11-05 10:16:49 +01:00
ShizCalev
ec32ac6db3 Corrects cybernetic implants requirements (#41287) 2018-11-04 00:08:48 -04:00
Iamgoofball
ac90a3e609 *crack* *sip* Ahhhh. Yep, Removes ballgags was a good PR. They don't make PRs like 'em anymore. (#41060)
🆑 Iamgoofball
fix: Thirty year old boomers can now sip their monster safely as God intended.
fix: Even if it's 9 in the morning on a Saturday.
fix: Even if your kid's trying to sleep because they were up all night shitposting.
fix: Yep. Times were good back then.
/🆑
2018-11-04 15:32:43 +13:00
Mickyan
c0ac8d514f Adds new moodlets, psychotropic drugs (#41207)
cl Mickyan
add: Added various new moodlets
add: Most notably, the Laughter chemical and breathing small quantities of N2O can improve mood
add: Psicodine: a new chemical that can restore sanity levels to normal and temporarily suppress phobias
add: Happiness: a homemade drug that supposedly gives a feeling of total bliss and.. emptiness? That can't be healthy... watch out for side effects.
fix: The suffocation moodlet now triggers correctly
fix: The drunk moodlet now clears as soon as the drunkenness wears off
/cl

Fixes #41170

List of new moodlets:
Jittery
Vomiting, vomiting all over yourself (gross)
Painful medicine application (silver sulfazine/styptic powder/syntflesh) - very short duration
Chemical euphoria (breathing N2O)
Laughter/Superlaughter reactions
Happiness drug related reactions

Psicodine: keeps your sanity at least above neutral level and suppresses phobias as long as it's in your system. Also available from pill bottles at the medivend at a premium.

Happiness: loosely inspired by Joy from LISA, very addictive, does minor brain damage, withdrawal makes you slowly go insane and overdose makes your mood jump all over the place. Also suppresses phobias. Good if you need a very quick and powerful boost but not very practical for keeping your mood up for long periods.
2018-11-04 15:01:05 +13:00
oranges
01da77849d Merge pull request #41240 from kriskog/ionthrusters
Borg ion thrusters no longer drain charge in gravity.
2018-11-04 14:55:01 +13:00
oranges
ce60096218 Merge pull request #41261 from ninjanomnom/floating-movetype
Makes floating a movetype instead of a movable var
2018-11-04 14:54:30 +13:00
oranges
59d5be73ae Merge pull request #41266 from ShizCalev/mobtopicfix
mob/topic() fixes
2018-11-04 14:53:11 +13:00
ShizCalev
54641a029e Covering your mouth when you cough/sneeze now stops the spread of germs. (#41230)
cl ShizCalev
fix: Covering your mouth when you cough/sneeze can now help stop the spread of germs.
/cl
2018-11-04 14:51:26 +13:00
81Denton
c511c7fde1 [Ready] Machinery shows part upgrade stats (#40920)
cl Denton
tweak: Most upgradeable machines now show their upgrade status when examined while standing right next to them.
tweak: Added examine messages to teleporter stations that hint at their multitool/wirecutter interactions.
tweak: Renamed teleporter stations from station to teleporter station.
code: Changed the teleporter hub accurate var to accuracy; the old name misled people into thinking that it was a boolean.
/cl

Machines don't really give players feedback about upgrades, aside from machines like the cloner where new functions are unlocked. I'm adding examine descriptions that should help with this:
2018-11-04 14:50:38 +13:00
MrDoomBringer
e7fa2bd458 [Tested] supplypod sound update (#40531)
cl MrDoomBringer
soundadd: Supplypods sound a bit nicer as the land now.
admin: admins can now adjust the animation duration for centcom-launched supplypods
admin: admins can adjust any sounds that are played as the supplypod lands
/cl
2018-11-04 14:46:22 +13:00
ShizCalev
50d1c18533 Fixes hydroponics trays being broken 2018-11-02 20:43:55 -04:00
Jordan Brown
b5e68bd52a Merge pull request #41231 from ShizCalev/capsaicin-cleanup
Cleans up eye/mouth protection checks
2018-11-02 14:23:17 -04:00
Jordan Brown
3b13859665 Merge pull request #41224 from ShizCalev/rocket-fixes
Rocket launcher fixes, adds suicide_act
2018-11-02 14:19:30 -04:00
Jordan Brown
b101050540 Merge pull request #41253 from ShizCalev/reagent-transfer-logging
Adds logging to reagent transfers
2018-11-02 14:14:28 -04:00
Jordan Brown
7701b4cc00 Merge pull request #41254 from AnturK/bossboom
Prevents megafauna signal gps getting exploded.
2018-11-02 14:13:41 -04:00
Jordan Brown
15532fae28 Merge pull request #41264 from nicbn/radialexp
Improves radials
2018-11-02 14:12:45 -04:00
k-k-karma
967b353b08 Fixes blood crawl hands (#41271) 2018-11-02 14:06:35 -04:00
TheDreamweaver
d464fd04d7 [SUPER DUPER EXTRA READY] Hilbert's Hotel (#41029)
* Initial stage

* final changes?

* Tweaks

* removed bad variables

* Fixed more bad vars

* is this map merged?

* spelling fix

* spelling fix

Co-Authored-By: TheDreamweaver <austin.j.rickli@gmail.com>

* Map fix?

* now this is map merger

* Fixed summoning edge cases

* Fixed spelling mistakes, Added better handling of sphere removal, Added sphere to the cargo shuttle blacklist, Made the "mystery" more dynamic

* Added better handling of stored mob summoning

* Removed redundant code.

* Made the jukebox actually accessible

* Tweaked it so that no maps would need to be loaded on Init

* comment commit

* No src

* Fixed spelling and getting trapped in rocks

* Fixed spawned-in hotel checks

* Blacklisted hotel are from blueprints and migrated storage handling from door to area.

* Prevents observing mobs (ghosts, camera entities) from getting stored.

* Condensed an if statement

* The hotel can now be used on another mob to invite them to the hotel. All living mob types can now exit out the hotel door.

* Fixed wrong user getting prompted when hotel was used on someone else.

* Added peepholes to hotel doors that can be used via AltClick.

* For the grammar lovers.
2018-11-01 15:40:31 -04:00
ShizCalev
802da4584f Fixes buckled mobs going prone when killed/stunned/ect (#41263)
* Fixes buckled mobs going prone

* fixes standing back up
2018-11-01 14:34:28 -04:00
skoglol
735f7dca90 Changes revenant spell unlocks to only use stolen essence (#41221)
* Changes unlocks to only use stolen essence.

* Add alt-click functionality.

* Revert "Add alt-click functionality."

This reverts commit b8de8499bc64d5a7d10960e3a59fe5be702a94db.

* Adds a stun for soft-crit drain targets.

* Compile before pushing you dumdum.
2018-11-01 12:31:26 -04:00
skoglol
eca5f16bb4 Stops both modcomputer and processor from being examined by inquisitive ghosts. (#41257) 2018-11-01 07:56:33 -04:00
moo
c07f2a65da Streamlines beacon types (#41192)
* Streamlines beacons

* Adds a comment on how to use this.

* When the item spawns in the angels now sing

* haha it's a webedit guys!

* Let Centcomm know!

Co-Authored-By: ExcessiveUseOfCobblestone <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com>

* musicly fans rejoice

Co-Authored-By: ExcessiveUseOfCobblestone <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com>
2018-11-01 07:52:43 -04:00
ShizCalev
24778debd1 Mob/topic fixes 2018-10-31 20:33:01 -04:00
Jordan Brown
516cb07917 Merge pull request #41229 from ShizCalev/black-suit
Fixes the really black suit not being really black.
2018-10-31 16:40:45 -04:00
oranges
693dbd10aa Merge pull request #41262 from ShizCalev/canusetopic
Fixes mobs being able to use UIs, pull other mobs, use items, ect, while handcuffed
2018-11-01 09:13:04 +13:00
Shdorsh
9343d9e70a [READY]Removal of circuits (#41108)
* Delete integrated_circuit.dm

* Delete integrated_electronics.dm

* Delete pins.dm

* Delete wirer.dm

* Delete helpers.dm

* Delete printer.dm

* Delete analyzer.dm

* Delete debugger.dm

* Delete detailer.dm

* Delete assemblies.dm

* Delete saved_circuits.dm

* Delete boolean_pin.dm

* Delete char_pin.dm

* Delete color_pin.dm

* Delete dir_pin.dm

* Delete index_pin.dm

* Delete list_pin.dm

* Delete number_pin.dm

* Delete ref_pin.dm

* Delete selfref_pin.dm

* Delete string_pin.dm

* Delete passive.dm

* Delete power.dm

* Delete access.dm

* Delete arithmetic.dm

* Delete converters.dm

* Delete data_transfer.dm

* Delete input.dm

* Delete lists.dm

* Delete logic.dm

* Delete manipulation.dm

* Delete memory.dm

* Delete output.dm

* Delete power.dm

* Delete reagents.dm

* Delete smart.dm

* Delete text.dm

* Delete time.dm

* Delete trig.dm

* Update tgstation.dme

* Update multitool.dm

* Delete circuit.dm

* Update tgstation.dme

* Update netdata.dm

* Update ntnet_interface.dm

* stuff

* Update packs.dm

* Update electronics_designs.dm

* Update electronics_designs.dm

* Update multitool.dm

* Update cavity_implant.dm

* Update cards_ids.dm

* Update walls.dm

* Update hostile.dm

* Update all_nodes.dm

* removes circuits from maps

* Revert "removes circuits from maps"

This reverts commit 14daf7770220a8a1d7a8fa497c92d9c866939160.

* Removes circuits lab from all maps

* removes circuits lab from lavaland syndicate base

* fixes space tiles under windows on meta

* Deltastation fixes

* Update multitool.dm

* Update flavor_misc.dm

* Replaces Box circuits with nanites
2018-10-31 15:17:04 -04:00
skoglol
b943c2f3f6 Adds load and excess to multitool power readout. (#41219)
* Adds load and excess to multitool power readout.

* removes a src.

Co-Authored-By: kriskog <33292112+kriskog@users.noreply.github.com>
2018-10-31 14:30:49 -04:00
nicbn
8786685898 Improves radials 2018-10-31 14:42:03 -03:00
ShizCalev
bce6e5594e Canusetopic fix 2018-10-31 12:51:50 -04:00
ShizCalev
b4b0dea330 Fixes ammobox shell description typo (#41226) 2018-10-31 12:28:43 -04:00
ShizCalev
6b458564f9 Fixes brain clickon runtime (#41228) 2018-10-31 12:26:03 -04:00