| Combat | |
| Cur.HP | [ object "CurrentHp" p@ int ] |
Cur.MP | [ object "CurrentMp" p@ int ] |
| Max.HP | [ object "MaxHp" p@ object "Template" p@ "rateHp" field@ tuck / "*" s+ swap s+ ] |
Max.MP | [ object "MaxMp" p@ ] |
| P.Atk. | [ null object "getPAtk" { L2Character.class } jget ] |
M.Atk. | [ null null object "getMAtk" { L2Character.class L2Skill.class } jget ] |
| P.Def. | [ null object "getPDef" { L2Character.class } jget ] |
M.Def. | [ null null object "getMDef" { L2Character.class L2Skill.class } jget ] |
| Acc. | [ object "Accuracy" p@ ] |
Evs. | [ null object "getEvasionRate" { L2Character.class } jget ] |
| Crit. | [ null null object "getCriticalHit" { L2Character.class L2Skill.class } jget ] |
Spd | [ object "RunSpeed" p@ ] |
| Atk.Spd | [ object "PAtkSpd" p@ ] |
Cst.Spd | [ object "MAtkSpd" p@ ] |
| Race | [ object "Template" p@ "race" field@ ] |
loc_id | [ object npc.spawn.location@ ] |
| Dist. | [ object coords@ drop player@ "getDistance" { int.class int.class } jget int ] |
Inten. | [ object "Intention" p@ ] |