TL;DR
Edit: I created a mod that fixes the base issue, which is the lasers consuming joules instead of watts. I also changed the name of this post to reflect that base problem. It was a very simple variable change, so it shouldn't be hard to implement in base game. It'd be nice if it was so I can use better lasers while still having achievements.https://mods.factorio.com/mod/laser-constant-usage
The laser turret's max consumption listed should be the amount it consumes while charging between shots rather than average consumption over time while firing.
What ?
Edit: The new what is that laser turrets for some reason consumer joules for "shots" instead of watts.The max consumption should be shown as 9.6 MW because that is the amount it takes while charging after each time it shoots. The max consumption currently shown is the joules per shot times shots per second plus the idle drain, but this only really gives the average consumption.
Why ?
Edit: basically every other electricity consumer in the game doesn't instantly consume joules, so this should match. Also, the animation looks constant and doesn't look like it takes individual shots. Also, it causes all the issues in the original post like an incorrect info panel and electric spikes.I use the max consumption to know how much electricity I would need for me to use it, but since it can go higher than the number listed, it confused me when stuff started losing power. The actual max consumption isn't even shown in the game as far as I know. I feel like the max consumption is more important and has more use than the average consumption while firing, and if you need the average consumption then you can just calculate it yourself because it gives all the values. Also, the info panel says "Max. consumption," so it probably should actually be the max amount it can consume.





