Honestly i don’t know if i should post this here or in bug report. So i’ll post this in both.
As many of us in this patch, i’ve experienced a drastic fps drop because of the new implemented anomaly.
I’ve tried anything from low graphic settings to nvidia parameters, firewall permissions, closing a lot of background processes or cache clearing. All these settings did nothing for the anomaly problem itself, also if these should be done IMO constantly.
I thought that simply my PC can’t handle weather effects because old, but then i discovered that this problem occurred also on recent and more powerful graphic cards.
So i decided to play a bit enabling and disabling (one at a time) my graphic card, and then re-enable both simultaneously, since that in my case seems HOTS first tries to use my nvidia graphic card and even renders couple of frames with it, but then the game decides that it doesn’t want the GPU and tries to use my slower integrated Intel graphics card instead.
So these are the results:
Both graphic cards (before):
During weather effect: Between 5 and 25 fps
No weather effect: Between 30 and 55 fps
Only nvidia graphic card:
During weather effect: Stable 11 fps
No weather effect: Stable 11 fps
Both graphic cards (after):
During weather effect: Between 30 and 55 fps
No weather effect: Between 45 and 60 fps
So unless these are not coincidences it seems that the game goes smoother.
This is how i did to have better fps:
ALERT: be AWARE to NOT disable BOTH graphic cards! Otherwise you will see nothing anymore and be forced to intervene by your BIOS to solve.
0) I suggest to do this with closed client
- Right click on your computer -> Manage -> Device Manager -> Display adapters
- You should see two graphic adapters, one for your integrated (processor) graphic card, and one for your NVidia/AMD graphic card
- Right click on integrated graphic card -> disable device
- Again, right click on integrated graphic card -> enable device
- you can open the client and play
- repeat this process everytime you restart or turn on your PC.
Hope this will work for at least someone else, and that this could be a hint to devs for a client-fix.
3 Likes
Please just kill this weather anomaly with fire! Thanks though for the info.
5 Likes
pfft, you can’t kill weather with fire, fire is what makes the weather 
3 Likes
I have no problems. running this game with 60 fps every game. But i solved some of my problems were the game was running slow sometimes by dusting off the insides of my laptop with a dust spray.
Have you tried turning the “Effects” down to low in game first? Seems a lot easier than messing around with graphics card settings.
3 Likes
Its not really messing with the GPU, all you’re doing is making sure your computer (laptop in this case) isn’t using the iGPU for tasks and is only using the dGPU.
What I find odd is why this would work. Typically, the iGPU is used to handle background applications when you run a game and the dGPU handles the game itself.
That doesn’t make a lot of sense.
In any case, this weather crap is pretty awful.
ah ha, but see the iGPU and the dGPU work together to make the ID of your computer GPU. Freudian psyche theory is better applied to computers than people so the IDgpu of your computer is at odds with the Superego of the user.
Also, we have figurative raining our of parades in-game, so that’s now a thing too 
Nope, Disney had Hephaestus making lightning at his forge, so clearly it’s fire that does it.
Zeus is an unrepentant babymaker.
Eh, yes and no. Basically, what happens is the iGPU and dGPU are completely separate and never interact. Ever.
What the computer itself does is say “Okay, you are running HotS, I will now push all background tasks to the iGPU and HotS explicity to the dGPU”
There is no “ID” for one GPU, your computer always knows they’re separate hardware and acts accordingly.
Damn
Even Minky is mad about it.
I never htought I’d ever see Minky mad
5 Likes
always had effects at minimum xD
I only really dislike the Lightning weather effect. It’s the most powerful with not only the movement speed buffs, but damage effect, I think it too has the most impact in how it can favor different heroes over others.
Right?

He looks like the most chill person ever…
1 Like
It is a coincidence, or rather, these steps cause something else to happen. DankTemplar’s explanation about load is might correct?
I personally recall seeing iGPU and dGPU both being active by default on Optimus laptops when you’re gaming.
insert something about AMD’s hilariously weird iGPU+dGPU crossfire that Llano and Trinity supported here.
(Like, it even supported multi-GPU for different GPU architecture iirc.)
My system has just a single GPU. I use an AMD Ryzen 9 3900X for CPU which has no integrated graphics and a Nvidia GTX 760 discrete GPU. Fog causes major frame rate consistency issues for me. Other weather does not, just fog. I have vertical sync enabled so when frame rate consistency issues occur it is as a noticeable drop in frame rate from solid 60 FPS I mostly get to 30 FPS or some other lower multiple. Turning off vsync can help combat these consistency issues, but it also wastes a lot of power rendering frames that will never be fully shown.
I suspect part of it is asset stalls as sound and graphics are loaded. Which would explain how people with HDD are now reporting unplayable frame rates.
That doesn’t make sense unless they’re throwing these out of memory after usage.
I’ve been tinkering with settings to see if there is one that is a bigger issue. For some reason the effects lowering does help, a lot actually, but it turns off the rain on screen, from the weather (or seems like it?) so it’s hard to tell if it’s raining during a storm, without looking at the icon.
I’ve also turned off Indirect Shadows. Oddly enough, this one… helped? Not sure why, as I always just kept everything on max, but this patch did something to make me get those frame dips. I have it on an HDD though, not my SSD.