//added by zhangqiang at 2013-03-07 // strengthen monster public void StrengthEquip(BaseHttpRequest request, BaseResponse response) { ConsoleEx.Write("receive strengthen Equip message Sucess"); Utils.Assert(request == null || response == null, "Parameter can't be null."); if (response.status != BaseResponse.ERROR) { if (request.baseType == BaseHttpRequestType.Common_Http_Request) { HttpRequest htReq = request as HttpRequest; StrengthEquipParam param = htReq.ParamMem as StrengthEquipParam; StrengthEquipResponse htResp = response as StrengthEquipResponse; if (param != null) { //remove all equip int[] SoldIds = param.para; DelEquipByIds(SoldIds); //level up target monster Equipment equip = getEquipment(param.seqid); if (equip != null) { equip.RtEquip.exp = htResp.data.ep; equip.RtEquip.lv = (short)htResp.data.lv; } } } } Core.Data.playerManager.RTData.curTeam.upgradeMember(); }
public void StrengthEquip(BaseResponse reponse) { ConsoleEx.Write("strengthen equip sucess to update coin"); if (reponse != null && reponse.status != BaseResponse.ERROR) { StrengthEquipResponse resp = reponse as StrengthEquipResponse; if (resp != null) { RTData.curCoin += resp.data.coin; } } }