" +
"Level | ",
String.valueOf(getLevel()),
" | | NPC ID | ",
String.valueOf(getTemplate().npcId),
" |
" +
"Aggro | " +
String.valueOf((this instanceof L2Attackable) ? ((L2Attackable) this).getAggroRange() : 0),
" | | Object ID | ",
String.valueOf(getObjectId()),
" |
" +
"Castle | ",
String.valueOf(getCastle().getCastleId()),
" | | AI | ",
(hasAI() ? String.valueOf(getAI().getIntention().name()) : "NULL"),
" |
" +
"
" +
"Current HP | ",
String.valueOf(getCurrentHp()),
" | Current MP | ",
String.valueOf(getCurrentMp()),
" |
" +
"Max.HP | ",
String.valueOf((int) (getMaxHp() / getStat().calcStat(Stats.MAX_HP, 1, this, null))),
"*",
String.valueOf((int) (getStat().calcStat(Stats.MAX_HP, 1, this, null))),
" | Max.MP | ",
String.valueOf(getMaxMp()),
" |
" +
"P.Atk. | ",
String.valueOf(getPAtk(null)),
" | M.Atk. | ",
String.valueOf(getMAtk(null, null)),
" |
" +
"P.Def. | ",
String.valueOf(getPDef(null)),
" | M.Def. | ",
String.valueOf(getMDef(null, null)),
" |
" +
"Accuracy | " +
String.valueOf(getAccuracy()),
" | Evasion | ",
String.valueOf(getEvasionRate(null)),
" |
" +
"Critical | ",
String.valueOf(getCriticalHit(null, null)),
" | Speed | ",
String.valueOf(getRunSpeed()),
" |
" +
"Atk.Speed | ",
String.valueOf(getPAtkSpd()),
" | Cast.Speed | ",
String.valueOf(getMAtkSpd()),
" |
" +
"
" +
"STR | ",
String.valueOf(getSTR()),
" | DEX | ",
String.valueOf(getDEX()),
" | CON | ",
String.valueOf(getCON()),
" |
" +
"INT | ",
String.valueOf(getINT()),
" | WIT | ",
String.valueOf(getWIT()),
" | MEN | ",
String.valueOf(getMEN()),
" |
" +
"
" +
"" +
"Max.HP | ",
String.valueOf((int) (getMaxHp() / getStat().calcStat(Stats.MAX_HP, 1, this, null))),
"*",
String.valueOf((int) getStat().calcStat(Stats.MAX_HP, 1, this, null)),
" | Max.MP | ",
String.valueOf(getMaxMp()),
" |
" +
"P.Atk. | ",
String.valueOf(getPAtk(null)),
" | M.Atk. | ",
String.valueOf(getMAtk(null, null)),
" |
" +
"P.Def. | ",
String.valueOf(getPDef(null)),
" | M.Def. | ",
String.valueOf(getMDef(null, null)),
" |
" +
"Accuracy | ",
String.valueOf(getAccuracy()),
" | Evasion | ",
String.valueOf(getEvasionRate(null)),
" |
" +
"Critical | ",
String.valueOf(getCriticalHit(null, null)),
" | Speed | ",
String.valueOf(getRunSpeed()),
" |
" +
"Atk.Speed | ",
String.valueOf(getPAtkSpd()),
" | Cast.Speed | ",
String.valueOf(getMAtkSpd()),
" |
" +
"Race | ",
getTemplate().getRace().toString(),
" | | |
" +
"
" +
"" +
"STR | ",
String.valueOf(getSTR()),
" | DEX | ",
String.valueOf(getDEX()),
" | CON | ",
String.valueOf(getCON()),
" |
" +
"INT | ",
String.valueOf(getINT()),
" | WIT | ",
String.valueOf(getWIT()),
" | MEN | ",
String.valueOf(getMEN()),
" |
" +
"
"
);
if (getTemplate().getDropData() != null)
{
StringUtil.append(html1,
"