" + entry.getKey() + " | " + parseValue(entry.getValue()) + " |
");
}
final NpcHtmlMessage msg = new NpcHtmlMessage();
msg.setFile(creature.getActingPlayer().getHtmlPrefix(), "data/html/admin/statsdebug.htm");
msg.replace("%stat%", String.valueOf(stat));
msg.replace("%mulValue%", Util.formatDouble(creature.getStat().getMul(stat), "#.##"));
msg.replace("%addValue%", creature.getStat().getAdd(stat));
msg.replace("%templateValue%", Util.formatDouble(creature.getTemplate().getBaseValue(stat, 0), "#.##"));
if (weapon != null)
{
msg.replace("%weaponBaseValue%", Util.formatDouble(weapon.getItem().getStats(stat, 0), "#.##"));
}
msg.replace("%details%", sb.toString());
creature.sendPacket(new TutorialShowHtml(msg.getHtml()));
}
public static void sendSkillDebug(L2Character attacker, L2Character target, Skill skill, StatsSet set)
{
if (!attacker.isPlayer())
{
return;
}
final StringBuilder sb = new StringBuilder();
for (Entry