misc: util tweaks, database page fixes, mock updates

This commit is contained in:
Justin Edmund 2025-12-13 14:35:29 -08:00
parent 46d48132bd
commit 6f16b41d35
7 changed files with 18 additions and 13 deletions

View file

@ -186,15 +186,15 @@ export function getSkillCategoryColor(skill: JobSkill): string {
*/
export function formatJobProficiency(proficiency: [number, number]): string[] {
const weaponTypes: Record<number, string> = {
1: 'Sword',
1: 'Sabre',
2: 'Dagger',
3: 'Spear',
4: 'Axe',
5: 'Staff',
6: 'Gun',
3: 'Axe',
4: 'Spear',
5: 'Bow',
6: 'Staff',
7: 'Melee',
8: 'Bow',
9: 'Harp',
8: 'Harp',
9: 'Gun',
10: 'Katana'
}

View file

@ -6,11 +6,11 @@ export const PROFICIENCY_LABELS: Record<number, string> = {
2: 'Dagger',
3: 'Axe',
4: 'Spear',
5: 'Staff',
6: 'Gun',
5: 'Bow',
6: 'Staff',
7: 'Melee',
8: 'Bow',
9: 'Harp',
8: 'Harp',
9: 'Gun',
10: 'Katana'
}

View file

@ -65,6 +65,9 @@
gender: 0,
proficiency1: 0,
proficiency2: 0,
season: 0,
series: [] as number[],
gacha_available: false,
// Stats
minHp: 0,

View file

@ -56,6 +56,7 @@
// Taxonomy
element: 0,
series: '',
promotions: [] as number[],
// Stats
minHp: 0,

View file

@ -56,6 +56,7 @@
proficiency: 0,
series: 0,
newSeries: 0,
promotions: [] as number[],
// Stats
minHp: 0,

View file

@ -9,7 +9,7 @@ export const mockCharacter: Character = {
rarity: 3, // SSR
special: false,
uncap: { flb: true, ulb: true, transcendence: false },
proficiency: [1, 2] // Katana, Dagger
proficiency: [1, 2] // Sabre, Dagger
};
export const mockSpecialCharacter: Character = {

View file

@ -14,7 +14,7 @@ export const mockJobNoUM: Job = {
id: 'job-2',
granblueId: '100001',
name: { en: 'Dark Fencer', ja: 'ダークフェンサー' },
proficiency: [1, 2], // Sword, Dagger
proficiency: [1, 2], // Sabre, Dagger
row: 3,
ultimateMastery: false
};