Commit Graph

19018 Commits

Author SHA1 Message Date
Cyberboss 326bdfd76b Finally fixed the proximity runtime (#22950)
* Finally fixed the proximity runtime

Also fixed some misue of Move(d)s and destroys

* Fixed remove_from_proximity_list

* Fine, we'll do it your way

* Should sense/update loc here as well

* Assume deez nuts
2017-01-14 11:52:07 +13:00
Cyberboss 81b889264e Some code cleanup (#22949)
* kil meh

* Datums can hold gases. e.g. pipelines
2017-01-14 11:51:32 +13:00
oranges e9605df7cf Merge pull request #22939 from Cyberboss/FlashFix
Fixes explosion flashes
2017-01-14 11:50:32 +13:00
oranges 0ba70685e2 Merge pull request #22930 from XDTM/TheThreeGolemMusketeers
Golems don't drop stuff when regenerating icons
2017-01-14 11:49:32 +13:00
kevinz000 779ff25f41 Update flightsuit.dm (#22922) 2017-01-13 22:10:58 +01:00
Thunder12345 d56b3f469c Shield overlays from shielded hardsuits and nullrod staffs (#22940) 2017-01-12 15:09:25 -05:00
Buggy123 72dbf3f511 Removed admin message on emitter poweroff (#22935) 2017-01-12 15:06:23 -05:00
XDTM 77865eece6 Fixes patch delay (#22934) 2017-01-12 15:06:09 -05:00
XDTM 2261bab837 Fixes accelerator cannon resizing (#22943) 2017-01-12 15:05:27 -05:00
Shadowlight213 c931cd43df Fixes bugs with ID program (#22919) 2017-01-12 12:47:36 +01:00
oranges e5b224fb96 Fix lack of feedback when users try to reach admins (#22783)
* Players can now see afk mins

It's important that players know ahead of time that their ahelps are not
reaching someone who is currently active

* Add feedback for the player when adminhelping about how many admins saw
their message
2017-01-12 09:36:46 +01:00
Cyberboss de454f5a35 The real slips rewrite (#22490)
* Fix a bug in forceMove

Don't call Exited/Entered if the loc is the same

* Added forced_movement

* Remove usages comment

Fixed a parameters bug

* Refactor slips

* Refactors meathook

* Negative check

* Shittier syntax, more performance

* Seperation of src and args

* Sanity check

Because you know someone will fuck it up

* X to Y is inclusive

* Bettter diagonals

* Remove unused var

* Better suggestion

* This was never used, why was it here?

* Arg prefixing...

* Better cleanup

* Do not touch the self managing var

* Cleanup

* More cleanup

* Missed 2

* Added callbacks

* Fix ice again

* Sanity checks

* Applied to larva/attack_hulk

* Fix the chain's usage

* LDFJAHDJKAGFHLJKDSAGHJKLSDAGBLKJADGFHKLJADGNLKAMDFNBJK:ANFDJKLADSNLSJKDFHNASFADSFLK:AJFL:KASJFKLASJF:LAJSF:LKJASKFMSALKF
2017-01-12 13:57:23 +13:00
bgobandit 3917d011d8 Attaching lizard tails works again. (#22809)
* Attaching lizard tails works again.

* lizard marking fix
2017-01-12 13:54:02 +13:00
Cyberboss 212b23bf45 Fixes one of the pipenet runtimes (not the big one though) (#22872)
* Fixes one of the pipenet runtimes (not the big one though)

* Fiiiiiiiiiine
2017-01-12 13:52:26 +13:00
PKPenguin321 d7058b15d5 fixes scooters not keeping speed changes (#22891)
* fixes scooters not keeping speed changes

also tweaks a message

* oops
2017-01-12 13:51:58 +13:00
oranges e717ec042f Merge pull request #22896 from Mervill/tiefix
Fixes issue with attorney badges speech bubble
2017-01-12 13:50:42 +13:00
oranges 5c036ec48a Merge pull request #22914 from Shadowlight213/mailborgs
Fixes borg emote sounds using pitch vary
2017-01-12 13:50:20 +13:00
PKPenguin321 b0d0ed7683 Ash walker tendrils now heal 5% of their HP upon feeding (#22915)
* limbs no longer have throwforce

* makes tendrils heal upon eating people instead

* undoes changes to bodyparts.dm

* fancifies the healing to use a proc
2017-01-11 19:49:09 -05:00
swindly 3c3866d126 fixes radiation (#22911) 2017-01-11 19:48:53 -05:00
Cyberboss 212610abdf Fixes dropping beakers into pre-loaded cyro cells (#22889) 2017-01-11 17:32:30 -05:00
oranges 05270df9f3 Merge pull request #22905 from lzimann/lzimann-patch-1
Readds the shiver emote
2017-01-12 10:13:50 +13:00
Cyberboss a89a5e2ad1 Fixes explosion flashes 2017-01-11 13:33:13 -05:00
XDTM 3d4c63fb30 Golems stop being really clumsy 2017-01-11 16:23:57 +01:00
oranges 41a6efd987 Revert "Fixes instant summons and probably a few other edge cases" (#22917) 2017-01-10 20:55:26 -05:00
Joan Lung 75999e1c6c Fixes instant summons and probably a few other edge cases (#22890)
* Fixes instant summons and probably a few other edge cases

* woken in a fog don't sweat it
and reckon none of it had come from you

* echo

* no lesson in magic, just untimely dreams

* slapdash code queen
2017-01-11 12:53:05 +13:00
oranges 33b0cbbdba Merge pull request #22879 from coiax/resonator-changes
Tiny mining equipment changes
2017-01-11 12:52:22 +13:00
oranges d883333a2c Merge pull request #22880 from coiax/renames-bad-food
Renames "????" to "bad_food"
2017-01-11 12:51:59 +13:00
oranges c0fc4bd827 Merge pull request #22881 from MrStonedOne/patch-285
in which mso forgets static proc vars apply to types, and not instances
2017-01-11 12:51:33 +13:00
coiax 6a7656a10d Maybe fixes cyborg name bug (#22882)
* Maybe fixes cyborg name bug

It might fix #22844, but I can't replicate the bug locally, which makes
testing difficult.

* Remie review
2017-01-11 12:51:17 +13:00
oranges a61833c56b Merge pull request #22884 from MrStonedOne/ter13ping
Delays ping tracking upon client connection.
2017-01-11 12:50:58 +13:00
oranges 93ce63b3e3 Merge pull request #22886 from Cyberboss/patch-8
Adds a stack_trace to help find the pipeline bug
2017-01-11 12:50:47 +13:00
oranges 1e674231b4 Merge pull request #22877 from Core0verload/muh_hand
Fixes broken lights burning your hand in some cases
2017-01-11 12:50:20 +13:00
Cyberboss e8745fad08 Moves the duplicate SplashReagents to the container level (#22870)
* Fixes the real issue

* Bigger splash if not thrown
2017-01-11 12:49:22 +13:00
oranges 3ad35c23ab Merge pull request #22869 from Cyberboss/ReagentsShouldNotBeLeftNull
Moves reagents back into atoms. Fixes confusion between reagents/reagents_list
2017-01-11 12:49:02 +13:00
bgobandit 714188a6ad The chameleon stamp should properly deny cargo manifests now. (#22867)
* Chameleon stamps should properly deny cargo manifests.

* this bugged me
2017-01-11 12:48:12 +13:00
Shadowlight213 34e4d00326 Fixes borg emotes having frequency vary set 2017-01-10 15:47:49 -08:00
Leo 8cb3c403fb Readds the shiver emote 2017-01-10 09:49:56 -02:00
Mervill 1fdc6629b6 Neck items (ties) on_uniform_equip() propery passes the user arg, and isn't run if the target slot is hands 2017-01-09 17:27:14 -08:00
oranges 2f5a1a519b Merge pull request #22840 from KorPhaeron/summon_item
Fixes embedded object interaction with instant summons
2017-01-10 10:11:31 +13:00
oranges 541c8ad135 Merge pull request #22845 from Core0verload/equipment_fix
Refactor of outfits datums and corpse spawners
2017-01-10 10:10:10 +13:00
oranges eb2b8a1f1e Merge pull request #22841 from MrStonedOne/revert-22754-fastlights
Revert "Removes animation on lighting changes, increases light max radii"
2017-01-10 10:01:05 +13:00
oranges 32a2f2bf5e Merge pull request #22833 from ChangelingRain/descfix
Fixes a login message
2017-01-10 09:57:59 +13:00
oranges f79476634c Merge pull request #22829 from ChangelingRain/blockedturffix
Fixes a few things considering turfs 'blocked' by a mob
2017-01-10 09:57:43 +13:00
oranges cea71b3348 Merge pull request #22808 from Cyberboss/patch-6
Refactors events to use callbacks
2017-01-10 09:53:52 +13:00
XDTM 6a562f7b5a Makes earmuffs and null rods protect from Voice of God, adds earmuffs to autolathe (#22764)
* Makes mindshield implants protect from VoG

* earmuffs

* New deal

* Rudimentary logging

* Retvar/Narsie fix
2017-01-10 09:53:09 +13:00
oranges 21331f6c14 Merge pull request #22741 from KorPhaeron/anchoredflagholder
CTF bug fixes
2017-01-10 09:52:17 +13:00
Cyberboss 97a57d9805 Fixes roundstart MMI runtimes (#22771)
* Fixes roundstart MMI runtimes

* Fix the problem temporarily
2017-01-09 21:36:34 +01:00
Cyberboss fd62ea57c0 Adds a stack_trace to help find the pipeline bug 2017-01-09 14:04:20 -05:00
MrStonedOne c8b0a25e18 Delays ping tracking upon client connection. 2017-01-09 09:02:57 -08:00
Kyle Spier-Swenson a8cb96dd61 in which mso forgets static proc vars apply to types, and not instances
also, this stupid splitting of define and procs is stupid, so i put the var there so i can use the web editor. deal with it.
2017-01-09 08:11:42 -08:00