interface GridWeapon { id: string; mainhand: boolean; position: number; object: Weapon; uncap_level: number; element: number; weapon_keys?: Array; ax?: Array; }