{"action":"opened","issue":{"url":"https://api.github.com/repos/MikeHoffert/caladbolg-engine/issues/7","labels_url":"https://api.github.com/repos/MikeHoffert/caladbolg-engine/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/MikeHoffert/caladbolg-engine/issues/7/comments","events_url":"https://api.github.com/repos/MikeHoffert/caladbolg-engine/issues/7/events","html_url":"https://github.com/MikeHoffert/caladbolg-engine/issues/7","id":91542351,"number":7,"title":"Allow monster experience to follow a formula","user":{"login":"MikeHoffert","id":979790,"avatar_url":"https://avatars.githubusercontent.com/u/979790?v=3","gravatar_id":"","url":"https://api.github.com/users/MikeHoffert","html_url":"https://github.com/MikeHoffert","followers_url":"https://api.github.com/users/MikeHoffert/followers","following_url":"https://api.github.com/users/MikeHoffert/following{/other_user}","gists_url":"https://api.github.com/users/MikeHoffert/gists{/gist_id}","starred_url":"https://api.github.com/users/MikeHoffert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MikeHoffert/subscriptions","organizations_url":"https://api.github.com/users/MikeHoffert/orgs","repos_url":"https://api.github.com/users/MikeHoffert/repos","events_url":"https://api.github.com/users/MikeHoffert/events{/privacy}","received_events_url":"https://api.github.com/users/MikeHoffert/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/MikeHoffert/caladbolg-engine/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-28T02:17:10Z","updated_at":"2015-06-28T02:17:10Z","closed_at":null,"body":"Experience earned from defeating a monster is currently hard coded. Should also allow the option of providing a leveling formula.\r\n\r\nGood approach would be if the experience is a number, then it's that number. If it's a string, it's assumed to be the name of some formula.\r\n\r\nThis formula should pass in the character and party. We can thus allow scaling in ways such as:\r\n\r\n1. Scaling based on average party level (to ensure the party can stay close to the recommended level).\r\n2. Scaling based on character name (maybe some characters level up faster?)\r\n3. Scaling based on character level (to help even out the party's levels)."}}