VenturePlanSoDMissions icon indicating copy to clipboard operation
VenturePlanSoDMissions copied to clipboard

Mission "Customary Shakedown" failed

Open xinye83 opened this issue 3 years ago • 11 comments

Failed this mission today, will come back and post the details next time I see it.

xinye83 avatar Aug 26 '21 23:08 xinye83

Ive also failed this every time on all my characters recently. what details are needed to fix it?

Psyshadow avatar Aug 27 '21 00:08 Psyshadow

The author says:

A helpful step in doing so is, if you find a missions that's mispredicted, run:

/dump C_Garrison.GetMissionDeploymentInfo(CovenantMissionFrame:GetMissionPage().missionInfo.missionID)

while you're looking at the mission.

xinye83 avatar Aug 27 '21 01:08 xinye83

So the two spells in this mission both have wrong plusDamageDealtATK number.

Here is the dump from ingame:

[1]={ 
  description="Increases damage dealt by 24 Fire for 2 rounds.", 
  autoCombatSpellID=330, 
  duration=2, 
  previewMask=4, 
  name="Oversight", 
  hasThornsEffect=false, 
  schoolMask=4, 
  icon=511044, 
  cooldown=5, 
  spellTutorialFlag=0 
} 

and

[1]={ 
  description="Allies deal an additional 24 Fire damage.", 
  autoCombatSpellID=331, 
  duration=3, 
  previewMask=4, 
  name="Supporting Fire", 
  hasThornsEffect=false, 
  schoolMask=4, 
  icon=236639, 
  cooldown=3, 
  spellTutorialFlag=0 
} 

And screenshots image image

I will open a PR to resolve this.

xinye83 avatar Aug 27 '21 13:08 xinye83

Your assumptions from the tooltip and suggested changes are incorrect. The values are 20, which is 0.2*attack.

The problem will be related to something else (auto attack overrides, incorrect target handling, or an uncastable spell put on cool down), but without a log, that's hard to confirm what.

zealvurte avatar Aug 27 '21 15:08 zealvurte

@zealvurte How to I get the log? It is just the texts shown on screen when you click finish mission?

xinye83 avatar Aug 27 '21 15:08 xinye83

You already said it yourself in https://github.com/hythloday/VenturePlanSoDMissions/issues/39#issuecomment-906855598

zealvurte avatar Aug 27 '21 16:08 zealvurte

Will post the full log next time I see this mission.

xinye83 avatar Aug 28 '21 00:08 xinye83

[1]={ 
  locTextureKit="GarrMissionLocation-Tazavesh", 
  isExhausting=false, 
  location="Tazavesh", 
  xp=500, 
  enemies={ 
    [1]={ 
      autoCombatAutoAttack={ 
        description="Deal attack damage to the closest enemy.", 
        autoCombatSpellID=11, 
        duration=0, 
        previewMask=0, 
        name="Auto Attack", 
        hasThornsEffect=false, 
        schoolMask=1, 
        icon=1064261, 
        cooldown=0, 
        spellTutorialFlag=1 
      }, 
      isElite=false, 
      scale=1.2000000476837, 
      portraitFileDataID=4183231, 
      autoCombatSpells={ 
        [1]={ 
          description="Increases damage dealt by 23 Fire for 2 rounds.", 
          autoCombatSpellID=330, 
          duration=2, 
          previewMask=4, 
          name="Oversight", 
          hasThornsEffect=false, 
          schoolMask=4, 
          icon=511044, 
          cooldown=5, 
          spellTutorialFlag=0 
        } 
      }, 
      mechanics={ 
      }, 
      health=4720, 
      role=5, 
      name="Armored Overseer", 
      boardIndex=8, 
      height=0.5, 
      displayID=100874, 
      maxHealth=4720, 
      attack=118 
    }, 
    [2]={ 
      autoCombatAutoAttack={ 
        description="Deal attack damage to the closest enemy.", 
        autoCombatSpellID=11, 
        duration=0, 
        previewMask=0, 
        name="Auto Attack", 
        hasThornsEffect=false, 
        schoolMask=1, 
        icon=1064261, 
        cooldown=0, 
        spellTutorialFlag=1 
      }, 
      isElite=false, 
      scale=1.2000000476837, 
      portraitFileDataID=4183231, 
      autoCombatSpells={ 
        [1]={ 
          description="Increases damage dealt by 23 Fire for 2 rounds.", 
          autoCombatSpellID=330, 
          duration=2, 
          previewMask=4, 
          name="Oversight", 
          hasThornsEffect=false, 
          schoolMask=4, 
          icon=511044, 
          cooldown=5, 
          spellTutorialFlag=0 
        } 
      }, 
      mechanics={ 
      }, 
      health=4720, 
      role=5, 
      name="Armored Overseer", 
      boardIndex=5, 
      height=0.5, 
      displayID=100874, 
      maxHealth=4720, 
      attack=118 
    }, 
    [3]={ 
      autoCombatAutoAttack={ 
        description="Deal attack damage to the closest enemy.", 
        autoCombatSpellID=11, 
        duration=0, 
        previewMask=0, 
        name="Auto Attack", 
        hasThornsEffect=false, 
        schoolMask=1, 
        icon=1064261, 
        cooldown=0, 
        spellTutorialFlag=1 
      }, 
      isElite=false, 
      scale=1.2000000476837, 
      portraitFileDataID=4183232, 
      autoCombatSpells={ 
        [1]={ 
          description="Allies deal an additional 23 Fire damage.", 
          autoCombatSpellID=331, 
          duration=3, 
          previewMask=4, 
          name="Supporting Fire", 
          hasThornsEffect=false, 
          schoolMask=4, 
          icon=236639, 
          cooldown=3, 
          spellTutorialFlag=0 
        } 
      }, 
      mechanics={ 
      }, 
      health=1475, 
      role=4, 
      name="Support Officer", 
      boardIndex=10, 
      height=0.5, 
      displayID=100876, 
      maxHealth=1475, 
      attack=118 
    }, 
    [4]={ 
      autoCombatAutoAttack={ 
        description="Deal attack damage to the closest enemy.", 
        autoCombatSpellID=11, 
        duration=0, 
        previewMask=0, 
        name="Auto Attack", 
        hasThornsEffect=false, 
        schoolMask=1, 
        icon=1064261, 
        cooldown=0, 
        spellTutorialFlag=1 
      }, 
      isElite=false, 
      scale=1.2000000476837, 
      portraitFileDataID=4183232, 
      autoCombatSpells={ 
        [1]={ 
          description="Allies deal an additional 23 Fire damage.", 
          autoCombatSpellID=331, 
          duration=3, 
          previewMask=4, 
          name="Supporting Fire", 
          hasThornsEffect=false, 
          schoolMask=4, 
          icon=236639, 
          cooldown=3, 
          spellTutorialFlag=0 
        } 
      }, 
      mechanics={ 
      }, 
      health=1475, 
      role=4, 
      name="Support Officer", 
      boardIndex=11, 
      height=0.5, 
      displayID=100876, 
      maxHealth=1475, 
      attack=118 
    }, 
    [5]={ 
      autoCombatAutoAttack={ 
        description="Deal attack damage to the closest enemy.", 
        autoCombatSpellID=11, 
        duration=0, 
        previewMask=0, 
        name="Auto Attack", 
        hasThornsEffect=false, 
        schoolMask=1, 
        icon=1064261, 
        cooldown=0, 
        spellTutorialFlag=1 
      }, 
      isElite=false, 
      scale=1.2000000476837, 
      portraitFileDataID=4183232, 
      autoCombatSpells={ 
        [1]={ 
          description="Allies deal an additional 23 Fire damage.", 
          autoCombatSpellID=331, 
          duration=3, 
          previewMask=4, 
          name="Supporting Fire", 
          hasThornsEffect=false, 
          schoolMask=4, 
          icon=236639, 
          cooldown=3, 
          spellTutorialFlag=0 
        } 
      }, 
      mechanics={ 
      }, 
      health=1475, 
      role=4, 
      name="Support Officer", 
      boardIndex=12, 
      height=0.5, 
      displayID=100876, 
      maxHealth=1475, 
      attack=118 
    }, 
    [6]={ 
      autoCombatAutoAttack={ 
        description="Deal attack damage to the closest enemy.", 
        autoCombatSpellID=11, 
        duration=0, 
        previewMask=0, 
        name="Auto Attack", 
        hasThornsEffect=false, 
        schoolMask=1, 
        icon=1064261, 
        cooldown=0, 
        spellTutorialFlag=1 
      }, 
      isElite=false, 
      scale=1.2000000476837, 
      portraitFileDataID=4183232, 
      autoCombatSpells={ 
        [1]={ 
          description="Allies deal an additional 23 Fire damage.", 
          autoCombatSpellID=331, 
          duration=3, 
          previewMask=4, 
          name="Supporting Fire", 
          hasThornsEffect=false, 
          schoolMask=4, 
          icon=236639, 
          cooldown=3, 
          spellTutorialFlag=0 
        } 
      }, 
      mechanics={ 
      }, 
      health=1475, 
      role=4, 
      name="Support Officer", 
      boardIndex=9, 
      height=0.5, 
      displayID=100876, 
      maxHealth=1475, 
      attack=118 
    } 
  } 
}

xinye83 avatar Aug 31 '21 19:08 xinye83

I incorrectly assumed https://github.com/hythloday/VenturePlanSoDMissions/issues/39#issuecomment-906855598 was instructions for outputting the log, but I see now it's only for the mission deployment info, so it doesn't provide any new info. 🤦‍♂️

I've put code this addon can add to generate logs into issue #43, so give that a try in future if it's added.

zealvurte avatar Sep 01 '21 22:09 zealvurte

The Support Officers are auto-attack spellID 15 in the sim, due to their role being 4 (Heal/Support). They would need entries in overrideAA for missionID 2303 with slot 9 to 12.

zealvurte avatar Sep 05 '21 05:09 zealvurte