Shield not always protecting?
BeetleGeorge
Posts: 76 Match Maker
I got above 1200 points at RRRRAAAWWWRRR! event less than 5 hours before the end. Then I bought an 8 hour shield and stopped playing.
Now, 1 hour later I saw I had been attacked 6 times. The first 5 times did not subtract points but at the 6th attack points got subtracted and I fell below 1200 points.
Is it normal that sometimes shields do not work?
Or is it a known issue?
Or a new bug.
I normally do not use shields so I really don't know.
Now, 1 hour later I saw I had been attacked 6 times. The first 5 times did not subtract points but at the 6th attack points got subtracted and I fell below 1200 points.
Is it normal that sometimes shields do not work?
Or is it a known issue?
Or a new bug.
I normally do not use shields so I really don't know.
0
Comments
-
Forgot to mention:
When the point loss happened it the status said: "shielded 7h 14m"0 -
BeetleGeorge said:Forgot to mention:
When the point loss happened it the status said: "shielded 7h 14m"0 -
BeetleGeorge said:I got above 1200 points at RRRRAAAWWWRRR! event less than 5 hours before the end. Then I bought an 8 hour shield and stopped playing.
Now, 1 hour later I saw I had been attacked 6 times. The first 5 times did not subtract points but at the 6th attack points got subtracted and I fell below 1200 points.
Is it normal that sometimes shields do not work?
Or is it a known issue?
Or a new bug.
I normally do not use shields so I really don't know.I can tell you what happened and why, but it won't make you feel any better.Some background:- MPQ works on a "client-server" model. The server(s) at MPQ are the "Truth" and your phone/tablet/computer is a client that plays the game, then sends the results back to server for updating.
- Not everything is updated at the same time. Battle results are sent separately from Alliance Messages. Roster changes and training are sent separate from.
- The biggest thing is that the Server NEVER pushes information. Your Client has to request it. (**This is the reason for your issue**)
- Your Client does NOT request updates while you are in the middle of a match, on certain "sub screens" (like the roster page) or the App is in the back-ground/closed. (**another key point**)
So what happens with shields and getting hit after putting them up? Well...- You got to 1200 points
- Your device pushes that information to the server and caches the response so it can display your ranking.
- Other players have attacked you and pushed their results to the Server, knocking your score down to ~1100 points
- Your Client hasn't requested an update yet, so it hasn't received this fact, and still shows you as at 1200 on your device.
- You shield and send that info to the server. The server says "cool. any new defeats won't cost you points" (but remember, the server already knows you are down to 1100 points, even though your device does not).
- You exit MPQ (or go play in a sub-event screen) or literally do anything but sit at the main page or the PvP page.
- Eventually you go back to a page where your Client device says "Hey Server! Got any updates for me?"
- The server finally sends back the results from #3 that knocked you down to 1100, plus any that happened since then that were shielded. This can be minutes, hours, or even days later if you haven't opened the app or been online in that long.
As for the reason that "the first 5 times did not subtract points but at the 6th attack points got subtracted"... the battles are shown to you in the order of "most recent to oldest". So the first 5 happened after the server got your shield request and the 6th was before.So there you go. That's WHY it happens. Why it has always happened. Why the hardcore PvP players say to "check your points on the leader board before shielding to force your device to update" (and even then, there will be a few seconds between doing that, backing out to the PvP screen, clicking the shield, and your device sending the request to the server in which you could still get hit).1 - MPQ works on a "client-server" model. The server(s) at MPQ are the "Truth" and your phone/tablet/computer is a client that plays the game, then sends the results back to server for updating.
-
Since I do never get any top placement anyway, it didn't make me very unhappy. I just wanted to understand. And your explanation was perfect for that. Many thanks!0
Categories
- All Categories
- 44.8K Marvel Puzzle Quest
- 1.5K MPQ News and Announcements
- 20.2K MPQ General Discussion
- 3K MPQ Tips and Guides
- 2K MPQ Character Discussion
- 171 MPQ Supports Discussion
- 2.5K MPQ Events, Tournaments, and Missions
- 2.8K MPQ Alliances
- 6.3K MPQ Suggestions and Feedback
- 6.2K MPQ Bugs and Technical Issues
- 13.6K Magic: The Gathering - Puzzle Quest
- 503 MtGPQ News & Announcements
- 5.4K MtGPQ General Discussion
- 99 MtGPQ Tips & Guides
- 421 MtGPQ Deck Strategy & Planeswalker Discussion
- 298 MtGPQ Events
- 60 MtGPQ Coalitions
- 1.2K MtGPQ Suggestions & Feedback
- 5.6K MtGPQ Bugs & Technical Issues
- 548 Other 505 Go Inc. Games
- 21 Puzzle Quest: The Legend Returns
- 5 Adventure Gnome
- 6 Word Designer: Country Home
- 381 Other Games
- 142 General Discussion
- 239 Off Topic
- 7 505 Go Inc. Forum Rules
- 7 Forum Rules and Site Announcements