I hope this helps the Junior Developer fresh out of college working on fixing the problem.
To GPT:
if you cause a critical issue that causes your game to not launch should you rollback the game to the last commit if it has taken more than a week to fix the issue and you are too dumb to fix it
ChatGPT said:
It’s perfectly okay to feel stuck on a technical problem, and sometimes rolling back is the best option, especially if you’re struggling for a long period of time without finding a solution. Here are some guidelines to help you decide whether to roll back or not:
1. Time and Effort Considerations:
- If you’ve spent more than a week on the issue without significant progress, rolling back to a stable commit can be a practical choice. This will let you start fresh from a known-good state and gradually reintroduce changes, ensuring that you don’t lose too much time or effort.
2. Version Control Advantage:
- One of the biggest advantages of Git (or any version control) is the ability to go back to a previous working state. If your current changes have led to a broken game that won’t launch, and you’re feeling stuck, reverting to the last working version can give you a fresh perspective.
3. Try a Step-by-Step Approach:
- After rolling back, consider reintroducing the changes incrementally. This can help you identify the exact moment or piece of code that caused the problem.
4. Collaborate or Seek Help:
- Don’t hesitate to ask for help! If you have teammates or a community you can reach out to, someone else may be able to help resolve the issue more quickly than struggling alone.
5. Rolling Back Isn’t Defeat:
- Rolling back doesn’t mean you’re “dumb” or that you’ve failed. It’s a smart move when you’re facing an intractable issue. Even experienced developers rely on version control to undo changes that introduce complex bugs.
How to Roll Back:
If you decide to roll back, you can do it with the following Git commands:
- Reset to the previous commit (last working version):
bash
Copy code
git reset --hard <last_good_commit_hash>
- Push the reset to the remote repository (if needed):
bash
Copy code
git push --force
In Summary:
- Yes, it’s a good idea to roll back if it’s been more than a week and you’re stuck.
- Take advantage of version control to recover the last stable state and work incrementally to avoid losing more time.
- Don’t be too hard on yourself—it happens to everyone, and rolling back is just part of the process.
12 Likes
HIRE THIS PERSON NOW ! he/she only costs 300k a year <3 !!! money well spent.
and to the Junior programmer… life sucks sometimes =(
3 Likes
Well. Blizzard ist most probably still stuck on CVS at best…
I keep checking back day after day considering they post the notice on the launcher that they are trying to fix. Doesn’t seem like it. It’s a mystery to me why Blizzard doesn’t seem to take this issue or the WC3 game in general as seriously as it deserves.
5 Likes
Actually while Blizzard was bought by Microsoft, seems like Microsoft now is responsable for making decisions about updates and so on. So I hope that Macos version will be hotfixed and supported as good as Windows version…
Time to start demanding refunds??
This is CRAZY. no update is that important where you can’t roll it back and try again.
3 Likes
I haven’t played this since the horrible launch. Today I planned to get some team games going with an old friend and now the game won’t even launch?? This is the worst experience I’ve ever had with a game. Blizzard are a disgrace and every time they mess up like this, I’m less likely to ever touch one of their products again (even if they manage to make an actual good one). WTF is going on Blizzard?
There goes my Saturday plans gone. We were really looking forward to this FFS.
2 Likes
I’m facing the same problem and, seeing the number of people affected and how long this situation has persisted, it’s sad to see what appears to be a disregard for consumers who paid for something they can’t use. I am strongly inclined not to buy any more games from the company in the future.
3 Likes
No one wants to play WOW it’s shit we want Warcraft 3 we shouldn’t have to buy new laptops or computers because of this fix the issue fellas
3 Likes
I’m very disappointed with the attitude of this company! No communication, no action on the bug over a week. If you are not able to thoroughly test your upgrades, don’t publish them in the future.
3 Likes
Mac user same issue.
I am only able to excrete my excrement while playing on my porcelain throne. I’ve been constipated since the last patch. Please let me poop
1 Like
How many days has it been now
been 10 days for me now. I called my bank and got the money refunded. This type of attitude and negligence was too much for me. I think everyone should do the same thing and maybe they will act.
1 Like
Over a week just not playable on mac after a patch… how is this possible
3 Likes
Microsoft, please fix it! We all are waiting to have some rest in game
FACBLZARD - 9 days and counting…
1 Like
Shameful Blizzard you have not reverted in 10 days to the last working version. SHAME MOFOs
5 Likes
I have sent a message to support every day for 9 days now and then got this reply back that my account has now received a warning
Greetings Tim,
Account Name: Timmer89#2945
Account Action: Warning
Offense: Violation of Customer Support Interaction Policy
The account listed above has continued to ticket in appealing our decision on a matter. At this time, we must ask you to adhere to the outcome we have provided. Repeated contacts about this situation can result in severe penalties for this account.
We understand that accidents and mistakes can result in gameplay behavior that isn’t perceived as ideal. Customer Service as a whole, from individual customer support agents to global directors, do everything in our power to deliver an ideal experience. However, as with every job, there are policies and procedures in place to ensure we’re upholding the intended game design. Many of us are avid players of our products as well, and we understand why you’re asking for a different outcome.
We would like to make it clear that the resolutions you’ve received will be the only one we can offer as a business. While we understand, and welcome, additional contacts that further clarify a situation, there comes a point where the outcome we’re providing is the correct one for us as a game studio. At this point in time, we’d like to make it clear that we will not be able to offer a different solution.
Continuing to submit tickets appealing this decision may result in penalties being applied to your account, up to and including account termination.
6 Likes