{"action":"created","issue":{"url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/issues/1645","repository_url":"https://api.github.com/repos/ZeroK-RTS/Zero-K","labels_url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/issues/1645/labels{/name}","comments_url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/issues/1645/comments","events_url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/issues/1645/events","html_url":"https://github.com/ZeroK-RTS/Zero-K/issues/1645","id":191925938,"number":1645,"title":"A constructor that is being built has its priority reset when it is finished building","user":{"login":"beamer159","id":7436252,"avatar_url":"https://avatars.githubusercontent.com/u/7436252?v=3","gravatar_id":"","url":"https://api.github.com/users/beamer159","html_url":"https://github.com/beamer159","followers_url":"https://api.github.com/users/beamer159/followers","following_url":"https://api.github.com/users/beamer159/following{/other_user}","gists_url":"https://api.github.com/users/beamer159/gists{/gist_id}","starred_url":"https://api.github.com/users/beamer159/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/beamer159/subscriptions","organizations_url":"https://api.github.com/users/beamer159/orgs","repos_url":"https://api.github.com/users/beamer159/repos","events_url":"https://api.github.com/users/beamer159/events{/privacy}","received_events_url":"https://api.github.com/users/beamer159/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-28T06:03:52Z","updated_at":"2016-11-28T07:01:02Z","closed_at":null,"body":"When a constructor is being built, its priority can be set to low, medium, or high. However, when the constructor is finished building, its priority is reset to medium. In the the top picture, the conjurer's priority is set to high while it is being constructed. In the bottom picture, its priority was reset to medium when it was fully constructed.\r\n\r\n![screen00000](https://cloud.githubusercontent.com/assets/7436252/20657698/e74659bc-b505-11e6-8f35-ae8f99274f86.png)\r\n![screen00001](https://cloud.githubusercontent.com/assets/7436252/20657702/ed5d8d2a-b505-11e6-8ace-3e75997dad14.png)\r\n"},"comment":{"url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/issues/comments/263197303","html_url":"https://github.com/ZeroK-RTS/Zero-K/issues/1645#issuecomment-263197303","issue_url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/issues/1645","id":263197303,"user":{"login":"GoogleFrog","id":1318249,"avatar_url":"https://avatars.githubusercontent.com/u/1318249?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleFrog","html_url":"https://github.com/GoogleFrog","followers_url":"https://api.github.com/users/GoogleFrog/followers","following_url":"https://api.github.com/users/GoogleFrog/following{/other_user}","gists_url":"https://api.github.com/users/GoogleFrog/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleFrog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleFrog/subscriptions","organizations_url":"https://api.github.com/users/GoogleFrog/orgs","repos_url":"https://api.github.com/users/GoogleFrog/repos","events_url":"https://api.github.com/users/GoogleFrog/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleFrog/received_events","type":"User","site_admin":false},"created_at":"2016-11-28T07:01:02Z","updated_at":"2016-11-28T07:01:02Z","body":"This is because there are effectively two distinct priority commands: constructor priority and constructiee priority. Every nanoframe has constructiee priority and non-normal constructiee priority overrides constructor priority for the build task. In-progress constructors, factories etc.. get constructor priority upon completion.\r\n\r\nShould it not work this way? In other words, should constructor priority be inherited from constructiee priority upon completion? It sounds fairly easy to change."}}
{"actor":{"display_login":"GoogleFrog"}}