[stat rating]Bug
Posted: Tue Dec 17, 2013 6:33 pm
i have a fan made SR addon that should have support for ch 5 and the 2 new classes: HARPSYN (warlock) and PSYRON (Champion). For some reason, for the new classes the add on doesn't add the modifiers from raw stats like str/int into composed ones like def / phys att etc. Basically if an item has 100 str and 1000 phys attack the stats table will only show 100 str and 1000 phys instead of 100 str and 1200 phys.
From what i saw the author modified statsDB with this :
Any thoughts on this ? :/
From what i saw the author modified statsDB with this :
Code: Select all
elseif (firstClass == C_HARPSYN) then
db[SR.constants.DEX_TO_DPS.effect] = 0;
db[SR.constants.DEX_TO_PHYDEF.effect] = 0;
db[SR.constants.DEX_TO_PHYATT.effect] = 0;
db[SR.constants.DEX_TO_PHYACC.effect] = 0.15;
db[SR.constants.DEX_TO_PHYDOD.effect] = 0.13;
db[SR.constants.INT_TO_MAGATT.effect] = 2;
db[SR.constants.INT_TO_MP.effect] = 1;
db[SR.constants.INT_TO_PHYATT.effect] = 0.5;
db[SR.constants.PHYDEF_TO_MAGDEF.effect] = 0;
db[SR.constants.STA_TO_HP5.effect] = 0.05;
db[SR.constants.STA_TO_LIFE.effect] = 5.0;
db[SR.constants.STA_TO_PHYDEF.effect] = 1.5;
db[SR.constants.STR_TO_DPS.effect] = 0;
db[SR.constants.STR_TO_HP.effect] = 0.2;
db[SR.constants.STR_TO_PHYATT.effect] = 0.8;
db[SR.constants.WIS_TO_MP.effect] = 5;
db[SR.constants.WIS_TO_MP5.effect] = 0.1;
db[SR.constants.WIS_TO_MAGDEF.effect] = 3;
db[SR.constants.WIS_TO_PHYDEF.effect] = 0;
elseif (firstClass == C_PSYRON) then
db[SR.constants.DEX_TO_DPS.effect] = 0;
db[SR.constants.DEX_TO_PHYDEF.effect] = 0;
db[SR.constants.DEX_TO_PHYATT.effect] = 0;
db[SR.constants.DEX_TO_PHYACC.effect] = 0.15;
db[SR.constants.DEX_TO_PHYDOD.effect] = 0.13;
db[SR.constants.INT_TO_MAGATT.effect] = 2;
db[SR.constants.INT_TO_MP.effect] = 1;
db[SR.constants.INT_TO_PHYATT.effect] = 0;
db[SR.constants.PHYDEF_TO_MAGDEF.effect] = 1;
db[SR.constants.STA_TO_HP5.effect] = 0.05;
db[SR.constants.STA_TO_LIFE.effect] = 5;
db[SR.constants.STA_TO_PHYDEF.effect] = 2.3;
db[SR.constants.STR_TO_DPS.effect] = 0;
db[SR.constants.STR_TO_HP.effect] = 0.5;
db[SR.constants.STR_TO_PHYATT.effect] = 2;
db[SR.constants.WIS_TO_MP.effect] = 5;
db[SR.constants.WIS_TO_MP5.effect] = 0.1;
db[SR.constants.WIS_TO_MAGDEF.effect] = 2.2;
db[SR.constants.WIS_TO_PHYDEF.effect] = 0;
Any thoughts on this ? :/