check 该英雄天赋满级
This commit is contained in:
parent
4029b664e4
commit
ee20a2db32
@ -76,11 +76,17 @@ func (this *ModuleRobot_Hero) DoTask(robot IRobot, taskconf *cfg.GameWorldTaskDa
|
|||||||
ObjId: "",
|
ObjId: "",
|
||||||
Heroid: "",
|
Heroid: "",
|
||||||
}
|
}
|
||||||
|
// check 该英雄天赋满级
|
||||||
|
bMax := false
|
||||||
// 获取英雄数据
|
// 获取英雄数据
|
||||||
var bFound bool
|
var bFound bool
|
||||||
for k, v := range this.heros {
|
for k, v := range this.heros {
|
||||||
if c, err := this.GMGetTalentByHeroId(k); err != nil {
|
if c, err := this.GMGetTalentByHeroId(k); err != nil {
|
||||||
for _, v1 := range this.talent {
|
for _, v1 := range this.talent {
|
||||||
|
if len(v1.Talent) == len(c) {
|
||||||
|
bMax = true
|
||||||
|
break
|
||||||
|
}
|
||||||
if v1.HeroId == v.HeroID {
|
if v1.HeroId == v.HeroID {
|
||||||
bFound = true
|
bFound = true
|
||||||
resp.ObjId = v1.Id
|
resp.ObjId = v1.Id
|
||||||
@ -93,6 +99,9 @@ func (this *ModuleRobot_Hero) DoTask(robot IRobot, taskconf *cfg.GameWorldTaskDa
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if bMax { // 当前英雄全满共鸣后 继续找下一个英雄
|
||||||
|
continue
|
||||||
|
}
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user