{"action":"created","issue":{"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/14586","labels_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/14586/labels{/name}","comments_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/14586/comments","events_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/14586/events","html_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/14586","id":123732738,"number":14586,"title":"[CR]Resistances update (including fire resistance)","user":{"login":"Coolthulhu","id":1878860,"avatar_url":"https://avatars.githubusercontent.com/u/1878860?v=3","gravatar_id":"","url":"https://api.github.com/users/Coolthulhu","html_url":"https://github.com/Coolthulhu","followers_url":"https://api.github.com/users/Coolthulhu/followers","following_url":"https://api.github.com/users/Coolthulhu/following{/other_user}","gists_url":"https://api.github.com/users/Coolthulhu/gists{/gist_id}","starred_url":"https://api.github.com/users/Coolthulhu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Coolthulhu/subscriptions","organizations_url":"https://api.github.com/users/Coolthulhu/orgs","repos_url":"https://api.github.com/users/Coolthulhu/repos","events_url":"https://api.github.com/users/Coolthulhu/events{/privacy}","received_events_url":"https://api.github.com/users/Coolthulhu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2015-12-23T22:42:04Z","updated_at":"2015-12-25T01:05:44Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/14586","html_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/14586","diff_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/14586.diff","patch_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/14586.patch"},"body":"Summary:\r\n* Split cut and stab resistance for monsters. Blobs and skeletons are easy to cut, hard to stab.\r\n* Add acid resistance stat to monsters, so that they can be resistant-but-not-immune. For example, skeletons and firemen.\r\n* Add fire resistance to monsters. Firemen will still burn, but not as readily as regular zombies.\r\n* Add fire resistance to player's items. It is based on items' own fire resistance and their environmental protection. Turnout boots will let you run around through small fires.\r\n* Limit \"onfire\" effect to 10 turns. Before it could stack to some insane durations, despite there being nothing left to burn.\r\n* Refactor armor resistance getters. It is now split (with a `bool` argument) into \"armor granted to wearer\" and \"own resistance to damage\". The latter is higher than the former in some cases (items with low environmental protection will resist fire, but not protect from it).\r\n* Add a more \"generic\" armor getter for `Creature`. The older one was just bashing and cutting and duplicating all the functions for each type after that would get clunky really fast. The new one takes damage type as an argument.\r\n* Simplified acid resistance calculations. The displayed number is the actual damage decrease, so no hidden and confusing armor penetration this time. The resistances are much lower because of that.\r\n\r\n[CR] because I might have missed something and because balancing.\r\nIt is too easy to get fire resistance. Put on 2 pairs of fire-resistance socks, move them outside your boots and you can stomp around medium fires. Full survivor firegear will let you ignore raging fires.\r\nAny good way of nerfing that? Or maybe it's OK because the firegear-clad player is supposed to be an endgame monstrosity, a Nomex horror with napalm blood?"},"comment":{"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/comments/167173996","html_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/14586#issuecomment-167173996","issue_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/14586","id":167173996,"user":{"login":"Coolthulhu","id":1878860,"avatar_url":"https://avatars.githubusercontent.com/u/1878860?v=3","gravatar_id":"","url":"https://api.github.com/users/Coolthulhu","html_url":"https://github.com/Coolthulhu","followers_url":"https://api.github.com/users/Coolthulhu/followers","following_url":"https://api.github.com/users/Coolthulhu/following{/other_user}","gists_url":"https://api.github.com/users/Coolthulhu/gists{/gist_id}","starred_url":"https://api.github.com/users/Coolthulhu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Coolthulhu/subscriptions","organizations_url":"https://api.github.com/users/Coolthulhu/orgs","repos_url":"https://api.github.com/users/Coolthulhu/repos","events_url":"https://api.github.com/users/Coolthulhu/events{/privacy}","received_events_url":"https://api.github.com/users/Coolthulhu/received_events","type":"User","site_admin":false},"created_at":"2015-12-25T01:05:44Z","updated_at":"2015-12-25T01:05:44Z","body":"I wanted to keep it mostly technical because it is already quite big and covers multiple balance changes.\r\nAdding a damage effect to blisters and possibly scorching heat wouldn't be much work, though. It would literally be just json changes (frostbite already deals damage). The only problem is balancing."}}