Addition of regen values to admin char info.
Contributed by robikbobik.
This commit is contained in:
parent
85ff555dcf
commit
a991254272
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1174,6 +1174,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1193,6 +1193,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1193,6 +1193,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1193,6 +1193,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1193,6 +1193,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1193,6 +1193,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1193,6 +1193,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1193,6 +1193,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1170,6 +1170,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1170,6 +1170,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1170,6 +1170,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1170,6 +1170,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1170,6 +1170,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1158,6 +1158,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
@ -83,20 +83,11 @@
|
||||
<tr>
|
||||
<td>Noblesse:</td><td>%noblesse%</td>
|
||||
</tr>
|
||||
%inst%
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
<td>Instance:</td><td>%inst%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>P. Atk:</td><td>%patk%</td><td>M. Atk:</td><td>%matk%</td>
|
||||
@ -114,6 +105,29 @@
|
||||
<td>Atk. Spd.:</td><td>%patkspd%</td><td>Casting Spd.:</td><td>%matkspd%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br><br>
|
||||
<table width=240 bgcolor="666666">
|
||||
<tr>
|
||||
<td>HP Regen:</td><td>%hpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MP Regen:</td><td>%mpregen%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>CP Regen:</td><td>%cpregen%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table width=240>
|
||||
<tr>
|
||||
<td>PvP Kills: </td><td>%pvpkills%</td>
|
||||
<td>Reputation: </td><td>%reputation%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PK Kills: </td><td>%pkkills%</td>
|
||||
<td>PvP Flag: </td><td>%pvpflag%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Coordinates: %x% %y% %z%<br1>
|
||||
Heading: %heading%<br1>
|
||||
|
@ -1170,6 +1170,9 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
adminReply.replace("%runspeed%", String.valueOf(player.getRunSpeed()));
|
||||
adminReply.replace("%patkspd%", String.valueOf(player.getPAtkSpd()));
|
||||
adminReply.replace("%matkspd%", String.valueOf(player.getMAtkSpd()));
|
||||
adminReply.replace("%hpregen%", String.valueOf(player.getStat().getHpRegen()));
|
||||
adminReply.replace("%mpregen%", String.valueOf(player.getStat().getMpRegen()));
|
||||
adminReply.replace("%cpregen%", String.valueOf(player.getStat().getCpRegen()));
|
||||
adminReply.replace("%access%", player.getAccessLevel().getLevel() + " (" + player.getAccessLevel().getName() + ")");
|
||||
adminReply.replace("%account%", player.getAccountName());
|
||||
adminReply.replace("%ip%", ip);
|
||||
|
@ -102,6 +102,21 @@ public class CreatureStat
|
||||
return (int) getValue(Stats.ACCURACY_COMBAT);
|
||||
}
|
||||
|
||||
public int getCpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_CP_RATE);
|
||||
}
|
||||
|
||||
public int getHpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_HP_RATE);
|
||||
}
|
||||
|
||||
public int getMpRegen()
|
||||
{
|
||||
return (int) getValue(Stats.REGENERATE_MP_RATE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the Magic Accuracy (base+modifier) of the Creature
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user