Floodwaters bug and what it revealed
Ohboy
Posts: 1,766 Chairperson of the Boards
OK now that it's gone, I guess we can discuss what we found out from the bug. I'm sure I'm not the only one toying with it to coax secrets from the coding behind the game.
Here's what I got:
1) full hp of a plane walker is stored as 0 in the internal life counter. The displayed number is the result of taking that life counter and doing some basic arithmetic.
2) there is no safety checking in the life counter. It can go above 0.
3) there is safety checking in the display process. It will display max hp even if the internal counter goes above 0.
4) the only safety check on the internal life counter occurs when healing is used. After healing, the code checks if life counter is above 0, and will reset it to 0 if so.
5) creature life counters work as one would expect. They do not start at 0 for max toughness.
6) the game ends when the internal counter says so. The display is purely cosmetic.
Here's what I got:
1) full hp of a plane walker is stored as 0 in the internal life counter. The displayed number is the result of taking that life counter and doing some basic arithmetic.
2) there is no safety checking in the life counter. It can go above 0.
3) there is safety checking in the display process. It will display max hp even if the internal counter goes above 0.
4) the only safety check on the internal life counter occurs when healing is used. After healing, the code checks if life counter is above 0, and will reset it to 0 if so.
5) creature life counters work as one would expect. They do not start at 0 for max toughness.
6) the game ends when the internal counter says so. The display is purely cosmetic.
5
Comments
-
Ohboy said:
1) full hp of a plane walker is stored as 0 in the internal life counter. The displayed number is the result of taking that life counter and doing some basic arithmetic.
0 -
What we learned is D3 knew about this exploit and didn't close it for a full set cycle. Allowing players to exploit the game during events to gain rewards. And before anyone says anything, I used the exploit once in story mode to take screen shots and show other coalition members when someone asked about it.0
-
Skiglass6 said:What we learned is D3 knew about this exploit and didn't close it for a full set cycle. Allowing players to exploit the game during events to gain rewards. And before anyone says anything, I used the exploit once in story mode to take screen shots and show other coalition members when someone asked about it.
I assure you that other than saving time, this exploit is quite unstable to use for event objectives.
I say that from experience of playing around with it for a long time to do experiments.
Volrak said:Ohboy said:
1) full hp of a plane walker is stored as 0 in the internal life counter. The displayed number is the result of taking that life counter and doing some basic arithmetic.0 -
Ohboy said:Skiglass6 said:What we learned is D3 knew about this exploit and didn't close it for a full set cycle. Allowing players to exploit the game during events to gain rewards. And before anyone says anything, I used the exploit once in story mode to take screen shots and show other coalition members when someone asked about it.
I assure you that other than saving time, this exploit is quite unstable to use for event objectives.
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