Champs Balance + Red Arrow Fix
This commit is contained in:
parent
7d59f43ffa
commit
146202a52c
@ -57,7 +57,7 @@ public class Evade extends SkillActive
|
||||
@Override
|
||||
public String GetEnergyString()
|
||||
{
|
||||
return "Energy: #30#-4 and #24#-4 per Second";
|
||||
return "Energy: #30#-2 and #24#-4 per Second";
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -14,14 +14,14 @@ public class Fitness extends Skill
|
||||
|
||||
SetDesc(new String[]
|
||||
{
|
||||
"Maximum Energy is increased by #0#30 ( #0#16 %)."
|
||||
"Maximum Energy is increased by #0#27 ( #0#15 %)."
|
||||
});
|
||||
}
|
||||
|
||||
@Override
|
||||
public void OnPlayerAdd(Player player)
|
||||
{
|
||||
Factory.Energy().AddEnergyMaxMod(player, GetName(), 60);
|
||||
Factory.Energy().AddEnergyMaxMod(player, GetName(), 18 * getLevel(player));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -28,7 +28,7 @@ public class Swordsmanship extends Skill
|
||||
{
|
||||
"Prepare a powerful sword attack;",
|
||||
"You gain 1 Charge every #5#-1 seconds.",
|
||||
"You can store a maximum of #2#1 Charges.",
|
||||
"You can store a maximum of #0#1 Charges.",
|
||||
"",
|
||||
"When you next attack, your damage is",
|
||||
"increased by the number of your Charges,",
|
||||
@ -81,7 +81,7 @@ public class Swordsmanship extends Skill
|
||||
if (_charges.containsKey(cur))
|
||||
charge += _charges.get(cur);
|
||||
|
||||
charge = Math.min(2 + level, charge);
|
||||
charge = Math.min(level, charge);
|
||||
|
||||
_charges.put(cur, charge);
|
||||
}
|
||||
|
@ -107,7 +107,7 @@ public class Overcharge extends SkillChargeBow
|
||||
{
|
||||
Arrow arrow = arrowIterator.next();
|
||||
|
||||
if (arrow.isDead() || !arrow.isValid())
|
||||
if (arrow.isDead() || !arrow.isValid() || arrow.isOnGround())
|
||||
arrowIterator.remove();
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user