print new skill calculations to client
This commit is contained in:
@@ -49,6 +49,8 @@ public class PrintSkillsCmd extends AbstractDevCmd {
|
|||||||
+ skill.getModifiedAmount() + '('
|
+ skill.getModifiedAmount() + '('
|
||||||
+ skill.getTotalSkillPercet() + " )");
|
+ skill.getTotalSkillPercet() + " )");
|
||||||
}
|
}
|
||||||
|
throwbackInfo(pc, "= = = = = NEW CALCULATIONS = = = = =");
|
||||||
|
PlayerCombatStats.PrintSkillsToClient(pc);
|
||||||
} else
|
} else
|
||||||
throwbackInfo(pc, "Skills not found for player");
|
throwbackInfo(pc, "Skills not found for player");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
package engine.objects;
|
package engine.objects;
|
||||||
|
|
||||||
import engine.Enum;
|
import engine.Enum;
|
||||||
|
import engine.gameManager.ChatManager;
|
||||||
import engine.powers.EffectsBase;
|
import engine.powers.EffectsBase;
|
||||||
import engine.powers.effectmodifiers.AbstractEffectModifier;
|
import engine.powers.effectmodifiers.AbstractEffectModifier;
|
||||||
import engine.server.MBServerStatics;
|
import engine.server.MBServerStatics;
|
||||||
@@ -772,4 +773,13 @@ public class PlayerCombatStats {
|
|||||||
}
|
}
|
||||||
return Math.round(level);
|
return Math.round(level);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static void PrintSkillsToClient(PlayerCharacter pc){
|
||||||
|
for(CharacterSkill skill : pc.skills.values()){
|
||||||
|
String name = skill.getName();
|
||||||
|
int base = calculateBaseSkillLevel(name,pc);
|
||||||
|
int buffed = calculateBuffedSkillLevel(name,pc);
|
||||||
|
ChatManager.chatSystemInfo(pc,name + " = " + base + " (" + buffed + ")");
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user