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