[战斗] 修改初始怒气无法增加修改

dev_chengFeng
wangzhenxing 2020-12-23 15:33:49 +09:00
parent 064e00c029
commit f0c2913433
1 changed files with 5 additions and 9 deletions

View File

@ -55,15 +55,7 @@ function RoleLogic:Init(uid, data, position)
self.RageGrow = 2 -- 普通技能怒气成长
self.SuperSkillRage = 4 -- 技能需要释放的怒气值默认为4
self.NoRageRate = 0 -- 不消耗怒气值的概率
--
self.isImmuneReduceRage=false --是否免疫减怒
self.passiveList = {}
-- 初始怒气值放在被动之后计算,使被动对初始怒气的影响生效
self.Rage = self.Rage + self:GetRoleData(RoleDataName.InitRage)-- 当前怒气值
--
self.aiOrder = data.ai
self.aiIndex = 1
self.aiTempCount = 0
@ -78,7 +70,7 @@ function RoleLogic:Init(uid, data, position)
self.ctrl_blind = false --致盲
self.ctrl_chaos = false --混乱
self.deadFilter = true -- 控制死亡置为false则角色暂时无法死亡
self.isExile = false --是否放逐
self.reliveFilter = true -- 控制复活的标志位置为false角色将不再享受复活效果
self.reliveHPF = 1
@ -88,6 +80,7 @@ function RoleLogic:Init(uid, data, position)
self.isImmuneAllReduceShield = false --免疫敌方无敌盾(敌方无敌盾对自己无效)
self.ignoreShara = false --忽略敌方分摊
self.type = BattleUnitType.Role
self.passiveList = {}
if data.passivity and #data.passivity > 0 then
for i = 1, #data.passivity do
local v = data.passivity[i]
@ -105,6 +98,9 @@ function RoleLogic:Init(uid, data, position)
end
end
end
-- 初始怒气值放在被动之后计算,使被动对初始怒气的影响生效
self.Rage = self.Rage + self:GetRoleData(RoleDataName.InitRage)-- 当前怒气值
end
-- 添加一个被动技能