You're assuming the bug is a single-frame thing (Destiny)
Well that and just about everybody's assumptions seem centered on this bug as if Destiny was solely a single player game when it isn't. I'm not entire sure that the concept of a host player still exists in Destiny but I've seen bad connections and sync issues cause all sorts of weirdness. Players' positions can jump around. Enemy AI units will sometimes blip backwards in time and repeat an action like jumping down from a ledge, firing from around an obstacle, or even dying multiple times over. I'm fairly certain I've even seen lag affect things like ammo counts where you can fire a whole magazine from your point of view but a moment later have a few bullets left.
Now take the heavy ammo bug with all the potential causes and imperfect solutions people have identified and try to keep things sane and in sync with two, five, or eleven other players! If an enemy's position or alive vs dead state can drift out of sync and be reset to what the various clients think is canonical then so can the amount of heavy ammo, or which sets of armor you have equipped, or which weapon you've swapped to. What happens to Cody's overly cute solution of "just write down the correct number and restore it exactly when it is appropriate" when a bit of lag pushes your game state back half a second? Or the other clients tell yours that you actually fired off another rocket that you didn't think you did?
Complete thread:
- I can fix the heavy ammo bug -
Cody Miller,
2015-01-26, 17:19
- I can fix the heavy ammo bug -
Claude Errera,
2015-01-26, 17:54
- I can fix the heavy ammo bug -
Cody Miller,
2015-01-26, 17:59
- I can fix the heavy ammo bug - Xenos, 2015-01-26, 18:24
- My limited experience with coding: -
CruelLEGACEY,
2015-01-26, 19:14
- This is a frighteningly accurate metaphor. -
CyberKN,
2015-01-26, 19:59
- This is a frighteningly accurate metaphor. - someotherguy, 2015-01-27, 07:29
- This is a frighteningly accurate metaphor. -
CyberKN,
2015-01-26, 19:59
- I can fix the heavy ammo bug -
Cody Miller,
2015-01-26, 17:59
- I can fix the heavy ammo bug -
uberfoop,
2015-01-26, 18:36
- As a programmer, seems like a pain... -
slycrel,
2015-01-26, 19:30
- As a programmer, seems like a pain... -
stabbim,
2015-01-26, 21:49
- As a debugger, it seems simple - Kahzgul, 2015-01-27, 00:21
- As a programmer, seems like a pain... -
BeardFade,
2015-01-27, 22:15
- As a programmer, seems like a pain... - Ragashingo, 2015-01-27, 22:22
- As a programmer, seems like a pain... -
stabbim,
2015-01-27, 22:49
- They must be dead in some way - Earendil, 2015-01-28, 09:13
- As a programmer, seems like a pain... -
stabbim,
2015-01-26, 21:49
- As a programmer, seems like a pain... -
slycrel,
2015-01-26, 19:30
- I can fix the heavy ammo bug - narcogen, 2015-01-27, 06:13
- FAIL -
Durandal,
2015-01-27, 06:27
- haha - SonofMacPhisto, 2015-01-27, 06:28
- FAIL... to see a problem here. We should do this. :D - INSANEdrive, 2015-01-27, 07:48
- FAIL -
Cody Miller,
2015-01-27, 08:06
- Um -
RaichuKFM,
2015-01-27, 08:16
- Um -
Cody Miller,
2015-01-27, 08:23
- Um -
RaichuKFM,
2015-01-27, 08:28
- Exploitable fix? - dogcow, 2015-01-27, 09:03
- Um -
Cody Miller,
2015-01-27, 09:09
- So, what happens if -
Earendil,
2015-01-27, 09:20
- Earendil be like: - iconicbanana, 2015-01-27, 09:24
- So, what happens if -
Cody Miller,
2015-01-27, 17:13
- So, what happens if - RaichuKFM, 2015-01-27, 18:13
- So, what happens if -
Earendil,
2015-01-28, 09:24
- So, what happens if -
ZackDark,
2015-01-28, 09:55
- That, sir... - Earendil, 2015-01-28, 10:11
- So, what happens if - dogcow, 2015-01-28, 11:00
- So, what happens if -
Cody Miller,
2015-01-28, 11:12
- So, what happens if - Earendil, 2015-01-28, 11:33
- You're assuming the bug is a single-frame thing -
ZackDark,
2015-01-28, 11:42
- You're assuming the bug is a single-frame thing - Ragashingo, 2015-01-28, 12:42
- Depends how ammo is normally calculated - someotherguy, 2015-01-28, 13:47
- So, what happens if -
ZackDark,
2015-01-28, 09:55
- So, what happens if -
Earendil,
2015-01-27, 09:20
- Um -
RaichuKFM,
2015-01-27, 08:28
- Um -
Cody Miller,
2015-01-27, 08:23
- Um -
RaichuKFM,
2015-01-27, 08:16
- why not just increase the drop rate -
Schedonnardus,
2015-01-27, 06:43
- make heavy weap packs cheaper for people who wear the boots? - scarab, 2015-01-27, 07:38
- add ammo synth to blue engram tables - Schedonnardus, 2015-01-27, 08:46
- Seemingly Easy Workaround... -
DiscipleN2k,
2015-01-27, 08:51
- I don't like that -
Earendil,
2015-01-27, 09:22
- How about a toggle... - DiscipleN2k, 2015-01-27, 09:36
- I don't like that -
Earendil,
2015-01-27, 09:22
- Worse than a defect... -
Earendil,
2015-01-27, 09:26
- Worse than a defect... -
Cody Miller,
2015-01-27, 09:32
- Worse than a defect... -
JDQuackers,
2015-01-27, 09:53
- +1 Yep. - BeardFade, 2015-01-28, 08:44
- Worse than a defect... - Earendil, 2015-01-27, 09:55
- Worse than a defect... -
JDQuackers,
2015-01-27, 09:53
- A wise post. - Kermit, 2015-01-28, 09:06
- Worse than a defect... -
Cody Miller,
2015-01-27, 09:32
- Exotic Helmet idea -
Schedonnardus,
2015-01-27, 09:49
- That exotic would destroy crucible -
Spec ops Grunt,
2015-01-27, 16:29
- Non Guardian kills have a chance to… there fixed - Cody Miller, 2015-01-27, 17:12
- Better Yet... - DiscipleN2k, 2015-01-27, 18:02
- That exotic would destroy crucible -
Spec ops Grunt,
2015-01-27, 16:29
- Good attempt. -
BeardFade,
2015-01-27, 22:29
- Good attempt. -
Claude Errera,
2015-01-28, 06:56
- Good attempt. - BeardFade, 2015-01-28, 08:43
- Good attempt. -
Claude Errera,
2015-01-28, 06:56
- I can fix the heavy ammo bug -
Claude Errera,
2015-01-26, 17:54