Is It Supposed To Be That Way.
#1
Posted 13 February 2016 - 06:36 AM
is that right or a bug ?
#2
Posted 13 February 2016 - 06:43 AM
Edited by Coralld, 13 February 2016 - 06:45 AM.
#3
Posted 13 February 2016 - 06:44 AM
#4
Posted 13 February 2016 - 06:45 AM
All XP and Cash for Kills, Flanking, Hit and Run, ... is still awarded (after the match has ended). But everything like Kill Assists for enemies who were killed after you disconnected will be lost.
#5
Posted 13 February 2016 - 06:47 AM
Coralld, on 13 February 2016 - 06:43 AM, said:
Negative, once you're dead you're free to quit the match, but you wont see the rewards in your mechlab until you reconnect to it after the match awards you your share.
#6
Posted 13 February 2016 - 08:56 AM
#7
Posted 13 February 2016 - 11:28 AM
You'll find players that swear blind that it's one way or the other, but it's one of these things that's virtually impossible to test in practice. I think a lot of it stems from your "on death" report card, that gets updated at the end of the match. Given your mech is locked in game until the match ends, I suspect that you earn full rewards whatever (i.e. additional assists). I can't prove it, but this is how things work in WoT.
Until PGI give a clear statement, continue to treat with superstition and keep watching until the end of the match.
#8
Posted 13 February 2016 - 01:01 PM
Look. It's just stupid. Server sends data to client, that match is ended and 'Mech is unlocked - "Rejoin" changes back to "Quick play". But sometimes "In game" doesn't disappear. And there are tons of such a glitches in UI. There is a rule in programming: if you do something - do it explicitly. If you need to lock/unlock 'Mech - make 'Mech class, add IsLocked property to it and put all the code, that controls UI, into it's setter SetLocked(). And use only this explicit property to change Locked status. If you implicitly change UI in dozens of different places in code - it inevitably will cause glitches due to desync.
And, that is even worse, due some stupid reasons PGI doesn't send notify about reward changes during this event. Is it really that hard? Server sends notification, that match is ended. Why client can't query new CB/XP values at this moment? Because you have curved hands and it may cause desyncs, so you prefer to reload all data on rare occasions (to avoid server overloading) instead of reloading only changed one? As I said: if you do something - do it explicitly. Make one explicit SetRewards method on server - use only it to set new reward values. This method should explicitly send RewardsChanged notification event to client. Client should use only this event to display rewards. Internet connection should be used only as a tool, that transfers data from place, where it was changed, to place, where it should be displayed. As simple as that. If you can't do it, then I don't know, what to think.
Edited by MrMadguy, 13 February 2016 - 01:04 PM.
#9
Posted 13 February 2016 - 01:18 PM
Nokadota Aririnkichiri, on 13 February 2016 - 06:36 AM, said:
is that right or a bug ?
To make things more clear than some of the folks here are presenting it...
You receive match rewards only after the match is concluded. If you quit a match before the match is actually over, you can return to the game's main menu and continue playing, but your mech will remain stuck in the match until it is concluded. Any experience or c-bills earned during the match will not be awarded to your account until your mech has returned from the match.
There is sometimes a glitch where the client is not fully updated once your mech returns from a match. Your xp and c-bills will be awarded to your account but will not necessarily be reflected immediately in the client.
Also, the system for awarding event-based rewards is such that items (xp, c-bills, cockpit items, etc) are injected to into the client roughly 15 minutes after the account receives the reward. It can often be sooner, but within 15 minutes is the standard. Therefore, you can complete a match, unlock a reward through an event (reflected online in your account immediately) but the actual reward will take some time to show up in the client.
This is all normal.
#10
Posted 13 February 2016 - 01:24 PM
ScarecrowES, on 13 February 2016 - 01:18 PM, said:
Not sometimes - at least 'Mech XP never updates. You have to play another match or relog.
#12
Posted 13 February 2016 - 02:16 PM
If you disconnect after you die, you get paid for everything that you would have if you stayed to watch the end of the match.
Source: Reddit post
https://www.reddit.c...on_dont_upvote/
#13
Posted 13 February 2016 - 02:20 PM
Boulangerie, on 13 February 2016 - 02:16 PM, said:
If you disconnect after you die, you get paid for everything that you would have if you stayed to watch the end of the match.
Source: Reddit post
https://www.reddit.c...on_dont_upvote/
No. Didn't read any of that, did you?
As PGI has stated hundreds of times over, and it's even one of the loading cards... there is NO penalty for leaving a match early. Everything you earned, you get when the match finally ends.
#14
Posted 13 February 2016 - 03:24 PM
ScarecrowES, on 13 February 2016 - 02:20 PM, said:
No. Didn't read any of that, did you?
As PGI has stated hundreds of times over, and it's even one of the loading cards... there is NO penalty for leaving a match early. Everything you earned, you get when the match finally ends.
Not sure if you misunderstood me, or I typed it bad. I was on a work computer with crappy keyboard and little time.
I know that, and that's why I linked the thread. ..
If you dc before you die, you get nothing.
If you DC after you die, you get full rewards.
#15
Posted 13 February 2016 - 03:58 PM
Boulangerie, on 13 February 2016 - 03:24 PM, said:
I know that, and that's why I linked the thread. ..
If you dc before you die, you get nothing.
If you DC after you die, you get full rewards.
Still doesn't work that way.
It doesn't matter what moment in a match you disconnect, you still get the rewards you earned up to that point, and any specific rewards that might be earned in terms of participation but require action by other players (kill assists, for instance) later in the match.
The only difference between disconnecting before you die and after is that disconnecting before you die will cause a timed penalty that will prevent you from joining a new match. The time on the penalty increases for each subsequent infraction.
But you are ALWAYS given what you earn out of the match. Now that match rewards have changed, you don't get much of anything for just showing up, and the penalty timer ensures you can't really farm rewards through disconnects.
#16
Posted 14 February 2016 - 12:53 AM
ScarecrowES, on 13 February 2016 - 01:34 PM, said:
Most people don't have this issue, including me. Hence "sometimes."
May be you don't pay enough attention to notice it? You just run matches one after one and see, that your XP increases with time. And you don't notice, that XP for previous match is being granted only after you play next one or relog.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users