战斗修改
parent
1e572b1142
commit
5445cc3699
|
@ -19,7 +19,7 @@ local propertyList = {
|
||||||
RoleDataName.CritDamageFactor,
|
RoleDataName.CritDamageFactor,
|
||||||
RoleDataName.TreatFacter,
|
RoleDataName.TreatFacter,
|
||||||
RoleDataName.MaxHp,
|
RoleDataName.MaxHp,
|
||||||
RoleDataName.MaxHp,
|
RoleDataName.Hp,
|
||||||
RoleDataName.CureFacter,
|
RoleDataName.CureFacter,
|
||||||
RoleDataName.Tenacity,
|
RoleDataName.Tenacity,
|
||||||
}
|
}
|
||||||
|
|
|
@ -156,7 +156,8 @@ function Skill:Cast()
|
||||||
end
|
end
|
||||||
self.owner.Event:DispatchEvent(BattleEventName.SkillCast, self)
|
self.owner.Event:DispatchEvent(BattleEventName.SkillCast, self)
|
||||||
else
|
else
|
||||||
BattleLogic.Event:DispatchEvent(BattleEventName.SkillCast, self.cd, self.owner.camp) --队伍技能结构和其他相同,只是cd项为对应异妖类型
|
self.owner.curSkill = self
|
||||||
|
BattleLogic.Event:DispatchEvent(BattleEventName.SkillCast, self.cd, self.owner) --队伍技能结构和其他相同,只是cd项为对应异妖类型
|
||||||
end
|
end
|
||||||
|
|
||||||
--技能的施法时间计算,根据当前目标id关联的持续时间,取其中时间最长的一个
|
--技能的施法时间计算,根据当前目标id关联的持续时间,取其中时间最长的一个
|
||||||
|
|
|
@ -25,8 +25,8 @@ BattleLogic.Result = -1
|
||||||
BattleLogic.Event = BattleEvent.New()
|
BattleLogic.Event = BattleEvent.New()
|
||||||
BattleLogic.BuffMgr = BuffManager.New()
|
BattleLogic.BuffMgr = BuffManager.New()
|
||||||
|
|
||||||
local playerTeamDummyRole = {camp = 0, Event = BattleLogic.Event, isTeam = true}
|
local playerTeamDummyRole = {camp = 0, Event = BattleLogic.Event, isTeam = true, curSkill = nil}
|
||||||
local enemyTeamDummyRole = {camp = 1, Event = BattleLogic.Event, isTeam = true}
|
local enemyTeamDummyRole = {camp = 1, Event = BattleLogic.Event, isTeam = true, curSkill = nil}
|
||||||
local playerTeamSkillList = {}
|
local playerTeamSkillList = {}
|
||||||
local enemyTeamSkillList = {}
|
local enemyTeamSkillList = {}
|
||||||
local playerTeamSkillIndex
|
local playerTeamSkillIndex
|
||||||
|
|
Loading…
Reference in New Issue