{"action":"opened","issue":{"url":"https://api.github.com/repos/Baystation12/Baystation12/issues/22274","repository_url":"https://api.github.com/repos/Baystation12/Baystation12","labels_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/22274/labels{/name}","comments_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/22274/comments","events_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/22274/events","html_url":"https://github.com/Baystation12/Baystation12/issues/22274","id":341282948,"node_id":"MDU6SXNzdWUzNDEyODI5NDg=","number":22274,"title":"Scanning IPCs with the Integrated Advanced Medical Analyzer Breaks the Assembly Interface","user":{"login":"Faustico","id":21972425,"node_id":"MDQ6VXNlcjIxOTcyNDI1","avatar_url":"https://avatars1.githubusercontent.com/u/21972425?v=4","gravatar_id":"","url":"https://api.github.com/users/Faustico","html_url":"https://github.com/Faustico","followers_url":"https://api.github.com/users/Faustico/followers","following_url":"https://api.github.com/users/Faustico/following{/other_user}","gists_url":"https://api.github.com/users/Faustico/gists{/gist_id}","starred_url":"https://api.github.com/users/Faustico/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Faustico/subscriptions","organizations_url":"https://api.github.com/users/Faustico/orgs","repos_url":"https://api.github.com/users/Faustico/repos","events_url":"https://api.github.com/users/Faustico/events{/privacy}","received_events_url":"https://api.github.com/users/Faustico/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-15T01:08:38Z","updated_at":"2018-07-15T01:08:38Z","closed_at":null,"author_association":"NONE","body":"<!--\r\n\tIf a specific field doesn't apply, remove it!\r\n\tAnything inside tags like these is a comment and will not be displayed in the final issue.\r\n\tBe careful not to write inside them!\r\n\tJoke or spammed issues can and will result in punishment.\r\n\t\r\n\tPUT YOUR ANSWERS ON THE BLANK LINES BELOW THE HEADERS \r\n\t(The lines with four #'s) \r\n\tDon't edit them or delete them it's part of the formatting\r\n-->\r\n\r\n#### Description of issue\r\nIf you scan an IPC (presumably any synthetic, only tested with IPCs) using the integrated advanced medical analyzer circuit then you will no longer be able to activate the assembly in your hand to bring up the assembly's buttons and stuff.\r\n\r\n#### Difference between expected and actual behavior\r\nExpected: The integrated advanced medical analyzer scans the IPC and just outputs null to all the fields or something.\r\nActual: You accidentally scan an IPC with the fancy integrated circuit iron lung you made and now no one can open the interface to turn it on or off or anything.\r\n\r\n\r\n#### Steps to reproduce \r\n0. Be an IPC.\r\n1. Get a circuit debugger, an assembly, a crowbar, and an integrated advanced medical analyzer.\r\n2. Use the crowbar on the assembly then put the circuit into the assembly.\r\n3. Activate the debugger in your hand, select \"ref\", click-drag the scanner over your sprite.\r\n4. Click on the assembly with the debugger.\r\n5. Click on the \"integrated advanced medical analyzer\" text with your debugger.\r\n6. Click the text that says \"target ref (null)\" with the debugger.\r\n7. Click the red text that says \"scan\" with the debugger.\r\n8. Use the crowbar on the assembly to close it.\r\n9. Pick up the assembly and activate it in your hand.\r\n\r\n\r\n#### Client version, Server revision & Game ID\r\n<!-- Found with the \"Show server revision\" verb in the OOC tab in game. -->\r\nClient Version: 511\r\nServer Revision: 548d5f789c8a832f36fe11a7b668bb6d8291ca91 - dev - 2018-07-14\r\nGame ID: bVl-dFMb\r\nCurrent map: SEV Torch\r\n\r\n\r\n#### Issue bingo\r\n\r\nPlease check whatever applies. More checkboxes checked increase your chances of the issue being looked at sooner.\r\n\r\n<!-- Check these by writing an x inside the [ ] (like this: [x])-->\r\n<!-- Don't forget to remove the space between the brackets, or it won't work! -->\r\n- [x] Issue could be reproduced at least once\r\n- [ ] Issue could be reproduced by different players\r\n- [ ] Issue could be reproduced in multiple rounds\r\n- [x] Issue happened in a recent (less than 7 days ago) round\r\n- [x] [Couldn't find an existing issue about this](https://github.com/Baystation12/Baystation12/issues)\r\n"}}
{"actor":{"display_login":"Faustico"}}