changes
This commit is contained in:
+9
-1
@@ -59,7 +59,7 @@ export type Item = {
|
||||
slug: string
|
||||
name: string
|
||||
slot: EquipmentSlot
|
||||
rarity: 'common' | 'uncommon' | 'rare' | 'epic'
|
||||
rarity: 'common' | 'uncommon' | 'rare' | 'epic' | 'legendary'
|
||||
itemLevel: number
|
||||
healingPower: number
|
||||
maxResourceBonus: number
|
||||
@@ -234,6 +234,7 @@ export type Account = {
|
||||
export type AuthSession = {
|
||||
account: Account | null
|
||||
profile: CharacterProfile | null
|
||||
token?: string
|
||||
}
|
||||
|
||||
export type BonusItem = {
|
||||
@@ -247,6 +248,7 @@ export type BonusItem = {
|
||||
maxResourceBonus: number
|
||||
glyph: string
|
||||
description: string
|
||||
quantity: number
|
||||
duplicate: boolean
|
||||
quantityAfter: number
|
||||
}
|
||||
@@ -338,6 +340,8 @@ export async function completeRoguelike(
|
||||
options?: {
|
||||
bossesCleared?: number
|
||||
experienceMode?: 'default' | 'pvp-boss-quarter-level'
|
||||
lootSourceEncounterId?: number
|
||||
roguelikeStage?: number
|
||||
},
|
||||
): Promise<DungeonReward> {
|
||||
return activeGameRepository().completeRoguelike(
|
||||
@@ -374,6 +378,10 @@ export async function craftItem(recipeId: number): Promise<CharacterProfile> {
|
||||
return activeGameRepository().craftItem(recipeId)
|
||||
}
|
||||
|
||||
export async function upgradeItem(itemId: number): Promise<CharacterProfile> {
|
||||
return activeGameRepository().upgradeItem(itemId)
|
||||
}
|
||||
|
||||
export async function rollEncounterLoot(
|
||||
encounterId: number,
|
||||
difficultyId: number,
|
||||
|
||||
Reference in New Issue
Block a user