I tested this today. Here were our findings:
The host controls which missions are available or not. (Enemy and weapon levels are based on the zone.) However, those missions can be accomplished by anyone in the host's game. Once completed, that mission is completed for all participating characters, even if they weren't normally able to complete the mission because they hadn't progressed that far in the game in single player yet.
All participating players receive the same XP, rewards, and mission completions for their character.
In other words, if you run with someone who is further ahead in the plot then you, when you leave and go back to your own game (not on the host's co-op server), then you will see any missions completed during that time with the first host, even if you haven't got to that point in the game yet. Then, once you get to those missions that you completed on another host's game, since the missions are already complete for you, you can just go on to the next, uncompleted mission as normal.
As a host, the game progress is the same as if you were playing single player.
The exception to all of this is for the Story Missions. You can complete them with the host, but when you go back to your own, non-host, instance, you will still be at your last uncompleted Story Mission if there was a gap in between the story missions you completed with the host. UPDATE: Once you catch up to completed Story Missions, you get a dialog asking if you'd like to 'fast forward', skipping missions you've already completed in other sessions:
So yes, in my opinion, they "fixed" the ineligible mission message from the first Borderlands.
UPDATE:
If you complete a mission, then go back either on your own in single player or as the host, after having already completed it previously in a previous session, you get a message in the reward screen saying something along the lines of 'you have already completed the mission and received your reward' and then don't get the XP or item again — because you already got it the first time you completed it.
Playing through in Vault Hunter Mode doesn't count against this repeat reward limit though; missions there can be completed once more of course before you would get this message again in VHM.
I was hoping for a more authoritative answer, but after >50 hours of gameplay using mostly elemental weapons, I'm pretty darn sure there's no longer a tech pool.
Elemental guns deal consistent damage and elemental effects are randomly distributed. The visual effects are consistent (either a shot was elemental or not, you can tell by watching the bullet impacts).
This means that slow firing weapons are worse for stacking elemental status effect damage than high rate of fire weapons, which is sort of the opposite of how the old Tech Pool worked. The status effect chance % as listed appears to be the only relevant factor for "procing" a shot, though it's affected by skills, class mods and Badass bonus stats.
Best Answer
Based on the information provided, I cannot see any effective way to retrieve the data.
If you have a PC with a constant backup on an external hard drive, you may have a glimmer of hope. You would have to access the backup, wherever it is, and locate the
C:/Programs/Borderlands2
folder and access the saves from there.I'm unsure if you can do anything if it is on a console,