Pull weapon uncap level from server

This commit is contained in:
Justin Edmund 2022-02-01 01:47:27 -08:00
parent a471a494bc
commit e70a7afab7
4 changed files with 8 additions and 3 deletions

View file

@ -59,7 +59,7 @@ const WeaponUnit = (props: Props) => {
type="weapon"
ulb={weapon?.uncap.ulb || false}
flb={weapon?.uncap.flb || false}
uncapLevel={3}
uncapLevel={weapon?.uncap_level!}
/>
</div>
</div>

View file

@ -87,10 +87,13 @@ const PartyRoute: React.FC = () => {
let weapons: GridArray<Weapon> = {}
list.forEach((object: GridWeapon) => {
const weapon = object.weapon
weapon.uncap_level = object.uncapLevel
if (object.mainhand)
setMainWeapon(object.weapon)
setMainWeapon(weapon)
else if (!object.mainhand && object.position != null)
weapons[object.position] = object.weapon
weapons[object.position] = weapon
})
return weapons

View file

@ -3,4 +3,5 @@ interface GridWeapon {
mainhand: boolean
position: number | null
weapon: Weapon
uncapLevel: number | null
}

1
types/Weapon.d.ts vendored
View file

@ -25,5 +25,6 @@ interface Weapon {
flb: boolean
ulb: boolean
}
uncap_level: number | null
position?: number
}