{"action":"closed","issue":{"url":"https://api.github.com/repos/FluffierThanThou/Fluffy_Tabs/issues/7","repository_url":"https://api.github.com/repos/FluffierThanThou/Fluffy_Tabs","labels_url":"https://api.github.com/repos/FluffierThanThou/Fluffy_Tabs/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/FluffierThanThou/Fluffy_Tabs/issues/7/comments","events_url":"https://api.github.com/repos/FluffierThanThou/Fluffy_Tabs/issues/7/events","html_url":"https://github.com/FluffierThanThou/Fluffy_Tabs/issues/7","id":167800933,"number":7,"title":"Work Tab causing \"Misc Robots\" to gain access to skills they do not have when Work Tab mod not present.","user":{"login":"neonod","id":557031,"avatar_url":"https://avatars.githubusercontent.com/u/557031?v=3","gravatar_id":"","url":"https://api.github.com/users/neonod","html_url":"https://github.com/neonod","followers_url":"https://api.github.com/users/neonod/followers","following_url":"https://api.github.com/users/neonod/following{/other_user}","gists_url":"https://api.github.com/users/neonod/gists{/gist_id}","starred_url":"https://api.github.com/users/neonod/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neonod/subscriptions","organizations_url":"https://api.github.com/users/neonod/orgs","repos_url":"https://api.github.com/users/neonod/repos","events_url":"https://api.github.com/users/neonod/events{/privacy}","received_events_url":"https://api.github.com/users/neonod/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-07-27T08:39:28Z","updated_at":"2016-07-27T21:19:30Z","closed_at":"2016-07-27T21:19:30Z","body":"Misc Robots adds robot pawns which have defined skills in their ThingDef defined by a \"workTag\" and \"workTypeDefs\". When adding Work Tab mod to the mix these robot pawns gain access to other skills which it does not have access to without the mod.\r\n\r\nExample:\r\nMining Bot - has \"workTag\" 65544 and \"workTypeDefs\" of Mining.\r\nWithout Work tab mod the bot only does mining actions.\r\nWith Work tab mod the bot performs mining, construction, repairing, and flicking.\r\n\r\nTest performed with mod load order on a new game:\r\nCore, CCL (github dl), CCL Vanilla Tweaks (github dl), Misc Core (steam workshop), Misc Robots (steam workshop), Craftable Robots (steam workshop), Work Tab (steam workshop)\r\n\r\nQuote from your pm to me on this:\r\nThe problem arises from my assumption that the Work Tab would be the entry point for setting priorities. The Work Tab directly calls it's own priority list, so that works fine, but I haven't bothered with detouring the vanilla priority setter methods. So when your mod tries to set priorities, it does so in the vanilla priorities, but when the bots try to find work, they get their priorities from the Work Tab's priorities."}}
{"actor":{"display_login":"FluffierThanThou"}}