JavaScript is required to use Bungie.net

Destiny 2

Discuss all things Destiny 2.
1/15/2021 6:21:59 AM
0

New Light: Light Reforged Quest Broken

The Light Reforged quest requires players to gain 350 Valor points. However, the Valor points counted towards the quest are not the number of Valor points gained, but rather, the difference of Valor points between the start of the quest and any given moment. Resetting your Valor rank breaks this, as I just found out. I picked up the quest at around 1400 Valor points, and reset my Valor back to 0 before I could satisfy the other conditions for the quest (before reset, the 350 Valor points objective counted as satisfied). Currently, despite gaining 64 Valor points after resetting the Valor rank, the quest still shows 0/350 Valor points obtained. My theory is that the formula used to calculate the condition as true is as follows: Vcurrent - Vstart >= 350 This breaks the quest in two ways: 1. Anyone who resets their Valor rank prior to completing the quest will have to climb up the ranks back to where they were prior to obtaining the quest [i]in addition[/i] to the 350 Valor points the quest requires. 2. Players who obtain the quest with more than 1650 Valor points will be entirely unable to complete the quest because the game will not calculate the number of Valor points correctly. Potential fixes: 1. If the player resets their Valor rank while they have the quest, reset the Vstart value to 0. Even better, reset the value to the old (Vstart)*-1, as this will allow the quest to also include Valor obtained from prior to the Valor rank reset into the calculation. Pros: You don't need to store any more data than would already be stored in the quest data. 2. Have the quest hold a running sum of how much Valor points have been obtained since obtaining the quest. Cons: You may need to add a new property to the quest data.

Posting in language:

 

Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

You are not allowed to view this content.
;
preload icon
preload icon
preload icon