Browse Source

update XP scale

lakebane-mobAI
FatBoy-DOTC 5 days ago
parent
commit
b48d294eca
  1. 6
      src/engine/gameManager/PowersManager.java
  2. 2
      src/engine/objects/PlayerCombatStats.java

6
src/engine/gameManager/PowersManager.java

@ -831,7 +831,6 @@ public enum PowersManager {
if (playerCharacter == null || msg == null) if (playerCharacter == null || msg == null)
return; return;
//handle sprint for bard sprint //handle sprint for bard sprint
if(msg.getPowerUsedID() == 429005674){ if(msg.getPowerUsedID() == 429005674){
msg.setPowerUsedID(429611355); msg.setPowerUsedID(429611355);
@ -857,7 +856,7 @@ public enum PowersManager {
if(msg.getTargetType() == GameObjectType.PlayerCharacter.ordinal()) { if(msg.getTargetType() == GameObjectType.PlayerCharacter.ordinal()) {
PlayerCharacter target = PlayerCharacter.getPlayerCharacter(msg.getTargetID()); PlayerCharacter target = PlayerCharacter.getPlayerCharacter(msg.getTargetID());
if (msg.getPowerUsedID() == 429601664) if (msg.getPowerUsedID() == 429601664)
if(target.getPromotionClassID() != 2516) if(target.getPromotionClassID() != 2516)//templar
PlayerCharacter.getPlayerCharacter(msg.getTargetID()).removeEffectBySource(EffectSourceType.Transform, msg.getNumTrains(), true); PlayerCharacter.getPlayerCharacter(msg.getTargetID()).removeEffectBySource(EffectSourceType.Transform, msg.getNumTrains(), true);
} }
@ -902,6 +901,9 @@ public enum PowersManager {
return; return;
} }
if(pb.targetSelf)
msg.setTargetID(playerCharacter.getObjectUUID());
int trains = msg.getNumTrains(); int trains = msg.getNumTrains();
// verify player is not stunned or power type is blocked // verify player is not stunned or power type is blocked

2
src/engine/objects/PlayerCombatStats.java

@ -1061,7 +1061,7 @@ public class PlayerCombatStats {
if (pc.level >= 26 && pc.level <= 75) if (pc.level >= 26 && pc.level <= 75)
{ {
mod = 0.10f - (0.001f * (pc.level - 25)); mod = 0.10f - (0.001f * (pc.level - 24));
} }
else if (pc.level > 75) else if (pc.level > 75)
{ {

Loading…
Cancel
Save