Commit Graph

8293 Commits

Author SHA1 Message Date
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
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
oranges 5c036ec48a Merge pull request #22914 from Shadowlight213/mailborgs
Fixes borg emote sounds using pitch vary
2017-01-12 13:50:20 +13:00
swindly 3c3866d126 fixes radiation (#22911) 2017-01-11 19:48:53 -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
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 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
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
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 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
Cyberboss 97a57d9805 Fixes roundstart MMI runtimes (#22771)
* Fixes roundstart MMI runtimes

* Fix the problem temporarily
2017-01-09 21:36:34 +01:00
Cyberboss 6e622eedd1 Moves reagents into atoms 2017-01-08 23:02:37 -05:00
Cheridan 7003e73e97 Merge pull request #22807 from bgobandit/ilovetypos
Fixes photon torpedo description, fixes more grammar shit.
2017-01-08 12:40:01 -06:00
Cheridan bbeecc35ac Merge pull request #22822 from swindly/radfix
Fixes rad immune species accumulating infinite radiation
2017-01-08 12:27:55 -06:00
c0 0b311121d9 Refactor of outfits datums and corpse spawners 2017-01-08 10:30:31 +03:00
Joan Lung fe34bfcca4 Fixes a login message 2017-01-07 18:37:40 -05:00
Joan Lung 1f85d27652 Fixes a few things considering turfs 'blocked' by a mob 2017-01-07 17:58:51 -05:00
oranges 37b1fa6eea Merge pull request #22793 from Core0verload/world_time
Fixes latejoin panel and world topic showing incorrect round duration
2017-01-07 19:43:39 +13:00
oranges 1753f793c9 Merge pull request #22744 from KorPhaeron/aliens2
Fixes alien inventory not updating when toggling spit
2017-01-07 19:39:23 +13:00
oranges eb0aad18fa Merge pull request #22742 from KorPhaeron/alarm
Fixes cyborgs making strange sounds when empd
2017-01-07 19:38:58 +13:00
TehZombehz 8cc9e6de50 Adds regenerate_organs proc and adds it to relevant regeneration code (#22740)
* Adds regenerate_organs proc to carbon and adds it to relevant regeneration code

I simply took the bit from the admin heal and made it into a proc and
added it to the necessary regeneration-related bits of code.

* Adds regenerate organs back to fully heal

For some reason this didn't get included in the previous commit.

* moves regenerate_organs to organ_internal

As suggested. It fits better here, anyways.
2017-01-07 19:38:29 +13:00
bgobandit 0d4249a5ba addictive typo fixing 2017-01-07 00:55:09 -05:00
bgobandit d27712b9e5 moar typos 2017-01-07 00:43:02 -05:00
bgobandit bbbc9b99f7 more typos and stuff 2017-01-06 20:38:54 -05:00
bgobandit 08a8277873 more grammar fixes 2017-01-06 20:23:15 -05:00
swindly ca49c56a97 radimmune fix 2017-01-06 15:15:19 -05:00
Trugath 4105ca9ea6 Tgmonkey (#22338)
* Monkeys are a bit more of a handful
They will aggro, steal, pick up weapons and stuff bodies in disposals

* search using held_items instead of manually

* Only natural monkies should reliably stun
Natural monkies don't try to stun-lock

* Pushes equip_in_one_of_slots to carbon from human

* Removed unused helper.

* Make the trip and stun only against monkeys
The main reason this is here is for the swarm behaivour.

* Just return true for now. It should flee on next life tick.

* remove blocking call from Life

* stuff_mob_in blocks so make it non-blocking

* add check to stop add/remove in same function
Only occours if the monkey attacks someone who isn't in the enemies list.
This only happens during a monkey swarm. Best to check.

* Fix for monkeys ripping stuff off walls.

* Moved shared emote/weaken down into living
Called the new function knockOVer. Monkey and Secbot both have different
control flow before the shared code.

* Stop monkeys fighting over body

* Remove commented out code

* Reduce flee range

* replace spawn with addTimer by moving code into callbacks

* Move magic numbers to defines
Also removed 900 delay in resisting cuffs as its a useless argument

* Refactor. Attacking has a function: monkey_attack
Combined de-aggro into it

* rework monkeyDrop to force drop
Also check for deleted items when snatching items

* Aggresive can be toggled by an admin
Allows for a mass mob of angry monkies

* Tweak aggressive monkeys to attack each other less
Monkey vs Monkey probability is a define
Warning: Once MVM combat breaks out in large mobs, mayhem insues

* Set the monkey back to idle once it attemps to dispose the body

* fix for aggressive monkeys self-harming

* comment wording fix

* changed walk2derpless to a callback and fixed deathgrip
2017-01-06 14:59:37 +01:00
c0 06d8ffb439 Fixes latejoin panel and world topic showing incorrect round duration 2017-01-06 07:15:07 +03:00
Cheridan 73814c2274 Merge pull request #22717 from optimumtact/accordingtoallknownlawsofaviationthereisnowayabeeshouldbeabletofly
Fixes fly person species name
2017-01-05 00:18:00 -06:00
oranges 55802bc1dc Merge pull request #22709 from Cruix/camerachunks
Fixed the leftmost and bottommost 15 turfs not having camera static
2017-01-05 19:11:04 +13:00
oranges 8aec8576f2 Merge pull request #22708 from PKPenguin321/patch-5
Fixes people getting thrown into themselves
2017-01-05 19:10:51 +13:00
oranges fcc1b31913 Merge pull request #22531 from MrStonedOne/ter13ping
Adds client ping tracking, courtesy of ter13 of byond forums.
2017-01-05 19:09:02 +13:00
oranges 31cc9cf4ea Merge pull request #22697 from ChangelingRain/emotefix
Slime emotes no longer share keys with some standard emotes
2017-01-05 19:07:48 +13:00
Haevacht 98215fc336 Fixes being able to screw the taser into ED209s multiple times (#22680)
* sleepisthedevil

* thekorfix hehe, core fix

* no more turf check, my bad
2017-01-05 19:06:00 +13:00
KorPhaeron 1a6e924106 Fixes alien inventory not updating when toggling spit 2017-01-04 18:15:36 -05:00
KorPhaeron f7eaa7bca7 Fixes cyborgs making strange sounds when empd 2017-01-04 18:02:13 -05:00
coiax 66f6ac7dcc Positronic brains no longer override examine() (#22686)
It was weird that you didn't see the size of the item when you examined
it. Now its messages are added after the usual examine stuff.
2017-01-04 12:17:09 +01:00
oranges a133f4ea86 Fixes the flyperson species name 2017-01-04 06:38:38 +00:00
oranges 3607645380 Merge pull request #22693 from MrStonedOne/revert-22577-ACKACK
Revert "Fixes AIs being able to see cult runes"
2017-01-04 18:38:16 +13:00
Joan Lung 40986132d2 Merge pull request #22596 from XDTM/NowListenClosely
[Ready]Several Voice of God fixes
2017-01-03 22:27:57 -05:00
Kyle Spier-Swenson bee4b132a3 [READY]Makes addtimer use callbacks (#22660)
* Makes addtimer use callbacks

* I broke the comment

* I fucked up the regex

* this was a silly idea.
2017-01-04 16:02:56 +13:00
PKPenguin321 1df100db5a fixes people getting thrown into themselves 2017-01-03 18:19:43 -08:00
unknown 58a30d1f6e Fixed the leftmost and bottommost 15 turfs not having camera static 2017-01-03 18:53:00 -06:00