战力,出生皮肤
This commit is contained in:
@@ -4,6 +4,7 @@ import { resResult, parseReward } from '../pubUtils/util';
|
||||
import { getGoodById } from '../pubUtils/gamedata';
|
||||
import { RoleModel } from '../db/Role';
|
||||
import { setAp } from './actionPointService';
|
||||
import { calAllHeroCe } from './playerCeService';
|
||||
import { ItemModel } from '../db/Item';
|
||||
import { STATUS } from '../consts/statusCode';
|
||||
import { pinus } from 'pinus';
|
||||
@@ -139,21 +140,24 @@ export async function addItems(roleId: string, roleName: string, sid: string, go
|
||||
showItems.push({id: item.id, count: item.count});
|
||||
bagInfos.push(bagInfo);
|
||||
}
|
||||
|
||||
//背包除去装备推送
|
||||
if (!!bagInfos.length)
|
||||
pinus.app.get('channelService').pushMessageByUids('onItemUpdate', resResult(STATUS.SUCCESS, {goods: bagInfos}), uids);
|
||||
|
||||
let skinInfos = [];
|
||||
let addSkinIds = [];
|
||||
for (let skinId of skins) {//皮肤推送
|
||||
let result = await addSkins(roleId, skinId);
|
||||
if (!!result) {
|
||||
showItems.push({id: skinId, count: 1});
|
||||
skinInfos.push(result);
|
||||
addSkinIds.push(skinId);
|
||||
}
|
||||
}
|
||||
if (!!skinInfos.length)
|
||||
if (!!skinInfos.length) {
|
||||
calAllHeroCe(sid, roleId, 1, addSkinIds)
|
||||
pinus.app.get('channelService').pushMessageByUids('onHeroSkinChange', resResult(STATUS.SUCCESS, {skinInfos}), uids);
|
||||
}
|
||||
return showItems;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user