Page 1 of 1
Understanding Resists
Posted: Mon Mar 21, 2011 3:08 pm
by Charlatan73
So if i see a mob with resist 20% all, 2% cold:
Does that mean it's got a 22% resistance to cold, or a 2% resistance to cold, or something else?
Re: Understanding Resists
Posted: Mon Mar 21, 2011 4:39 pm
by Frumple
This is the situation to the best of my knowledge. Mobs and players work, or at least display, differently.
If you look at a monster's tooltip and it says 20% all, 2% cold, it has 22% resistance to cold. If it says 50% all, 49% physical, it has 99% resistance to physical.
If you look on
your character sheet (or tooltip, I guess... I've never actually looked at the player's tooltip

) and you see 20% all, 22% cold, then you have 22% cold resistance, not 42%. On a monster, that resistance would be displayed as 20% all, 2% cold. On the player, 20% all, 22% cold. If you are displaying 50% all, 49% physical, something is either reducing your physical resistance by at least 1% or something's reducing your resist all and you've got enough physical resistance to make up the difference.
Re: Understanding Resists
Posted: Tue Mar 22, 2011 5:27 pm
by Charlatan73
thanks!
Re: Understanding Resists
Posted: Tue Mar 22, 2011 8:03 pm
by madmonk
Frumple wrote:This is the situation to the best of my knowledge. Mobs and players work, or at least display, differently.
If you look at a monster's tooltip and it says 20% all, 2% cold, it has 22% resistance to cold. If it says 50% all, 49% physical, it has 99% resistance to physical.
If you look on
your character sheet (or tooltip, I guess... I've never actually looked at the player's tooltip

) and you see 20% all, 22% cold, then you have 22% cold resistance, not 42%. On a monster, that resistance would be displayed as 20% all, 2% cold. On the player, 20% all, 22% cold. If you are displaying 50% all, 49% physical, something is either reducing your physical resistance by at least 1% or something's reducing your resist all and you've got enough physical resistance to make up the difference.
Should that be standardised so that the information on display works for all?
So either have the monster method or the player method...
Re: Understanding Resists
Posted: Tue Mar 22, 2011 8:37 pm
by edge2054
It's actually a tooltip difference. If you mouse over your character it's resists will be displayed in a similar fashion with resist all not adding to the rest of your resists. So on your character sheet you might see all 20% and cold 25% but on your tooltip you'll get all 20% and cold 5%.
Re: Understanding Resists
Posted: Tue Mar 22, 2011 8:42 pm
by madmonk
Cool! Does it for me.
Re: Understanding Resists
Posted: Tue Mar 22, 2011 9:57 pm
by yufra
So the question is what is more informative to the player? We don't want to be constantly fielding questions about "is all resistance added to the other resistances" etc. What about showing the actual addition? Currently we have:
a) Tooltip
Code: Select all
All Resistance: 20 (70%)
Fire Resistance: 5 (70%)
b) Character Sheet
Code: Select all
All Resistance: 20 (70%)
Fire Resistance: 25 (70%)
c) My suggestion
Code: Select all
All Resistance: 20 (70%)
Fire Resistance: 5+20 (70%)
We could add an "=25" if we really want to, but I think the mechanic becomes much clearer. One point would be to check how the all resistance cap is applied... I vaguely remember it not being how I expected.
Re: Understanding Resists
Posted: Tue Mar 22, 2011 11:39 pm
by Final Master
I like MMs suggestion.
Re: Understanding Resists
Posted: Wed Mar 23, 2011 2:11 am
by eulf
Frumple wrote:This is the situation to the best of my knowledge. Mobs and players work, or at least display, differently.
If you look at a monster's tooltip and it says 20% all, 2% cold, it has 22% resistance to cold. If it says 50% all, 49% physical, it has 99% resistance to physical.
If you look on
your character sheet (or tooltip, I guess... I've never actually looked at the player's tooltip

) and you see 20% all, 22% cold, then you have 22% cold resistance, not 42%. On a monster, that resistance would be displayed as 20% all, 2% cold. On the player, 20% all, 22% cold. If you are displaying 50% all, 49% physical, something is either reducing your physical resistance by at least 1% or something's reducing your resist all and you've got enough physical resistance to make up the difference.
Was this a change in the svn or..? The entire second paragraph seems to be wrong from my end.
Edit: Any by second, I of course mean third. The character sheet resist bit.
Re: Understanding Resists
Posted: Wed Mar 23, 2011 7:47 pm
by Leffe
game/modules/tome/data/damage_types.lua wrote:Code: Select all
local res = math.min((target.resists.all or 0) + (target.resists[type] or 0),
(target.resists_cap.all or 0) + (target.resists_cap[type] or 0))
Does this mean the actual resistance cap is 140%?
Re: Understanding Resists
Posted: Fri Mar 25, 2011 5:06 pm
by Leffe
Leffe wrote:Does this mean the actual resistance cap is 140%?
Ah, target.resists_cap[type] stores the additional resistance cap, not 70%.