战斗修改

back_recharge
lvxinran 2019-07-11 15:18:00 +08:00
parent 1e572b1142
commit 5445cc3699
3 changed files with 5 additions and 4 deletions

View File

@ -19,7 +19,7 @@ local propertyList = {
RoleDataName.CritDamageFactor,
RoleDataName.TreatFacter,
RoleDataName.MaxHp,
RoleDataName.MaxHp,
RoleDataName.Hp,
RoleDataName.CureFacter,
RoleDataName.Tenacity,
}

View File

@ -156,7 +156,8 @@ function Skill:Cast()
end
self.owner.Event:DispatchEvent(BattleEventName.SkillCast, self)
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
--技能的施法时间计算根据当前目标id关联的持续时间取其中时间最长的一个

View File

@ -25,8 +25,8 @@ BattleLogic.Result = -1
BattleLogic.Event = BattleEvent.New()
BattleLogic.BuffMgr = BuffManager.New()
local playerTeamDummyRole = {camp = 0, Event = BattleLogic.Event, isTeam = true}
local enemyTeamDummyRole = {camp = 1, 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, curSkill = nil}
local playerTeamSkillList = {}
local enemyTeamSkillList = {}
local playerTeamSkillIndex