【战斗】被动技能outdata添加胜利场数数据,修改被动225根据胜利场数计算,

gaoxin 2020-12-03 17:10:24 +08:00
parent 527e6f2245
commit 18e6ce1181
2 changed files with 9 additions and 8 deletions

View File

@ -4505,7 +4505,7 @@ local passivityList = {
role.Event:AddEvent(BattleEventName.RoleHit, _OnRoleHit)
end,
--
-- 大闹天宫胜利次数
[225] = function(role, args)
--王振兴添加
local f1 = args[1]
@ -4513,7 +4513,7 @@ local passivityList = {
local ct1 = args[3]
local maxNum = args[4]
-- 紫+橙
local num = OutDataManager.GetOutData(role.camp, OutDataName.MisteryLiquidUsedTimes)
local num = OutDataManager.GetOutData(role.camp, OutDataName.WinTimes)
num = min(maxNum, num)
BattleUtil.AddProp(role, pro1, f1 * num, ct1)
@ -4762,7 +4762,7 @@ local passivityList = {
local maxNum = args[7]
-- 紫+橙
local num = OutDataManager.GetOutData(role.camp, OutDataName.PerpleGloryItemNum) + OutDataManager.GetOutData(role.camp, OutDataName.OrangeGloryItemNum)
local num = OutDataManager.GetOutData(role.camp, OutDataName.OrangeGloryItemNum) + OutDataManager.GetOutData(role.camp, OutDataName.RedGloryItemNum)
num = min(maxNum, num)
BattleUtil.AddProp(role, pro1, f1 * num, ct1)
BattleUtil.AddProp(role, pro2, f2 * num, ct2)

View File

@ -268,11 +268,12 @@ CurseTypeName = {
OutDataName = {
DarkGlowBallNum = 1,
DaNaoTianGongFloor = 2,
PerpleGloryItemNum = 3,
OrangeGloryItemNum = 4,
MisteryLiquidUsedTimes = 5
DarkGlowBallNum = 1, -- 舍利子数量
DaNaoTianGongFloor = 2, -- 当前层数
OrangeGloryItemNum = 3, -- 橙色圣物数量
RedGloryItemNum = 4, -- 红色圣物数量
MisteryLiquidUsedTimes = 5, -- 判官笔使用次数
WinTimes = 6, -- 大闹天宫胜利次数
}
BattleUnitType = {