Did you manually change the IP on your laptop AND change the setting in your router AND modem to Static IP?
You have to change all three or your router may start handing out renewed IPs.
Once you have set an IP specifically for your laptop, forward the ports for the game you want to host on both your modem and router.
I'm not talking about the laptop....I'm using the laptop as a way to access the internet.
I didn't set a static IP for the desktop before I forwarded the ports, I'm assuming that's why it didn't work when I tried setting up the server thing.
Either way, no, I didn't.
If you mean me trying to put the IP of the router and setting a new one instead to try and fix it, I didn't change any settings with the router or the router. Just put one of the IPs the router would use for a computer.