Commit 97300a91b2939f760716f816632e7d929153ccfc
Merge branch 'bugfix' into qa
* bugfix: 优化 充值返利邮件档位排序 伤害错误
Showing
4 changed files
with
21 additions
and
9 deletions
Show diff stats
src/adv/AdvPlayer.lua
| ... | ... | @@ -349,7 +349,7 @@ function BaseObject:hurt(value, releaser, params) |
| 349 | 349 | end |
| 350 | 350 | |
| 351 | 351 | if params.hurtType ~= 5 then |
| 352 | - if params.hurtType ~= 6 or params.hurtType ~= 4 then | |
| 352 | + if params.hurtType ~= 6 and params.hurtType ~= 4 then | |
| 353 | 353 | value = math.max(0, value - self.def) |
| 354 | 354 | end |
| 355 | 355 | value = self:getInjuredValue(value) --减伤计算 | ... | ... |
src/models/RoleLog.lua
| ... | ... | @@ -62,6 +62,7 @@ local ItemReason = { |
| 62 | 62 | finishTask = 403, -- 任务 |
| 63 | 63 | taskActive = 404, -- 完成活跃任务 |
| 64 | 64 | advMainTask = 405, -- 拾荒主线 |
| 65 | + chatline = 406, --查看chatline | |
| 65 | 66 | |
| 66 | 67 | finishAchive = 601, -- 完成成就 |
| 67 | 68 | advAchiev = 602, -- 拾荒成就 |
| ... | ... | @@ -92,7 +93,8 @@ local ItemReason = { |
| 92 | 93 | dinerBuildUp = 1108, -- 建筑升级 |
| 93 | 94 | removeSell = 1109, -- 移除售卖 |
| 94 | 95 | dinerSell = 1110, -- 餐饮售卖 |
| 95 | - | |
| 96 | + dinerShop = 1111, -- 餐厅商店 | |
| 97 | + dinerSellQ = 1112, -- 餐厅快速 | |
| 96 | 98 | -- 英雄 |
| 97 | 99 | heroLevelUp = 1201, -- 英雄升级 |
| 98 | 100 | heroBreak = 1202, -- 英雄突破 |
| ... | ... | @@ -104,6 +106,13 @@ local ItemReason = { |
| 104 | 106 | unlockPool = 1208, -- 解锁英雄定向抽卡池 |
| 105 | 107 | downloadCv = 1209, -- 下载 cv包奖励 |
| 106 | 108 | refer = 1210, -- 穿戴 |
| 109 | + | |
| 110 | + -- pvp | |
| 111 | + pvpCHead = 1301, -- pvp 跨服竞技场头像 | |
| 112 | + | |
| 113 | + --adv | |
| 114 | + chooseEvent = 1351, -- 冒险选择 | |
| 115 | + clickTrader = 1352, -- 冒险商店 | |
| 107 | 116 | } |
| 108 | 117 | |
| 109 | 118 | |
| ... | ... | @@ -699,7 +708,7 @@ function RoleLog.bind(Role) |
| 699 | 708 | action_type = after - before > 0 and 1 or 0, -- 变化类型(玩家获取:1,玩家消耗:0) |
| 700 | 709 | item_before = before, -- 道具变化前的数量 |
| 701 | 710 | item_after = after, -- 道具变化后的数量 |
| 702 | - item_reason = reasonType, -- 道具流动一级原因,如抽卡、装备强化、副本掉落,可参考道具动作类型枚举表 | |
| 711 | + item_reason = reasonType or 0, -- 道具流动一级原因,如抽卡、装备强化、副本掉落,可参考道具动作类型枚举表 | |
| 703 | 712 | item_subreason = subreason, -- 道具流动二级原因,抽卡:卡池ID,装备强化:装备ID,副本掉落:副本ID |
| 704 | 713 | item_other = other, -- 其他(可包含阶数,强化等级,随机属性) |
| 705 | 714 | }) | ... | ... |
src/models/RolePlugin.lua
| ... | ... | @@ -203,7 +203,7 @@ function RolePlugin.bind(Role) |
| 203 | 203 | function Role:changeHead(id, notNotify) |
| 204 | 204 | self:updateProperty({field = "headId" ,value = id, notNotify = notNotify}) |
| 205 | 205 | self:changeCrossServerPvpSelfInfo("headId") |
| 206 | - self:log("role_action", {desc = "changeHead", int1 = id}) | |
| 206 | + self:mylog("role_action", {desc = "changeHead", int1 = id}) | |
| 207 | 207 | end |
| 208 | 208 | |
| 209 | 209 | function Role:addPlayExp(addExp, params) |
| ... | ... | @@ -761,7 +761,7 @@ function RolePlugin.bind(Role) |
| 761 | 761 | end |
| 762 | 762 | if heartWarning < 50 and heartWarning % 5 == 0 then |
| 763 | 763 | self:sendGmMsg("server_accountBanned_warning") |
| 764 | - self:log("role_action",{desc = "heartWarning", int1 = heartWarning}) | |
| 764 | + self:mylog("role_action",{desc = "heartWarning", int1 = heartWarning}) | |
| 765 | 765 | end |
| 766 | 766 | end |
| 767 | 767 | |
| ... | ... | @@ -774,11 +774,11 @@ function RolePlugin.bind(Role) |
| 774 | 774 | self:setProperty("banType", 0) |
| 775 | 775 | self:setProperty("heartWarning", 0) |
| 776 | 776 | |
| 777 | - self:log("role_action", {desc = "ban_rm"}) | |
| 777 | + self:mylog("role_action", {desc = "ban_rm"}) | |
| 778 | 778 | else |
| 779 | 779 | self:setProperty("banTime", now + 86400 * time) |
| 780 | 780 | self:setProperty("banType", banType) |
| 781 | - self:log("role_action", {desc = "ban", int1 = time, int2 = banType}) | |
| 781 | + self:mylog("role_action", {desc = "ban", int1 = time, int2 = banType}) | |
| 782 | 782 | end |
| 783 | 783 | end |
| 784 | 784 | |
| ... | ... | @@ -1595,7 +1595,7 @@ function RolePlugin.bind(Role) |
| 1595 | 1595 | self:updateProperty({field = "rmbC", delta = rmb}) |
| 1596 | 1596 | self:updateProperty({field = "twdC", delta = rechargeData.twd}) |
| 1597 | 1597 | |
| 1598 | - self:mylog("role_action", {desc = "recharge", int1 = id, int2 = rmb, key1 = params.transactionId, key2 = params.order, long1 = params.pay_time}) | |
| 1598 | + self:mylog("role_action", {desc = "recharge", int1 = id, int2 = rmb, key1 = params.transactionId, key2 = params.order, long1 = tonum(params.pay_time, 0)}) | |
| 1599 | 1599 | |
| 1600 | 1600 | return nil, reward |
| 1601 | 1601 | end |
| ... | ... | @@ -1735,6 +1735,9 @@ function RolePlugin.bind(Role) |
| 1735 | 1735 | table.insert(checkPoint, oldCheckPoint + i * diff) |
| 1736 | 1736 | end |
| 1737 | 1737 | end |
| 1738 | + table.sort(checkPoint, function(a, b) | |
| 1739 | + return a < b | |
| 1740 | + end) | |
| 1738 | 1741 | return gift, checkPoint |
| 1739 | 1742 | end |
| 1740 | 1743 | ... | ... |