{"action":"closed","issue":{"url":"https://api.github.com/repos/fabioticconi/roguelike/issues/3","repository_url":"https://api.github.com/repos/fabioticconi/roguelike","labels_url":"https://api.github.com/repos/fabioticconi/roguelike/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/fabioticconi/roguelike/issues/3/comments","events_url":"https://api.github.com/repos/fabioticconi/roguelike/issues/3/events","html_url":"https://github.com/fabioticconi/roguelike/issues/3","id":141546943,"number":3,"title":"Add Aspect check to behaviours","user":{"login":"fabioticconi","id":5008927,"avatar_url":"https://avatars.githubusercontent.com/u/5008927?v=3","gravatar_id":"","url":"https://api.github.com/users/fabioticconi","html_url":"https://github.com/fabioticconi","followers_url":"https://api.github.com/users/fabioticconi/followers","following_url":"https://api.github.com/users/fabioticconi/following{/other_user}","gists_url":"https://api.github.com/users/fabioticconi/gists{/gist_id}","starred_url":"https://api.github.com/users/fabioticconi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fabioticconi/subscriptions","organizations_url":"https://api.github.com/users/fabioticconi/orgs","repos_url":"https://api.github.com/users/fabioticconi/repos","events_url":"https://api.github.com/users/fabioticconi/events{/privacy}","received_events_url":"https://api.github.com/users/fabioticconi/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/fabioticconi/roguelike/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-03-17T10:52:23Z","updated_at":"2016-03-17T21:30:09Z","closed_at":"2016-03-17T21:30:09Z","body":"Each behaviour has a list of \"necessary components\". We should either make an initial if condition checking all necessary requirements, or (if possible) create an Aspect with the right composition and use it for quicker testing.\r\n\r\nAlso, I need to remove some component mappers from AISystem (they are not needed anymore)."}}