generated from root/miduo_server
守护加入最大等级上限容错
parent
a0a7d2926e
commit
d2d00fd9a4
|
|
@ -240,6 +240,11 @@ public class FightDataUtil {
|
||||||
rootId = team.getUseSupportId();
|
rootId = team.getUseSupportId();
|
||||||
int supportSkillLevel = team.getSupportSkillLevel();
|
int supportSkillLevel = team.getSupportSkillLevel();
|
||||||
if(SArtifactSkillConfig.getsArtifactSkillConfigMapBySupportId(rootId)!=null){
|
if(SArtifactSkillConfig.getsArtifactSkillConfigMapBySupportId(rootId)!=null){
|
||||||
|
int size = SArtifactSkillConfig.getsArtifactSkillConfigMapBySupportId(rootId).size();
|
||||||
|
//超过最大等级
|
||||||
|
if(supportSkillLevel > size){
|
||||||
|
supportSkillLevel = size;
|
||||||
|
}
|
||||||
skillId = SArtifactSkillConfig.getsArtifactSkillConfigMapBySupportId(rootId).get(supportSkillLevel).getSkillId();
|
skillId = SArtifactSkillConfig.getsArtifactSkillConfigMapBySupportId(rootId).get(supportSkillLevel).getSkillId();
|
||||||
if(!isNullLuaTable(getSkill(String.valueOf(skillId)))){
|
if(!isNullLuaTable(getSkill(String.valueOf(skillId)))){
|
||||||
skillArray.rawset(1,getSkill(String.valueOf(skillId)));
|
skillArray.rawset(1,getSkill(String.valueOf(skillId)));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue