{"action":"created","comment":{"url":"https://api.github.com/repos/Aurorastation/Aurora.3/pulls/comments/240005155","pull_request_review_id":182944442,"id":240005155,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI0MDAwNTE1NQ==","diff_hunk":"@@ -118,15 +118,21 @@\n \t\tteleatom.forceMove(destturf)\r\n \t\tplaySpecials(destturf,effectout,soundout)\r\n \t\tvar/atom/impediment\r\n+\t\tvar/valid = 0\r\n \r\n \t\tif(destturf.density)\r\n \t\t\timpediment = destturf\r\n \r\n \t\telse\r\n \t\t\tfor(var/atom/movable/A in destturf)\r\n \t\t\t\tif(A.density && A.anchored)\r\n-\t\t\t\t\timpediment = A\r\n-\t\t\t\t\tbreak\r\n+\t\t\t\t\tif(A.flags & ON_BORDER)\r","path":"code/datums/helper_datums/teleport.dm","position":14,"original_position":14,"commit_id":"7f9e992ad28c8caa97ae7cb7ca06444ddf355a46","original_commit_id":"7f9e992ad28c8caa97ae7cb7ca06444ddf355a46","user":{"login":"MarinaGryphon","id":13442831,"node_id":"MDQ6VXNlcjEzNDQyODMx","avatar_url":"https://avatars0.githubusercontent.com/u/13442831?v=4","gravatar_id":"","url":"https://api.github.com/users/MarinaGryphon","html_url":"https://github.com/MarinaGryphon","followers_url":"https://api.github.com/users/MarinaGryphon/followers","following_url":"https://api.github.com/users/MarinaGryphon/following{/other_user}","gists_url":"https://api.github.com/users/MarinaGryphon/gists{/gist_id}","starred_url":"https://api.github.com/users/MarinaGryphon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarinaGryphon/subscriptions","organizations_url":"https://api.github.com/users/MarinaGryphon/orgs","repos_url":"https://api.github.com/users/MarinaGryphon/repos","events_url":"https://api.github.com/users/MarinaGryphon/events{/privacy}","received_events_url":"https://api.github.com/users/MarinaGryphon/received_events","type":"User","site_admin":false},"body":"That would make the logic a bit unintuitive, but it would save a few lines. I don't think it's required to change it, though.","created_at":"2018-12-08T13:34:25Z","updated_at":"2018-12-08T13:34:26Z","html_url":"https://github.com/Aurorastation/Aurora.3/pull/5697#discussion_r240005155","pull_request_url":"https://api.github.com/repos/Aurorastation/Aurora.3/pulls/5697","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/Aurorastation/Aurora.3/pulls/comments/240005155"},"html":{"href":"https://github.com/Aurorastation/Aurora.3/pull/5697#discussion_r240005155"},"pull_request":{"href":"https://api.github.com/repos/Aurorastation/Aurora.3/pulls/5697"}},"in_reply_to_id":239996585},"pull_request":{"url":"https://api.github.com/repos/Aurorastation/Aurora.3/pulls/5697","id":235311123,"node_id":"MDExOlB1bGxSZXF1ZXN0MjM1MzExMTIz","html_url":"https://github.com/Aurorastation/Aurora.3/pull/5697","diff_url":"https://github.com/Aurorastation/Aurora.3/pull/5697.diff","patch_url":"https://github.com/Aurorastation/Aurora.3/pull/5697.patch","issue_url":"https://api.github.com/repos/Aurorastation/Aurora.3/issues/5697","number":5697,"state":"open","locked":false,"title":"Carmen Miranda's Ghost","user":{"login":"LordFowl","id":11169120,"node_id":"MDQ6VXNlcjExMTY5MTIw","avatar_url":"https://avatars3.githubusercontent.com/u/11169120?v=4","gravatar_id":"","url":"https://api.github.com/users/LordFowl","html_url":"https://github.com/LordFowl","followers_url":"https://api.github.com/users/LordFowl/followers","following_url":"https://api.github.com/users/LordFowl/following{/other_user}","gists_url":"https://api.github.com/users/LordFowl/gists{/gist_id}","starred_url":"https://api.github.com/users/LordFowl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LordFowl/subscriptions","organizations_url":"https://api.github.com/users/LordFowl/orgs","repos_url":"https://api.github.com/users/LordFowl/repos","events_url":"https://api.github.com/users/LordFowl/events{/privacy}","received_events_url":"https://api.github.com/users/LordFowl/received_events","type":"User","site_admin":false},"body":"Telescience can now teleport up to a 7x7 grid of objects at once. This is based on how many bluespace crystals they have. Each size category above 1x1 reduces the maximum power of the teleporter (as if there were one less bluespace crystal in the machine) and increases the cooldown between teleports.\r\n\r\nWhen teleporting to a turf that has a window on it, that window now only has a 10% chance of triggering a teleportation failure.\r\n\r\nObjects and mobs will now teleport wildly if there is a total teleportation failure (they have been teleported to a 3x3 area of ineligible turfs). They will continue to teleport until they can find a space without a 3x3 area of ineligible turfs.\r\n\r\nIf a human mob experiences total teleportation failure and they have a mind, their mind is ripped from their body and becomes a bluespace echo. Bluespace echoes die, fading into ectoplasm, if they do not sustain themselves periodically on the lifeforce of others. They acquire this lifeforce via  hearing others speak. They can communicate with the world, but only using the words of the last message they heard. They can expend some of their lifeforce to enact change on the world (teleporting an object, randomly teleporting a grid of objects, forcing out a coherent message, flickering the lights like nosferatu). They can also go through walls, shift z-levels, and cannot fall. They also cannot take damage except from the natural entropy of their lifeforce. A bluespace echo can be restored to their body if they are teleported back into it. Be aware however that a bluespace echo can be teleported into _any_ body, so long as that body does not already have an occupant. This effect replaces the gibbing mobs used to experience.\r\n\r\n- [ ] Testing\r\n\r\n### IC changelog\r\nNanoTrasen Science News Monthly, From the Large Phoron Collider to Your Doorstep in Violation of Causality!\r\n\r\nNanoTrasen science officials report that improvements in experimental personal teleportation have allowed for enhanced teleportation. Telescientist Isaac van Periwinkle had this to say on the subject, \"Imagine that a telepad is a knife that cuts a very small hole in the fabric of space-time, creating a temporary bluespace rift. Previously we had to make do with this hole, but we have developed methods to compress larger regions of matter through the hole. We call this the Warp Tunnel Effect, and if expanded upon it could very well obsolete the bulky and primitive bluespace gates we now rely on.\"\r\n\r\nNanoTrasen is rolling out these enhanced telepads to science facilities throughout the Tau Ceti system for further testing. In other news, reports of hallucinations aboard NanoTrasen space stations persist. Officially dubbed \"Cosmic Echoes\", but also known as will o' wisps, poltergeists, and even ghosts, these widely-reported hallucinations often are both visual and auditory. If you begin to see balls of energy that speak in the voices of your friends, NanoTrasen officially recommends counseling. Health specialists currently link the phenomena to stress, but the matter is being researched still.","created_at":"2018-12-03T02:43:28Z","updated_at":"2018-12-08T13:34:26Z","closed_at":null,"merged_at":null,"merge_commit_sha":"62c8c32fe577a4e5c6d3470acea78b056545f661","assignee":null,"assignees":[],"requested_reviewers":[{"login":"Arrow768","id":1331699,"node_id":"MDQ6VXNlcjEzMzE2OTk=","avatar_url":"https://avatars0.githubusercontent.com/u/1331699?v=4","gravatar_id":"","url":"https://api.github.com/users/Arrow768","html_url":"https://github.com/Arrow768","followers_url":"https://api.github.com/users/Arrow768/followers","following_url":"https://api.github.com/users/Arrow768/following{/other_user}","gists_url":"https://api.github.com/users/Arrow768/gists{/gist_id}","starred_url":"https://api.github.com/users/Arrow768/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Arrow768/subscriptions","organizations_url":"https://api.github.com/users/Arrow768/orgs","repos_url":"https://api.github.com/users/Arrow768/repos","events_url":"https://api.github.com/users/Arrow768/events{/privacy}","received_events_url":"https://api.github.com/users/Arrow768/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":309920741,"node_id":"MDU6TGFiZWwzMDk5MjA3NDE=","url":"https://api.github.com/repos/Aurorastation/Aurora.3/labels/Awaiting%20Merge","name":"Awaiting Merge","color":"0e8a16","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/Aurorastation/Aurora.3/pulls/5697/commits","review_comments_url":"https://api.github.com/repos/Aurorastation/Aurora.3/pulls/5697/comments","review_comment_url":"https://api.github.com/repos/Aurorastation/Aurora.3/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Aurorastation/Aurora.3/issues/5697/comments","statuses_url":"https://api.github.com/repos/Aurorastation/Aurora.3/statuses/7f9e992ad28c8caa97ae7cb7ca06444ddf355a46","head":{"label":"LordFowl:PowerUnderwhelming","ref":"PowerUnderwhelming","sha":"7f9e992ad28c8caa97ae7cb7ca06444ddf355a46","user":{"login":"LordFowl","id":11169120,"node_id":"MDQ6VXNlcjExMTY5MTIw","avatar_url":"https://avatars3.githubusercontent.com/u/11169120?v=4","gravatar_id":"","url":"https://api.github.com/users/LordFowl","html_url":"https://github.com/LordFowl","followers_url":"https://api.github.com/users/LordFowl/followers","following_url":"https://api.github.com/users/LordFowl/following{/other_user}","gists_url":"https://api.github.com/users/LordFowl/gists{/gist_id}","starred_url":"https://api.github.com/users/LordFowl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LordFowl/subscriptions","organizations_url":"https://api.github.com/users/LordFowl/orgs","repos_url":"https://api.github.com/users/LordFowl/repos","events_url":"https://api.github.com/users/LordFowl/events{/privacy}","received_events_url":"https://api.github.com/users/LordFowl/received_events","type":"User","site_admin":false},"repo":{"id":111338776,"node_id":"MDEwOlJlcG9zaXRvcnkxMTEzMzg3NzY=","name":"Aurora.3","full_name":"LordFowl/Aurora.3","private":false,"owner":{"login":"LordFowl","id":11169120,"node_id":"MDQ6VXNlcjExMTY5MTIw","avatar_url":"https://avatars3.githubusercontent.com/u/11169120?v=4","gravatar_id":"","url":"https://api.github.com/users/LordFowl","html_url":"https://github.com/LordFowl","followers_url":"https://api.github.com/users/LordFowl/followers","following_url":"https://api.github.com/users/LordFowl/following{/other_user}","gists_url":"https://api.github.com/users/LordFowl/gists{/gist_id}","starred_url":"https://api.github.com/users/LordFowl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LordFowl/subscriptions","organizations_url":"https://api.github.com/users/LordFowl/orgs","repos_url":"https://api.github.com/users/LordFowl/repos","events_url":"https://api.github.com/users/LordFowl/events{/privacy}","received_events_url":"https://api.github.com/users/LordFowl/received_events","type":"User","site_admin":false},"html_url":"https://github.com/LordFowl/Aurora.3","description":"The code for Aurorastation's new base, forked from Baystation12.","fork":true,"url":"https://api.github.com/repos/LordFowl/Aurora.3","forks_url":"https://api.github.com/repos/LordFowl/Aurora.3/forks","keys_url":"https://api.github.com/repos/LordFowl/Aurora.3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/LordFowl/Aurora.3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/LordFowl/Aurora.3/teams","hooks_url":"https://api.github.com/repos/LordFowl/Aurora.3/hooks","issue_events_url":"https://api.github.com/repos/LordFowl/Aurora.3/issues/events{/number}","events_url":"https://api.github.com/repos/LordFowl/Aurora.3/events","assignees_url":"https://api.github.com/repos/LordFowl/Aurora.3/assignees{/user}","branches_url":"https://api.github.com/repos/LordFowl/Aurora.3/branches{/branch}","tags_url":"https://api.github.com/repos/LordFowl/Aurora.3/tags","blobs_url":"https://api.github.com/repos/LordFowl/Aurora.3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/LordFowl/Aurora.3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/LordFowl/Aurora.3/git/refs{/sha}","trees_url":"https://api.github.com/repos/LordFowl/Aurora.3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/LordFowl/Aurora.3/statuses/{sha}","languages_url":"https://api.github.com/repos/LordFowl/Aurora.3/languages","stargazers_url":"https://api.github.com/repos/LordFowl/Aurora.3/stargazers","contributors_url":"https://api.github.com/repos/LordFowl/Aurora.3/contributors","subscribers_url":"https://api.github.com/repos/LordFowl/Aurora.3/subscribers","subscription_url":"https://api.github.com/repos/LordFowl/Aurora.3/subscription","commits_url":"https://api.github.com/repos/LordFowl/Aurora.3/commits{/sha}","git_commits_url":"https://api.github.com/repos/LordFowl/Aurora.3/git/commits{/sha}","comments_url":"https://api.github.com/repos/LordFowl/Aurora.3/comments{/number}","issue_comment_url":"https://api.github.com/repos/LordFowl/Aurora.3/issues/comments{/number}","contents_url":"https://api.github.com/repos/LordFowl/Aurora.3/contents/{+path}","compare_url":"https://api.github.com/repos/LordFowl/Aurora.3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/LordFowl/Aurora.3/merges","archive_url":"https://api.github.com/repos/LordFowl/Aurora.3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/LordFowl/Aurora.3/downloads","issues_url":"https://api.github.com/repos/LordFowl/Aurora.3/issues{/number}","pulls_url":"https://api.github.com/repos/LordFowl/Aurora.3/pulls{/number}","milestones_url":"https://api.github.com/repos/LordFowl/Aurora.3/milestones{/number}","notifications_url":"https://api.github.com/repos/LordFowl/Aurora.3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/LordFowl/Aurora.3/labels{/name}","releases_url":"https://api.github.com/repos/LordFowl/Aurora.3/releases{/id}","deployments_url":"https://api.github.com/repos/LordFowl/Aurora.3/deployments","created_at":"2017-11-19T22:52:58Z","updated_at":"2018-07-22T20:25:31Z","pushed_at":"2018-12-08T07:06:02Z","git_url":"git://github.com/LordFowl/Aurora.3.git","ssh_url":"git@github.com:LordFowl/Aurora.3.git","clone_url":"https://github.com/LordFowl/Aurora.3.git","svn_url":"https://github.com/LordFowl/Aurora.3","homepage":"http://aurorastation.org/","size":725949,"stargazers_count":0,"watchers_count":0,"language":"DM","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"Aurorastation:master","ref":"master","sha":"7cf527605c831e4b303e8023bd0438592012e39e","user":{"login":"Aurorastation","id":6915762,"node_id":"MDEyOk9yZ2FuaXphdGlvbjY5MTU3NjI=","avatar_url":"https://avatars2.githubusercontent.com/u/6915762?v=4","gravatar_id":"","url":"https://api.github.com/users/Aurorastation","html_url":"https://github.com/Aurorastation","followers_url":"https://api.github.com/users/Aurorastation/followers","following_url":"https://api.github.com/users/Aurorastation/following{/other_user}","gists_url":"https://api.github.com/users/Aurorastation/gists{/gist_id}","starred_url":"https://api.github.com/users/Aurorastation/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Aurorastation/subscriptions","organizations_url":"https://api.github.com/users/Aurorastation/orgs","repos_url":"https://api.github.com/users/Aurorastation/repos","events_url":"https://api.github.com/users/Aurorastation/events{/privacy}","received_events_url":"https://api.github.com/users/Aurorastation/received_events","type":"Organization","site_admin":false},"repo":{"id":42579199,"node_id":"MDEwOlJlcG9zaXRvcnk0MjU3OTE5OQ==","name":"Aurora.3","full_name":"Aurorastation/Aurora.3","private":false,"owner":{"login":"Aurorastation","id":6915762,"node_id":"MDEyOk9yZ2FuaXphdGlvbjY5MTU3NjI=","avatar_url":"https://avatars2.githubusercontent.com/u/6915762?v=4","gravatar_id":"","url":"https://api.github.com/users/Aurorastation","html_url":"https://github.com/Aurorastation","followers_url":"https://api.github.com/users/Aurorastation/followers","following_url":"https://api.github.com/users/Aurorastation/following{/other_user}","gists_url":"https://api.github.com/users/Aurorastation/gists{/gist_id}","starred_url":"https://api.github.com/users/Aurorastation/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Aurorastation/subscriptions","organizations_url":"https://api.github.com/users/Aurorastation/orgs","repos_url":"https://api.github.com/users/Aurorastation/repos","events_url":"https://api.github.com/users/Aurorastation/events{/privacy}","received_events_url":"https://api.github.com/users/Aurorastation/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/Aurorastation/Aurora.3","description":"The code for Aurorastation's new base, forked from Baystation12.","fork":false,"url":"https://api.github.com/repos/Aurorastation/Aurora.3","forks_url":"https://api.github.com/repos/Aurorastation/Aurora.3/forks","keys_url":"https://api.github.com/repos/Aurorastation/Aurora.3/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Aurorastation/Aurora.3/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Aurorastation/Aurora.3/teams","hooks_url":"https://api.github.com/repos/Aurorastation/Aurora.3/hooks","issue_events_url":"https://api.github.com/repos/Aurorastation/Aurora.3/issues/events{/number}","events_url":"https://api.github.com/repos/Aurorastation/Aurora.3/events","assignees_url":"https://api.github.com/repos/Aurorastation/Aurora.3/assignees{/user}","branches_url":"https://api.github.com/repos/Aurorastation/Aurora.3/branches{/branch}","tags_url":"https://api.github.com/repos/Aurorastation/Aurora.3/tags","blobs_url":"https://api.github.com/repos/Aurorastation/Aurora.3/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Aurorastation/Aurora.3/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Aurorastation/Aurora.3/git/refs{/sha}","trees_url":"https://api.github.com/repos/Aurorastation/Aurora.3/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Aurorastation/Aurora.3/statuses/{sha}","languages_url":"https://api.github.com/repos/Aurorastation/Aurora.3/languages","stargazers_url":"https://api.github.com/repos/Aurorastation/Aurora.3/stargazers","contributors_url":"https://api.github.com/repos/Aurorastation/Aurora.3/contributors","subscribers_url":"https://api.github.com/repos/Aurorastation/Aurora.3/subscribers","subscription_url":"https://api.github.com/repos/Aurorastation/Aurora.3/subscription","commits_url":"https://api.github.com/repos/Aurorastation/Aurora.3/commits{/sha}","git_commits_url":"https://api.github.com/repos/Aurorastation/Aurora.3/git/commits{/sha}","comments_url":"https://api.github.com/repos/Aurorastation/Aurora.3/comments{/number}","issue_comment_url":"https://api.github.com/repos/Aurorastation/Aurora.3/issues/comments{/number}","contents_url":"https://api.github.com/repos/Aurorastation/Aurora.3/contents/{+path}","compare_url":"https://api.github.com/repos/Aurorastation/Aurora.3/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Aurorastation/Aurora.3/merges","archive_url":"https://api.github.com/repos/Aurorastation/Aurora.3/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Aurorastation/Aurora.3/downloads","issues_url":"https://api.github.com/repos/Aurorastation/Aurora.3/issues{/number}","pulls_url":"https://api.github.com/repos/Aurorastation/Aurora.3/pulls{/number}","milestones_url":"https://api.github.com/repos/Aurorastation/Aurora.3/milestones{/number}","notifications_url":"https://api.github.com/repos/Aurorastation/Aurora.3/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Aurorastation/Aurora.3/labels{/name}","releases_url":"https://api.github.com/repos/Aurorastation/Aurora.3/releases{/id}","deployments_url":"https://api.github.com/repos/Aurorastation/Aurora.3/deployments","created_at":"2015-09-16T09:56:37Z","updated_at":"2018-12-08T10:36:18Z","pushed_at":"2018-12-08T10:36:15Z","git_url":"git://github.com/Aurorastation/Aurora.3.git","ssh_url":"git@github.com:Aurorastation/Aurora.3.git","clone_url":"https://github.com/Aurorastation/Aurora.3.git","svn_url":"https://github.com/Aurorastation/Aurora.3","homepage":"http://aurorastation.org/","size":724598,"stargazers_count":37,"watchers_count":37,"language":"DM","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":147,"mirror_url":null,"archived":false,"open_issues_count":652,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":147,"open_issues":652,"watchers":37,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Aurorastation/Aurora.3/pulls/5697"},"html":{"href":"https://github.com/Aurorastation/Aurora.3/pull/5697"},"issue":{"href":"https://api.github.com/repos/Aurorastation/Aurora.3/issues/5697"},"comments":{"href":"https://api.github.com/repos/Aurorastation/Aurora.3/issues/5697/comments"},"review_comments":{"href":"https://api.github.com/repos/Aurorastation/Aurora.3/pulls/5697/comments"},"review_comment":{"href":"https://api.github.com/repos/Aurorastation/Aurora.3/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Aurorastation/Aurora.3/pulls/5697/commits"},"statuses":{"href":"https://api.github.com/repos/Aurorastation/Aurora.3/statuses/7f9e992ad28c8caa97ae7cb7ca06444ddf355a46"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"MarinaGryphon"}}