守护加入最大等级上限容错

main
grimm 2024-12-10 11:40:26 +08:00
parent a0a7d2926e
commit d2d00fd9a4
1 changed files with 5 additions and 0 deletions

View File

@ -240,6 +240,11 @@ public class FightDataUtil {
rootId = team.getUseSupportId();
int supportSkillLevel = team.getSupportSkillLevel();
if(SArtifactSkillConfig.getsArtifactSkillConfigMapBySupportId(rootId)!=null){
int size = SArtifactSkillConfig.getsArtifactSkillConfigMapBySupportId(rootId).size();
//超过最大等级
if(supportSkillLevel > size){
supportSkillLevel = size;
}
skillId = SArtifactSkillConfig.getsArtifactSkillConfigMapBySupportId(rootId).get(supportSkillLevel).getSkillId();
if(!isNullLuaTable(getSkill(String.valueOf(skillId)))){
skillArray.rawset(1,getSkill(String.valueOf(skillId)));