You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Today CCP deployed expansion which changed ADC active ability duration. With it, durations of rolled ADCs changed as well.
However, they did not change in pyfa, as they are stored as absolute value. We should change it to be relative to fix that, but there are several ways:
store multiplier of modified value/base value
store unified "roll value" in range of [0, 1]
store "good/bad" bit and roll value within good/bad range
They should behave the same way if base value of item changes in some EVE update, and differently if mutaplasmid roll range is changed.
The text was updated successfully, but these errors were encountered:
If base duration is nerfed to 50, they will change modified value to:
50*1.2 = 60
((0.7 * (15 + 35) - 15) / 100 + 1) * 50 = 60
(0.5714 * 35 / 100 + 1) * 50 = 60
So they all work the same when base value is changed. However they work very different if mutation range changes, say, from -15%..+35% to +15%..+115%, with base value being 100:
100 * 1.2 = 120
((0.7 * (115 − 15) + 15) / 100 + 1) * 100 = 185
fucked up in my last formula but in this conversion result should be 115 + 0.5714 * 100 = 172.14
CCP Larrikin found the dev who did this part, CCP Signal, and CCP Signal explained that values are stored on scale of [0..1] (with 0 being min of mutaplasmid modification range and 1 being max of mutaplasmid modification range). That's how we will have to reimplement it too.
Today CCP deployed expansion which changed ADC active ability duration. With it, durations of rolled ADCs changed as well.
However, they did not change in pyfa, as they are stored as absolute value. We should change it to be relative to fix that, but there are several ways:
They should behave the same way if base value of item changes in some EVE update, and differently if mutaplasmid roll range is changed.
The text was updated successfully, but these errors were encountered: