back_recharge
parent
5527f560d9
commit
5ed6302f7e
|
@ -76,7 +76,7 @@ public class SSkillLogicConfig implements BaseConfig {
|
|||
SkillTargetVo skillTargetVo = new SkillTargetVo();
|
||||
skillTargetVo.setTargetId((int) targets[i][0]);
|
||||
skillTargetVo.setContinuedTime(targets[i][1]);
|
||||
skillTargetVo.setEffectVale(getEffectVal(effect[i],effectValue[i]));
|
||||
skillTargetVo.setEffectVale(getEffectVal(effect[i],effectValue,i));
|
||||
skillTargetVos.add(skillTargetVo);
|
||||
}
|
||||
SSkillLogicVo sSkillLogicVo = new SSkillLogicVo();
|
||||
|
@ -86,15 +86,16 @@ public class SSkillLogicConfig implements BaseConfig {
|
|||
return sSkillLogicVo;
|
||||
}
|
||||
|
||||
private float[][] getEffectVal(int[] effects, float[] effectValue) {
|
||||
StringBuilder effectInfo = new StringBuilder();
|
||||
for (int effect : effects) {
|
||||
private float[][] getEffectVal(int[] effects, float[][] effectValues,int index) {
|
||||
StringBuilder effectInfo = new StringBuilder();
|
||||
for (int i = 0; i < effects.length; i++) {
|
||||
if (effectInfo.length() == 0){
|
||||
effectInfo = new StringBuilder(String.valueOf(effect));
|
||||
effectInfo = new StringBuilder(String.valueOf(effects[i]));
|
||||
}else {
|
||||
effectInfo.append("|").append(effect);
|
||||
effectInfo.append("|").append(effects[i]);
|
||||
}
|
||||
for (float effectVal :effectValue){
|
||||
float[] effectValue = effectValues[i +index];
|
||||
for (float effectVal : effectValue) {
|
||||
effectInfo.append("#").append(effectVal);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue