{"action":"created","issue":{"url":"https://api.github.com/repos/Hime-Works/Requests/issues/285","labels_url":"https://api.github.com/repos/Hime-Works/Requests/issues/285/labels{/name}","comments_url":"https://api.github.com/repos/Hime-Works/Requests/issues/285/comments","events_url":"https://api.github.com/repos/Hime-Works/Requests/issues/285/events","html_url":"https://github.com/Hime-Works/Requests/issues/285","id":99051284,"number":285,"title":"State Elements...","user":{"login":"Roguedeus","id":5641864,"avatar_url":"https://avatars.githubusercontent.com/u/5641864?v=3","gravatar_id":"","url":"https://api.github.com/users/Roguedeus","html_url":"https://github.com/Roguedeus","followers_url":"https://api.github.com/users/Roguedeus/followers","following_url":"https://api.github.com/users/Roguedeus/following{/other_user}","gists_url":"https://api.github.com/users/Roguedeus/gists{/gist_id}","starred_url":"https://api.github.com/users/Roguedeus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Roguedeus/subscriptions","organizations_url":"https://api.github.com/users/Roguedeus/orgs","repos_url":"https://api.github.com/users/Roguedeus/repos","events_url":"https://api.github.com/users/Roguedeus/events{/privacy}","received_events_url":"https://api.github.com/users/Roguedeus/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Hime-Works/Requests/labels/Script%20Ideas","name":"Script Ideas","color":"006b75"}],"state":"open","locked":false,"assignee":{"login":"Roguedeus","id":5641864,"avatar_url":"https://avatars.githubusercontent.com/u/5641864?v=3","gravatar_id":"","url":"https://api.github.com/users/Roguedeus","html_url":"https://github.com/Roguedeus","followers_url":"https://api.github.com/users/Roguedeus/followers","following_url":"https://api.github.com/users/Roguedeus/following{/other_user}","gists_url":"https://api.github.com/users/Roguedeus/gists{/gist_id}","starred_url":"https://api.github.com/users/Roguedeus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Roguedeus/subscriptions","organizations_url":"https://api.github.com/users/Roguedeus/orgs","repos_url":"https://api.github.com/users/Roguedeus/repos","events_url":"https://api.github.com/users/Roguedeus/events{/privacy}","received_events_url":"https://api.github.com/users/Roguedeus/received_events","type":"User","site_admin":false},"milestone":null,"comments":94,"created_at":"2015-08-04T20:10:09Z","updated_at":"2015-09-09T16:30:36Z","closed_at":null,"body":"We have Element Damage... And `UsableItem` Effects, like add state, etc... But nothing combined.\r\n\r\nWhat if, a stun wasn't just a stun, but an ICE stun? All rates are effected first by element resistance, and then by effect resistance. Thus a target 50% resistance to ICE, and 50% Resistance to Stun, has a 25% total resistance against ICE Stun. \r\n\r\nThis is just a simple example. But it would make certain effects able to be applied much more liberally, when something Immune to an element, is by extension also immune to all that elements linked effects. \r\n\r\nMeanwhile, an EARTH Stun, will work fine... etc.\r\n\r\nElements are purely cosmetic. It would be linked to element ID's and thus can be easily extended. \r\n\r\nNow... How would the easiest way to implement it be?\r\n\r\nIf the effect is a state, the note tag could be on that state... But then, it would require every state of every element to be individually defined. What if the link were made on the `UsableItem`? \r\n\r\nThus, only one state is needed, and can be applied under different circumstances. Kind of like conditional effects.\r\n\r\n![example_2](https://cloud.githubusercontent.com/assets/5641864/9071382/afc80394-3aba-11e5-9d1e-a96a88a8a411.PNG)\r\nThis would mean that each blind effect could be assigned a different element ID dependency. Or the same dependency, under different conditions... etc... "},"comment":{"url":"https://api.github.com/repos/Hime-Works/Requests/issues/comments/138964482","html_url":"https://github.com/Hime-Works/Requests/issues/285#issuecomment-138964482","issue_url":"https://api.github.com/repos/Hime-Works/Requests/issues/285","id":138964482,"user":{"login":"Roguedeus","id":5641864,"avatar_url":"https://avatars.githubusercontent.com/u/5641864?v=3","gravatar_id":"","url":"https://api.github.com/users/Roguedeus","html_url":"https://github.com/Roguedeus","followers_url":"https://api.github.com/users/Roguedeus/followers","following_url":"https://api.github.com/users/Roguedeus/following{/other_user}","gists_url":"https://api.github.com/users/Roguedeus/gists{/gist_id}","starred_url":"https://api.github.com/users/Roguedeus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Roguedeus/subscriptions","organizations_url":"https://api.github.com/users/Roguedeus/orgs","repos_url":"https://api.github.com/users/Roguedeus/repos","events_url":"https://api.github.com/users/Roguedeus/events{/privacy}","received_events_url":"https://api.github.com/users/Roguedeus/received_events","type":"User","site_admin":false},"created_at":"2015-09-09T16:30:36Z","updated_at":"2015-09-09T16:30:36Z","body":"BTW: My armor mechanic is pretty damn sweet. I am VERY GLAD I re wrote it. The gui is still rough, as I am not yet sure how much of what info I wish to share with the player (or why). So its UGLY. But functional. \r\n\r\nFrom the preliminaries, this third rewrite of the combat mechanics (not to be confused with the battle system) is going equally well. It is hard to imagine what I was thinking (or not thinking) back when I wrote the first two versions... I think I was just so intimidated by the code I couldn't get past the limited scope I was working in. That, and I still couldn't SEE where the code was going."}}