fix item drop
parent
bbd9fe8271
commit
8f247ddff2
|
@ -1023,12 +1023,14 @@ public class HeroLogic{
|
||||||
|
|
||||||
public StringBuilder getHeroSkills(User user,Hero hero, StringBuilder sb){
|
public StringBuilder getHeroSkills(User user,Hero hero, StringBuilder sb){
|
||||||
List<Integer> heroSkillList = getHeroSkillList(user, hero);
|
List<Integer> heroSkillList = getHeroSkillList(user, hero);
|
||||||
heroSkillList.forEach(skill->{
|
for(int i=2;i<heroSkillList.size();i++){
|
||||||
|
Integer skill = heroSkillList.get(i);
|
||||||
SPassiveSkillLogicConfig config = SPassiveSkillLogicConfig.getConfig(skill);
|
SPassiveSkillLogicConfig config = SPassiveSkillLogicConfig.getConfig(skill);
|
||||||
if(config!=null &&config.getEffectiveRange()==1){
|
if(config!=null &&config.getEffectiveRange()==1){
|
||||||
sb.append(skill).append(DIVISION);
|
sb.append(skill).append(DIVISION);
|
||||||
}
|
}
|
||||||
});
|
}
|
||||||
|
|
||||||
return sb;
|
return sb;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -351,7 +351,7 @@ public class ItemUtil {
|
||||||
String rewardStr = dropInfo.split("\\|")[0];
|
String rewardStr = dropInfo.split("\\|")[0];
|
||||||
String weight = dropInfo.split("\\|")[1];
|
String weight = dropInfo.split("\\|")[1];
|
||||||
String[] rewards= rewardStr.split("#");
|
String[] rewards= rewardStr.split("#");
|
||||||
String[] weights= rewardStr.split("#");
|
String[] weights= weight.split("#");
|
||||||
for (int i = 0; i < rewards.length; i++) {
|
for (int i = 0; i < rewards.length; i++) {
|
||||||
int rewardId = Integer.valueOf(rewards[i]);
|
int rewardId = Integer.valueOf(rewards[i]);
|
||||||
if (dropAddition.contains(rewardId)) {
|
if (dropAddition.contains(rewardId)) {
|
||||||
|
|
Loading…
Reference in New Issue