Commit Graph
32399 Commits
Author SHA1 Message Date
CheridanandGitHub 37ddf5b998 Merge pull request #22749 from ChangelingRain/adminhelpfix
Fixes something not properly re-checking after a delay
2017-01-06 13:46:46 -06:00
TrugathandAnturK 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
orangesandGitHub 605c915977 Merge pull request #22732 from ChangelingRain/gatefix
You actually have to make the Ark on the station
2017-01-06 09:59:23 +13:00
orangesandGitHub 3a77966186 Merge pull request #22728 from XDTM/MechHole
Fixes wormholes not being usable by mechs
2017-01-06 09:58:29 +13:00
orangesandGitHub b32061ea37 Merge pull request #22727 from XDTM/PocketShoes
Fixes storage pockets preventing the use of items on the clothing item
2017-01-06 09:57:45 +13:00
Haevachtandoranges 044adf9446 Fixes the crusher, and future twohands required items, equipping to slots (#22712)
* If plants have slotflags they can now be equipped

* now you can have more than one slot_flag
2017-01-06 09:54:50 +13:00
orangesandGitHub 373b61c741 Merge pull request #22704 from TehZombehz/deliveryDeconstruct
Fixes delivery chutes not being deconstructable
2017-01-06 09:54:12 +13:00
TehZombehzandoranges d0d24621ad Various Tator Tot Fixes (#22702)
* Various Tator Tot Fixes

Fixed missing sprite, some minor punctuation, and potato wedges not
properly processing into fries.

* More grammatical fixes

Removes an extra 'the' and capitalizes one sentence.
2017-01-06 09:53:45 +13:00
orangesandGitHub 251c3fb7ed Merge pull request #22678 from Iamgoofball/patch-165
Tweaks A* path cost weighting
2017-01-06 09:53:08 +13:00
CheridanandGitHub 73814c2274 Merge pull request #22717 from optimumtact/accordingtoallknownlawsofaviationthereisnowayabeeshouldbeabletofly
Fixes fly person species name
2017-01-05 00:18:00 -06:00
orangesandGitHub de92eb81d7 Merge pull request #22716 from Core0verload/easy_replace
Makes replacing lights easier
2017-01-05 19:12:17 +13:00
orangesandGitHub f308c197e7 Merge pull request #22714 from Core0verload/escape_pod_fixes
Escape pod fixes
2017-01-05 19:12:03 +13:00
orangesandGitHub 4af813ed87 Merge pull request #22715 from Cyberboss/patch-1
Fix the door delay in emp_act
2017-01-05 19:11:40 +13:00
orangesandGitHub 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
orangesandGitHub 8aec8576f2 Merge pull request #22708 from PKPenguin321/patch-5
Fixes people getting thrown into themselves
2017-01-05 19:10:51 +13:00
Joan Lungandoranges ca9badec49 Tesla coils and grounding rods must be anchored with a closed panel to function (#22665) 2017-01-05 19:09:43 +13:00
orangesandGitHub f21b077adc Merge pull request #22698 from ChangelingRain/supermattercount
The supermatter now has a ghost-visible damage display
2017-01-05 19:09:28 +13:00
orangesandGitHub 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
orangesandGitHub 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
orangesandGitHub ab01ac18e4 Merge pull request #22694 from ChangelingRain/windowfix
Centcom's indestructible windows are now indistinguishable from normal windows
2017-01-05 19:07:24 +13:00
CPTANTandoranges a60172ecf5 Rebalances matter cartridge cost (#22687)
* fixes blocks being applied twice

* revert

* Rebalances matter cartridge cost to prevent material duplication
2017-01-05 19:07:08 +13:00
Haevachtandoranges 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
Haevachtandoranges 2e93eeea51 Offhand backup plan (#22679)
* no longer asks the offhand to neatly unwield

should fix the issues??

* re-callbacks the sky bulge

* revert the qdel
2017-01-05 19:05:25 +13:00
c0 c994e37dc1 Ups edge distance to prevent the shuttle from landing in necropolis walls 2017-01-05 06:41:18 +03:00
Joan Lung c1175030f2 Fixes something not properly re-checking after a delay 2017-01-04 20:11:35 -05:00
FirecageandKorPhaeron 8dab2c9c34 Changes the names of Circuit Boards so they are easier on players. (#22688) 2017-01-04 17:20:53 -05:00
Joan Lung 3795369849 You actually have to make the Ark on the station 2017-01-04 11:49:24 -05:00
XDTM babe7a6aa6 Fixes portals not being usable by mechs 2017-01-04 15:56:50 +01:00
XDTM 397f440e10 Fixes pockets 2017-01-04 15:18:16 +01:00
coiaxandAnturK 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
Nabski89andAnturK 1124374de1 Vitiligo Level Bugfix (#22664)
🆑 Baby's first PR
fix: Vitiligo and Revitiligo were listed as level 5, but had level 4.
/🆑
2017-01-04 10:57:24 +01:00
Core0verloadandAnturK 5faaa4a4af Unfucks SMES construction/deconstruction (#22657)
* Unfucks SMES construction/deconstruction

* fixes
2017-01-04 10:52:43 +01:00
Firecageandoranges 50bbf5aa50 Allows syringes and droppers to show their reagents when examined while wearing things such as Science Goggles. (#22618)
* Allows syringes and droppers to show their reagents when examined.

* rearranges my logic

* replaces SEMIOPENCONTAINER with TRANSPARENT

* Silly spelling error fix.

* Moves the defines from flags to container_type to avoid issues with conflicting flags

* changes it back to obj/item/O

* Moves the OPENCONTAINER and TRANSPARENT defines to the reagents.dm
2017-01-04 20:00:46 +13:00
orangesandGitHub 4d7695a27e Merge pull request #22683 from MrStonedOne/patch-278
fixes botcall's callbot not releasing control of ai's clicks.
2017-01-04 19:43:21 +13:00
Mervillandoranges 422d869a40 [s] Fixes spraycans being silent (#22682)
* The regular spraycan makes noise again, also spraying someone in the face is loud

* There are more then 80 columns in the world today, friends
2017-01-04 19:42:39 +13:00
oranges a133f4ea86 Fixes the flyperson species name 2017-01-04 06:38:38 +00:00
CyberbossandGitHub 8806837475 Fix the door delay in emp_act 2017-01-04 01:25:22 -05:00
c0 6caeaebc75 Escape pod fixes 2017-01-04 08:58:32 +03:00
c0 354b846874 Makes replacing lights easier 2017-01-04 08:57:55 +03:00
orangesandGitHub 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
orangesandGitHub 3c22fcffcc Merge pull request #21948 from Shadowlight213/feedbackchange
Seperates shuttle purchasing feedback from admin shuttle loading
2017-01-04 18:24:07 +13:00
TehZombehzandoranges a051081a79 Fixes missing materials upon deconstruction/retrieval (#22667)
* Fixes missing materials upon retrieval

Fixes attempts to retrieve materials resulting in missing stacks if
there is more than one full stack of a material in the machine.

* Alternative Fix

This is what actually needed fixing. M.amount would always equal 0, so
round would always result in 0, thus sheet remainders would never get
outputted. This resolves that.
2017-01-04 18:21:52 +13:00
Joan LungandGitHub 40986132d2 Merge pull request #22596 from XDTM/NowListenClosely
[Ready]Several Voice of God fixes
2017-01-03 22:27:57 -05:00
Joan LungandGitHub c0bdb982f3 Merge pull request #22671 from Mervill/owo_whats_this
Makes parcel descriptions less confusing
2017-01-03 22:25:29 -05:00
Kyle Spier-Swensonandoranges 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
PKPenguin321andGitHub 1df100db5a fixes people getting thrown into themselves 2017-01-03 18:19:43 -08:00
TehZombehz 364a6a3f86 Fixes delivery chutes not being deconstructable
Delivery chute's initial mode was set to PRESSURE_OFF, but would
immediately get reset to PRESSURE_ON afterwards because of trunk_check.
This change should cause trunk_check to respect the initial mode
setting.
2017-01-03 19:24:54 -06:00
CheridanandGitHub fd337f0741 Merge pull request #22658 from MrStonedOne/patch-277
Updates sdql2 to work on datums much quicker by ignoring atoms
2017-01-03 18:57:50 -06:00
unknown 58a30d1f6e Fixed the leftmost and bottommost 15 turfs not having camera static 2017-01-03 18:53:00 -06:00
XDTM 9337cea937 defines 2017-01-04 00:22:19 +01:00