Merge branch 'dev' of http://git.legu.cc/liwei_3d/go_dreamfactory into dev
This commit is contained in:
commit
0be6315357
@ -639,6 +639,7 @@ func (this *modelBattleComp) checkBattlereadyCapskill(leadpos int32, heros []*pb
|
|||||||
}
|
}
|
||||||
if n < int(caprule.Lv[1]) {
|
if n < int(caprule.Lv[1]) {
|
||||||
ok = false
|
ok = false
|
||||||
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if len(caprule.Start) == 2 { //星级校验
|
if len(caprule.Start) == 2 { //星级校验
|
||||||
@ -650,6 +651,7 @@ func (this *modelBattleComp) checkBattlereadyCapskill(leadpos int32, heros []*pb
|
|||||||
}
|
}
|
||||||
if n < int(caprule.Start[1]) {
|
if n < int(caprule.Start[1]) {
|
||||||
ok = false
|
ok = false
|
||||||
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -662,19 +664,25 @@ func (this *modelBattleComp) checkBattlereadyCapskill(leadpos int32, heros []*pb
|
|||||||
}
|
}
|
||||||
if n < int(caprule.Race[1]) {
|
if n < int(caprule.Race[1]) {
|
||||||
ok = false
|
ok = false
|
||||||
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if len(caprule.Heroid) > 0 { //阵营校验
|
if len(caprule.Heroid) > 0 { //阵营校验
|
||||||
n := 0
|
|
||||||
for _, v := range conf {
|
for _, v := range caprule.Heroid {
|
||||||
if v != nil && v.Race == caprule.Race[0] {
|
iskeep := false
|
||||||
n++
|
for _, v1 := range heros {
|
||||||
|
if v1 != nil && v1.HeroID == v {
|
||||||
|
iskeep = true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if !iskeep {
|
||||||
|
ok = false
|
||||||
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if n < int(caprule.Race[1]) {
|
|
||||||
ok = false
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user