From 6ce06da11598b0012297e502759ade43e63d7eaa Mon Sep 17 00:00:00 2001 From: xdh <xiefantasy@qq.com> Date: 星期二, 25 六月 2019 17:00:59 +0800 Subject: [PATCH] 7534 【2.0.100】【后端】日常活动新增蓬莱仙境 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActivity.py | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActivity.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActivity.py index 0546531..f07a4a5 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActivity.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActivity.py @@ -248,7 +248,7 @@ addValue = (aftLV-befLV)*perLVAddPoint if skillTypeID in passiveSkillList: for lv in xrange(befLV+1, aftLV+1): - addValue += min((lv-1)/perAddLV * addPoint, maxPoint) + addValue += min(((lv-1)/perAddLV+1) * addPoint, maxPoint) DoAddActivity(curPlayer, addValue, False, True) return @@ -260,7 +260,7 @@ curLV = curPlayer.GetLV() addValue = 0 for lv in xrange(2, curLV+1): - addValue += min((lv-1)/perAddLV * addPoint, maxPoint) + addValue += min(((lv-1)/perAddLV+1) * addPoint, maxPoint) DoAddActivity(curPlayer, addValue, False, True) return @@ -448,7 +448,8 @@ dailyQuestData = IpyGameDataPY.GetIpyGameDataNotLog('DailyQuest', activityNum) unLimitCnt = dailyQuestData and not dailyQuestData.GetTotalActiveValue() funcID = dailyQuestData.GetUnLockFuncID() if dailyQuestData else 0 - if funcID and not GameFuncComm.GetFuncCanUse(curPlayer, funcID): + #封魔坛活跃不判断功能开启 特殊处理 + if funcID and dailyID != ShareDefine.DailyActionID_SealDemon and not GameFuncComm.GetFuncCanUse(curPlayer, funcID) : return updDayTimes = 0 -- Gitblit v1.8.0