class [ "L2ClassShortName" obj-p@ ], faction [ "FactionId" obj-p@ ]

Target | [ "ObjectId" obj-p@ ] | NpcId/SpawnId | [ object npc.id@ ]/[ object npc>spawn_id ]
Level | [ "Level" obj-p@ ] | Aggro | [ object npc.aggro@ ]

Combat |
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@ ]

Basic |
STR | [ object "STR" p@ ] | DEX | [ object "DEX" p@ ] | CON | [ object "CON" p@ ]
INT | [ object "INT" p@ ] | WIT | [ object "WIT" p@ ] | MEN | [ object "MEN" p@ ]