Verify if max attached skill level exists.

This commit is contained in:
MobiusDevelopment 2022-03-09 18:02:49 +00:00
parent 0b319c3730
commit 30d0eced62
21 changed files with 21 additions and 21 deletions

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1763,7 +1763,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1756,7 +1756,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1763,7 +1763,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1763,7 +1763,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()

View File

@ -1763,7 +1763,7 @@ public class Skill implements IIdentifiable
return null;
}
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), getLevel(), getSubLevel());
return SkillData.getInstance().getSkill(attachedSkill.getSkillId(), Math.min(SkillData.getInstance().getMaxLevel(attachedSkill.getSkillId()), _level), _subLevel);
}
public boolean canDoubleCast()