diff --git a/game-server/app/services/sysChatService.ts b/game-server/app/services/sysChatService.ts index 5c5efd867..8ba207012 100644 --- a/game-server/app/services/sysChatService.ts +++ b/game-server/app/services/sysChatService.ts @@ -42,10 +42,10 @@ export async function pushHeroWakeUp(roleId: string, roleName: string, serverId: // 装备升星到12星 export async function pushEquipStarMax(roleId: string, roleName: string, serverId: number, hid: number, equip: EPlace, isUpStar: boolean) { - const { id, equipId, star, } = equip; + const { id, equipId, star, quality, } = equip; if(!isUpStar || star != HERO_GROW_MAX.EQUIP_STAR) return; - const content = JSON.stringify({ roleId, roleName, hid, eplaceId: id, equipId, star }); + const content = JSON.stringify({ roleId, roleName, hid, eplaceId: id, equipId, star, quality }); const msgData = await createGroupMsg(roleId, roleName, CHANNEL_PREFIX.SYS, `${serverId}`, MSG_TYPE.RICH_TEXT, MSG_SOURCE.EQUIP_STAR_UP, content, null, null); await pushGroupMsgToRoom(msgData); return msgData; @@ -53,10 +53,10 @@ export async function pushEquipStarMax(roleId: string, roleName: string, serverI // 装备升品到金色 export async function pushEquipQualityMax(roleId: string, roleName: string, serverId: number, hid: number, equip: EPlace, isUpQuality: boolean) { - const { id, equipId, quality, } = equip; + const { id, equipId, star, quality, } = equip; if(!isUpQuality || quality != HERO_GROW_MAX.EQUIP_QUALITY) return; - const content = JSON.stringify({ roleId, roleName, hid, eplaceId: id, equipId, quality }); + const content = JSON.stringify({ roleId, roleName, hid, eplaceId: id, equipId, star, quality }); const msgData = await createGroupMsg(roleId, roleName, CHANNEL_PREFIX.SYS, `${serverId}`, MSG_TYPE.RICH_TEXT, MSG_SOURCE.EQUIP_QUALITY_UP, content, null, null); await pushGroupMsgToRoom(msgData); return msgData;