From eac805106a357d1375c1e1d90ff0a543618fffa2 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Mon, 2 Jan 2023 21:40:27 -0800 Subject: [PATCH] Fix AX references --- components/WeaponHovercard/index.tsx | 6 +++--- components/WeaponModal/index.tsx | 8 ++++---- components/WeaponUnit/index.tsx | 8 ++++---- types/Weapon.d.ts | 3 ++- 4 files changed, 13 insertions(+), 12 deletions(-) diff --git a/components/WeaponHovercard/index.tsx b/components/WeaponHovercard/index.tsx index db7f002a..fa9afe3b 100644 --- a/components/WeaponHovercard/index.tsx +++ b/components/WeaponHovercard/index.tsx @@ -80,7 +80,7 @@ const WeaponHovercard = (props: Props) => { } const createPrimaryAxSkillString = () => { - const primaryAxSkills = axData[props.gridWeapon.object.ax - 1] + const primaryAxSkills = axData[props.gridWeapon.object.ax_type - 1] if (props.gridWeapon.ax) { const simpleAxSkill = props.gridWeapon.ax[0] @@ -97,7 +97,7 @@ const WeaponHovercard = (props: Props) => { } const createSecondaryAxSkillString = () => { - const primaryAxSkills = axData[props.gridWeapon.object.ax - 1] + const primaryAxSkills = axData[props.gridWeapon.object.ax_type - 1] if (props.gridWeapon.ax) { const primarySimpleAxSkill = props.gridWeapon.ax[0] @@ -230,7 +230,7 @@ const WeaponHovercard = (props: Props) => { - {props.gridWeapon.object.ax > 0 && + {props.gridWeapon.object.ax && props.gridWeapon.ax && props.gridWeapon.ax[0].modifier && props.gridWeapon.ax[0].strength diff --git a/components/WeaponModal/index.tsx b/components/WeaponModal/index.tsx index 8fb178ae..cb88311f 100644 --- a/components/WeaponModal/index.tsx +++ b/components/WeaponModal/index.tsx @@ -148,7 +148,7 @@ const WeaponModal = (props: Props) => { if (props.gridWeapon.object.series == 17 && weaponKey3Id) object.weapon.weapon_key3_id = weaponKey3Id - if (props.gridWeapon.object.ax > 0) { + if (props.gridWeapon.object.ax && props.gridWeapon.object.ax_type > 0) { object.weapon.ax_modifier1 = primaryAxModifier object.weapon.ax_modifier2 = secondaryAxModifier object.weapon.ax_strength1 = primaryAxValue @@ -287,7 +287,7 @@ const WeaponModal = (props: Props) => {

{t('modals.weapon.subtitles.ax_skills')}

{ } function openChange(open: boolean) { - if (props.gridWeapon.object.ax > 0 || props.gridWeapon.object.awakening) { + if (props.gridWeapon.object.ax || props.gridWeapon.object.awakening) { setFormValid(false) } else { setFormValid(true) @@ -369,7 +369,7 @@ const WeaponModal = (props: Props) => { {[2, 3, 17, 24].includes(props.gridWeapon.object.series) ? keySelect() : ''} - {props.gridWeapon.object.ax > 0 ? axSelect() : ''} + {props.gridWeapon.object.ax ? axSelect() : ''} {props.gridWeapon.awakening ? awakeningSelect() : ''}