Being Bioware, a long list of errors is rather expected now. But it's time to start putting catches on the things being ignored.
1) The game fails and takes everything with it. Be it the program just completely crashing, a 'connection' failure, whatever. The server should be tracking who actually selected 'quit', and if that is not set then push what was earned. The data is there, otherwise it would not be awarded when the session completes.
2) Connection 'failures' should have a retry on the players kicked out. Again, that is different than quitting and the game knows this (or at least should). Since the IDs of the players are known, it's as simple as sending a 'rejoin' prompt.
3) There should never be an immortal in the game, not with the level restriction being 'kill everything'. If an enemy has been hit multiple times and no health goes down, remove it from the game. If an enemy has no health, remove it from the game. Hitting something for 10 minutes in the hopes that the moron server somehow fixes itself is about as fun as a strangulated hernia.
Yes, all that costs money in dev/qa time. But since there is no hesitation to spend company time (i.e. - money) to 'nerf' things considered too powerful on the 'ally' side, that is rather a moot point.





Retour en haut






