Tested on 2 linux machines and 1 windows machine, all fresh installs
1.7.3 rescaled some talents and one kind of stood out: Spinal break can remove another effect/sustain at lvl 5 (1.3 mastery). However on Linux machines this doesn't round to the same value and thus it only removes 1 effect. Works fine on Windows.
[1.7.3] Different rounding on combat talent scaling
Moderator: Moderator
-
- Higher
- Posts: 69
- Joined: Mon Aug 03, 2020 8:48 pm
-
- Higher
- Posts: 69
- Joined: Mon Aug 03, 2020 8:48 pm
Re: [1.7.3] Different rounding on combat talent scaling
This bug is also present on my Mac (only 1 desustain)
-
- Higher
- Posts: 69
- Joined: Mon Aug 03, 2020 8:48 pm
Re: [1.7.3] Different rounding on combat talent scaling
Okay so there are 2 separate issues here
1. Spinalbreak's 2nd desustain/dispel doesn't work. The value caps out at 1.5 which is rounded up to 2 but only in the info text. When the ability is used the for loops responsible for the dispel goes from 1 to 1.5 which is only 1 iteration. This is on both platforms
To repro, just spawn a blood lich and hit it with lvl 5 spinal break. It should only dispel one magic sustain.
2. There's a slight difference in how lua format %d for different platforms, resulting in different rounding (1.5 -> 1 on linux/mac, 1.5 -> 2 on windows)
1. Spinalbreak's 2nd desustain/dispel doesn't work. The value caps out at 1.5 which is rounded up to 2 but only in the info text. When the ability is used the for loops responsible for the dispel goes from 1 to 1.5 which is only 1 iteration. This is on both platforms
To repro, just spawn a blood lich and hit it with lvl 5 spinal break. It should only dispel one magic sustain.
2. There's a slight difference in how lua format %d for different platforms, resulting in different rounding (1.5 -> 1 on linux/mac, 1.5 -> 2 on windows)