{"action":"created","comment":{"url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/comments/31967615","id":31967615,"diff_hunk":"@@ -379,6 +379,9 @@ emp_act\n \t\t\treturn\r\n \r\n \t\tvar/obj/item/organ/external/affecting = get_organ(zone)\r\n+\t\tif(!affecting)\r\n+\t\t\tvisible_message(\"\\blue \\The [O] misses [src] narrowly!\")\r","path":"code/modules/mob/living/carbon/human/human_defense.dm","position":5,"original_position":5,"commit_id":"3299870a2e8230742e7ebf9d873a232e46d244a5","original_commit_id":"3299870a2e8230742e7ebf9d873a232e46d244a5","user":{"login":"ZomgPonies","id":4948622,"avatar_url":"https://avatars.githubusercontent.com/u/4948622?v=3","gravatar_id":"","url":"https://api.github.com/users/ZomgPonies","html_url":"https://github.com/ZomgPonies","followers_url":"https://api.github.com/users/ZomgPonies/followers","following_url":"https://api.github.com/users/ZomgPonies/following{/other_user}","gists_url":"https://api.github.com/users/ZomgPonies/gists{/gist_id}","starred_url":"https://api.github.com/users/ZomgPonies/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ZomgPonies/subscriptions","organizations_url":"https://api.github.com/users/ZomgPonies/orgs","repos_url":"https://api.github.com/users/ZomgPonies/repos","events_url":"https://api.github.com/users/ZomgPonies/events{/privacy}","received_events_url":"https://api.github.com/users/ZomgPonies/received_events","type":"User","site_admin":false},"body":"Part of Fox's 'Anti-RNG Crusade' stuff.","created_at":"2015-06-08T22:42:43Z","updated_at":"2015-06-08T22:42:43Z","html_url":"https://github.com/ParadiseSS13/Paradise/pull/1276#discussion_r31967615","pull_request_url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/1276","_links":{"self":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/comments/31967615"},"html":{"href":"https://github.com/ParadiseSS13/Paradise/pull/1276#discussion_r31967615"},"pull_request":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/1276"}}},"pull_request":{"url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/1276","id":37151591,"html_url":"https://github.com/ParadiseSS13/Paradise/pull/1276","diff_url":"https://github.com/ParadiseSS13/Paradise/pull/1276.diff","patch_url":"https://github.com/ParadiseSS13/Paradise/pull/1276.patch","issue_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/1276","number":1276,"state":"open","locked":false,"title":"Various Fixes - Cyborg Stacks, Sleepy/Deaf Animals/pAIs, Admin Stuff, Runtimes, etc.","user":{"login":"Krausus","id":10916307,"avatar_url":"https://avatars.githubusercontent.com/u/10916307?v=3","gravatar_id":"","url":"https://api.github.com/users/Krausus","html_url":"https://github.com/Krausus","followers_url":"https://api.github.com/users/Krausus/followers","following_url":"https://api.github.com/users/Krausus/following{/other_user}","gists_url":"https://api.github.com/users/Krausus/gists{/gist_id}","starred_url":"https://api.github.com/users/Krausus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Krausus/subscriptions","organizations_url":"https://api.github.com/users/Krausus/orgs","repos_url":"https://api.github.com/users/Krausus/repos","events_url":"https://api.github.com/users/Krausus/events{/privacy}","received_events_url":"https://api.github.com/users/Krausus/received_events","type":"User","site_admin":false},"body":"Fixes:\r\n\r\n* Fixes cyborg stacks not being properly deleted, causing them to work infinitely and not restock. (Fixes #1047, fixes #1212, fixes #1217)\r\n  * Turns out qdel wasn't deleting stacks in a timely fashion, which was a problem. Stacks simply no longer try to qdel themselves.\r\n  * When a stack is used up, it will disappear from the module list. When recharging, the stack will be recreated, and immediately show up in the module list.\r\n* Fixes simple animals, cyborgs, and pAIs missing handling for certain status effects, particularly deafness. (Fixes #689, fixes #1184, fixes #1253)\r\n  * This issue would often cause problems when reconnecting or getting flashbanged.\r\n  * These status effects still aren't all really handled *properly,* but this will be a big improvement.\r\n* Fixes engineering ERT having infinitely-duplicable stacks of materials. (Fixes #1228)\r\n  * Also removes the (worthlessly broken) full-stack subtypes added specifically for them.\r\n* Fixes admins missing access to the secrets panel (was limited to admins with +EVENT, despite having checks for many different permissions levels).\r\n* Fixes missing/broken permission checks on certain admin functions. (Fixes #1230)\r\n  * Mentors can no longer see deadchat emotes, view player panels, view variables, or check antagonists.\r\n  * Moderators can no longer check antagonists.\r\n* Fixes the Permissions Panel not properly loading its javascript and style sheet.\r\n* Fixes the Mute genetic disability causing blindness. (Fixes #1251)\r\n* Fixes intercom frames \"mounting\" in the wrong direction. (Fixes #1252, fixes half of #1273)\r\n* Fixes the gibbing of humans only throwing one organ away at a time.\r\n  * This caused gibbing to go very slowly when the organs spent a long time traveling, such as someone gibbing in space.\r\n* Fixes meteor mode's `sendmeteors()` hanging the ticker and rarely causing a meteor wave to last forever.\r\n* Fixes bees not properly checking for calmers, resulting in runtimes.\r\n* Fixes runtime in destroyed lights.\r\n* Fixes runtime when trying to put the floor into a body scanner.\r\n* Fixes flashbangs runtiming when flashing a human without eyes.\r\n* Sloppily fixes diona nymphs runtiming when interacting with things that expect them to be a simple animal with an `environment_smash` var.\r\n* Fixes runtime when a thrown object hits a human in a zone without a limb.\r\n* Fixes brains runtiming when redundantly removed.\r\n* Fixes thrown objects runtiming when they can't find an area.","created_at":"2015-06-08T13:14:14Z","updated_at":"2015-06-08T22:42:43Z","closed_at":null,"merged_at":null,"merge_commit_sha":"9e0935d774408fbc82323241c56fd087bd2de2c7","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/1276/commits","review_comments_url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/1276/comments","review_comment_url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/1276/comments","statuses_url":"https://api.github.com/repos/ParadiseSS13/Paradise/statuses/3299870a2e8230742e7ebf9d873a232e46d244a5","head":{"label":"Krausus:Fixes-201506080338","ref":"Fixes-201506080338","sha":"3299870a2e8230742e7ebf9d873a232e46d244a5","user":{"login":"Krausus","id":10916307,"avatar_url":"https://avatars.githubusercontent.com/u/10916307?v=3","gravatar_id":"","url":"https://api.github.com/users/Krausus","html_url":"https://github.com/Krausus","followers_url":"https://api.github.com/users/Krausus/followers","following_url":"https://api.github.com/users/Krausus/following{/other_user}","gists_url":"https://api.github.com/users/Krausus/gists{/gist_id}","starred_url":"https://api.github.com/users/Krausus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Krausus/subscriptions","organizations_url":"https://api.github.com/users/Krausus/orgs","repos_url":"https://api.github.com/users/Krausus/repos","events_url":"https://api.github.com/users/Krausus/events{/privacy}","received_events_url":"https://api.github.com/users/Krausus/received_events","type":"User","site_admin":false},"repo":{"id":34788406,"name":"Paradise","full_name":"Krausus/Paradise","owner":{"login":"Krausus","id":10916307,"avatar_url":"https://avatars.githubusercontent.com/u/10916307?v=3","gravatar_id":"","url":"https://api.github.com/users/Krausus","html_url":"https://github.com/Krausus","followers_url":"https://api.github.com/users/Krausus/followers","following_url":"https://api.github.com/users/Krausus/following{/other_user}","gists_url":"https://api.github.com/users/Krausus/gists{/gist_id}","starred_url":"https://api.github.com/users/Krausus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Krausus/subscriptions","organizations_url":"https://api.github.com/users/Krausus/orgs","repos_url":"https://api.github.com/users/Krausus/repos","events_url":"https://api.github.com/users/Krausus/events{/privacy}","received_events_url":"https://api.github.com/users/Krausus/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Krausus/Paradise","description":"Paradise Station's GitHub repository. Please use icon_override when making new inhand icons for items, as our item_lefthand and item_righthand .dmi files are full due to a BYOND limitation.","fork":true,"url":"https://api.github.com/repos/Krausus/Paradise","forks_url":"https://api.github.com/repos/Krausus/Paradise/forks","keys_url":"https://api.github.com/repos/Krausus/Paradise/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Krausus/Paradise/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Krausus/Paradise/teams","hooks_url":"https://api.github.com/repos/Krausus/Paradise/hooks","issue_events_url":"https://api.github.com/repos/Krausus/Paradise/issues/events{/number}","events_url":"https://api.github.com/repos/Krausus/Paradise/events","assignees_url":"https://api.github.com/repos/Krausus/Paradise/assignees{/user}","branches_url":"https://api.github.com/repos/Krausus/Paradise/branches{/branch}","tags_url":"https://api.github.com/repos/Krausus/Paradise/tags","blobs_url":"https://api.github.com/repos/Krausus/Paradise/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Krausus/Paradise/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Krausus/Paradise/git/refs{/sha}","trees_url":"https://api.github.com/repos/Krausus/Paradise/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Krausus/Paradise/statuses/{sha}","languages_url":"https://api.github.com/repos/Krausus/Paradise/languages","stargazers_url":"https://api.github.com/repos/Krausus/Paradise/stargazers","contributors_url":"https://api.github.com/repos/Krausus/Paradise/contributors","subscribers_url":"https://api.github.com/repos/Krausus/Paradise/subscribers","subscription_url":"https://api.github.com/repos/Krausus/Paradise/subscription","commits_url":"https://api.github.com/repos/Krausus/Paradise/commits{/sha}","git_commits_url":"https://api.github.com/repos/Krausus/Paradise/git/commits{/sha}","comments_url":"https://api.github.com/repos/Krausus/Paradise/comments{/number}","issue_comment_url":"https://api.github.com/repos/Krausus/Paradise/issues/comments{/number}","contents_url":"https://api.github.com/repos/Krausus/Paradise/contents/{+path}","compare_url":"https://api.github.com/repos/Krausus/Paradise/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Krausus/Paradise/merges","archive_url":"https://api.github.com/repos/Krausus/Paradise/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Krausus/Paradise/downloads","issues_url":"https://api.github.com/repos/Krausus/Paradise/issues{/number}","pulls_url":"https://api.github.com/repos/Krausus/Paradise/pulls{/number}","milestones_url":"https://api.github.com/repos/Krausus/Paradise/milestones{/number}","notifications_url":"https://api.github.com/repos/Krausus/Paradise/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Krausus/Paradise/labels{/name}","releases_url":"https://api.github.com/repos/Krausus/Paradise/releases{/id}","created_at":"2015-04-29T10:47:14Z","updated_at":"2015-05-08T08:54:12Z","pushed_at":"2015-06-08T13:09:39Z","git_url":"git://github.com/Krausus/Paradise.git","ssh_url":"git@github.com:Krausus/Paradise.git","clone_url":"https://github.com/Krausus/Paradise.git","svn_url":"https://github.com/Krausus/Paradise","homepage":"http://nanotrasen.se/phpBB3/index.php","size":702233,"stargazers_count":0,"watchers_count":0,"language":"DM","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"ParadiseSS13:master","ref":"master","sha":"715e5aa260f577e5ec3ee78e3dd8922c2ed7ddcd","user":{"login":"ParadiseSS13","id":9994901,"avatar_url":"https://avatars.githubusercontent.com/u/9994901?v=3","gravatar_id":"","url":"https://api.github.com/users/ParadiseSS13","html_url":"https://github.com/ParadiseSS13","followers_url":"https://api.github.com/users/ParadiseSS13/followers","following_url":"https://api.github.com/users/ParadiseSS13/following{/other_user}","gists_url":"https://api.github.com/users/ParadiseSS13/gists{/gist_id}","starred_url":"https://api.github.com/users/ParadiseSS13/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ParadiseSS13/subscriptions","organizations_url":"https://api.github.com/users/ParadiseSS13/orgs","repos_url":"https://api.github.com/users/ParadiseSS13/repos","events_url":"https://api.github.com/users/ParadiseSS13/events{/privacy}","received_events_url":"https://api.github.com/users/ParadiseSS13/received_events","type":"User","site_admin":false},"repo":{"id":27286452,"name":"Paradise","full_name":"ParadiseSS13/Paradise","owner":{"login":"ParadiseSS13","id":9994901,"avatar_url":"https://avatars.githubusercontent.com/u/9994901?v=3","gravatar_id":"","url":"https://api.github.com/users/ParadiseSS13","html_url":"https://github.com/ParadiseSS13","followers_url":"https://api.github.com/users/ParadiseSS13/followers","following_url":"https://api.github.com/users/ParadiseSS13/following{/other_user}","gists_url":"https://api.github.com/users/ParadiseSS13/gists{/gist_id}","starred_url":"https://api.github.com/users/ParadiseSS13/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ParadiseSS13/subscriptions","organizations_url":"https://api.github.com/users/ParadiseSS13/orgs","repos_url":"https://api.github.com/users/ParadiseSS13/repos","events_url":"https://api.github.com/users/ParadiseSS13/events{/privacy}","received_events_url":"https://api.github.com/users/ParadiseSS13/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/ParadiseSS13/Paradise","description":"Paradise Station's GitHub repository. Please use icon_override when making new inhand icons for items, as our item_lefthand and item_righthand .dmi files are full due to a BYOND limitation.","fork":false,"url":"https://api.github.com/repos/ParadiseSS13/Paradise","forks_url":"https://api.github.com/repos/ParadiseSS13/Paradise/forks","keys_url":"https://api.github.com/repos/ParadiseSS13/Paradise/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ParadiseSS13/Paradise/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ParadiseSS13/Paradise/teams","hooks_url":"https://api.github.com/repos/ParadiseSS13/Paradise/hooks","issue_events_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/events{/number}","events_url":"https://api.github.com/repos/ParadiseSS13/Paradise/events","assignees_url":"https://api.github.com/repos/ParadiseSS13/Paradise/assignees{/user}","branches_url":"https://api.github.com/repos/ParadiseSS13/Paradise/branches{/branch}","tags_url":"https://api.github.com/repos/ParadiseSS13/Paradise/tags","blobs_url":"https://api.github.com/repos/ParadiseSS13/Paradise/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ParadiseSS13/Paradise/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ParadiseSS13/Paradise/git/refs{/sha}","trees_url":"https://api.github.com/repos/ParadiseSS13/Paradise/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ParadiseSS13/Paradise/statuses/{sha}","languages_url":"https://api.github.com/repos/ParadiseSS13/Paradise/languages","stargazers_url":"https://api.github.com/repos/ParadiseSS13/Paradise/stargazers","contributors_url":"https://api.github.com/repos/ParadiseSS13/Paradise/contributors","subscribers_url":"https://api.github.com/repos/ParadiseSS13/Paradise/subscribers","subscription_url":"https://api.github.com/repos/ParadiseSS13/Paradise/subscription","commits_url":"https://api.github.com/repos/ParadiseSS13/Paradise/commits{/sha}","git_commits_url":"https://api.github.com/repos/ParadiseSS13/Paradise/git/commits{/sha}","comments_url":"https://api.github.com/repos/ParadiseSS13/Paradise/comments{/number}","issue_comment_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/comments{/number}","contents_url":"https://api.github.com/repos/ParadiseSS13/Paradise/contents/{+path}","compare_url":"https://api.github.com/repos/ParadiseSS13/Paradise/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ParadiseSS13/Paradise/merges","archive_url":"https://api.github.com/repos/ParadiseSS13/Paradise/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ParadiseSS13/Paradise/downloads","issues_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues{/number}","pulls_url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls{/number}","milestones_url":"https://api.github.com/repos/ParadiseSS13/Paradise/milestones{/number}","notifications_url":"https://api.github.com/repos/ParadiseSS13/Paradise/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ParadiseSS13/Paradise/labels{/name}","releases_url":"https://api.github.com/repos/ParadiseSS13/Paradise/releases{/id}","created_at":"2014-11-29T00:16:54Z","updated_at":"2015-05-25T22:10:31Z","pushed_at":"2015-06-08T22:38:34Z","git_url":"git://github.com/ParadiseSS13/Paradise.git","ssh_url":"git@github.com:ParadiseSS13/Paradise.git","clone_url":"https://github.com/ParadiseSS13/Paradise.git","svn_url":"https://github.com/ParadiseSS13/Paradise","homepage":"http://nanotrasen.se/phpBB3/index.php","size":734865,"stargazers_count":26,"watchers_count":26,"language":"DM","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":74,"mirror_url":null,"open_issues_count":56,"forks":74,"open_issues":56,"watchers":26,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/1276"},"html":{"href":"https://github.com/ParadiseSS13/Paradise/pull/1276"},"issue":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/1276"},"comments":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/1276/comments"},"review_comments":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/1276/comments"},"review_comment":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/1276/commits"},"statuses":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/statuses/3299870a2e8230742e7ebf9d873a232e46d244a5"}}}}