forked from OpenWF/SpaceNinjaServer
		
	feat: handle HenchmenKilled & HintProgress incrementing (#1877)
Closes #1807 Reviewed-on: OpenWF/SpaceNinjaServer#1877 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									cf5ed0442d
								
							
						
					
					
						commit
						267357871b
					
				@ -191,6 +191,12 @@ export const addMissionInventoryUpdates = async (
 | 
				
			|||||||
        if (inventoryUpdates.RewardInfo.NemesisAbandonedRewards) {
 | 
					        if (inventoryUpdates.RewardInfo.NemesisAbandonedRewards) {
 | 
				
			||||||
            inventory.NemesisAbandonedRewards = inventoryUpdates.RewardInfo.NemesisAbandonedRewards;
 | 
					            inventory.NemesisAbandonedRewards = inventoryUpdates.RewardInfo.NemesisAbandonedRewards;
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					        if (inventoryUpdates.RewardInfo.NemesisHenchmenKills && inventory.Nemesis) {
 | 
				
			||||||
 | 
					            inventory.Nemesis.HenchmenKilled += inventoryUpdates.RewardInfo.NemesisHenchmenKills;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        if (inventoryUpdates.RewardInfo.NemesisHintProgress && inventory.Nemesis) {
 | 
				
			||||||
 | 
					            inventory.Nemesis.HintProgress += inventoryUpdates.RewardInfo.NemesisHintProgress;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
        if (inventoryUpdates.MissionStatus == "GS_SUCCESS" && inventoryUpdates.RewardInfo.jobId) {
 | 
					        if (inventoryUpdates.MissionStatus == "GS_SUCCESS" && inventoryUpdates.RewardInfo.jobId) {
 | 
				
			||||||
            // e.g. for Profit-Taker Phase 1:
 | 
					            // e.g. for Profit-Taker Phase 1:
 | 
				
			||||||
            // JobTier: -6,
 | 
					            // JobTier: -6,
 | 
				
			||||||
 | 
				
			|||||||
@ -158,6 +158,8 @@ export interface IRewardInfo {
 | 
				
			|||||||
    lostTargetWave?: number;
 | 
					    lostTargetWave?: number;
 | 
				
			||||||
    defenseTargetCount?: number;
 | 
					    defenseTargetCount?: number;
 | 
				
			||||||
    NemesisAbandonedRewards?: string[];
 | 
					    NemesisAbandonedRewards?: string[];
 | 
				
			||||||
 | 
					    NemesisHenchmenKills?: number;
 | 
				
			||||||
 | 
					    NemesisHintProgress?: number;
 | 
				
			||||||
    EOM_AFK?: number;
 | 
					    EOM_AFK?: number;
 | 
				
			||||||
    rewardQualifications?: string; // did a Survival for 5 minutes and this was "1"
 | 
					    rewardQualifications?: string; // did a Survival for 5 minutes and this was "1"
 | 
				
			||||||
    PurgatoryRewardQualifications?: string;
 | 
					    PurgatoryRewardQualifications?: string;
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user