{"action":"created","issue":{"url":"https://api.github.com/repos/Heliomance/HeroForge-Anew/issues/68","repository_url":"https://api.github.com/repos/Heliomance/HeroForge-Anew","labels_url":"https://api.github.com/repos/Heliomance/HeroForge-Anew/issues/68/labels{/name}","comments_url":"https://api.github.com/repos/Heliomance/HeroForge-Anew/issues/68/comments","events_url":"https://api.github.com/repos/Heliomance/HeroForge-Anew/issues/68/events","html_url":"https://github.com/Heliomance/HeroForge-Anew/issues/68","id":122017444,"number":68,"title":"Feats tab discussion","user":{"login":"Heliomance","id":6875675,"avatar_url":"https://avatars.githubusercontent.com/u/6875675?v=3","gravatar_id":"","url":"https://api.github.com/users/Heliomance","html_url":"https://github.com/Heliomance","followers_url":"https://api.github.com/users/Heliomance/followers","following_url":"https://api.github.com/users/Heliomance/following{/other_user}","gists_url":"https://api.github.com/users/Heliomance/gists{/gist_id}","starred_url":"https://api.github.com/users/Heliomance/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Heliomance/subscriptions","organizations_url":"https://api.github.com/users/Heliomance/orgs","repos_url":"https://api.github.com/users/Heliomance/repos","events_url":"https://api.github.com/users/Heliomance/events{/privacy}","received_events_url":"https://api.github.com/users/Heliomance/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Heliomance/HeroForge-Anew/labels/discussion","name":"discussion","color":"009800"},{"url":"https://api.github.com/repos/Heliomance/HeroForge-Anew/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-12-14T10:44:08Z","updated_at":"2016-02-05T16:00:55Z","closed_at":null,"body":"The Feats tab is a problem. There's somewhere in the vicinity of 7000 checkboxes on it, and that makes it really slow and sluggish. I'm open to the idea of redesigning it somehow, and I'm opening this issue to discuss what I might do with it.\r\n\r\nCurrently, my only idea is to replace it with a series of dropdown boxes for each level where you gain a feat, allowing you to choose a feat for that level. That has a lot of issues, though. Different characters have different numbers of feats, and designing a layout that could work would be hard. It would probably need 40-50 drop down boxes, each linked to a separate data list tracking the valid feats to take at that level, and able to cope with limited bonus feat lists - and that's without Epic support. It would also be very inflexible, unable to cope with a character getting more feats in a level than it's set up to handle, so in all I think it's probably not a great idea. Does anyone have any alternatives?"},"comment":{"url":"https://api.github.com/repos/Heliomance/HeroForge-Anew/issues/comments/180415541","html_url":"https://github.com/Heliomance/HeroForge-Anew/issues/68#issuecomment-180415541","issue_url":"https://api.github.com/repos/Heliomance/HeroForge-Anew/issues/68","id":180415541,"user":{"login":"torrasque666","id":10926262,"avatar_url":"https://avatars.githubusercontent.com/u/10926262?v=3","gravatar_id":"","url":"https://api.github.com/users/torrasque666","html_url":"https://github.com/torrasque666","followers_url":"https://api.github.com/users/torrasque666/followers","following_url":"https://api.github.com/users/torrasque666/following{/other_user}","gists_url":"https://api.github.com/users/torrasque666/gists{/gist_id}","starred_url":"https://api.github.com/users/torrasque666/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/torrasque666/subscriptions","organizations_url":"https://api.github.com/users/torrasque666/orgs","repos_url":"https://api.github.com/users/torrasque666/repos","events_url":"https://api.github.com/users/torrasque666/events{/privacy}","received_events_url":"https://api.github.com/users/torrasque666/received_events","type":"User","site_admin":false},"created_at":"2016-02-05T16:00:55Z","updated_at":"2016-02-05T16:00:55Z","body":"I tried that. 3.5 has literally thousands of fats r compared to pathfinder's hundreds. Much more processing power, a crap ton more bonus lists, etc. Add in the fact that there's potentially 3 feats a level (HD, class boni, vow of poverty/elder evil worship) with an additional 3 at first (human and flaws) and that hero forge is expected to handle up to 60 levels (unless we're gonna slash that) and you wind up with close to 200 feat slots."}}