World MS does it affect macro output

Hello

I live pretty far from the wow servers , and are getting around 250 MS home -350 MS world. I have treid several macros from multiple creators which are designed really well , and works for others , but nothing works for me.

Weirdly melee works much better than range . Anyone who is more expert in these things, could help elaborate if this is because my MS.

Appreciate any advice.

Thank you in advance

1 Like

It is 100 % caused by your server ping. 250 -350 ms is a lot.

1. Immediate Network Fixes (Highest Impact)

  • Switch to Ethernet if wi-fi: Unplug from Wi-Fi and use a wired Ethernet cable (Cat5e, Cat6, or Cat7) directly from your computer/console to the router. This is the most effective way to eliminate packet loss and reduce latency by 10–30ms or more.

  • Choose Closer Servers if applicable: In your game’s settings, manually select the server region that is geographically closest to your actual location. Playing on a server in another continent can add 100ms+ of delay.

  • Restart/Power Cycle Router: Unplug your router and modem for at least 30 seconds to clear its cache and refresh your connection with the ISP.

2. Reduce Network Congestion

  • Close Background Apps: Turn off programs like Steam, Discord, or web browsers that might be downloading updates. On Windows, check Task Manager to see which apps are using the network.

  • Disconnect Other Devices: Limit the number of devices (phones, tablets, smart TVs) connected to your Wi-Fi, especially if they are streaming or downloading, as this steals bandwidth.

  • Use 5GHz Wi-Fi (If Ethernet is impossible): If you must use Wi-Fi, ensure you are connected to the 5GHz band rather than 2.4GHz, as 5GHz is faster and less congested.

3. Advanced Troubleshooting

  • Enable QoS (Quality of Service) on Router: Log into your router’s settings and enable QoS to prioritize gaming traffic over other internet activity.

  • Check ISP Routing (Use a VPN): Sometimes your Internet Service Provider (ISP) uses an inefficient path. A specialized “gaming VPN” (like ExitLag) can sometimes create a more direct route to the server.

  • Update Firmware/Drivers: Ensure your network card drivers and router firmware are updated.

  • Try USB Tethering: If you are using a mobile hotspot, using a USB cable to tether your phone to the PC can be more stable than Wi-Fi.

If your ping remains above 200–300ms, it is likely due to either the physical distance to the server or poor infrastructure from your Internet Service Provider.

More options :

  1. Disable “Limit Reservable Bandwidth”

By default, Windows reserves a percentage of your connection for system services (like updates). You can reclaim this for your games.

  • Press Win + R, type gpedit.msc, and hit Enter. (Note: Only for Pro/Enterprise versions).

  • Go to: Computer Configuration > Administrative Templates > Network > QoS Packet Scheduler.

  • Double-click Limit reservable bandwidth.

  • Select Enabled and set the “Bandwidth limit (%)” to 0.

  • Click Apply and OK.

2. Disable Windows Location Services

Windows constantly pings your network to find your location, which causes “lag spikes” every few minutes.

  • Go to Settings > Privacy & Security > Location.

  • Turn Location services to Off.

3. Use Netsh Commands to Optimize TCP

Open Command Prompt (Admin) and run these commands one by one to optimize how Windows handles data packets:

  • netsh int tcp set global autotuninglevel=normal (Optimizes data throughput).

  • netsh int tcp set global chimney=enabled (Offloads network tasks to the hardware).

  • netsh int tcp set global dca=enabled (Direct Cache Access for faster processing).

  • netsh int tcp set global netdma=enabled (Enables Direct Memory Access).

4. Adjust “Network Throttling Index” (Registry)

Windows throttles non-multimedia network traffic to save CPU, which can hurt game performance.

  • Open regedit (Registry Editor).

  • Navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile.

  • Find NetworkThrottlingIndex.

  • Double-click it and change the Value data to ffffffff (Hexadecimal). This disables throttling.

-Registry Hacks (Advanced)

  • Disable Nagle’s Algorithm: In regedit, go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces. Find your active connection folder, create two DWORD (32-bit) values named TcpAckFrequency and TCPNoDelay, and set both to 1.

  • Network Throttling: In regedit, go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile. Set NetworkThrottlingIndex to ffffffff (Hexadecimal).

5. Network & DNS Optimization

  • Change DNS: Use Google DNS (8.8.8.8 and 8.8.4.4) in your IPv4 Network Properties.

  • Disable Energy Efficiency: In Device Manager > Network Adapter > Advanced, disable “Green Ethernet” and “Energy Efficient Ethernet.”

  1. Command Prompt (Admin) Cleanup

Run these three commands in CMD prompt to “clean” your connection:

  1. ipconfig /flushdns

  2. netsh winsock reset

  3. netsh int ip reset

-Essential Windows Settings

  • Stop Background Updates: Go to Settings > Windows Update > Advanced Options > Delivery Optimization and turn OFF “Allow downloads from other PCs.”

  • Disable Location: Go to Settings > Privacy & Security > Location and turn it OFF to stop background network scans.

  • Power Management: In Device Manager, right-click your Network Adapter > Properties > Power Management and uncheck “Allow the computer to turn off this device to save power.”

If the above doesnt help, im out of options :slight_smile: