Horizon Official Technical Documentation
UnitDefinitions.hpp File Reference
#include "Server/Common/Configuration/Horizon.hpp"
#include <cstring>
+ Include dependency graph for UnitDefinitions.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  viewport_entry
 
struct  unit_viewport_entry
 
struct  item_viewport_entry
 

Enumerations

enum  unit_size_type { ESZ_SMALL = 0 , ESZ_MEDIUM = 1 , ESZ_LARGE = 2 , ESZ_MAX = 3 }
 
enum  unit_type : int {
  UNIT_PLAYER = 0 , UNIT_NPC = 1 , UNIT_ITEM = 2 , UNIT_SKILL = 3 ,
  UNIT_UNKNOWN = 4 , UNIT_MONSTER = 5 , UNIT_EVENT = 6 , UNIT_PET = 7 ,
  UNIT_HOMUNCULUS = 8 , UNIT_MERCENARY = 9 , UNIT_ELEMENTAL = 10
}
 
enum  unit_type_mask {
  UNIT_MASK_PLAYER = 0x0000 , UNIT_MASK_NPC = 0x0001 , UNIT_MASK_ITEM = 0x0002 , UNIT_MASK_SKILL = 0x0004 ,
  UNIT_MASK_UNKNOWN = 0x0008 , UNIT_MASK_MONSTER = 0x0010 , UNIT_MASK_EVENT = 0x0020 , UNIT_MASK_PET = 0x0040 ,
  UNIT_MASK_HOMUNCULUS = 0x0080 , UNIT_MASK_MERCENARY = 0x0100 , UNIT_MASK_ELEMENTAL = 0x0200 , UNIT_MASK_ALL = 0x0FFF
}
 
enum  directions : short {
  DIR_NORTH = 0 , DIR_NORTH_WEST = 1 , DIR_WEST = 2 , DIR_SOUTH_WEST = 3 ,
  DIR_SOUTH = 4 , DIR_SOUTH_EAST = 5 , DIR_EAST = 6 , DIR_NORTH_EAST = 7
}
 
enum  status_point_type {
  STATUS_POINT_INVALID = -1 , STATUS_MOVEMENT_SPEED = 0 , STATUS_BASEEXP = 1 , STATUS_JOBEXP = 2 ,
  STATUS_KARMA = 3 , STATUS_MANNER = 4 , STATUS_CURRENTHP = 5 , STATUS_MAXHP = 6 ,
  STATUS_CURRENTSP = 7 , STATUS_MAXSP = 8 , STATUS_STATUSPOINT = 9 , STATUS_0a = 10 ,
  STATUS_BASELEVEL = 11 , STATUS_SKILLPOINT = 12 , STATUS_STRENGTH = 13 , STATUS_AGILITY = 14 ,
  STATUS_VITALITY = 15 , STATUS_INTELLIGENCE = 16 , STATUS_DEXTERITY = 17 , STATUS_LUCK = 18 ,
  STATUS_CLASS = 19 , STATUS_ZENY = 20 , STATUS_SEX = 21 , STATUS_NEXTBASEEXP = 22 ,
  STATUS_NEXTJOBEXP = 23 , STATUS_CURRENT_WEIGHT = 24 , STATUS_MAX_WEIGHT = 25 , STATUS_1a = 26 ,
  STATUS_1b = 27 , STATUS_1c = 28 , STATUS_1d = 29 , STATUS_1e = 30 ,
  STATUS_1f = 31 , STATUS_STRENGTH_COST = 32 , STATUS_AGILITY_COST = 33 , STATUS_VITALITY_COST = 34 ,
  STATUS_INTELLIGENCE_COST = 35 , STATUS_DEXTERITY_COST = 36 , STATUS_LUCK_COST = 37 , STATUS_26 = 38 ,
  STATUS_27 = 39 , STATUS_28 = 40 , STATUS_STATUS_ATK = 41 , STATUS_EQUIP_ATK = 42 ,
  STATUS_EQUIP_MATK = 43 , STATUS_STATUS_MATK = 44 , STATUS_SOFT_DEF = 45 , STATUS_HARD_DEF = 46 ,
  STATUS_SOFT_MDEF = 47 , STATUS_HARD_MDEF = 48 , STATUS_HIT = 49 , STATUS_FLEE = 50 ,
  STATUS_PERFECT_DODGE = 51 , STATUS_CRITICAL = 52 , STATUS_ASPD = 53 , STATUS_36 = 54 ,
  STATUS_JOBLEVEL = 55 , STATUS_UPPER = 56 , STATUS_PARTNER = 57 , STATUS_CART = 58 ,
  STATUS_FAME = 59 , STATUS_UNBREAKABLE = 60 , STATUS_CARTINFO = 99 , STATUS_PSTR = 103 ,
  STATUS_PAGI = 104 , STATUS_PVIT = 105 , STATUS_PINT = 106 , STATUS_PDEX = 107 ,
  STATUS_PLUK = 108 , STATUS_BASEJOB = 119 , STATUS_BASECLASS = 120 , STATUS_KILLERRID = 121 ,
  STATUS_KILLEDRID = 122 , STATUS_SLOTCHANGE = 123 , STATUS_CHARRENAME = 124 , STATUS_MOD_EXP = 125 ,
  STATUS_MOD_DROP = 126 , STATUS_MOD_DEATH = 127 , STATUS_BANKVAULT = 128 , STATUS_MERCFLEE = 165 ,
  STATUS_MERCKILLS = 189 , STATUS_MERCFAITH = 190 , STATUS_POW = 219 , STATUS_STA = 220 ,
  STATUS_WIS = 221 , STATUS_SPL = 222 , STATUS_CON = 223 , STATUS_CRT = 224 ,
  STATUS_PATK = 225 , STATUS_SMATK = 226 , STATUS_RES = 227 , STATUS_MRES = 228 ,
  STATUS_HPLUS = 229 , STATUS_CRATE = 230 , STATUS_T_STATUSPOINT = 231 , STATUS_AP = 232 ,
  STATUS_MAXAP = 233 , STATUS_UPOW = 247 , STATUS_USTA = 248 , STATUS_UWIS = 249 ,
  STATUS_USPL = 250 , STATUS_UCON = 251 , STATUS_UCRT = 252 , STATUS_CLONE_SKILL_ID = 500 ,
  STATUS_CLONE_SKILL_LV = 501 , STATUS_BS_POINT = 502 , STATUS_AM_POINT = 503 , STATUS_TK_POINT = 504 ,
  STATUS_PK_POINT = 505 , STATUS_MISSION_TARGET = 506 , STATUS_HATE_SUN = 507 , STATUS_HATE_MOON = 508 ,
  STATUS_HATE_STAR = 509 , STATUS_HOM_INTIMATE = 510 , STATUS_PHARMACY_SUCCESS = 511 , STATUS_KILL_CHAR = 512 ,
  STATUS_KILLED_CHAR = 513 , STATUS_SHOP_POINT = 514 , STATUS_REPRODUCE_ID = 515 , STATUS_REPRODUCE_LV = 516 ,
  STATUS_DEPOSIT = 517 , STATUS_ATTACKRANGE = 1000 , STATUS_ATKELE = 1001 , STATUS_DEFELE = 1002 ,
  STATUS_CASTRATE = 1003 , STATUS_MAXHPRATE = 1004 , STATUS_MAXSPRATE = 1005 , STATUS_SPRATE = 1006 ,
  STATUS_ADDELE = 1007 , STATUS_ADDRACE = 1008 , STATUS_ADDSIZE = 1009 , STATUS_SUBELE = 1010 ,
  STATUS_SUBRACE = 1011 , STATUS_ADDEFF = 1012 , STATUS_RESEFF = 1013 , STATUS_ASPD_RATE = 1015 ,
  STATUS_HP_RECOV_RATE = 1016 , STATUS_SP_RECOV_RATE = 1017 , STATUS_SPEED_RATE = 1018 , STATUS_CRITICAL_DEF = 1019 ,
  STATUS_NEAR_DEF = 1020 , STATUS_LONG_DEF = 1021 , STATUS_DOUBLE_RATE = 1022 , STATUS_MAGIC_ATK_RATE = 1023 ,
  STATUS_MATK = 1024 , STATUS_MATK_RATE = 1025 , STATUS_IGNORE_DEF_ELE = 1026 , STATUS_IGNORE_DEF_RACE = 1027 ,
  STATUS_ATK_RATE = 1028 , STATUS_SPEED_ADDRATE = 1029 , STATUS_ASPD_ADDRATE = 1030 , STATUS_MAGIC_DEF = 1031 ,
  STATUS_MISC_DEF = 1032 , STATUS_IGNORE_MDEF_ELE = 1033 , STATUS_IGNORE_MDEF_RACE = 1034 , STATUS_MAGIC_ADDELE = 1035 ,
  STATUS_MAGIC_ADDRACE = 1036 , STATUS_MAGIC_SUBRACE = 1037 , STATUS_PERFECT_HIT_RATE = 1038 , STATUS_PERFECT_HIT_ADD_RATE = 1039 ,
  STATUS_CRITICAL_RATE = 1040 , STATUS_GET_ZENY_NUM = 1041 , STATUS_ADD_DAMAGE_CLASS = 1043 , STATUS_ADD_MAGIC_DAMAGE_CLASS = 1044 ,
  STATUS_ADD_DEF_CLASS = 1045 , STATUS_ADD_MDEF_CLASS = 1046 , STATUS_ADD_MONSTER_DROP_ITEM = 1047 , STATUS_DEF_RATIO_ATK_ELE = 1048 ,
  STATUS_DEF_RATIO_ATK_RACE = 1049 , STATUS_ADD_SPEED_RATE = 1050 , STATUS_HIT_RATE = 1051 , STATUS_FLEE_RATE = 1052 ,
  STATUS_FLEE2_RATE = 1053 , STATUS_DEF_RATE = 1054 , STATUS_DEF2_RATE = 1055 , STATUS_MDEF_RATE = 1056 ,
  STATUS_MDEF2_RATE = 1057 , STATUS_SPLASH_RANGE = 1058 , STATUS_SPLASH_ADD_RANGE = 1059 , STATUS_AUTOSPELL = 1060 ,
  STATUS_HP_DRAIN_RATE = 1061 , STATUS_SP_DRAIN_RATE = 1062 , STATUS_SHORT_WEAPON_DAMAGE_RETURN = 1063 , STATUS_LONG_WEAPON_DAMAGE_RETURN = 1064 ,
  STATUS_WEAPON_COMA_ELE = 1065 , STATUS_WEAPON_COMA_RACE = 1066 , STATUS_ADDEFF2 = 1067 , STATUS_BREAK_WEAPON_RATE = 1068 ,
  STATUS_BREAK_ARMOR_RATE = 1069 , STATUS_ADD_STEAL_RATE = 1070 , STATUS_HP_DRAIN_VALUE = 1071 , STATUS_SP_DRAIN_VALUE = 1072 ,
  STATUS_WEAPON_ATK = 1073 , STATUS_WEAPON_ATK_RATE = 1074 , STATUS_AUTOSPELL2 = 1075 , STATUS_AUTOSELFSPELL = 1076 ,
  STATUS_AUTOSELFSPELL2 = 1077 , STATUS_ADDREVEFF = 1078 , STATUS_REVAUTOSPELL = 1079 , STATUS_REVAUTOSPELL2 = 1080 ,
  STATUS_REVAUTOSELFSPELL = 1081 , STATUS_REVAUTOSELFSPELL2 = 1082 , STATUS_CRITICAL_DAMAGE_RATE = 1083 , STATUS_HP_RECOV_STOP = 1084 ,
  STATUS_SP_RECOV_STOP = 1085 , STATUS_CRITICALRACE = 1086 , STATUS_CRITICALRACERATE = 1087 , STATUS_SUB_SIZE = 1088 ,
  STATUS_MAGIC_SUB_SIZE = 1089 , STATUS_EXP_RATE = 1090 , STATUS_JOB_RATE = 1091 , STATUS_DEF_HP_DRAIN_VALUE = 1092 ,
  STATUS_DEF_SP_DRAIN_VALUE = 1093 , STATUS_ADD_SKILL_DAMAGE_RATE = 1094 , STATUS_ADD_GROUP = 1095 , STATUS_SUB_GROUP = 1096 ,
  STATUS_HP_PENALTY_TIME = 1097 , STATUS_SP_PENALTY_TIME = 1098 , STATUS_HP_PENALTY_UNRIG = 1099 , STATUS_SP_PENALTY_UNRIG = 1100 ,
  STATUS_TIGEREYE = 1101 , STATUS_RACE = 1102 , STATUS_ADD_SKILL_BLOW = 1103 , STATUS_MOB_CLASS_CHANGE = 1104 ,
  STATUS_ADD_ITEMHEAL_RATE_GROUP = 1105 , STATUS_HPVANISH = 1106 , STATUS_SPVANISH = 1107 , STATUS_BONUS_DAMAGE = 1108 ,
  STATUS_LOSS_EQUIP_WHEN_DIE = 1109 , STATUS_RAISE = 1110 , STATUS_CURSE_BY_MURAMASA = 1111 , STATUS_LOSS_EQUIP_WHEN_ATTACK = 1112 ,
  STATUS_LOSS_EQUIP_WHEN_HIT = 1113 , STATUS_BREAK_MYEQUIP_WHEN_ATTACK = 1114 , STATUS_BREAK_MYEQUIP_WHEN_HIT = 1115 , STATUS_HP_RATE_PENALTY_UNRIG = 1116 ,
  STATUS_SP_RATE_PENALTY_UNRIG = 1117 , STATUS_MAGIC_DAMAGE_RETURN = 1118 , STATUS_ADD_SHORT_WEAPON_DAMAGE = 1119 , STATUS_ADD_LONG_WEAPON_DAMAGE = 1120 ,
  STATUS_WEAPON_COMA_ELE2 = 1121 , STATUS_WEAPON_COMA_RACE2 = 1122 , STATUS_GET_ZENY_NUM2 = 1123 , STATUS_ADD_GET_ZENY_NUM2 = 1124 ,
  STATUS_ADDEFFSHORT = 1125 , STATUS_ADDEFFLONG = 1126 , STATUS_ATTACKRANGE_RATE = 1127 , STATUS_ATTACKRANGE2 = 1128 ,
  STATUS_ATTACKRANGE_RATE2 = 1129 , STATUS_AUTO_SP_CALC_PC = 1130 , STATUS_ETERNAL_SP_CHANGE = 1131 , STATUS_SP_GAIN_VALUE = 1132 ,
  STATUS_HP_GAIN_VALUE = 1133 , STATUS_UNBREAKABLE_WEAPON = 1134 , STATUS_UNBREAKABLE_ARMOR = 1135 , STATUS_UNBREAKABLE_HELM = 1136 ,
  STATUS_UNBREAKABLE_SHIELD = 1137 , STATUS_IGNORE_DEF_ENEMY = 1138 , STATUS_IGNORE_MDEF_ENEMY = 1139 , STATUS_DEF_RATIO_ATK_ENEMY = 1140 ,
  STATUS_ADDENEMY = 1141 , STATUS_MAGIC_ADDENEMY = 1142 , STATUS_SUBENEMY = 1143 , STATUS_SKILL_DELAY_RATE = 1144 ,
  STATUS_FIX_MAXHP = 1145 , STATUS_FIX_MAXSP = 1146 , STATUS_FIX_BASEATK = 1147 , STATUS_FIX_MATK = 1148 ,
  STATUS_FIX_DEF = 1149 , STATUS_FIX_MDEF = 1150 , STATUS_FIX_HIT = 1151 , STATUS_FIX_CRITICAL = 1152 ,
  STATUS_FIX_FLEE = 1153 , STATUS_FIX_ASPD = 1154 , STATUS_FIX_SPEED = 1155 , STATUS_ADD_FIX_CAST_RATE = 1156 ,
  STATUS_ADD_SKILL_HEAL_RATE = 1157 , STATUS_MATK2_RATE = 1158 , STATUS_AUTOACTIVE_WEAPON = 1159 , STATUS_AUTOACTIVE_MAGIC = 1160 ,
  STATUS_REVAUTOACTIVE_WEAPON = 1161 , STATUS_REVAUTOACTIVE_MAGIC = 1162 , STATUS_AUTOACTIVE_ITEM = 1163 , STATUS_ADDEFFSKILL = 1164 ,
  STATUS_SKILLAUTOSPELL = 1165 , STATUS_SKILLAUTOSPELL2 = 1166 , STATUS_SKILLAUTOSELFSPELL = 1167 , STATUS_SKILLAUTOSELFSPELL2 = 1168 ,
  STATUS_AUTOACTIVE_SKILL = 1169 , STATUS_ADD_CAST_RATE = 1170 , STATUS_ADDEFFMAGIC = 1171 , STATUS_DEF_ELEENEMY = 1172 ,
  STATUS_ADD_SP_COST = 1173 , STATUS_FIXCASTRATE = 1174 , STATUS_ADD_SKILL_SUBHEAL_RATE = 1175 , STATUS_ADD_CAST_TIME = 1176 ,
  STATUS_ADD_COOL_DOWN = 1177 , STATUS_ADD_ELEWEAPONDAMAGE_RATE = 1178 , STATUS_ADD_ELEMAGICDAMAGE_RATE = 1179 , STATUS_HP_RATE_PENALTY_TIME = 1180 ,
  STATUS_SP_RATE_PENALTY_TIME = 1181 , STATUS_MAGIC_ADD_GROUP = 1182 , STATUS_MAGIC_ADDSIZE = 1183 , STATUS_ALLSTATUS = 1184 ,
  STATUS_SUB_SKILL_DAMAGE_RATE = 1185 , STATUS_RESTART_FULL_RECORVER = 1186 , STATUS_NO_CASTCANCEL = 1187 , STATUS_NO_SIZEFIX = 1188 ,
  STATUS_NO_MAGIC_DAMAGE = 1189 , STATUS_NO_WEAPON_DAMAGE = 1190 , STATUS_NO_GEMSTONE = 1191 , STATUS_NO_GEARFUEL = 1192 ,
  STATUS_INFINITE_ENDURE = 1193 , STATUS_ITEM_NO_USE = 1194 , STATUS_NO_KNOCKBACK = 1195 , STATUS_ADDATKELE = 1196 ,
  STATUS_ADDATKRACE = 1197 , STATUS_SKILL_ATK = 1198 , STATUS_SKILL_USESPRATE = 1199 , STATUS_SKILL_USESP = 1200 ,
  STATUS_SKILL_LEARNED_HEAL = 1201 , STATUS_SKILL_HEALPOWER_OF_SKILL = 1202 , STATUS_SKILL_BLOWN = 1203 , STATUS_SKILL_CAST = 1204 ,
  STATUS_SKILL_COOLDOWN = 1205 , STATUS_SKILL_FIXCAST = 1206 , STATUS_SKILL_VARCAST = 1207 , STATUS_SKILL_RESIST = 1208 ,
  STATUS_AUTOSPELLONATK = 1209 , STATUS_AUTOSPELLHIT = 1210 , STATUS_AUTOSPELLONSELF = 1211 , STATUS_VIRTUE = 50000 ,
  STATUS_ADELAY = 50001 , STATUS_DMOTION = 50002 , STATUS_BASE_ATK = 50003 , STATUS_SIZE = 50004 ,
  STATUS_MOB_WEAPON_ATK = 50005 , STATUS_CREATE_ATTACK_DAMAGE = 50006 , STATUS_MOB_MAGIC_ATTACK_DAMAGE = 50007 , STATUS_MOB_VIEW_RANGE = 50008 ,
  STATUS_MOB_CHASE_RANGE = 50009 , STATUS_MOB_PRIMARY_RACE = 50010 , STATUS_MOB_SECONDARY_RACE = 50011 , STATUS_MOB_ELEMENT = 50012 ,
  STATUS_MOB_ELEMENT_LEVEL = 50013 , STATUS_MOB_MODE = 50014 , STATUS_WATK_LEFT = 50015 , STATUS_WATK_RIGHT = 50016 ,
  STATUS_WATK_COMBINED = 50017 , STATUS_HP_REGEN = 50018 , STATUS_SP_REGEN = 50019
}
 
enum  unit_appearance_type {
  UAT_BASE = 0 , UAT_HAIR_STYLE = 1 , UAT_WEAPON_SPRITE = 2 , UAT_HEAD_BOTTOM_SPRITE = 3 ,
  UAT_HEAD_TOP_SPRITE = 4 , UAT_HEAD_MID_SPRITE = 5 , UAT_HAIR_COLOR = 6 , UAT_CLOTH_COLOR = 7 ,
  UAT_SHIELD_SPRITE = 8 , UAT_SHOES = 9 , UAT_BODY = 10 , UAT_FLOOR = 11 ,
  UAT_ROBE_SPRITE = 12 , UAT_BODY_STYLE = 13 , UAT_MAX
}
 
enum  unit_posture_type : char { POSTURE_STANDING = 0 , POSTURE_DEAD = 1 , POSTURE_SITTING = 2 }
 
enum  job_class_type {
  JOB_NOVICE = 0 , JOB_SWORDMAN = 1 , JOB_MAGE = 2 , JOB_ARCHER = 3 ,
  JOB_ACOLYTE = 4 , JOB_MERCHANT = 5 , JOB_THIEF = 6 , JOB_KNIGHT = 7 ,
  JOB_PRIEST = 8 , JOB_WIZARD = 9 , JOB_BLACKSMITH = 10 , JOB_HUNTER = 11 ,
  JOB_ASSASSIN = 12 , JOB_CRUSADER = 14 , JOB_MONK = 15 , JOB_SAGE = 16 ,
  JOB_ROGUE = 17 , JOB_ALCHEMIST = 18 , JOB_BARD = 19 , JOB_DANCER = 20 ,
  JOB_CRUSADER2 = 21 , JOB_WEDDING = 22 , JOB_SUPER_NOVICE = 23 , JOB_GUNSLINGER = 24 ,
  JOB_NINJA = 25 , JOB_XMAS = 26 , JOB_SUMMER = 27 , JOB_NOVICE_HIGH = 4001 ,
  JOB_SWORDMAN_HIGH = 4002 , JOB_MAGE_HIGH = 4003 , JOB_ARCHER_HIGH = 4004 , JOB_ACOLYTE_HIGH = 4005 ,
  JOB_MERCHANT_HIGH = 4006 , JOB_THIEF_HIGH = 4007 , JOB_LORD_KNIGHT = 4008 , JOB_HIGH_PRIEST = 4009 ,
  JOB_HIGH_WIZARD = 4010 , JOB_WHITESMITH = 4011 , JOB_SNIPER = 4012 , JOB_ASSASSIN_CROSS = 4013 ,
  JOB_LORD_KNIGHT2 = 4014 , JOB_PALADIN = 4015 , JOB_CHAMPION = 4016 , JOB_PROFESSOR = 4017 ,
  JOB_STALKER = 4018 , JOB_CREATOR = 4019 , JOB_CLOWN = 4020 , JOB_GYPSY = 4021 ,
  JOB_PALADIN2 = 4022 , JOB_BABY_NOVICE = 4023 , JOB_BABY_SWORDMAN = 4024 , JOB_BABY_MAGE = 4025 ,
  JOB_BABY_ARCHER = 4026 , JOB_BABY_ACOLYTE = 4027 , JOB_BABY_MERCHANT = 4028 , JOB_BABY_THIEF = 4029 ,
  JOB_BABY_KNIGHT = 4030 , JOB_BABY_PRIEST = 4031 , JOB_BABY_WIZARD = 4032 , JOB_BABY_BLACKSMITH = 4033 ,
  JOB_BABY_HUNTER = 4034 , JOB_BABY_ASSASSIN = 4035 , JOB_BABY_KNIGHT2 = 4036 , JOB_BABY_CRUSADER = 4037 ,
  JOB_BABY_MONK = 4038 , JOB_BABY_SAGE = 4039 , JOB_BABY_ROGUE = 4040 , JOB_BABY_ALCHEMIST = 4041 ,
  JOB_BABY_BARD = 4042 , JOB_BABY_DANCER = 4043 , JOB_BABY_CRUSADER2 = 4044 , JOB_SUPER_BABY = 4045 ,
  JOB_TAEKWON = 4046 , JOB_STAR_GLADIATOR = 4047 , JOB_STAR_GLADIATOR2 = 4048 , JOB_SOUL_LINKER = 4049 ,
  JOB_GANGSI = 4050 , JOB_DEATH_KNIGHT = 4051 , JOB_DARK_COLLECTOR = 4052 , JOB_RUNE_KNIGHT = 4054 ,
  JOB_WARLOCK = 4055 , JOB_RANGER = 4056 , JOB_ARCH_BISHOP = 4057 , JOB_MECHANIC = 4058 ,
  JOB_GUILLOTINE_CROSS = 4059 , JOB_RUNE_KNIGHT_T = 4060 , JOB_WARLOCK_T = 4061 , JOB_RANGER_T = 4062 ,
  JOB_ARCH_BISHOP_T = 4063 , JOB_MECHANIC_T = 4064 , JOB_GUILLOTINE_CROSS_T = 4065 , JOB_ROYAL_GUARD = 4066 ,
  JOB_SORCERER = 4067 , JOB_MINSTREL = 4068 , JOB_WANDERER = 4069 , JOB_SURA = 4070 ,
  JOB_GENETIC = 4071 , JOB_SHADOW_CHASER = 4072 , JOB_ROYAL_GUARD_T = 4073 , JOB_SORCERER_T = 4074 ,
  JOB_MINSTREL_T = 4075 , JOB_WANDERER_T = 4076 , JOB_SURA_T = 4077 , JOB_GENETIC_T = 4078 ,
  JOB_SHADOW_CHASER_T = 4079 , JOB_RUNE_KNIGHT2 = 4080 , JOB_RUNE_KNIGHT_T2 = 4081 , JOB_ROYAL_GUARD2 = 4082 ,
  JOB_ROYAL_GUARD_T2 = 4083 , JOB_RANGER2 = 4084 , JOB_RANGER_T2 = 4085 , JOB_MECHANIC2 = 4086 ,
  JOB_MECHANIC_T2 = 4087 , JOB_BABY_RUNE_KNIGHT = 4096 , JOB_BABY_WARLOCK = 4097 , JOB_BABY_RANGER = 4098 ,
  JOB_BABY_ARCH_BISHOP = 4099 , JOB_BABY_MECHANIC = 4100 , JOB_BABY_GUILLOTINE_CROSS = 4101 , JOB_BABY_ROYAL_GUARD = 4102 ,
  JOB_BABY_SORCERER = 4103 , JOB_BABY_MINSTREL = 4104 , JOB_BABY_WANDERER = 4105 , JOB_BABY_SURA = 4106 ,
  JOB_BABY_GENETIC = 4107 , JOB_BABY_SHADOW_CHASER = 4108 , JOB_BABY_RUNE_KNIGHT2 = 4109 , JOB_BABY_ROYAL_GUARD2 = 4110 ,
  JOB_BABY_RANGER2 = 4111 , JOB_BABY_MECHANIC2 = 4112 , JOB_SUPER_NOVICE_E = 4190 , JOB_SUPER_BABY_E = 4191 ,
  JOB_KAGEROU = 4211 , JOB_OBORO = 4212 , JOB_REBELLION = 4215 , JOB_SUMMONER = 4218 ,
  JOB_MAX , JOB_INVALID = -1 , JOB_BASE_START = JOB_SWORDMAN , JOB_BASE_END = JOB_THIEF ,
  JOB_2_1_START = JOB_KNIGHT , JOB_2_1_END = JOB_ASSASSIN , JOB_2_2_START = JOB_CRUSADER , JOB_2_2_END = JOB_DANCER ,
  JOB_TRANS_BASE_START = JOB_SWORDMAN_HIGH , JOB_TRANS_BASE_END = JOB_THIEF_HIGH , JOB_TRANS_2_1_START = JOB_LORD_KNIGHT , JOB_TRANS_2_1_END = JOB_ASSASSIN_CROSS ,
  JOB_TRANS_2_2_START = JOB_PALADIN , JOB_TRANS_2_2_END = JOB_GYPSY , JOB_BABY_BASE_START = JOB_BABY_SWORDMAN , JOB_BABY_BASE_END = JOB_BABY_THIEF ,
  JOB_BABY_2_1_START = JOB_BABY_KNIGHT , JOB_BABY_2_1_END = JOB_BABY_ASSASSIN , JOB_BABY_2_2_START = JOB_BABY_CRUSADER , JOB_BABY_2_2_END = JOB_BABY_DANCER ,
  JOB_3_1_START = JOB_RUNE_KNIGHT , JOB_3_1_END = JOB_GUILLOTINE_CROSS , JOB_3_2_START = JOB_ROYAL_GUARD , JOB_3_2_END = JOB_SHADOW_CHASER ,
  JOB_TRANS_3_1_START = JOB_RUNE_KNIGHT_T , JOB_TRANS_3_1_END = JOB_GUILLOTINE_CROSS_T , JOB_TRANS_3_2_START = JOB_ROYAL_GUARD_T , JOB_TRANS_3_2_END = JOB_SHADOW_CHASER_T ,
  JOB_BABY_3_1_START = JOB_BABY_RUNE_KNIGHT , JOB_BABY_3_1_END = JOB_BABY_GUILLOTINE_CROSS , JOB_BABY_3_2_START = JOB_BABY_ROYAL_GUARD , JOB_BABY_3_2_END = JOB_BABY_SHADOW_CHASER
}
 
enum  job_class_mask : uint64_t {
  JMASK_INVALID = 0x00000000000 , JMASK_NOVICE = 0x00000000001 , JMASK_SWORDMAN = 0x00000000002 , JMASK_MAGE = 0x00000000004 ,
  JMASK_ARCHER = 0x00000000008 , JMASK_ACOLYTE = 0x00000000010 , JMASK_MERCHANT = 0x00000000020 , JMASK_THIEF = 0x00000000040 ,
  JMASK_GANGSI = 0x00000000080 , JMASK_SUMMONER = 0x00000000100 , JMASK_TAEKWON_BASE = 0x00000000200 , JMASK_GUNSLINGER_BASE = 0x00000000400 ,
  JMASK_NINJA_BASE = 0x00000000800 , JMASK_BASE = 0x00000000FFF , JMASK_WEDDING = 0x00000001000 , JMASK_2_1 = 0x00000100000 ,
  JMASK_2_2 = 0x00000200000 , JMASK_BABY_BASE = 0x00000400000 , JMASK_BABY_1_1 = 0x00000800000 , JMASK_BABY_1_2 = 0x00001000000 ,
  JMASK_BABY_2_1 = 0x00002000000 , JMASK_BABY_2_2 = 0x00004000000 , JMASK_TRANS_BASE = 0x00008000000 , JMASK_TRANS_1_1 = 0x00010000000 ,
  JMASK_TRANS_1_2 = 0x00020000000 , JMASK_TRANS_2_1 = 0x00040000000 , JMASK_TRANS_2_2 = 0x00080000000 , JMASK_3_1 = 0x00100000000 ,
  JMASK_3_2 = 0x00200000000 , JMASK_TRANS_3_1 = 0x00400000000 , JMASK_TRANS_3_2 = 0x00800000000 , JMASK_BABY_3_1 = 0x01000000000 ,
  JMASK_BABY_3_2 = 0x02000000000 , JMASK_EXPANDED = 0x04000000000 , JMASK_EXPANDED_BABY = 0x08000000000 , JMASK_EXPANDED_2_1 = 0x10000000000 ,
  JMASK_EXPANDED_2_2 = 0x20000000000 , JMASK_NORMAL = JMASK_2_2 | JMASK_2_1 | JMASK_BASE , JMASK_BABY = JMASK_BABY_2_1 | JMASK_BABY_2_2 | JMASK_BABY_1_1 | JMASK_BABY_1_2 | JMASK_BABY_BASE , JMASK_TRANS = JMASK_TRANS_2_1 | JMASK_TRANS_2_2 | JMASK_TRANS_1_1 | JMASK_TRANS_1_2 | JMASK_TRANS_BASE ,
  JMASK_3 = JMASK_3_1 | JMASK_3_2 , JMASK_TRANS_3 = JMASK_TRANS_3_1 | JMASK_TRANS_3_2 , JMASK_BABY_3 = JMASK_BABY_3_1 | JMASK_BABY_3_2 , JMASK_KNIGHT = JMASK_2_1 | JMASK_SWORDMAN ,
  JMASK_WIZARD = JMASK_2_1 | JMASK_MAGE , JMASK_HUNTER = JMASK_2_1 | JMASK_ARCHER , JMASK_PRIEST = JMASK_2_1 | JMASK_ACOLYTE , JMASK_BLACKSMITH = JMASK_2_1 | JMASK_MERCHANT ,
  JMASK_ASSASSIN = JMASK_2_1 | JMASK_THIEF , JMASK_DEATH_KNIGHT = JMASK_2_1 | JMASK_GANGSI , JMASK_CRUSADER = JMASK_2_2 | JMASK_SWORDMAN , JMASK_SAGE = JMASK_2_2 | JMASK_MAGE ,
  JMASK_BARDDANCER = JMASK_2_2 | JMASK_ARCHER , JMASK_MONK = JMASK_2_2 | JMASK_ACOLYTE , JMASK_ALCHEMIST = JMASK_2_2 | JMASK_MERCHANT , JMASK_ROGUE = JMASK_2_2 | JMASK_THIEF ,
  JMASK_DARK_COLLECTOR = JMASK_2_2 | JMASK_GANGSI , JMASK_NOVICE_HIGH = JMASK_TRANS_BASE | JMASK_NOVICE , JMASK_SWORDMAN_HIGH = JMASK_TRANS_BASE | JMASK_SWORDMAN , JMASK_MAGE_HIGH = JMASK_TRANS_BASE | JMASK_MAGE ,
  JMASK_ARCHER_HIGH = JMASK_TRANS_BASE | JMASK_ARCHER , JMASK_ACOLYTE_HIGH = JMASK_TRANS_BASE | JMASK_ACOLYTE , JMASK_MERCHANT_HIGH = JMASK_TRANS_BASE | JMASK_MERCHANT , JMASK_THIEF_HIGH = JMASK_TRANS_BASE | JMASK_THIEF ,
  JMASK_LORD_KNIGHT = JMASK_TRANS_1_1 | JMASK_KNIGHT , JMASK_HIGH_WIZARD = JMASK_TRANS_1_1 | JMASK_WIZARD , JMASK_SNIPER = JMASK_TRANS_1_1 | JMASK_HUNTER , JMASK_HIGH_PRIEST = JMASK_TRANS_1_1 | JMASK_PRIEST ,
  JMASK_WHITESMITH = JMASK_TRANS_1_1 | JMASK_BLACKSMITH , JMASK_ASSASSIN_CROSS = JMASK_TRANS_1_1 | JMASK_ASSASSIN , JMASK_PALADIN = JMASK_TRANS_1_2 | JMASK_CRUSADER , JMASK_PROFESSOR = JMASK_TRANS_1_2 | JMASK_SAGE ,
  JMASK_CLOWNGYPSY = JMASK_TRANS_1_2 | JMASK_BARDDANCER , JMASK_CHAMPION = JMASK_TRANS_1_2 | JMASK_MONK , JMASK_CREATOR = JMASK_TRANS_1_2 | JMASK_ALCHEMIST , JMASK_STALKER = JMASK_TRANS_1_2 | JMASK_ROGUE ,
  JMASK_BABY_NOVICE = JMASK_BABY_BASE | JMASK_NOVICE , JMASK_BABY_SWORDMAN = JMASK_BABY_BASE | JMASK_SWORDMAN , JMASK_BABY_MAGE = JMASK_BABY_BASE | JMASK_MAGE , JMASK_BABY_ARCHER = JMASK_BABY_BASE | JMASK_ARCHER ,
  JMASK_BABY_ACOLYTE = JMASK_BABY_BASE | JMASK_ACOLYTE , JMASK_BABY_MERCHANT = JMASK_BABY_BASE | JMASK_MERCHANT , JMASK_BABY_THIEF = JMASK_BABY_BASE | JMASK_THIEF , JMASK_BABY_KNIGHT = JMASK_BABY_1_1 | JMASK_KNIGHT ,
  JMASK_BABY_WIZARD = JMASK_BABY_1_1 | JMASK_WIZARD , JMASK_BABY_HUNTER = JMASK_BABY_1_1 | JMASK_HUNTER , JMASK_BABY_PRIEST = JMASK_BABY_1_1 | JMASK_PRIEST , JMASK_BABY_BLACKSMITH = JMASK_BABY_1_1 | JMASK_BLACKSMITH ,
  JMASK_BABY_ASSASSIN = JMASK_BABY_1_1 | JMASK_ASSASSIN , JMASK_BABY_CRUSADER = JMASK_BABY_1_2 | JMASK_CRUSADER , JMASK_BABY_SAGE = JMASK_BABY_1_2 | JMASK_SAGE , JMASK_BABY_BARDDANCER = JMASK_BABY_1_2 | JMASK_BARDDANCER ,
  JMASK_BABY_MONK = JMASK_BABY_1_2 | JMASK_MONK , JMASK_BABY_ALCHEMIST = JMASK_BABY_1_2 | JMASK_ALCHEMIST , JMASK_BABY_ROGUE = JMASK_BABY_1_2 | JMASK_ROGUE , JMASK_RUNE_KNIGHT = JMASK_3_1 | JMASK_KNIGHT ,
  JMASK_WARLOCK = JMASK_3_1 | JMASK_WIZARD , JMASK_RANGER = JMASK_3_1 | JMASK_HUNTER , JMASK_ARCH_BISHOP = JMASK_3_1 | JMASK_PRIEST , JMASK_MECHANIC = JMASK_3_1 | JMASK_BLACKSMITH ,
  JMASK_GUILLOTINE_CROSS = JMASK_3_1 | JMASK_ASSASSIN , JMASK_ROYAL_GUARD = JMASK_3_2 | JMASK_CRUSADER , JMASK_SORCERER = JMASK_3_2 | JMASK_SAGE , JMASK_MINSTRELWANDERER = JMASK_3_2 | JMASK_BARDDANCER ,
  JMASK_SURA = JMASK_3_2 | JMASK_MONK , JMASK_GENETIC = JMASK_3_2 | JMASK_ALCHEMIST , JMASK_SHADOW_CHASER = JMASK_3_2 | JMASK_ROGUE , JMASK_RUNE_KNIGHT_T = JMASK_TRANS_3_1 | JMASK_KNIGHT ,
  JMASK_WARLOCK_T = JMASK_TRANS_3_1 | JMASK_HIGH_WIZARD , JMASK_RANGER_T = JMASK_TRANS_3_1 | JMASK_SNIPER , JMASK_ARCH_BISHOP_T = JMASK_TRANS_3_1 | JMASK_HIGH_PRIEST , JMASK_MECHANIC_T = JMASK_TRANS_3_1 | JMASK_WHITESMITH ,
  JMASK_GUILLOTINE_CROSS_T = JMASK_TRANS_3_1 | JMASK_ASSASSIN_CROSS , JMASK_ROYAL_GUARD_T = JMASK_TRANS_3_2 | JMASK_PALADIN , JMASK_SORCERER_T = JMASK_TRANS_3_2 | JMASK_PROFESSOR , JMASK_MINSTRELWANDERER_T = JMASK_TRANS_3_2 | JMASK_CLOWNGYPSY ,
  JMASK_SURA_T = JMASK_TRANS_3_2 | JMASK_CHAMPION , JMASK_GENETIC_T = JMASK_TRANS_3_2 | JMASK_CREATOR , JMASK_SHADOW_CHASER_T = JMASK_TRANS_3_2 | JMASK_STALKER , JMASK_BABY_RUNE_KNIGHT = JMASK_BABY_3_1 | JMASK_KNIGHT ,
  JMASK_BABY_WARLOCK = JMASK_BABY_3_1 | JMASK_WIZARD , JMASK_BABY_RANGER = JMASK_BABY_3_1 | JMASK_HUNTER , JMASK_BABY_ARCH_BISHOP = JMASK_BABY_3_1 | JMASK_PRIEST , JMASK_BABY_MECHANIC = JMASK_BABY_3_1 | JMASK_BLACKSMITH ,
  JMASK_BABY_GUILLOTINE_CROSS = JMASK_BABY_3_1 | JMASK_ASSASSIN , JMASK_BABY_ROYAL_GUARD = JMASK_BABY_3_2 | JMASK_CRUSADER , JMASK_BABY_SORCERER = JMASK_BABY_3_2 | JMASK_SAGE , JMASK_BABY_MINSTRELWANDERER = JMASK_BABY_3_2 | JMASK_BARDDANCER ,
  JMASK_BABY_SURA = JMASK_BABY_3_2 | JMASK_MONK , JMASK_BABY_GENETIC = JMASK_BABY_3_2 | JMASK_ALCHEMIST , JMASK_BABY_SHADOW_CHASER = JMASK_BABY_3_2 | JMASK_ROGUE , JMASK_TAEKWON = JMASK_EXPANDED | JMASK_TAEKWON_BASE ,
  JMASK_STAR_GLADIATOR = JMASK_EXPANDED_2_1 | JMASK_TAEKWON , JMASK_SOUL_LINKER = JMASK_EXPANDED_2_2 | JMASK_TAEKWON , JMASK_SUPER_NOVICE = JMASK_EXPANDED | JMASK_NOVICE , JMASK_SUPER_NOVICE_E = JMASK_EXPANDED_2_1 | JMASK_SUPER_NOVICE ,
  JMASK_SUPER_BABY = JMASK_EXPANDED_BABY | JMASK_BABY_NOVICE , JMASK_SUPER_BABY_E = JMASK_EXPANDED_2_1 | JMASK_SUPER_BABY , JMASK_GUNSLINGER = JMASK_EXPANDED | JMASK_GUNSLINGER_BASE , JMASK_REBELLION = JMASK_EXPANDED_2_1 | JMASK_GUNSLINGER ,
  JMASK_NINJA = JMASK_EXPANDED | JMASK_NINJA_BASE , JMASK_KAGEROUOBORO = JMASK_EXPANDED_2_1 | JMASK_NINJA , JMASK_ALL = 0xFFFFFFFFFFFFFFFF
}
 
enum  unit_viewport_notification_type {
  EVP_NOTIFY_IN_SIGHT = -1 , EVP_NOTIFY_OUT_OF_SIGHT = 0 , EVP_NOTIFY_DEAD = 1 , EVP_NOTIFY_LOGGED_OUT = 2 ,
  EVP_NOTIFY_TELEPORT = 3 , EVP_NOTIFY_TRICKDEAD = 4
}
 
enum  element_type : uint8_t {
  ELE_NEUTRAL = 0 , ELE_WATER = 1 , ELE_EARTH = 2 , ELE_FIRE = 3 ,
  ELE_WIND = 4 , ELE_POISON = 5 , ELE_HOLY = 6 , ELE_DARK = 7 ,
  ELE_GHOST = 8 , ELE_UNDEAD = 9 , ELE_MAX = 10 , ELE_WEAPON = 11 ,
  ELE_ENDOWED = 12 , ELE_RANDOM = 13
}
 
enum  unit_gender_types : int8_t { UNIT_GENDER_FEMALE = 0 , UNIT_GENDER_MALE = 1 }
 

Enumeration Type Documentation

◆ directions

enum directions : short
Enumerator
DIR_NORTH 
DIR_NORTH_WEST 
DIR_WEST 
DIR_SOUTH_WEST 
DIR_SOUTH 
DIR_SOUTH_EAST 
DIR_EAST 
DIR_NORTH_EAST 
75{
76 DIR_NORTH = 0,
78 DIR_WEST = 2,
80 DIR_SOUTH = 4,
82 DIR_EAST = 6,
84};
@ DIR_EAST
Definition: UnitDefinitions.hpp:82
@ DIR_NORTH_EAST
Definition: UnitDefinitions.hpp:83
@ DIR_SOUTH_WEST
Definition: UnitDefinitions.hpp:79
@ DIR_SOUTH_EAST
Definition: UnitDefinitions.hpp:81
@ DIR_NORTH
Definition: UnitDefinitions.hpp:76
@ DIR_NORTH_WEST
Definition: UnitDefinitions.hpp:77
@ DIR_SOUTH
Definition: UnitDefinitions.hpp:80
@ DIR_WEST
Definition: UnitDefinitions.hpp:78

◆ element_type

enum element_type : uint8_t
Enumerator
ELE_NEUTRAL 
ELE_WATER 
ELE_EARTH 
ELE_FIRE 
ELE_WIND 
ELE_POISON 
ELE_HOLY 
ELE_DARK 
ELE_GHOST 
ELE_UNDEAD 
ELE_MAX 
ELE_WEAPON 
ELE_ENDOWED 
ELE_RANDOM 
970{
971 ELE_NEUTRAL = 0,
972 ELE_WATER = 1,
973 ELE_EARTH = 2,
974 ELE_FIRE = 3,
975 ELE_WIND = 4,
976 ELE_POISON = 5,
977 ELE_HOLY = 6,
978 ELE_DARK = 7,
979 ELE_GHOST = 8,
980 ELE_UNDEAD = 9,
981 ELE_MAX = 10,
982 ELE_WEAPON = 11,
983 ELE_ENDOWED = 12,
984 ELE_RANDOM = 13
985};
@ ELE_NEUTRAL
Definition: UnitDefinitions.hpp:971
@ ELE_EARTH
Definition: UnitDefinitions.hpp:973
@ ELE_HOLY
Definition: UnitDefinitions.hpp:977
@ ELE_POISON
Definition: UnitDefinitions.hpp:976
@ ELE_ENDOWED
Definition: UnitDefinitions.hpp:983
@ ELE_UNDEAD
Definition: UnitDefinitions.hpp:980
@ ELE_MAX
Definition: UnitDefinitions.hpp:981
@ ELE_RANDOM
Definition: UnitDefinitions.hpp:984
@ ELE_GHOST
Definition: UnitDefinitions.hpp:979
@ ELE_WATER
Definition: UnitDefinitions.hpp:972
@ ELE_WEAPON
Definition: UnitDefinitions.hpp:982
@ ELE_WIND
Definition: UnitDefinitions.hpp:975
@ ELE_FIRE
Definition: UnitDefinitions.hpp:974
@ ELE_DARK
Definition: UnitDefinitions.hpp:978

◆ job_class_mask

enum job_class_mask : uint64_t
Enumerator
JMASK_INVALID 
JMASK_NOVICE 
JMASK_SWORDMAN 
JMASK_MAGE 
JMASK_ARCHER 
JMASK_ACOLYTE 
JMASK_MERCHANT 
JMASK_THIEF 
JMASK_GANGSI 
JMASK_SUMMONER 
JMASK_TAEKWON_BASE 
JMASK_GUNSLINGER_BASE 
JMASK_NINJA_BASE 
JMASK_BASE 
JMASK_WEDDING 
JMASK_2_1 
JMASK_2_2 
JMASK_BABY_BASE 
JMASK_BABY_1_1 
JMASK_BABY_1_2 
JMASK_BABY_2_1 
JMASK_BABY_2_2 
JMASK_TRANS_BASE 
JMASK_TRANS_1_1 
JMASK_TRANS_1_2 
JMASK_TRANS_2_1 
JMASK_TRANS_2_2 
JMASK_3_1 
JMASK_3_2 
JMASK_TRANS_3_1 
JMASK_TRANS_3_2 
JMASK_BABY_3_1 
JMASK_BABY_3_2 
JMASK_EXPANDED 
JMASK_EXPANDED_BABY 
JMASK_EXPANDED_2_1 
JMASK_EXPANDED_2_2 
JMASK_NORMAL 
JMASK_BABY 
JMASK_TRANS 
JMASK_3 
JMASK_TRANS_3 
JMASK_BABY_3 
JMASK_KNIGHT 
JMASK_WIZARD 
JMASK_HUNTER 
JMASK_PRIEST 
JMASK_BLACKSMITH 
JMASK_ASSASSIN 
JMASK_DEATH_KNIGHT 
JMASK_CRUSADER 
JMASK_SAGE 
JMASK_BARDDANCER 
JMASK_MONK 
JMASK_ALCHEMIST 
JMASK_ROGUE 
JMASK_DARK_COLLECTOR 
JMASK_NOVICE_HIGH 
JMASK_SWORDMAN_HIGH 
JMASK_MAGE_HIGH 
JMASK_ARCHER_HIGH 
JMASK_ACOLYTE_HIGH 
JMASK_MERCHANT_HIGH 
JMASK_THIEF_HIGH 
JMASK_LORD_KNIGHT 
JMASK_HIGH_WIZARD 
JMASK_SNIPER 
JMASK_HIGH_PRIEST 
JMASK_WHITESMITH 
JMASK_ASSASSIN_CROSS 
JMASK_PALADIN 
JMASK_PROFESSOR 
JMASK_CLOWNGYPSY 
JMASK_CHAMPION 
JMASK_CREATOR 
JMASK_STALKER 
JMASK_BABY_NOVICE 
JMASK_BABY_SWORDMAN 
JMASK_BABY_MAGE 
JMASK_BABY_ARCHER 
JMASK_BABY_ACOLYTE 
JMASK_BABY_MERCHANT 
JMASK_BABY_THIEF 
JMASK_BABY_KNIGHT 
JMASK_BABY_WIZARD 
JMASK_BABY_HUNTER 
JMASK_BABY_PRIEST 
JMASK_BABY_BLACKSMITH 
JMASK_BABY_ASSASSIN 
JMASK_BABY_CRUSADER 
JMASK_BABY_SAGE 
JMASK_BABY_BARDDANCER 
JMASK_BABY_MONK 
JMASK_BABY_ALCHEMIST 
JMASK_BABY_ROGUE 
JMASK_RUNE_KNIGHT 
JMASK_WARLOCK 
JMASK_RANGER 
JMASK_ARCH_BISHOP 
JMASK_MECHANIC 
JMASK_GUILLOTINE_CROSS 
JMASK_ROYAL_GUARD 
JMASK_SORCERER 
JMASK_MINSTRELWANDERER 
JMASK_SURA 
JMASK_GENETIC 
JMASK_SHADOW_CHASER 
JMASK_RUNE_KNIGHT_T 
JMASK_WARLOCK_T 
JMASK_RANGER_T 
JMASK_ARCH_BISHOP_T 
JMASK_MECHANIC_T 
JMASK_GUILLOTINE_CROSS_T 
JMASK_ROYAL_GUARD_T 
JMASK_SORCERER_T 
JMASK_MINSTRELWANDERER_T 
JMASK_SURA_T 
JMASK_GENETIC_T 
JMASK_SHADOW_CHASER_T 
JMASK_BABY_RUNE_KNIGHT 
JMASK_BABY_WARLOCK 
JMASK_BABY_RANGER 
JMASK_BABY_ARCH_BISHOP 
JMASK_BABY_MECHANIC 
JMASK_BABY_GUILLOTINE_CROSS 
JMASK_BABY_ROYAL_GUARD 
JMASK_BABY_SORCERER 
JMASK_BABY_MINSTRELWANDERER 
JMASK_BABY_SURA 
JMASK_BABY_GENETIC 
JMASK_BABY_SHADOW_CHASER 
JMASK_TAEKWON 
JMASK_STAR_GLADIATOR 
JMASK_SOUL_LINKER 
JMASK_SUPER_NOVICE 
JMASK_SUPER_NOVICE_E 
JMASK_SUPER_BABY 
JMASK_SUPER_BABY_E 
JMASK_GUNSLINGER 
JMASK_REBELLION 
JMASK_NINJA 
JMASK_KAGEROUOBORO 
JMASK_ALL 
650{
651 JMASK_INVALID = 0x00000000000,
652 JMASK_NOVICE = 0x00000000001,
653 JMASK_SWORDMAN = 0x00000000002,
654 JMASK_MAGE = 0x00000000004,
655 JMASK_ARCHER = 0x00000000008,
656 JMASK_ACOLYTE = 0x00000000010,
657 JMASK_MERCHANT = 0x00000000020,
658 JMASK_THIEF = 0x00000000040,
659 JMASK_GANGSI = 0x00000000080,
660 JMASK_SUMMONER = 0x00000000100,
661 JMASK_TAEKWON_BASE = 0x00000000200,
662 JMASK_GUNSLINGER_BASE = 0x00000000400,
663 JMASK_NINJA_BASE = 0x00000000800,
664
665 JMASK_BASE = 0x00000000FFF,
666
667 JMASK_WEDDING = 0x00000001000,
668
669 JMASK_2_1 = 0x00000100000,
670 JMASK_2_2 = 0x00000200000,
671 JMASK_BABY_BASE = 0x00000400000,
672 JMASK_BABY_1_1 = 0x00000800000,
673 JMASK_BABY_1_2 = 0x00001000000,
674 JMASK_BABY_2_1 = 0x00002000000,
675 JMASK_BABY_2_2 = 0x00004000000,
676 JMASK_TRANS_BASE = 0x00008000000,
677 JMASK_TRANS_1_1 = 0x00010000000,
678 JMASK_TRANS_1_2 = 0x00020000000,
679 JMASK_TRANS_2_1 = 0x00040000000,
680 JMASK_TRANS_2_2 = 0x00080000000,
681 JMASK_3_1 = 0x00100000000,
682 JMASK_3_2 = 0x00200000000,
683 JMASK_TRANS_3_1 = 0x00400000000,
684 JMASK_TRANS_3_2 = 0x00800000000,
685 JMASK_BABY_3_1 = 0x01000000000,
686 JMASK_BABY_3_2 = 0x02000000000,
687 JMASK_EXPANDED = 0x04000000000,
688 JMASK_EXPANDED_BABY = 0x08000000000,
689 JMASK_EXPANDED_2_1 = 0x10000000000,
690 JMASK_EXPANDED_2_2 = 0x20000000000,
691
698
699 // 2-1 Jobs
707
708 // 2-2 Jobs
716
717 //Trans Novice And Trans 1-1 Jobs
725
726 //Trans 2-1 Jobs
733
734 //Trans 2-2 Jobs
741
742 //Baby Novice And Baby 1-1 Jobs
750
751 //Baby 2-1 Jobs
758
759 //Baby 2-2 Jobs
766
767 //3-1 Jobs
774
775 //3-2 Jobs
782
783 //Trans 3-1 Jobs
790
791 //Trans 3-2 Jobs
798
799 //Baby 3-1 Jobs
806
807 //Baby 3-2 Jobs
814
815 // Expanded Jobs
819
822
825
828
831
832 JMASK_ALL = 0xFFFFFFFFFFFFFFFF,
833};
@ JMASK_TRANS_BASE
Definition: UnitDefinitions.hpp:676
@ JMASK_BABY_SWORDMAN
Definition: UnitDefinitions.hpp:744
@ JMASK_BABY_CRUSADER
Definition: UnitDefinitions.hpp:760
@ JMASK_2_1
Definition: UnitDefinitions.hpp:669
@ JMASK_SWORDMAN_HIGH
Definition: UnitDefinitions.hpp:719
@ JMASK_2_2
Definition: UnitDefinitions.hpp:670
@ JMASK_WEDDING
Definition: UnitDefinitions.hpp:667
@ JMASK_3_1
Definition: UnitDefinitions.hpp:681
@ JMASK_BABY_RUNE_KNIGHT
Definition: UnitDefinitions.hpp:800
@ JMASK_SWORDMAN
Definition: UnitDefinitions.hpp:653
@ JMASK_BABY_ASSASSIN
Definition: UnitDefinitions.hpp:757
@ JMASK_SHADOW_CHASER_T
Definition: UnitDefinitions.hpp:797
@ JMASK_BABY_SORCERER
Definition: UnitDefinitions.hpp:809
@ JMASK_TRANS_3_2
Definition: UnitDefinitions.hpp:684
@ JMASK_TRANS_1_2
Definition: UnitDefinitions.hpp:678
@ JMASK_MAGE_HIGH
Definition: UnitDefinitions.hpp:720
@ JMASK_WIZARD
Definition: UnitDefinitions.hpp:701
@ JMASK_NOVICE
Definition: UnitDefinitions.hpp:652
@ JMASK_EXPANDED
Definition: UnitDefinitions.hpp:687
@ JMASK_BABY_BARDDANCER
Definition: UnitDefinitions.hpp:762
@ JMASK_TAEKWON_BASE
Definition: UnitDefinitions.hpp:661
@ JMASK_SURA_T
Definition: UnitDefinitions.hpp:795
@ JMASK_LORD_KNIGHT
Definition: UnitDefinitions.hpp:727
@ JMASK_MECHANIC_T
Definition: UnitDefinitions.hpp:788
@ JMASK_SORCERER_T
Definition: UnitDefinitions.hpp:793
@ JMASK_TRANS_3
Definition: UnitDefinitions.hpp:696
@ JMASK_TRANS_3_1
Definition: UnitDefinitions.hpp:683
@ JMASK_THIEF
Definition: UnitDefinitions.hpp:658
@ JMASK_BABY_1_2
Definition: UnitDefinitions.hpp:673
@ JMASK_BABY_3_1
Definition: UnitDefinitions.hpp:685
@ JMASK_BABY_WIZARD
Definition: UnitDefinitions.hpp:753
@ JMASK_TRANS_2_2
Definition: UnitDefinitions.hpp:680
@ JMASK_TAEKWON
Definition: UnitDefinitions.hpp:816
@ JMASK_KNIGHT
Definition: UnitDefinitions.hpp:700
@ JMASK_NINJA_BASE
Definition: UnitDefinitions.hpp:663
@ JMASK_BABY
Definition: UnitDefinitions.hpp:693
@ JMASK_BARDDANCER
Definition: UnitDefinitions.hpp:711
@ JMASK_BABY_PRIEST
Definition: UnitDefinitions.hpp:755
@ JMASK_BABY_2_1
Definition: UnitDefinitions.hpp:674
@ JMASK_BABY_MERCHANT
Definition: UnitDefinitions.hpp:748
@ JMASK_ROYAL_GUARD
Definition: UnitDefinitions.hpp:776
@ JMASK_RUNE_KNIGHT
Definition: UnitDefinitions.hpp:768
@ JMASK_ARCHER
Definition: UnitDefinitions.hpp:655
@ JMASK_ALCHEMIST
Definition: UnitDefinitions.hpp:713
@ JMASK_MECHANIC
Definition: UnitDefinitions.hpp:772
@ JMASK_HUNTER
Definition: UnitDefinitions.hpp:702
@ JMASK_TRANS_2_1
Definition: UnitDefinitions.hpp:679
@ JMASK_CREATOR
Definition: UnitDefinitions.hpp:739
@ JMASK_DEATH_KNIGHT
Definition: UnitDefinitions.hpp:706
@ JMASK_SUPER_NOVICE_E
Definition: UnitDefinitions.hpp:821
@ JMASK_PROFESSOR
Definition: UnitDefinitions.hpp:736
@ JMASK_BABY_SURA
Definition: UnitDefinitions.hpp:811
@ JMASK_BABY_ARCH_BISHOP
Definition: UnitDefinitions.hpp:803
@ JMASK_MONK
Definition: UnitDefinitions.hpp:712
@ JMASK_SUPER_NOVICE
Definition: UnitDefinitions.hpp:820
@ JMASK_BABY_SHADOW_CHASER
Definition: UnitDefinitions.hpp:813
@ JMASK_PALADIN
Definition: UnitDefinitions.hpp:735
@ JMASK_ARCH_BISHOP_T
Definition: UnitDefinitions.hpp:787
@ JMASK_GENETIC_T
Definition: UnitDefinitions.hpp:796
@ JMASK_REBELLION
Definition: UnitDefinitions.hpp:827
@ JMASK_GENETIC
Definition: UnitDefinitions.hpp:780
@ JMASK_SUPER_BABY_E
Definition: UnitDefinitions.hpp:824
@ JMASK_BABY_2_2
Definition: UnitDefinitions.hpp:675
@ JMASK_BABY_3_2
Definition: UnitDefinitions.hpp:686
@ JMASK_BABY_ARCHER
Definition: UnitDefinitions.hpp:746
@ JMASK_CLOWNGYPSY
Definition: UnitDefinitions.hpp:737
@ JMASK_GUILLOTINE_CROSS_T
Definition: UnitDefinitions.hpp:789
@ JMASK_MINSTRELWANDERER
Definition: UnitDefinitions.hpp:778
@ JMASK_BABY_GENETIC
Definition: UnitDefinitions.hpp:812
@ JMASK_ACOLYTE
Definition: UnitDefinitions.hpp:656
@ JMASK_BABY_ROGUE
Definition: UnitDefinitions.hpp:765
@ JMASK_NOVICE_HIGH
Definition: UnitDefinitions.hpp:718
@ JMASK_HIGH_PRIEST
Definition: UnitDefinitions.hpp:730
@ JMASK_WHITESMITH
Definition: UnitDefinitions.hpp:731
@ JMASK_MERCHANT
Definition: UnitDefinitions.hpp:657
@ JMASK_SAGE
Definition: UnitDefinitions.hpp:710
@ JMASK_BABY_BASE
Definition: UnitDefinitions.hpp:671
@ JMASK_BABY_NOVICE
Definition: UnitDefinitions.hpp:743
@ JMASK_BABY_ALCHEMIST
Definition: UnitDefinitions.hpp:764
@ JMASK_BABY_MAGE
Definition: UnitDefinitions.hpp:745
@ JMASK_WARLOCK_T
Definition: UnitDefinitions.hpp:785
@ JMASK_ROGUE
Definition: UnitDefinitions.hpp:714
@ JMASK_ASSASSIN_CROSS
Definition: UnitDefinitions.hpp:732
@ JMASK_EXPANDED_2_1
Definition: UnitDefinitions.hpp:689
@ JMASK_SUMMONER
Definition: UnitDefinitions.hpp:660
@ JMASK_SOUL_LINKER
Definition: UnitDefinitions.hpp:818
@ JMASK_BABY_WARLOCK
Definition: UnitDefinitions.hpp:801
@ JMASK_BASE
Definition: UnitDefinitions.hpp:665
@ JMASK_BABY_THIEF
Definition: UnitDefinitions.hpp:749
@ JMASK_BABY_SAGE
Definition: UnitDefinitions.hpp:761
@ JMASK_MAGE
Definition: UnitDefinitions.hpp:654
@ JMASK_ACOLYTE_HIGH
Definition: UnitDefinitions.hpp:722
@ JMASK_STALKER
Definition: UnitDefinitions.hpp:740
@ JMASK_TRANS_1_1
Definition: UnitDefinitions.hpp:677
@ JMASK_ALL
Definition: UnitDefinitions.hpp:832
@ JMASK_SNIPER
Definition: UnitDefinitions.hpp:729
@ JMASK_EXPANDED_2_2
Definition: UnitDefinitions.hpp:690
@ JMASK_EXPANDED_BABY
Definition: UnitDefinitions.hpp:688
@ JMASK_RANGER
Definition: UnitDefinitions.hpp:770
@ JMASK_SURA
Definition: UnitDefinitions.hpp:779
@ JMASK_SHADOW_CHASER
Definition: UnitDefinitions.hpp:781
@ JMASK_BABY_1_1
Definition: UnitDefinitions.hpp:672
@ JMASK_INVALID
Definition: UnitDefinitions.hpp:651
@ JMASK_NORMAL
Definition: UnitDefinitions.hpp:692
@ JMASK_STAR_GLADIATOR
Definition: UnitDefinitions.hpp:817
@ JMASK_BABY_ROYAL_GUARD
Definition: UnitDefinitions.hpp:808
@ JMASK_SUPER_BABY
Definition: UnitDefinitions.hpp:823
@ JMASK_GUNSLINGER
Definition: UnitDefinitions.hpp:826
@ JMASK_ARCHER_HIGH
Definition: UnitDefinitions.hpp:721
@ JMASK_ASSASSIN
Definition: UnitDefinitions.hpp:705
@ JMASK_BABY_GUILLOTINE_CROSS
Definition: UnitDefinitions.hpp:805
@ JMASK_3
Definition: UnitDefinitions.hpp:695
@ JMASK_DARK_COLLECTOR
Definition: UnitDefinitions.hpp:715
@ JMASK_CHAMPION
Definition: UnitDefinitions.hpp:738
@ JMASK_ARCH_BISHOP
Definition: UnitDefinitions.hpp:771
@ JMASK_RANGER_T
Definition: UnitDefinitions.hpp:786
@ JMASK_MINSTRELWANDERER_T
Definition: UnitDefinitions.hpp:794
@ JMASK_BABY_MINSTRELWANDERER
Definition: UnitDefinitions.hpp:810
@ JMASK_HIGH_WIZARD
Definition: UnitDefinitions.hpp:728
@ JMASK_SORCERER
Definition: UnitDefinitions.hpp:777
@ JMASK_BABY_ACOLYTE
Definition: UnitDefinitions.hpp:747
@ JMASK_ROYAL_GUARD_T
Definition: UnitDefinitions.hpp:792
@ JMASK_CRUSADER
Definition: UnitDefinitions.hpp:709
@ JMASK_BLACKSMITH
Definition: UnitDefinitions.hpp:704
@ JMASK_BABY_MONK
Definition: UnitDefinitions.hpp:763
@ JMASK_NINJA
Definition: UnitDefinitions.hpp:829
@ JMASK_BABY_KNIGHT
Definition: UnitDefinitions.hpp:752
@ JMASK_BABY_RANGER
Definition: UnitDefinitions.hpp:802
@ JMASK_TRANS
Definition: UnitDefinitions.hpp:694
@ JMASK_RUNE_KNIGHT_T
Definition: UnitDefinitions.hpp:784
@ JMASK_GANGSI
Definition: UnitDefinitions.hpp:659
@ JMASK_BABY_3
Definition: UnitDefinitions.hpp:697
@ JMASK_GUNSLINGER_BASE
Definition: UnitDefinitions.hpp:662
@ JMASK_BABY_BLACKSMITH
Definition: UnitDefinitions.hpp:756
@ JMASK_MERCHANT_HIGH
Definition: UnitDefinitions.hpp:723
@ JMASK_3_2
Definition: UnitDefinitions.hpp:682
@ JMASK_PRIEST
Definition: UnitDefinitions.hpp:703
@ JMASK_BABY_MECHANIC
Definition: UnitDefinitions.hpp:804
@ JMASK_THIEF_HIGH
Definition: UnitDefinitions.hpp:724
@ JMASK_GUILLOTINE_CROSS
Definition: UnitDefinitions.hpp:773
@ JMASK_WARLOCK
Definition: UnitDefinitions.hpp:769
@ JMASK_KAGEROUOBORO
Definition: UnitDefinitions.hpp:830
@ JMASK_BABY_HUNTER
Definition: UnitDefinitions.hpp:754

◆ job_class_type

Enumerator
JOB_NOVICE 
JOB_SWORDMAN 
JOB_MAGE 
JOB_ARCHER 
JOB_ACOLYTE 
JOB_MERCHANT 
JOB_THIEF 
JOB_KNIGHT 
JOB_PRIEST 
JOB_WIZARD 
JOB_BLACKSMITH 
JOB_HUNTER 
JOB_ASSASSIN 
JOB_CRUSADER 
JOB_MONK 
JOB_SAGE 
JOB_ROGUE 
JOB_ALCHEMIST 
JOB_BARD 
JOB_DANCER 
JOB_CRUSADER2 
JOB_WEDDING 
JOB_SUPER_NOVICE 
JOB_GUNSLINGER 
JOB_NINJA 
JOB_XMAS 
JOB_SUMMER 
JOB_NOVICE_HIGH 
JOB_SWORDMAN_HIGH 
JOB_MAGE_HIGH 
JOB_ARCHER_HIGH 
JOB_ACOLYTE_HIGH 
JOB_MERCHANT_HIGH 
JOB_THIEF_HIGH 
JOB_LORD_KNIGHT 
JOB_HIGH_PRIEST 
JOB_HIGH_WIZARD 
JOB_WHITESMITH 
JOB_SNIPER 
JOB_ASSASSIN_CROSS 
JOB_LORD_KNIGHT2 
JOB_PALADIN 
JOB_CHAMPION 
JOB_PROFESSOR 
JOB_STALKER 
JOB_CREATOR 
JOB_CLOWN 
JOB_GYPSY 
JOB_PALADIN2 
JOB_BABY_NOVICE 
JOB_BABY_SWORDMAN 
JOB_BABY_MAGE 
JOB_BABY_ARCHER 
JOB_BABY_ACOLYTE 
JOB_BABY_MERCHANT 
JOB_BABY_THIEF 
JOB_BABY_KNIGHT 
JOB_BABY_PRIEST 
JOB_BABY_WIZARD 
JOB_BABY_BLACKSMITH 
JOB_BABY_HUNTER 
JOB_BABY_ASSASSIN 
JOB_BABY_KNIGHT2 
JOB_BABY_CRUSADER 
JOB_BABY_MONK 
JOB_BABY_SAGE 
JOB_BABY_ROGUE 
JOB_BABY_ALCHEMIST 
JOB_BABY_BARD 
JOB_BABY_DANCER 
JOB_BABY_CRUSADER2 
JOB_SUPER_BABY 
JOB_TAEKWON 
JOB_STAR_GLADIATOR 
JOB_STAR_GLADIATOR2 
JOB_SOUL_LINKER 
JOB_GANGSI 
JOB_DEATH_KNIGHT 
JOB_DARK_COLLECTOR 
JOB_RUNE_KNIGHT 
JOB_WARLOCK 
JOB_RANGER 
JOB_ARCH_BISHOP 
JOB_MECHANIC 
JOB_GUILLOTINE_CROSS 
JOB_RUNE_KNIGHT_T 
JOB_WARLOCK_T 
JOB_RANGER_T 
JOB_ARCH_BISHOP_T 
JOB_MECHANIC_T 
JOB_GUILLOTINE_CROSS_T 
JOB_ROYAL_GUARD 
JOB_SORCERER 
JOB_MINSTREL 
JOB_WANDERER 
JOB_SURA 
JOB_GENETIC 
JOB_SHADOW_CHASER 
JOB_ROYAL_GUARD_T 
JOB_SORCERER_T 
JOB_MINSTREL_T 
JOB_WANDERER_T 
JOB_SURA_T 
JOB_GENETIC_T 
JOB_SHADOW_CHASER_T 
JOB_RUNE_KNIGHT2 
JOB_RUNE_KNIGHT_T2 
JOB_ROYAL_GUARD2 
JOB_ROYAL_GUARD_T2 
JOB_RANGER2 
JOB_RANGER_T2 
JOB_MECHANIC2 
JOB_MECHANIC_T2 
JOB_BABY_RUNE_KNIGHT 
JOB_BABY_WARLOCK 
JOB_BABY_RANGER 
JOB_BABY_ARCH_BISHOP 
JOB_BABY_MECHANIC 
JOB_BABY_GUILLOTINE_CROSS 
JOB_BABY_ROYAL_GUARD 
JOB_BABY_SORCERER 
JOB_BABY_MINSTREL 
JOB_BABY_WANDERER 
JOB_BABY_SURA 
JOB_BABY_GENETIC 
JOB_BABY_SHADOW_CHASER 
JOB_BABY_RUNE_KNIGHT2 
JOB_BABY_ROYAL_GUARD2 
JOB_BABY_RANGER2 
JOB_BABY_MECHANIC2 
JOB_SUPER_NOVICE_E 
JOB_SUPER_BABY_E 
JOB_KAGEROU 
JOB_OBORO 
JOB_REBELLION 
JOB_SUMMONER 
JOB_MAX 
JOB_INVALID 
JOB_BASE_START 
JOB_BASE_END 
JOB_2_1_START 
JOB_2_1_END 
JOB_2_2_START 
JOB_2_2_END 
JOB_TRANS_BASE_START 
JOB_TRANS_BASE_END 
JOB_TRANS_2_1_START 
JOB_TRANS_2_1_END 
JOB_TRANS_2_2_START 
JOB_TRANS_2_2_END 
JOB_BABY_BASE_START 
JOB_BABY_BASE_END 
JOB_BABY_2_1_START 
JOB_BABY_2_1_END 
JOB_BABY_2_2_START 
JOB_BABY_2_2_END 
JOB_3_1_START 
JOB_3_1_END 
JOB_3_2_START 
JOB_3_2_END 
JOB_TRANS_3_1_START 
JOB_TRANS_3_1_END 
JOB_TRANS_3_2_START 
JOB_TRANS_3_2_END 
JOB_BABY_3_1_START 
JOB_BABY_3_1_END 
JOB_BABY_3_2_START 
JOB_BABY_3_2_END 
474{
475 JOB_NOVICE = 0,
476 JOB_SWORDMAN = 1,
477 JOB_MAGE = 2,
478 JOB_ARCHER = 3,
479 JOB_ACOLYTE = 4,
480 JOB_MERCHANT = 5,
481 JOB_THIEF = 6,
482 JOB_KNIGHT = 7,
483 JOB_PRIEST = 8,
484 JOB_WIZARD = 9,
485 JOB_BLACKSMITH = 10,
486 JOB_HUNTER = 11,
487 JOB_ASSASSIN = 12,
488 //JOB_KNIGHT2 = 13,
489 JOB_CRUSADER = 14,
490 JOB_MONK = 15,
491 JOB_SAGE = 16,
492 JOB_ROGUE = 17,
493 JOB_ALCHEMIST = 18,
494 JOB_BARD = 19,
495 JOB_DANCER = 20,
496 JOB_CRUSADER2 = 21,
497 JOB_WEDDING = 22,
498 JOB_SUPER_NOVICE = 23,
499 JOB_GUNSLINGER = 24,
500 JOB_NINJA = 25,
501 JOB_XMAS = 26,
502 JOB_SUMMER = 27,
503 // 4000-
504 JOB_NOVICE_HIGH = 4001,
505 JOB_SWORDMAN_HIGH = 4002,
506 JOB_MAGE_HIGH = 4003,
507 JOB_ARCHER_HIGH = 4004,
508 JOB_ACOLYTE_HIGH = 4005,
509 JOB_MERCHANT_HIGH = 4006,
510 JOB_THIEF_HIGH = 4007,
511 JOB_LORD_KNIGHT = 4008,
512 JOB_HIGH_PRIEST = 4009,
513 JOB_HIGH_WIZARD = 4010,
514 JOB_WHITESMITH = 4011,
515 JOB_SNIPER = 4012,
516 JOB_ASSASSIN_CROSS = 4013,
517 JOB_LORD_KNIGHT2 = 4014,
518 JOB_PALADIN = 4015,
519 JOB_CHAMPION = 4016,
520 JOB_PROFESSOR = 4017,
521 JOB_STALKER = 4018,
522 JOB_CREATOR = 4019,
523 JOB_CLOWN = 4020,
524 JOB_GYPSY = 4021,
525 JOB_PALADIN2 = 4022,
526 JOB_BABY_NOVICE = 4023,
527 JOB_BABY_SWORDMAN = 4024,
528 JOB_BABY_MAGE = 4025,
529 JOB_BABY_ARCHER = 4026,
530 JOB_BABY_ACOLYTE = 4027,
531 JOB_BABY_MERCHANT = 4028,
532 JOB_BABY_THIEF = 4029,
533 JOB_BABY_KNIGHT = 4030,
534 JOB_BABY_PRIEST = 4031,
535 JOB_BABY_WIZARD = 4032,
536 JOB_BABY_BLACKSMITH = 4033,
537 JOB_BABY_HUNTER = 4034,
538 JOB_BABY_ASSASSIN = 4035,
539 JOB_BABY_KNIGHT2 = 4036,
540 JOB_BABY_CRUSADER = 4037,
541 JOB_BABY_MONK = 4038,
542 JOB_BABY_SAGE = 4039,
543 JOB_BABY_ROGUE = 4040,
544 JOB_BABY_ALCHEMIST = 4041,
545 JOB_BABY_BARD = 4042,
546 JOB_BABY_DANCER = 4043,
547 JOB_BABY_CRUSADER2 = 4044,
548 JOB_SUPER_BABY = 4045,
549 JOB_TAEKWON = 4046,
550 JOB_STAR_GLADIATOR = 4047,
551 JOB_STAR_GLADIATOR2 = 4048,
552 JOB_SOUL_LINKER = 4049,
553 JOB_GANGSI = 4050,
554 JOB_DEATH_KNIGHT = 4051,
555 JOB_DARK_COLLECTOR = 4052,
556 // 4053-
557 JOB_RUNE_KNIGHT = 4054,
558 JOB_WARLOCK = 4055,
559 JOB_RANGER = 4056,
560 JOB_ARCH_BISHOP = 4057,
561 JOB_MECHANIC = 4058,
563 JOB_RUNE_KNIGHT_T = 4060,
564 JOB_WARLOCK_T = 4061,
565 JOB_RANGER_T = 4062,
566 JOB_ARCH_BISHOP_T = 4063,
567 JOB_MECHANIC_T = 4064,
569 JOB_ROYAL_GUARD = 4066,
570 JOB_SORCERER = 4067,
571 JOB_MINSTREL = 4068,
572 JOB_WANDERER = 4069,
573 JOB_SURA = 4070,
574 JOB_GENETIC = 4071,
575 JOB_SHADOW_CHASER = 4072,
576 JOB_ROYAL_GUARD_T = 4073,
577 JOB_SORCERER_T = 4074,
578 JOB_MINSTREL_T = 4075,
579 JOB_WANDERER_T = 4076,
580 JOB_SURA_T = 4077,
581 JOB_GENETIC_T = 4078,
582 JOB_SHADOW_CHASER_T = 4079,
583 JOB_RUNE_KNIGHT2 = 4080,
584 JOB_RUNE_KNIGHT_T2 = 4081,
585 JOB_ROYAL_GUARD2 = 4082,
586 JOB_ROYAL_GUARD_T2 = 4083,
587 JOB_RANGER2 = 4084,
588 JOB_RANGER_T2 = 4085,
589 JOB_MECHANIC2 = 4086,
590 JOB_MECHANIC_T2 = 4087,
591 //4088-4097
593 JOB_BABY_WARLOCK = 4097,
594 JOB_BABY_RANGER = 4098,
596 JOB_BABY_MECHANIC = 4100,
599 JOB_BABY_SORCERER = 4103,
600 JOB_BABY_MINSTREL = 4104,
601 JOB_BABY_WANDERER = 4105,
602 JOB_BABY_SURA = 4106,
603 JOB_BABY_GENETIC = 4107,
607 JOB_BABY_RANGER2 = 4111,
608 JOB_BABY_MECHANIC2 = 4112,
609 JOB_SUPER_NOVICE_E = 4190,
610 JOB_SUPER_BABY_E = 4191,
611 JOB_KAGEROU = 4211,
612 JOB_OBORO = 4212,
613 JOB_REBELLION = 4215,
614 JOB_SUMMONER = 4218,
615 JOB_MAX,
616 JOB_INVALID = -1,
647};
@ JOB_BABY_MECHANIC
Definition: UnitDefinitions.hpp:596
@ JOB_BABY_2_2_END
Definition: UnitDefinitions.hpp:634
@ JOB_BABY_RUNE_KNIGHT2
Definition: UnitDefinitions.hpp:605
@ JOB_SUMMONER
Definition: UnitDefinitions.hpp:614
@ JOB_TRANS_2_1_END
Definition: UnitDefinitions.hpp:626
@ JOB_BABY_THIEF
Definition: UnitDefinitions.hpp:532
@ JOB_RUNE_KNIGHT_T
Definition: UnitDefinitions.hpp:563
@ JOB_GUILLOTINE_CROSS_T
Definition: UnitDefinitions.hpp:568
@ JOB_SHADOW_CHASER_T
Definition: UnitDefinitions.hpp:582
@ JOB_BABY_MECHANIC2
Definition: UnitDefinitions.hpp:608
@ JOB_BASE_END
Definition: UnitDefinitions.hpp:618
@ JOB_GYPSY
Definition: UnitDefinitions.hpp:524
@ JOB_3_1_END
Definition: UnitDefinitions.hpp:636
@ JOB_BABY_RANGER2
Definition: UnitDefinitions.hpp:607
@ JOB_MAGE
Definition: UnitDefinitions.hpp:477
@ JOB_3_1_START
Definition: UnitDefinitions.hpp:635
@ JOB_DANCER
Definition: UnitDefinitions.hpp:495
@ JOB_BABY_SWORDMAN
Definition: UnitDefinitions.hpp:527
@ JOB_SURA_T
Definition: UnitDefinitions.hpp:580
@ JOB_SWORDMAN_HIGH
Definition: UnitDefinitions.hpp:505
@ JOB_RUNE_KNIGHT2
Definition: UnitDefinitions.hpp:583
@ JOB_MECHANIC_T
Definition: UnitDefinitions.hpp:567
@ JOB_BABY_ALCHEMIST
Definition: UnitDefinitions.hpp:544
@ JOB_REBELLION
Definition: UnitDefinitions.hpp:613
@ JOB_NOVICE
Definition: UnitDefinitions.hpp:475
@ JOB_ROGUE
Definition: UnitDefinitions.hpp:492
@ JOB_BABY_NOVICE
Definition: UnitDefinitions.hpp:526
@ JOB_RUNE_KNIGHT_T2
Definition: UnitDefinitions.hpp:584
@ JOB_CHAMPION
Definition: UnitDefinitions.hpp:519
@ JOB_BABY_KNIGHT2
Definition: UnitDefinitions.hpp:539
@ JOB_PALADIN2
Definition: UnitDefinitions.hpp:525
@ JOB_BABY_MONK
Definition: UnitDefinitions.hpp:541
@ JOB_2_2_END
Definition: UnitDefinitions.hpp:622
@ JOB_PRIEST
Definition: UnitDefinitions.hpp:483
@ JOB_ARCH_BISHOP
Definition: UnitDefinitions.hpp:560
@ JOB_ASSASSIN_CROSS
Definition: UnitDefinitions.hpp:516
@ JOB_TRANS_3_2_START
Definition: UnitDefinitions.hpp:641
@ JOB_CRUSADER
Definition: UnitDefinitions.hpp:489
@ JOB_BABY_ACOLYTE
Definition: UnitDefinitions.hpp:530
@ JOB_BABY_BASE_END
Definition: UnitDefinitions.hpp:630
@ JOB_CLOWN
Definition: UnitDefinitions.hpp:523
@ JOB_DEATH_KNIGHT
Definition: UnitDefinitions.hpp:554
@ JOB_BABY_3_2_END
Definition: UnitDefinitions.hpp:646
@ JOB_TRANS_2_2_START
Definition: UnitDefinitions.hpp:627
@ JOB_STALKER
Definition: UnitDefinitions.hpp:521
@ JOB_SWORDMAN
Definition: UnitDefinitions.hpp:476
@ JOB_MERCHANT_HIGH
Definition: UnitDefinitions.hpp:509
@ JOB_SNIPER
Definition: UnitDefinitions.hpp:515
@ JOB_DARK_COLLECTOR
Definition: UnitDefinitions.hpp:555
@ JOB_MECHANIC_T2
Definition: UnitDefinitions.hpp:590
@ JOB_TRANS_2_2_END
Definition: UnitDefinitions.hpp:628
@ JOB_WARLOCK_T
Definition: UnitDefinitions.hpp:564
@ JOB_RANGER
Definition: UnitDefinitions.hpp:559
@ JOB_TRANS_3_2_END
Definition: UnitDefinitions.hpp:642
@ JOB_BLACKSMITH
Definition: UnitDefinitions.hpp:485
@ JOB_2_1_END
Definition: UnitDefinitions.hpp:620
@ JOB_TRANS_3_1_END
Definition: UnitDefinitions.hpp:640
@ JOB_BABY_WIZARD
Definition: UnitDefinitions.hpp:535
@ JOB_ALCHEMIST
Definition: UnitDefinitions.hpp:493
@ JOB_2_2_START
Definition: UnitDefinitions.hpp:621
@ JOB_BABY_SORCERER
Definition: UnitDefinitions.hpp:599
@ JOB_BABY_BARD
Definition: UnitDefinitions.hpp:545
@ JOB_BABY_WARLOCK
Definition: UnitDefinitions.hpp:593
@ JOB_SUPER_BABY
Definition: UnitDefinitions.hpp:548
@ JOB_BABY_SURA
Definition: UnitDefinitions.hpp:602
@ JOB_HIGH_PRIEST
Definition: UnitDefinitions.hpp:512
@ JOB_SURA
Definition: UnitDefinitions.hpp:573
@ JOB_SUPER_NOVICE_E
Definition: UnitDefinitions.hpp:609
@ JOB_BABY_ROGUE
Definition: UnitDefinitions.hpp:543
@ JOB_BABY_GUILLOTINE_CROSS
Definition: UnitDefinitions.hpp:597
@ JOB_MINSTREL
Definition: UnitDefinitions.hpp:571
@ JOB_LORD_KNIGHT2
Definition: UnitDefinitions.hpp:517
@ JOB_OBORO
Definition: UnitDefinitions.hpp:612
@ JOB_BABY_MERCHANT
Definition: UnitDefinitions.hpp:531
@ JOB_ROYAL_GUARD_T2
Definition: UnitDefinitions.hpp:586
@ JOB_WIZARD
Definition: UnitDefinitions.hpp:484
@ JOB_ARCH_BISHOP_T
Definition: UnitDefinitions.hpp:566
@ JOB_NOVICE_HIGH
Definition: UnitDefinitions.hpp:504
@ JOB_BABY_MAGE
Definition: UnitDefinitions.hpp:528
@ JOB_BABY_BASE_START
Definition: UnitDefinitions.hpp:629
@ JOB_RANGER_T2
Definition: UnitDefinitions.hpp:588
@ JOB_TRANS_BASE_START
Definition: UnitDefinitions.hpp:623
@ JOB_RANGER_T
Definition: UnitDefinitions.hpp:565
@ JOB_SORCERER_T
Definition: UnitDefinitions.hpp:577
@ JOB_SUPER_BABY_E
Definition: UnitDefinitions.hpp:610
@ JOB_INVALID
Definition: UnitDefinitions.hpp:616
@ JOB_BABY_2_1_START
Definition: UnitDefinitions.hpp:631
@ JOB_GENETIC_T
Definition: UnitDefinitions.hpp:581
@ JOB_ARCHER_HIGH
Definition: UnitDefinitions.hpp:507
@ JOB_NINJA
Definition: UnitDefinitions.hpp:500
@ JOB_GANGSI
Definition: UnitDefinitions.hpp:553
@ JOB_MECHANIC
Definition: UnitDefinitions.hpp:561
@ JOB_WANDERER
Definition: UnitDefinitions.hpp:572
@ JOB_KAGEROU
Definition: UnitDefinitions.hpp:611
@ JOB_BABY_KNIGHT
Definition: UnitDefinitions.hpp:533
@ JOB_3_2_START
Definition: UnitDefinitions.hpp:637
@ JOB_BABY_3_2_START
Definition: UnitDefinitions.hpp:645
@ JOB_BABY_GENETIC
Definition: UnitDefinitions.hpp:603
@ JOB_MAX
Definition: UnitDefinitions.hpp:615
@ JOB_HIGH_WIZARD
Definition: UnitDefinitions.hpp:513
@ JOB_PROFESSOR
Definition: UnitDefinitions.hpp:520
@ JOB_BABY_PRIEST
Definition: UnitDefinitions.hpp:534
@ JOB_BABY_BLACKSMITH
Definition: UnitDefinitions.hpp:536
@ JOB_BARD
Definition: UnitDefinitions.hpp:494
@ JOB_BABY_ARCH_BISHOP
Definition: UnitDefinitions.hpp:595
@ JOB_GENETIC
Definition: UnitDefinitions.hpp:574
@ JOB_ASSASSIN
Definition: UnitDefinitions.hpp:487
@ JOB_SHADOW_CHASER
Definition: UnitDefinitions.hpp:575
@ JOB_MECHANIC2
Definition: UnitDefinitions.hpp:589
@ JOB_BABY_ASSASSIN
Definition: UnitDefinitions.hpp:538
@ JOB_SORCERER
Definition: UnitDefinitions.hpp:570
@ JOB_WEDDING
Definition: UnitDefinitions.hpp:497
@ JOB_BABY_ROYAL_GUARD2
Definition: UnitDefinitions.hpp:606
@ JOB_SAGE
Definition: UnitDefinitions.hpp:491
@ JOB_HUNTER
Definition: UnitDefinitions.hpp:486
@ JOB_STAR_GLADIATOR2
Definition: UnitDefinitions.hpp:551
@ JOB_SOUL_LINKER
Definition: UnitDefinitions.hpp:552
@ JOB_PALADIN
Definition: UnitDefinitions.hpp:518
@ JOB_GUNSLINGER
Definition: UnitDefinitions.hpp:499
@ JOB_MERCHANT
Definition: UnitDefinitions.hpp:480
@ JOB_BABY_HUNTER
Definition: UnitDefinitions.hpp:537
@ JOB_MINSTREL_T
Definition: UnitDefinitions.hpp:578
@ JOB_TRANS_2_1_START
Definition: UnitDefinitions.hpp:625
@ JOB_BABY_2_2_START
Definition: UnitDefinitions.hpp:633
@ JOB_STAR_GLADIATOR
Definition: UnitDefinitions.hpp:550
@ JOB_XMAS
Definition: UnitDefinitions.hpp:501
@ JOB_WARLOCK
Definition: UnitDefinitions.hpp:558
@ JOB_ROYAL_GUARD_T
Definition: UnitDefinitions.hpp:576
@ JOB_BABY_MINSTREL
Definition: UnitDefinitions.hpp:600
@ JOB_RUNE_KNIGHT
Definition: UnitDefinitions.hpp:557
@ JOB_BABY_DANCER
Definition: UnitDefinitions.hpp:546
@ JOB_TRANS_BASE_END
Definition: UnitDefinitions.hpp:624
@ JOB_BABY_ROYAL_GUARD
Definition: UnitDefinitions.hpp:598
@ JOB_BABY_CRUSADER
Definition: UnitDefinitions.hpp:540
@ JOB_2_1_START
Definition: UnitDefinitions.hpp:619
@ JOB_TRANS_3_1_START
Definition: UnitDefinitions.hpp:639
@ JOB_BASE_START
Definition: UnitDefinitions.hpp:617
@ JOB_THIEF
Definition: UnitDefinitions.hpp:481
@ JOB_BABY_CRUSADER2
Definition: UnitDefinitions.hpp:547
@ JOB_BABY_3_1_END
Definition: UnitDefinitions.hpp:644
@ JOB_SUPER_NOVICE
Definition: UnitDefinitions.hpp:498
@ JOB_BABY_SHADOW_CHASER
Definition: UnitDefinitions.hpp:604
@ JOB_CRUSADER2
Definition: UnitDefinitions.hpp:496
@ JOB_WANDERER_T
Definition: UnitDefinitions.hpp:579
@ JOB_GUILLOTINE_CROSS
Definition: UnitDefinitions.hpp:562
@ JOB_ROYAL_GUARD
Definition: UnitDefinitions.hpp:569
@ JOB_BABY_WANDERER
Definition: UnitDefinitions.hpp:601
@ JOB_WHITESMITH
Definition: UnitDefinitions.hpp:514
@ JOB_ARCHER
Definition: UnitDefinitions.hpp:478
@ JOB_3_2_END
Definition: UnitDefinitions.hpp:638
@ JOB_BABY_SAGE
Definition: UnitDefinitions.hpp:542
@ JOB_ACOLYTE
Definition: UnitDefinitions.hpp:479
@ JOB_LORD_KNIGHT
Definition: UnitDefinitions.hpp:511
@ JOB_BABY_RANGER
Definition: UnitDefinitions.hpp:594
@ JOB_BABY_2_1_END
Definition: UnitDefinitions.hpp:632
@ JOB_BABY_3_1_START
Definition: UnitDefinitions.hpp:643
@ JOB_RANGER2
Definition: UnitDefinitions.hpp:587
@ JOB_BABY_ARCHER
Definition: UnitDefinitions.hpp:529
@ JOB_KNIGHT
Definition: UnitDefinitions.hpp:482
@ JOB_MONK
Definition: UnitDefinitions.hpp:490
@ JOB_THIEF_HIGH
Definition: UnitDefinitions.hpp:510
@ JOB_TAEKWON
Definition: UnitDefinitions.hpp:549
@ JOB_MAGE_HIGH
Definition: UnitDefinitions.hpp:506
@ JOB_ACOLYTE_HIGH
Definition: UnitDefinitions.hpp:508
@ JOB_SUMMER
Definition: UnitDefinitions.hpp:502
@ JOB_ROYAL_GUARD2
Definition: UnitDefinitions.hpp:585
@ JOB_BABY_RUNE_KNIGHT
Definition: UnitDefinitions.hpp:592
@ JOB_CREATOR
Definition: UnitDefinitions.hpp:522

◆ status_point_type

Enumerator
STATUS_POINT_INVALID 
STATUS_MOVEMENT_SPEED 
STATUS_BASEEXP 
STATUS_JOBEXP 
STATUS_KARMA 
STATUS_MANNER 
STATUS_CURRENTHP 
STATUS_MAXHP 
STATUS_CURRENTSP 
STATUS_MAXSP 
STATUS_STATUSPOINT 
STATUS_0a 
STATUS_BASELEVEL 
STATUS_SKILLPOINT 
STATUS_STRENGTH 
STATUS_AGILITY 
STATUS_VITALITY 
STATUS_INTELLIGENCE 
STATUS_DEXTERITY 
STATUS_LUCK 
STATUS_CLASS 
STATUS_ZENY 
STATUS_SEX 
STATUS_NEXTBASEEXP 
STATUS_NEXTJOBEXP 
STATUS_CURRENT_WEIGHT 
STATUS_MAX_WEIGHT 
STATUS_1a 
STATUS_1b 
STATUS_1c 
STATUS_1d 
STATUS_1e 
STATUS_1f 
STATUS_STRENGTH_COST 
STATUS_AGILITY_COST 
STATUS_VITALITY_COST 
STATUS_INTELLIGENCE_COST 
STATUS_DEXTERITY_COST 
STATUS_LUCK_COST 
STATUS_26 
STATUS_27 
STATUS_28 
STATUS_STATUS_ATK 
STATUS_EQUIP_ATK 
STATUS_EQUIP_MATK 
STATUS_STATUS_MATK 
STATUS_SOFT_DEF 
STATUS_HARD_DEF 
STATUS_SOFT_MDEF 
STATUS_HARD_MDEF 
STATUS_HIT 
STATUS_FLEE 
STATUS_PERFECT_DODGE 
STATUS_CRITICAL 
STATUS_ASPD 
STATUS_36 
STATUS_JOBLEVEL 
STATUS_UPPER 
STATUS_PARTNER 
STATUS_CART 
STATUS_FAME 
STATUS_UNBREAKABLE 
STATUS_CARTINFO 
STATUS_PSTR 
STATUS_PAGI 
STATUS_PVIT 
STATUS_PINT 
STATUS_PDEX 
STATUS_PLUK 
STATUS_BASEJOB 
STATUS_BASECLASS 
STATUS_KILLERRID 
STATUS_KILLEDRID 
STATUS_SLOTCHANGE 
STATUS_CHARRENAME 
STATUS_MOD_EXP 
STATUS_MOD_DROP 
STATUS_MOD_DEATH 
STATUS_BANKVAULT 
STATUS_MERCFLEE 
STATUS_MERCKILLS 
STATUS_MERCFAITH 
STATUS_POW 
STATUS_STA 
STATUS_WIS 
STATUS_SPL 
STATUS_CON 
STATUS_CRT 
STATUS_PATK 
STATUS_SMATK 
STATUS_RES 
STATUS_MRES 
STATUS_HPLUS 
STATUS_CRATE 
STATUS_T_STATUSPOINT 
STATUS_AP 
STATUS_MAXAP 
STATUS_UPOW 
STATUS_USTA 
STATUS_UWIS 
STATUS_USPL 
STATUS_UCON 
STATUS_UCRT 
STATUS_CLONE_SKILL_ID 
STATUS_CLONE_SKILL_LV 
STATUS_BS_POINT 
STATUS_AM_POINT 
STATUS_TK_POINT 
STATUS_PK_POINT 
STATUS_MISSION_TARGET 
STATUS_HATE_SUN 
STATUS_HATE_MOON 
STATUS_HATE_STAR 
STATUS_HOM_INTIMATE 
STATUS_PHARMACY_SUCCESS 
STATUS_KILL_CHAR 
STATUS_KILLED_CHAR 
STATUS_SHOP_POINT 
STATUS_REPRODUCE_ID 
STATUS_REPRODUCE_LV 
STATUS_DEPOSIT 
STATUS_ATTACKRANGE 
STATUS_ATKELE 
STATUS_DEFELE 
STATUS_CASTRATE 
STATUS_MAXHPRATE 
STATUS_MAXSPRATE 
STATUS_SPRATE 
STATUS_ADDELE 
STATUS_ADDRACE 
STATUS_ADDSIZE 
STATUS_SUBELE 
STATUS_SUBRACE 
STATUS_ADDEFF 
STATUS_RESEFF 
STATUS_ASPD_RATE 
STATUS_HP_RECOV_RATE 
STATUS_SP_RECOV_RATE 
STATUS_SPEED_RATE 
STATUS_CRITICAL_DEF 
STATUS_NEAR_DEF 
STATUS_LONG_DEF 
STATUS_DOUBLE_RATE 
STATUS_MAGIC_ATK_RATE 
STATUS_MATK 
STATUS_MATK_RATE 
STATUS_IGNORE_DEF_ELE 
STATUS_IGNORE_DEF_RACE 
STATUS_ATK_RATE 
STATUS_SPEED_ADDRATE 
STATUS_ASPD_ADDRATE 
STATUS_MAGIC_DEF 
STATUS_MISC_DEF 
STATUS_IGNORE_MDEF_ELE 
STATUS_IGNORE_MDEF_RACE 
STATUS_MAGIC_ADDELE 
STATUS_MAGIC_ADDRACE 
STATUS_MAGIC_SUBRACE 
STATUS_PERFECT_HIT_RATE 
STATUS_PERFECT_HIT_ADD_RATE 
STATUS_CRITICAL_RATE 
STATUS_GET_ZENY_NUM 
STATUS_ADD_DAMAGE_CLASS 
STATUS_ADD_MAGIC_DAMAGE_CLASS 
STATUS_ADD_DEF_CLASS 
STATUS_ADD_MDEF_CLASS 
STATUS_ADD_MONSTER_DROP_ITEM 
STATUS_DEF_RATIO_ATK_ELE 
STATUS_DEF_RATIO_ATK_RACE 
STATUS_ADD_SPEED_RATE 
STATUS_HIT_RATE 
STATUS_FLEE_RATE 
STATUS_FLEE2_RATE 
STATUS_DEF_RATE 
STATUS_DEF2_RATE 
STATUS_MDEF_RATE 
STATUS_MDEF2_RATE 
STATUS_SPLASH_RANGE 
STATUS_SPLASH_ADD_RANGE 
STATUS_AUTOSPELL 
STATUS_HP_DRAIN_RATE 
STATUS_SP_DRAIN_RATE 
STATUS_SHORT_WEAPON_DAMAGE_RETURN 
STATUS_LONG_WEAPON_DAMAGE_RETURN 
STATUS_WEAPON_COMA_ELE 
STATUS_WEAPON_COMA_RACE 
STATUS_ADDEFF2 
STATUS_BREAK_WEAPON_RATE 
STATUS_BREAK_ARMOR_RATE 
STATUS_ADD_STEAL_RATE 
STATUS_HP_DRAIN_VALUE 
STATUS_SP_DRAIN_VALUE 
STATUS_WEAPON_ATK 
STATUS_WEAPON_ATK_RATE 
STATUS_AUTOSPELL2 
STATUS_AUTOSELFSPELL 
STATUS_AUTOSELFSPELL2 
STATUS_ADDREVEFF 
STATUS_REVAUTOSPELL 
STATUS_REVAUTOSPELL2 
STATUS_REVAUTOSELFSPELL 
STATUS_REVAUTOSELFSPELL2 
STATUS_CRITICAL_DAMAGE_RATE 
STATUS_HP_RECOV_STOP 
STATUS_SP_RECOV_STOP 
STATUS_CRITICALRACE 
STATUS_CRITICALRACERATE 
STATUS_SUB_SIZE 
STATUS_MAGIC_SUB_SIZE 
STATUS_EXP_RATE 
STATUS_JOB_RATE 
STATUS_DEF_HP_DRAIN_VALUE 
STATUS_DEF_SP_DRAIN_VALUE 
STATUS_ADD_SKILL_DAMAGE_RATE 
STATUS_ADD_GROUP 
STATUS_SUB_GROUP 
STATUS_HP_PENALTY_TIME 
STATUS_SP_PENALTY_TIME 
STATUS_HP_PENALTY_UNRIG 
STATUS_SP_PENALTY_UNRIG 
STATUS_TIGEREYE 
STATUS_RACE 
STATUS_ADD_SKILL_BLOW 
STATUS_MOB_CLASS_CHANGE 
STATUS_ADD_ITEMHEAL_RATE_GROUP 
STATUS_HPVANISH 
STATUS_SPVANISH 
STATUS_BONUS_DAMAGE 
STATUS_LOSS_EQUIP_WHEN_DIE 
STATUS_RAISE 
STATUS_CURSE_BY_MURAMASA 
STATUS_LOSS_EQUIP_WHEN_ATTACK 
STATUS_LOSS_EQUIP_WHEN_HIT 
STATUS_BREAK_MYEQUIP_WHEN_ATTACK 
STATUS_BREAK_MYEQUIP_WHEN_HIT 
STATUS_HP_RATE_PENALTY_UNRIG 
STATUS_SP_RATE_PENALTY_UNRIG 
STATUS_MAGIC_DAMAGE_RETURN 
STATUS_ADD_SHORT_WEAPON_DAMAGE 
STATUS_ADD_LONG_WEAPON_DAMAGE 
STATUS_WEAPON_COMA_ELE2 
STATUS_WEAPON_COMA_RACE2 
STATUS_GET_ZENY_NUM2 
STATUS_ADD_GET_ZENY_NUM2 
STATUS_ADDEFFSHORT 
STATUS_ADDEFFLONG 
STATUS_ATTACKRANGE_RATE 
STATUS_ATTACKRANGE2 
STATUS_ATTACKRANGE_RATE2 
STATUS_AUTO_SP_CALC_PC 
STATUS_ETERNAL_SP_CHANGE 
STATUS_SP_GAIN_VALUE 
STATUS_HP_GAIN_VALUE 
STATUS_UNBREAKABLE_WEAPON 
STATUS_UNBREAKABLE_ARMOR 
STATUS_UNBREAKABLE_HELM 
STATUS_UNBREAKABLE_SHIELD 
STATUS_IGNORE_DEF_ENEMY 
STATUS_IGNORE_MDEF_ENEMY 
STATUS_DEF_RATIO_ATK_ENEMY 
STATUS_ADDENEMY 
STATUS_MAGIC_ADDENEMY 
STATUS_SUBENEMY 
STATUS_SKILL_DELAY_RATE 
STATUS_FIX_MAXHP 
STATUS_FIX_MAXSP 
STATUS_FIX_BASEATK 
STATUS_FIX_MATK 
STATUS_FIX_DEF 
STATUS_FIX_MDEF 
STATUS_FIX_HIT 
STATUS_FIX_CRITICAL 
STATUS_FIX_FLEE 
STATUS_FIX_ASPD 
STATUS_FIX_SPEED 
STATUS_ADD_FIX_CAST_RATE 
STATUS_ADD_SKILL_HEAL_RATE 
STATUS_MATK2_RATE 
STATUS_AUTOACTIVE_WEAPON 
STATUS_AUTOACTIVE_MAGIC 
STATUS_REVAUTOACTIVE_WEAPON 
STATUS_REVAUTOACTIVE_MAGIC 
STATUS_AUTOACTIVE_ITEM 
STATUS_ADDEFFSKILL 
STATUS_SKILLAUTOSPELL 
STATUS_SKILLAUTOSPELL2 
STATUS_SKILLAUTOSELFSPELL 
STATUS_SKILLAUTOSELFSPELL2 
STATUS_AUTOACTIVE_SKILL 
STATUS_ADD_CAST_RATE 
STATUS_ADDEFFMAGIC 
STATUS_DEF_ELEENEMY 
STATUS_ADD_SP_COST 
STATUS_FIXCASTRATE 
STATUS_ADD_SKILL_SUBHEAL_RATE 
STATUS_ADD_CAST_TIME 
STATUS_ADD_COOL_DOWN 
STATUS_ADD_ELEWEAPONDAMAGE_RATE 
STATUS_ADD_ELEMAGICDAMAGE_RATE 
STATUS_HP_RATE_PENALTY_TIME 
STATUS_SP_RATE_PENALTY_TIME 
STATUS_MAGIC_ADD_GROUP 
STATUS_MAGIC_ADDSIZE 
STATUS_ALLSTATUS 
STATUS_SUB_SKILL_DAMAGE_RATE 
STATUS_RESTART_FULL_RECORVER 
STATUS_NO_CASTCANCEL 
STATUS_NO_SIZEFIX 
STATUS_NO_MAGIC_DAMAGE 
STATUS_NO_WEAPON_DAMAGE 
STATUS_NO_GEMSTONE 
STATUS_NO_GEARFUEL 
STATUS_INFINITE_ENDURE 
STATUS_ITEM_NO_USE 
STATUS_NO_KNOCKBACK 
STATUS_ADDATKELE 
STATUS_ADDATKRACE 
STATUS_SKILL_ATK 
STATUS_SKILL_USESPRATE 
STATUS_SKILL_USESP 
STATUS_SKILL_LEARNED_HEAL 
STATUS_SKILL_HEALPOWER_OF_SKILL 
STATUS_SKILL_BLOWN 
STATUS_SKILL_CAST 
STATUS_SKILL_COOLDOWN 
STATUS_SKILL_FIXCAST 
STATUS_SKILL_VARCAST 
STATUS_SKILL_RESIST 
STATUS_AUTOSPELLONATK 
STATUS_AUTOSPELLHIT 
STATUS_AUTOSPELLONSELF 
STATUS_VIRTUE 
STATUS_ADELAY 
STATUS_DMOTION 
STATUS_BASE_ATK 
STATUS_SIZE 
STATUS_MOB_WEAPON_ATK 
STATUS_CREATE_ATTACK_DAMAGE 
STATUS_MOB_MAGIC_ATTACK_DAMAGE 
STATUS_MOB_VIEW_RANGE 
STATUS_MOB_CHASE_RANGE 
STATUS_MOB_PRIMARY_RACE 
STATUS_MOB_SECONDARY_RACE 
STATUS_MOB_ELEMENT 
STATUS_MOB_ELEMENT_LEVEL 
STATUS_MOB_MODE 
STATUS_WATK_LEFT 
STATUS_WATK_RIGHT 
STATUS_WATK_COMBINED 
STATUS_HP_REGEN 
STATUS_SP_REGEN 
87{
91 STATUS_JOBEXP = 2,
92 STATUS_KARMA = 3,
93 STATUS_MANNER = 4,
95 STATUS_MAXHP = 6,
97 STATUS_MAXSP = 8,
99 STATUS_0a = 10,
100 STATUS_BASELEVEL = 11,
102 STATUS_STRENGTH = 13,
103 STATUS_AGILITY = 14,
104 STATUS_VITALITY = 15,
106 STATUS_DEXTERITY = 17,
107 STATUS_LUCK = 18,
108 STATUS_CLASS = 19,
109 STATUS_ZENY = 20,
110 STATUS_SEX = 21,
115 STATUS_1a = 26,
116 STATUS_1b = 27,
117 STATUS_1c = 28,
118 STATUS_1d = 29,
119 STATUS_1e = 30,
120 STATUS_1f = 31,
126 STATUS_LUCK_COST = 37,
127 STATUS_26 = 38,
128 STATUS_27 = 39,
129 STATUS_28 = 40,
131 STATUS_EQUIP_ATK = 42,
132 STATUS_EQUIP_MATK = 43, // Right side in status window
133 STATUS_STATUS_MATK = 44, // Left-side in status window
134 STATUS_SOFT_DEF = 45,
135 STATUS_HARD_DEF = 46,
136 STATUS_SOFT_MDEF = 47,
137 STATUS_HARD_MDEF = 48,
138 STATUS_HIT = 49,
139 STATUS_FLEE = 50,
141 STATUS_CRITICAL = 52,
142 STATUS_ASPD = 53,
143 STATUS_36 = 54,
144 STATUS_JOBLEVEL = 55,
145 STATUS_UPPER = 56,
146 STATUS_PARTNER = 57,
147 STATUS_CART = 58,
148 STATUS_FAME = 59,
150 STATUS_CARTINFO = 99,
151
152 STATUS_PSTR = 103,
153 STATUS_PAGI = 104,
154 STATUS_PVIT = 105,
155 STATUS_PINT = 106,
156 STATUS_PDEX = 107,
157 STATUS_PLUK = 108,
158
159 STATUS_BASEJOB = 119,
160 STATUS_BASECLASS = 120,
161 STATUS_KILLERRID = 121,
162 STATUS_KILLEDRID = 122,
163 STATUS_SLOTCHANGE = 123,
164 STATUS_CHARRENAME = 124,
165 STATUS_MOD_EXP = 125,
166 STATUS_MOD_DROP = 126,
167 STATUS_MOD_DEATH = 127,
168 STATUS_BANKVAULT = 128,
169 STATUS_MERCFLEE = 165,
170 STATUS_MERCKILLS = 189,
171 STATUS_MERCFAITH = 190,
172 STATUS_POW = 219,
173 STATUS_STA = 220,
174 STATUS_WIS = 221,
175 STATUS_SPL = 222,
176 STATUS_CON = 223,
177 STATUS_CRT = 224,
178 STATUS_PATK = 225,
179 STATUS_SMATK = 226,
180 STATUS_RES = 227,
181 STATUS_MRES = 228,
182 STATUS_HPLUS = 229,
183 STATUS_CRATE = 230,
185 STATUS_AP = 232,
186 STATUS_MAXAP = 233,
187 STATUS_UPOW = 247,
188 STATUS_USTA = 248,
189 STATUS_UWIS = 249,
190 STATUS_USPL = 250,
191 STATUS_UCON = 251,
192 STATUS_UCRT = 252,
193
196 STATUS_BS_POINT = 502,
197 STATUS_AM_POINT = 503,
198 STATUS_TK_POINT = 504,
199 STATUS_PK_POINT = 505,
201 STATUS_HATE_SUN = 507,
202 STATUS_HATE_MOON = 508,
203 STATUS_HATE_STAR = 509,
206 STATUS_KILL_CHAR = 512,
207 STATUS_KILLED_CHAR = 513,
208 STATUS_SHOP_POINT = 514,
211 STATUS_DEPOSIT = 517,
212
213 STATUS_ATTACKRANGE = 1000,
214 // bonuses
215 STATUS_ATKELE = 1001,
216 STATUS_DEFELE = 1002,
217 STATUS_CASTRATE = 1003,
218 STATUS_MAXHPRATE = 1004,
219 STATUS_MAXSPRATE = 1005,
220 STATUS_SPRATE = 1006,
221 STATUS_ADDELE = 1007,
222 STATUS_ADDRACE = 1008,
223 STATUS_ADDSIZE = 1009,
224 STATUS_SUBELE = 1010,
225 STATUS_SUBRACE = 1011,
226 STATUS_ADDEFF = 1012,
227 STATUS_RESEFF = 1013,
228 STATUS_ASPD_RATE = 1015,
231 STATUS_SPEED_RATE = 1018,
232 STATUS_CRITICAL_DEF = 1019,
233 STATUS_NEAR_DEF = 1020,
234 STATUS_LONG_DEF = 1021,
235 STATUS_DOUBLE_RATE = 1022,
237 STATUS_MATK = 1024,
238 STATUS_MATK_RATE = 1025,
241 STATUS_ATK_RATE = 1028,
243 STATUS_ASPD_ADDRATE = 1030,
244 STATUS_MAGIC_DEF = 1031,
245 STATUS_MISC_DEF = 1032,
248 STATUS_MAGIC_ADDELE = 1035,
254 STATUS_GET_ZENY_NUM = 1041,
263 STATUS_HIT_RATE = 1051,
264 STATUS_FLEE_RATE = 1052,
265 STATUS_FLEE2_RATE = 1053,
266 STATUS_DEF_RATE = 1054,
267 STATUS_DEF2_RATE = 1055,
268 STATUS_MDEF_RATE = 1056,
269 STATUS_MDEF2_RATE = 1057,
270 STATUS_SPLASH_RANGE = 1058,
272 STATUS_AUTOSPELL = 1060,
279 STATUS_ADDEFF2 = 1067,
285 STATUS_WEAPON_ATK = 1073,
287 STATUS_AUTOSPELL2 = 1075,
290 STATUS_ADDREVEFF = 1078,
291 STATUS_REVAUTOSPELL = 1079,
298 STATUS_CRITICALRACE = 1086,
300 STATUS_SUB_SIZE = 1088,
302 STATUS_EXP_RATE = 1090,
303 STATUS_JOB_RATE = 1091,
307 STATUS_ADD_GROUP = 1095,
308 STATUS_SUB_GROUP = 1096,
313 STATUS_TIGEREYE = 1101,
314 STATUS_RACE = 1102,
318 STATUS_HPVANISH = 1106,
319 STATUS_SPVANISH = 1107,
320 STATUS_BONUS_DAMAGE = 1108,
322 STATUS_RAISE = 1110,
337 STATUS_ADDEFFSHORT = 1125,
338 STATUS_ADDEFFLONG = 1126,
340 STATUS_ATTACKRANGE2 = 1128,
353 STATUS_ADDENEMY = 1141,
355 STATUS_SUBENEMY = 1143,
357 STATUS_FIX_MAXHP = 1145,
358 STATUS_FIX_MAXSP = 1146,
359 STATUS_FIX_BASEATK = 1147,
360 STATUS_FIX_MATK = 1148,
361 STATUS_FIX_DEF = 1149,
362 STATUS_FIX_MDEF = 1150,
363 STATUS_FIX_HIT = 1151,
364 STATUS_FIX_CRITICAL = 1152,
365 STATUS_FIX_FLEE = 1153,
366 STATUS_FIX_ASPD = 1154,
367 STATUS_FIX_SPEED = 1155,
370 STATUS_MATK2_RATE = 1158,
376 STATUS_ADDEFFSKILL = 1164,
383 STATUS_ADDEFFMAGIC = 1171,
384 STATUS_DEF_ELEENEMY = 1172,
385 STATUS_ADD_SP_COST = 1173,
386 STATUS_FIXCASTRATE = 1174,
396 STATUS_ALLSTATUS = 1184,
400 STATUS_NO_SIZEFIX = 1188,
403 STATUS_NO_GEMSTONE = 1191,
404 STATUS_NO_GEARFUEL = 1192,
406 STATUS_ITEM_NO_USE = 1194,
407 STATUS_NO_KNOCKBACK = 1195,
408 STATUS_ADDATKELE = 1196,
409 STATUS_ADDATKRACE = 1197,
410 STATUS_SKILL_ATK = 1198,
412 STATUS_SKILL_USESP = 1200,
415 STATUS_SKILL_BLOWN = 1203,
416 STATUS_SKILL_CAST = 1204,
420 STATUS_SKILL_RESIST = 1208,
422 STATUS_AUTOSPELLHIT = 1210,
424
425 STATUS_VIRTUE = 50000,
426 STATUS_ADELAY = 50001,
427 STATUS_DMOTION = 50002,
428 STATUS_BASE_ATK = 50003,
429 STATUS_SIZE = 50004,
430 STATUS_MOB_WEAPON_ATK = 50005,
433 STATUS_MOB_VIEW_RANGE = 50008,
437 STATUS_MOB_ELEMENT = 50012,
439 STATUS_MOB_MODE = 50014,
440 STATUS_WATK_LEFT = 50015,
441 STATUS_WATK_RIGHT = 50016,
442 STATUS_WATK_COMBINED = 50017,
443 STATUS_HP_REGEN = 50018,
444 STATUS_SP_REGEN = 50019
445};
@ STATUS_1d
Definition: UnitDefinitions.hpp:118
@ STATUS_MOB_PRIMARY_RACE
Definition: UnitDefinitions.hpp:435
@ STATUS_DEXTERITY
Definition: UnitDefinitions.hpp:106
@ STATUS_HP_DRAIN_RATE
Definition: UnitDefinitions.hpp:273
@ STATUS_MOB_ELEMENT
Definition: UnitDefinitions.hpp:437
@ STATUS_DOUBLE_RATE
Definition: UnitDefinitions.hpp:235
@ STATUS_ADD_FIX_CAST_RATE
Definition: UnitDefinitions.hpp:368
@ STATUS_SPEED_RATE
Definition: UnitDefinitions.hpp:231
@ STATUS_AGILITY_COST
Definition: UnitDefinitions.hpp:122
@ STATUS_UCON
Definition: UnitDefinitions.hpp:191
@ STATUS_ADD_DAMAGE_CLASS
Definition: UnitDefinitions.hpp:255
@ STATUS_NEXTJOBEXP
Definition: UnitDefinitions.hpp:112
@ STATUS_PHARMACY_SUCCESS
Definition: UnitDefinitions.hpp:205
@ STATUS_SPLASH_RANGE
Definition: UnitDefinitions.hpp:270
@ STATUS_JOBEXP
Definition: UnitDefinitions.hpp:91
@ STATUS_SP_GAIN_VALUE
Definition: UnitDefinitions.hpp:344
@ STATUS_USPL
Definition: UnitDefinitions.hpp:190
@ STATUS_FIX_ASPD
Definition: UnitDefinitions.hpp:366
@ STATUS_UCRT
Definition: UnitDefinitions.hpp:192
@ STATUS_MOD_DEATH
Definition: UnitDefinitions.hpp:167
@ STATUS_FLEE_RATE
Definition: UnitDefinitions.hpp:264
@ STATUS_FAME
Definition: UnitDefinitions.hpp:148
@ STATUS_RESEFF
Definition: UnitDefinitions.hpp:227
@ STATUS_CARTINFO
Definition: UnitDefinitions.hpp:150
@ STATUS_SKILLAUTOSELFSPELL
Definition: UnitDefinitions.hpp:379
@ STATUS_ADDEFFSKILL
Definition: UnitDefinitions.hpp:376
@ STATUS_UPOW
Definition: UnitDefinitions.hpp:187
@ STATUS_SUBELE
Definition: UnitDefinitions.hpp:224
@ STATUS_VIRTUE
Definition: UnitDefinitions.hpp:425
@ STATUS_FIX_BASEATK
Definition: UnitDefinitions.hpp:359
@ STATUS_ADD_STEAL_RATE
Definition: UnitDefinitions.hpp:282
@ STATUS_AUTOACTIVE_WEAPON
Definition: UnitDefinitions.hpp:371
@ STATUS_GET_ZENY_NUM2
Definition: UnitDefinitions.hpp:335
@ STATUS_SP_RECOV_STOP
Definition: UnitDefinitions.hpp:297
@ STATUS_WEAPON_COMA_ELE
Definition: UnitDefinitions.hpp:277
@ STATUS_MAGIC_ADDRACE
Definition: UnitDefinitions.hpp:249
@ STATUS_SEX
Definition: UnitDefinitions.hpp:110
@ STATUS_LOSS_EQUIP_WHEN_DIE
Definition: UnitDefinitions.hpp:321
@ STATUS_NO_KNOCKBACK
Definition: UnitDefinitions.hpp:407
@ STATUS_BASEEXP
Definition: UnitDefinitions.hpp:90
@ STATUS_ADD_GROUP
Definition: UnitDefinitions.hpp:307
@ STATUS_HP_PENALTY_TIME
Definition: UnitDefinitions.hpp:309
@ STATUS_HIT_RATE
Definition: UnitDefinitions.hpp:263
@ STATUS_MOB_MAGIC_ATTACK_DAMAGE
Definition: UnitDefinitions.hpp:432
@ STATUS_MATK_RATE
Definition: UnitDefinitions.hpp:238
@ STATUS_POW
Definition: UnitDefinitions.hpp:172
@ STATUS_ASPD_RATE
Definition: UnitDefinitions.hpp:228
@ STATUS_MAXSP
Definition: UnitDefinitions.hpp:97
@ STATUS_CASTRATE
Definition: UnitDefinitions.hpp:217
@ STATUS_LOSS_EQUIP_WHEN_HIT
Definition: UnitDefinitions.hpp:325
@ STATUS_PERFECT_HIT_ADD_RATE
Definition: UnitDefinitions.hpp:252
@ STATUS_36
Definition: UnitDefinitions.hpp:143
@ STATUS_UNBREAKABLE_WEAPON
Definition: UnitDefinitions.hpp:346
@ STATUS_SUB_SKILL_DAMAGE_RATE
Definition: UnitDefinitions.hpp:397
@ STATUS_AUTOSELFSPELL2
Definition: UnitDefinitions.hpp:289
@ STATUS_VITALITY_COST
Definition: UnitDefinitions.hpp:123
@ STATUS_AUTOSPELLONSELF
Definition: UnitDefinitions.hpp:423
@ STATUS_STA
Definition: UnitDefinitions.hpp:173
@ STATUS_MAGIC_ATK_RATE
Definition: UnitDefinitions.hpp:236
@ STATUS_NO_SIZEFIX
Definition: UnitDefinitions.hpp:400
@ STATUS_MAGIC_ADD_GROUP
Definition: UnitDefinitions.hpp:394
@ STATUS_AUTOSPELLONATK
Definition: UnitDefinitions.hpp:421
@ STATUS_SKILLPOINT
Definition: UnitDefinitions.hpp:101
@ STATUS_DEF_ELEENEMY
Definition: UnitDefinitions.hpp:384
@ STATUS_CRATE
Definition: UnitDefinitions.hpp:183
@ STATUS_CURRENTSP
Definition: UnitDefinitions.hpp:96
@ STATUS_LOSS_EQUIP_WHEN_ATTACK
Definition: UnitDefinitions.hpp:324
@ STATUS_UNBREAKABLE_SHIELD
Definition: UnitDefinitions.hpp:349
@ STATUS_MAXSPRATE
Definition: UnitDefinitions.hpp:219
@ STATUS_GET_ZENY_NUM
Definition: UnitDefinitions.hpp:254
@ STATUS_SUB_GROUP
Definition: UnitDefinitions.hpp:308
@ STATUS_DEFELE
Definition: UnitDefinitions.hpp:216
@ STATUS_WEAPON_COMA_RACE2
Definition: UnitDefinitions.hpp:334
@ STATUS_27
Definition: UnitDefinitions.hpp:128
@ STATUS_UPPER
Definition: UnitDefinitions.hpp:145
@ STATUS_NO_WEAPON_DAMAGE
Definition: UnitDefinitions.hpp:402
@ STATUS_CRITICALRACERATE
Definition: UnitDefinitions.hpp:299
@ STATUS_EQUIP_ATK
Definition: UnitDefinitions.hpp:131
@ STATUS_ADDRACE
Definition: UnitDefinitions.hpp:222
@ STATUS_CRITICAL_DEF
Definition: UnitDefinitions.hpp:232
@ STATUS_STATUS_ATK
Definition: UnitDefinitions.hpp:130
@ STATUS_CREATE_ATTACK_DAMAGE
Definition: UnitDefinitions.hpp:431
@ STATUS_FIX_MDEF
Definition: UnitDefinitions.hpp:362
@ STATUS_FIX_DEF
Definition: UnitDefinitions.hpp:361
@ STATUS_STRENGTH_COST
Definition: UnitDefinitions.hpp:121
@ STATUS_AUTOACTIVE_ITEM
Definition: UnitDefinitions.hpp:375
@ STATUS_BREAK_MYEQUIP_WHEN_HIT
Definition: UnitDefinitions.hpp:327
@ STATUS_AUTOSPELL
Definition: UnitDefinitions.hpp:272
@ STATUS_SKILL_COOLDOWN
Definition: UnitDefinitions.hpp:417
@ STATUS_ADDELE
Definition: UnitDefinitions.hpp:221
@ STATUS_FLEE2_RATE
Definition: UnitDefinitions.hpp:265
@ STATUS_BASEJOB
Definition: UnitDefinitions.hpp:159
@ STATUS_ADD_MAGIC_DAMAGE_CLASS
Definition: UnitDefinitions.hpp:256
@ STATUS_IGNORE_DEF_ELE
Definition: UnitDefinitions.hpp:239
@ STATUS_DEF_RATIO_ATK_RACE
Definition: UnitDefinitions.hpp:261
@ STATUS_MOVEMENT_SPEED
Definition: UnitDefinitions.hpp:89
@ STATUS_CHARRENAME
Definition: UnitDefinitions.hpp:164
@ STATUS_CLONE_SKILL_LV
Definition: UnitDefinitions.hpp:195
@ STATUS_1c
Definition: UnitDefinitions.hpp:117
@ STATUS_ADELAY
Definition: UnitDefinitions.hpp:426
@ STATUS_UNBREAKABLE_ARMOR
Definition: UnitDefinitions.hpp:347
@ STATUS_AUTO_SP_CALC_PC
Definition: UnitDefinitions.hpp:342
@ STATUS_SPEED_ADDRATE
Definition: UnitDefinitions.hpp:242
@ STATUS_SUB_SIZE
Definition: UnitDefinitions.hpp:300
@ STATUS_SHOP_POINT
Definition: UnitDefinitions.hpp:208
@ STATUS_MOB_WEAPON_ATK
Definition: UnitDefinitions.hpp:430
@ STATUS_SOFT_DEF
Definition: UnitDefinitions.hpp:134
@ STATUS_ADD_CAST_RATE
Definition: UnitDefinitions.hpp:382
@ STATUS_AUTOSELFSPELL
Definition: UnitDefinitions.hpp:288
@ STATUS_PERFECT_DODGE
Definition: UnitDefinitions.hpp:140
@ STATUS_ADD_MDEF_CLASS
Definition: UnitDefinitions.hpp:258
@ STATUS_RES
Definition: UnitDefinitions.hpp:180
@ STATUS_REVAUTOSPELL
Definition: UnitDefinitions.hpp:291
@ STATUS_PERFECT_HIT_RATE
Definition: UnitDefinitions.hpp:251
@ STATUS_WATK_RIGHT
Definition: UnitDefinitions.hpp:441
@ STATUS_EQUIP_MATK
Definition: UnitDefinitions.hpp:132
@ STATUS_LUCK_COST
Definition: UnitDefinitions.hpp:126
@ STATUS_SMATK
Definition: UnitDefinitions.hpp:179
@ STATUS_DEPOSIT
Definition: UnitDefinitions.hpp:211
@ STATUS_AUTOSPELL2
Definition: UnitDefinitions.hpp:287
@ STATUS_SIZE
Definition: UnitDefinitions.hpp:429
@ STATUS_AUTOSPELLHIT
Definition: UnitDefinitions.hpp:422
@ STATUS_1f
Definition: UnitDefinitions.hpp:120
@ STATUS_ASPD
Definition: UnitDefinitions.hpp:142
@ STATUS_SKILLAUTOSPELL2
Definition: UnitDefinitions.hpp:378
@ STATUS_BASECLASS
Definition: UnitDefinitions.hpp:160
@ STATUS_ATKELE
Definition: UnitDefinitions.hpp:215
@ STATUS_INTELLIGENCE_COST
Definition: UnitDefinitions.hpp:124
@ STATUS_FIX_MAXSP
Definition: UnitDefinitions.hpp:358
@ STATUS_PDEX
Definition: UnitDefinitions.hpp:156
@ STATUS_IGNORE_MDEF_RACE
Definition: UnitDefinitions.hpp:247
@ STATUS_SKILL_USESP
Definition: UnitDefinitions.hpp:412
@ STATUS_1b
Definition: UnitDefinitions.hpp:116
@ STATUS_ALLSTATUS
Definition: UnitDefinitions.hpp:396
@ STATUS_MAXHPRATE
Definition: UnitDefinitions.hpp:218
@ STATUS_NO_GEARFUEL
Definition: UnitDefinitions.hpp:404
@ STATUS_ADD_SKILL_SUBHEAL_RATE
Definition: UnitDefinitions.hpp:387
@ STATUS_KILLERRID
Definition: UnitDefinitions.hpp:161
@ STATUS_1a
Definition: UnitDefinitions.hpp:115
@ STATUS_CRITICAL
Definition: UnitDefinitions.hpp:141
@ STATUS_REVAUTOACTIVE_WEAPON
Definition: UnitDefinitions.hpp:373
@ STATUS_KILLED_CHAR
Definition: UnitDefinitions.hpp:207
@ STATUS_CLASS
Definition: UnitDefinitions.hpp:108
@ STATUS_SUBENEMY
Definition: UnitDefinitions.hpp:355
@ STATUS_MAXHP
Definition: UnitDefinitions.hpp:95
@ STATUS_MERCFLEE
Definition: UnitDefinitions.hpp:169
@ STATUS_HP_REGEN
Definition: UnitDefinitions.hpp:443
@ STATUS_WATK_COMBINED
Definition: UnitDefinitions.hpp:442
@ STATUS_ADD_ELEMAGICDAMAGE_RATE
Definition: UnitDefinitions.hpp:391
@ STATUS_MISC_DEF
Definition: UnitDefinitions.hpp:245
@ STATUS_FIX_FLEE
Definition: UnitDefinitions.hpp:365
@ STATUS_NEAR_DEF
Definition: UnitDefinitions.hpp:233
@ STATUS_ASPD_ADDRATE
Definition: UnitDefinitions.hpp:243
@ STATUS_NO_CASTCANCEL
Definition: UnitDefinitions.hpp:399
@ STATUS_ATTACKRANGE2
Definition: UnitDefinitions.hpp:340
@ STATUS_BREAK_MYEQUIP_WHEN_ATTACK
Definition: UnitDefinitions.hpp:326
@ STATUS_CART
Definition: UnitDefinitions.hpp:147
@ STATUS_MERCFAITH
Definition: UnitDefinitions.hpp:171
@ STATUS_JOB_RATE
Definition: UnitDefinitions.hpp:303
@ STATUS_ADD_LONG_WEAPON_DAMAGE
Definition: UnitDefinitions.hpp:332
@ STATUS_ADDEFFSHORT
Definition: UnitDefinitions.hpp:337
@ STATUS_STATUSPOINT
Definition: UnitDefinitions.hpp:98
@ STATUS_MOD_EXP
Definition: UnitDefinitions.hpp:165
@ STATUS_ADD_MONSTER_DROP_ITEM
Definition: UnitDefinitions.hpp:259
@ STATUS_MATK
Definition: UnitDefinitions.hpp:237
@ STATUS_SKILL_DELAY_RATE
Definition: UnitDefinitions.hpp:356
@ STATUS_AGILITY
Definition: UnitDefinitions.hpp:103
@ STATUS_HPVANISH
Definition: UnitDefinitions.hpp:318
@ STATUS_ADD_SP_COST
Definition: UnitDefinitions.hpp:385
@ STATUS_ADDEFFMAGIC
Definition: UnitDefinitions.hpp:383
@ STATUS_MAGIC_SUBRACE
Definition: UnitDefinitions.hpp:250
@ STATUS_KILL_CHAR
Definition: UnitDefinitions.hpp:206
@ STATUS_NO_MAGIC_DAMAGE
Definition: UnitDefinitions.hpp:401
@ STATUS_TK_POINT
Definition: UnitDefinitions.hpp:198
@ STATUS_HP_DRAIN_VALUE
Definition: UnitDefinitions.hpp:283
@ STATUS_WEAPON_ATK_RATE
Definition: UnitDefinitions.hpp:286
@ STATUS_REPRODUCE_ID
Definition: UnitDefinitions.hpp:209
@ STATUS_ADDEFFLONG
Definition: UnitDefinitions.hpp:338
@ STATUS_SP_RECOV_RATE
Definition: UnitDefinitions.hpp:230
@ STATUS_SKILLAUTOSELFSPELL2
Definition: UnitDefinitions.hpp:380
@ STATUS_DEXTERITY_COST
Definition: UnitDefinitions.hpp:125
@ STATUS_CLONE_SKILL_ID
Definition: UnitDefinitions.hpp:194
@ STATUS_NEXTBASEEXP
Definition: UnitDefinitions.hpp:111
@ STATUS_ADDATKELE
Definition: UnitDefinitions.hpp:408
@ STATUS_STATUS_MATK
Definition: UnitDefinitions.hpp:133
@ STATUS_CRITICAL_DAMAGE_RATE
Definition: UnitDefinitions.hpp:295
@ STATUS_BASELEVEL
Definition: UnitDefinitions.hpp:100
@ STATUS_ADD_SKILL_HEAL_RATE
Definition: UnitDefinitions.hpp:369
@ STATUS_ATTACKRANGE_RATE
Definition: UnitDefinitions.hpp:339
@ STATUS_CURRENTHP
Definition: UnitDefinitions.hpp:94
@ STATUS_ATTACKRANGE_RATE2
Definition: UnitDefinitions.hpp:341
@ STATUS_SP_DRAIN_VALUE
Definition: UnitDefinitions.hpp:284
@ STATUS_SP_DRAIN_RATE
Definition: UnitDefinitions.hpp:274
@ STATUS_MAXAP
Definition: UnitDefinitions.hpp:186
@ STATUS_SKILL_BLOWN
Definition: UnitDefinitions.hpp:415
@ STATUS_MRES
Definition: UnitDefinitions.hpp:181
@ STATUS_MDEF2_RATE
Definition: UnitDefinitions.hpp:269
@ STATUS_FIX_SPEED
Definition: UnitDefinitions.hpp:367
@ STATUS_MAGIC_ADDSIZE
Definition: UnitDefinitions.hpp:395
@ STATUS_STRENGTH
Definition: UnitDefinitions.hpp:102
@ STATUS_AUTOACTIVE_SKILL
Definition: UnitDefinitions.hpp:381
@ STATUS_SKILL_CAST
Definition: UnitDefinitions.hpp:416
@ STATUS_WEAPON_COMA_RACE
Definition: UnitDefinitions.hpp:278
@ STATUS_EXP_RATE
Definition: UnitDefinitions.hpp:302
@ STATUS_AUTOACTIVE_MAGIC
Definition: UnitDefinitions.hpp:372
@ STATUS_MAGIC_ADDENEMY
Definition: UnitDefinitions.hpp:354
@ STATUS_ADD_DEF_CLASS
Definition: UnitDefinitions.hpp:257
@ STATUS_BASE_ATK
Definition: UnitDefinitions.hpp:428
@ STATUS_SP_PENALTY_UNRIG
Definition: UnitDefinitions.hpp:312
@ STATUS_WEAPON_COMA_ELE2
Definition: UnitDefinitions.hpp:333
@ STATUS_26
Definition: UnitDefinitions.hpp:127
@ STATUS_SKILLAUTOSPELL
Definition: UnitDefinitions.hpp:377
@ STATUS_MAGIC_ADDELE
Definition: UnitDefinitions.hpp:248
@ STATUS_SKILL_ATK
Definition: UnitDefinitions.hpp:410
@ STATUS_REVAUTOACTIVE_MAGIC
Definition: UnitDefinitions.hpp:374
@ STATUS_MOB_SECONDARY_RACE
Definition: UnitDefinitions.hpp:436
@ STATUS_FIX_HIT
Definition: UnitDefinitions.hpp:363
@ STATUS_ADDREVEFF
Definition: UnitDefinitions.hpp:290
@ STATUS_BREAK_WEAPON_RATE
Definition: UnitDefinitions.hpp:280
@ STATUS_MERCKILLS
Definition: UnitDefinitions.hpp:170
@ STATUS_ETERNAL_SP_CHANGE
Definition: UnitDefinitions.hpp:343
@ STATUS_ADDEFF2
Definition: UnitDefinitions.hpp:279
@ STATUS_MAGIC_DAMAGE_RETURN
Definition: UnitDefinitions.hpp:330
@ STATUS_ITEM_NO_USE
Definition: UnitDefinitions.hpp:406
@ STATUS_SKILL_HEALPOWER_OF_SKILL
Definition: UnitDefinitions.hpp:414
@ STATUS_MAGIC_SUB_SIZE
Definition: UnitDefinitions.hpp:301
@ STATUS_SPVANISH
Definition: UnitDefinitions.hpp:319
@ STATUS_ADD_COOL_DOWN
Definition: UnitDefinitions.hpp:389
@ STATUS_HARD_MDEF
Definition: UnitDefinitions.hpp:137
@ STATUS_UNBREAKABLE_HELM
Definition: UnitDefinitions.hpp:348
@ STATUS_SPLASH_ADD_RANGE
Definition: UnitDefinitions.hpp:271
@ STATUS_SKILL_USESPRATE
Definition: UnitDefinitions.hpp:411
@ STATUS_WATK_LEFT
Definition: UnitDefinitions.hpp:440
@ STATUS_IGNORE_DEF_RACE
Definition: UnitDefinitions.hpp:240
@ STATUS_INFINITE_ENDURE
Definition: UnitDefinitions.hpp:405
@ STATUS_VITALITY
Definition: UnitDefinitions.hpp:104
@ STATUS_WIS
Definition: UnitDefinitions.hpp:174
@ STATUS_ADDATKRACE
Definition: UnitDefinitions.hpp:409
@ STATUS_HP_PENALTY_UNRIG
Definition: UnitDefinitions.hpp:311
@ STATUS_1e
Definition: UnitDefinitions.hpp:119
@ STATUS_SKILL_FIXCAST
Definition: UnitDefinitions.hpp:418
@ STATUS_MDEF_RATE
Definition: UnitDefinitions.hpp:268
@ STATUS_PK_POINT
Definition: UnitDefinitions.hpp:199
@ STATUS_PVIT
Definition: UnitDefinitions.hpp:154
@ STATUS_PATK
Definition: UnitDefinitions.hpp:178
@ STATUS_ADD_SKILL_DAMAGE_RATE
Definition: UnitDefinitions.hpp:306
@ STATUS_BREAK_ARMOR_RATE
Definition: UnitDefinitions.hpp:281
@ STATUS_PARTNER
Definition: UnitDefinitions.hpp:146
@ STATUS_REVAUTOSPELL2
Definition: UnitDefinitions.hpp:292
@ STATUS_KILLEDRID
Definition: UnitDefinitions.hpp:162
@ STATUS_DEF2_RATE
Definition: UnitDefinitions.hpp:267
@ STATUS_AP
Definition: UnitDefinitions.hpp:185
@ STATUS_IGNORE_MDEF_ELE
Definition: UnitDefinitions.hpp:246
@ STATUS_ADD_SPEED_RATE
Definition: UnitDefinitions.hpp:262
@ STATUS_T_STATUSPOINT
Definition: UnitDefinitions.hpp:184
@ STATUS_FLEE
Definition: UnitDefinitions.hpp:139
@ STATUS_HATE_SUN
Definition: UnitDefinitions.hpp:201
@ STATUS_POINT_INVALID
Definition: UnitDefinitions.hpp:88
@ STATUS_HP_RATE_PENALTY_UNRIG
Definition: UnitDefinitions.hpp:328
@ STATUS_ADD_ELEWEAPONDAMAGE_RATE
Definition: UnitDefinitions.hpp:390
@ STATUS_AM_POINT
Definition: UnitDefinitions.hpp:197
@ STATUS_HP_RATE_PENALTY_TIME
Definition: UnitDefinitions.hpp:392
@ STATUS_DEF_RATIO_ATK_ELE
Definition: UnitDefinitions.hpp:260
@ STATUS_0a
Definition: UnitDefinitions.hpp:99
@ STATUS_ADDEFF
Definition: UnitDefinitions.hpp:226
@ STATUS_MOB_CHASE_RANGE
Definition: UnitDefinitions.hpp:434
@ STATUS_TIGEREYE
Definition: UnitDefinitions.hpp:313
@ STATUS_CURRENT_WEIGHT
Definition: UnitDefinitions.hpp:113
@ STATUS_PAGI
Definition: UnitDefinitions.hpp:153
@ STATUS_ADD_GET_ZENY_NUM2
Definition: UnitDefinitions.hpp:336
@ STATUS_BONUS_DAMAGE
Definition: UnitDefinitions.hpp:320
@ STATUS_CON
Definition: UnitDefinitions.hpp:176
@ STATUS_CRITICAL_RATE
Definition: UnitDefinitions.hpp:253
@ STATUS_HOM_INTIMATE
Definition: UnitDefinitions.hpp:204
@ STATUS_SHORT_WEAPON_DAMAGE_RETURN
Definition: UnitDefinitions.hpp:275
@ STATUS_ADD_SKILL_BLOW
Definition: UnitDefinitions.hpp:315
@ STATUS_LUCK
Definition: UnitDefinitions.hpp:107
@ STATUS_DMOTION
Definition: UnitDefinitions.hpp:427
@ STATUS_REVAUTOSELFSPELL2
Definition: UnitDefinitions.hpp:294
@ STATUS_NO_GEMSTONE
Definition: UnitDefinitions.hpp:403
@ STATUS_KARMA
Definition: UnitDefinitions.hpp:92
@ STATUS_SKILL_LEARNED_HEAL
Definition: UnitDefinitions.hpp:413
@ STATUS_MISSION_TARGET
Definition: UnitDefinitions.hpp:200
@ STATUS_RESTART_FULL_RECORVER
Definition: UnitDefinitions.hpp:398
@ STATUS_DEF_RATIO_ATK_ENEMY
Definition: UnitDefinitions.hpp:352
@ STATUS_SP_RATE_PENALTY_UNRIG
Definition: UnitDefinitions.hpp:329
@ STATUS_28
Definition: UnitDefinitions.hpp:129
@ STATUS_ATK_RATE
Definition: UnitDefinitions.hpp:241
@ STATUS_SLOTCHANGE
Definition: UnitDefinitions.hpp:163
@ STATUS_SKILL_RESIST
Definition: UnitDefinitions.hpp:420
@ STATUS_MAGIC_DEF
Definition: UnitDefinitions.hpp:244
@ STATUS_SOFT_MDEF
Definition: UnitDefinitions.hpp:136
@ STATUS_ATTACKRANGE
Definition: UnitDefinitions.hpp:213
@ STATUS_CRT
Definition: UnitDefinitions.hpp:177
@ STATUS_SP_RATE_PENALTY_TIME
Definition: UnitDefinitions.hpp:393
@ STATUS_HPLUS
Definition: UnitDefinitions.hpp:182
@ STATUS_MOB_VIEW_RANGE
Definition: UnitDefinitions.hpp:433
@ STATUS_HATE_MOON
Definition: UnitDefinitions.hpp:202
@ STATUS_FIX_MATK
Definition: UnitDefinitions.hpp:360
@ STATUS_FIXCASTRATE
Definition: UnitDefinitions.hpp:386
@ STATUS_ADDSIZE
Definition: UnitDefinitions.hpp:223
@ STATUS_HP_RECOV_RATE
Definition: UnitDefinitions.hpp:229
@ STATUS_SP_PENALTY_TIME
Definition: UnitDefinitions.hpp:310
@ STATUS_MOB_MODE
Definition: UnitDefinitions.hpp:439
@ STATUS_ADD_SHORT_WEAPON_DAMAGE
Definition: UnitDefinitions.hpp:331
@ STATUS_PINT
Definition: UnitDefinitions.hpp:155
@ STATUS_SUBRACE
Definition: UnitDefinitions.hpp:225
@ STATUS_MOB_ELEMENT_LEVEL
Definition: UnitDefinitions.hpp:438
@ STATUS_REVAUTOSELFSPELL
Definition: UnitDefinitions.hpp:293
@ STATUS_REPRODUCE_LV
Definition: UnitDefinitions.hpp:210
@ STATUS_RAISE
Definition: UnitDefinitions.hpp:322
@ STATUS_HP_RECOV_STOP
Definition: UnitDefinitions.hpp:296
@ STATUS_FIX_MAXHP
Definition: UnitDefinitions.hpp:357
@ STATUS_ADDENEMY
Definition: UnitDefinitions.hpp:353
@ STATUS_ADD_ITEMHEAL_RATE_GROUP
Definition: UnitDefinitions.hpp:317
@ STATUS_DEF_RATE
Definition: UnitDefinitions.hpp:266
@ STATUS_LONG_DEF
Definition: UnitDefinitions.hpp:234
@ STATUS_RACE
Definition: UnitDefinitions.hpp:314
@ STATUS_DEF_SP_DRAIN_VALUE
Definition: UnitDefinitions.hpp:305
@ STATUS_IGNORE_DEF_ENEMY
Definition: UnitDefinitions.hpp:350
@ STATUS_UNBREAKABLE
Definition: UnitDefinitions.hpp:149
@ STATUS_HARD_DEF
Definition: UnitDefinitions.hpp:135
@ STATUS_USTA
Definition: UnitDefinitions.hpp:188
@ STATUS_PLUK
Definition: UnitDefinitions.hpp:157
@ STATUS_ZENY
Definition: UnitDefinitions.hpp:109
@ STATUS_DEF_HP_DRAIN_VALUE
Definition: UnitDefinitions.hpp:304
@ STATUS_SPL
Definition: UnitDefinitions.hpp:175
@ STATUS_CURSE_BY_MURAMASA
Definition: UnitDefinitions.hpp:323
@ STATUS_SKILL_VARCAST
Definition: UnitDefinitions.hpp:419
@ STATUS_SP_REGEN
Definition: UnitDefinitions.hpp:444
@ STATUS_MOB_CLASS_CHANGE
Definition: UnitDefinitions.hpp:316
@ STATUS_MOD_DROP
Definition: UnitDefinitions.hpp:166
@ STATUS_WEAPON_ATK
Definition: UnitDefinitions.hpp:285
@ STATUS_MATK2_RATE
Definition: UnitDefinitions.hpp:370
@ STATUS_BS_POINT
Definition: UnitDefinitions.hpp:196
@ STATUS_ADD_CAST_TIME
Definition: UnitDefinitions.hpp:388
@ STATUS_IGNORE_MDEF_ENEMY
Definition: UnitDefinitions.hpp:351
@ STATUS_HP_GAIN_VALUE
Definition: UnitDefinitions.hpp:345
@ STATUS_MAX_WEIGHT
Definition: UnitDefinitions.hpp:114
@ STATUS_MANNER
Definition: UnitDefinitions.hpp:93
@ STATUS_FIX_CRITICAL
Definition: UnitDefinitions.hpp:364
@ STATUS_HIT
Definition: UnitDefinitions.hpp:138
@ STATUS_HATE_STAR
Definition: UnitDefinitions.hpp:203
@ STATUS_LONG_WEAPON_DAMAGE_RETURN
Definition: UnitDefinitions.hpp:276
@ STATUS_JOBLEVEL
Definition: UnitDefinitions.hpp:144
@ STATUS_PSTR
Definition: UnitDefinitions.hpp:152
@ STATUS_UWIS
Definition: UnitDefinitions.hpp:189
@ STATUS_SPRATE
Definition: UnitDefinitions.hpp:220
@ STATUS_INTELLIGENCE
Definition: UnitDefinitions.hpp:105
@ STATUS_CRITICALRACE
Definition: UnitDefinitions.hpp:298
@ STATUS_BANKVAULT
Definition: UnitDefinitions.hpp:168

◆ unit_appearance_type

Enumerator
UAT_BASE 
UAT_HAIR_STYLE 
UAT_WEAPON_SPRITE 
UAT_HEAD_BOTTOM_SPRITE 
UAT_HEAD_TOP_SPRITE 
UAT_HEAD_MID_SPRITE 
UAT_HAIR_COLOR 
UAT_CLOTH_COLOR 
UAT_SHIELD_SPRITE 
UAT_SHOES 
UAT_BODY 
UAT_FLOOR 
UAT_ROBE_SPRITE 
UAT_BODY_STYLE 
UAT_MAX 
448{
449 UAT_BASE = 0,
450 UAT_HAIR_STYLE = 1,
455 UAT_HAIR_COLOR = 6,
456 UAT_CLOTH_COLOR = 7,
458 UAT_SHOES = 9,
459 UAT_BODY = 10,
460 UAT_FLOOR = 11,
461 UAT_ROBE_SPRITE = 12,
462 UAT_BODY_STYLE = 13,
463 UAT_MAX
464};
@ UAT_BODY
Definition: UnitDefinitions.hpp:459
@ UAT_HAIR_COLOR
Definition: UnitDefinitions.hpp:455
@ UAT_HEAD_MID_SPRITE
Definition: UnitDefinitions.hpp:454
@ UAT_BODY_STYLE
Definition: UnitDefinitions.hpp:462
@ UAT_HEAD_TOP_SPRITE
Definition: UnitDefinitions.hpp:453
@ UAT_MAX
Definition: UnitDefinitions.hpp:463
@ UAT_CLOTH_COLOR
Definition: UnitDefinitions.hpp:456
@ UAT_WEAPON_SPRITE
Definition: UnitDefinitions.hpp:451
@ UAT_FLOOR
Definition: UnitDefinitions.hpp:460
@ UAT_SHOES
Definition: UnitDefinitions.hpp:458
@ UAT_BASE
Definition: UnitDefinitions.hpp:449
@ UAT_HEAD_BOTTOM_SPRITE
Definition: UnitDefinitions.hpp:452
@ UAT_HAIR_STYLE
Definition: UnitDefinitions.hpp:450
@ UAT_ROBE_SPRITE
Definition: UnitDefinitions.hpp:461
@ UAT_SHIELD_SPRITE
Definition: UnitDefinitions.hpp:457

◆ unit_gender_types

enum unit_gender_types : int8_t
Enumerator
UNIT_GENDER_FEMALE 
UNIT_GENDER_MALE 
988{
991};
@ UNIT_GENDER_FEMALE
Definition: UnitDefinitions.hpp:989
@ UNIT_GENDER_MALE
Definition: UnitDefinitions.hpp:990

◆ unit_posture_type

enum unit_posture_type : char
Enumerator
POSTURE_STANDING 
POSTURE_DEAD 
POSTURE_SITTING 
467{
469 POSTURE_DEAD = 1,
470 POSTURE_SITTING = 2,
471};
@ POSTURE_SITTING
Definition: UnitDefinitions.hpp:470
@ POSTURE_STANDING
Definition: UnitDefinitions.hpp:468
@ POSTURE_DEAD
Definition: UnitDefinitions.hpp:469

◆ unit_size_type

Enumerator
ESZ_SMALL 
ESZ_MEDIUM 
ESZ_LARGE 
ESZ_MAX 
36{
37 ESZ_SMALL = 0,
38 ESZ_MEDIUM = 1,
39 ESZ_LARGE = 2,
40 ESZ_MAX = 3
41};
@ ESZ_MEDIUM
Definition: UnitDefinitions.hpp:38
@ ESZ_LARGE
Definition: UnitDefinitions.hpp:39
@ ESZ_MAX
Definition: UnitDefinitions.hpp:40
@ ESZ_SMALL
Definition: UnitDefinitions.hpp:37

◆ unit_type

enum unit_type : int
Enumerator
UNIT_PLAYER 
UNIT_NPC 
UNIT_ITEM 
UNIT_SKILL 
UNIT_UNKNOWN 
UNIT_MONSTER 
UNIT_EVENT 
UNIT_PET 
UNIT_HOMUNCULUS 
UNIT_MERCENARY 
UNIT_ELEMENTAL 
44{
45 UNIT_PLAYER = 0,
46 UNIT_NPC = 1,
47 UNIT_ITEM = 2,
48 UNIT_SKILL = 3,
49 UNIT_UNKNOWN = 4,
50 UNIT_MONSTER = 5,
51 UNIT_EVENT = 6,
52 UNIT_PET = 7,
55 UNIT_ELEMENTAL = 10,
56};
@ UNIT_HOMUNCULUS
Definition: UnitDefinitions.hpp:53
@ UNIT_EVENT
Definition: UnitDefinitions.hpp:51
@ UNIT_ELEMENTAL
Definition: UnitDefinitions.hpp:55
@ UNIT_UNKNOWN
Definition: UnitDefinitions.hpp:49
@ UNIT_SKILL
Definition: UnitDefinitions.hpp:48
@ UNIT_MERCENARY
Definition: UnitDefinitions.hpp:54
@ UNIT_ITEM
Definition: UnitDefinitions.hpp:47
@ UNIT_NPC
Definition: UnitDefinitions.hpp:46
@ UNIT_PLAYER
Definition: UnitDefinitions.hpp:45
@ UNIT_MONSTER
Definition: UnitDefinitions.hpp:50
@ UNIT_PET
Definition: UnitDefinitions.hpp:52

◆ unit_type_mask

Enumerator
UNIT_MASK_PLAYER 
UNIT_MASK_NPC 
UNIT_MASK_ITEM 
UNIT_MASK_SKILL 
UNIT_MASK_UNKNOWN 
UNIT_MASK_MONSTER 
UNIT_MASK_EVENT 
UNIT_MASK_PET 
UNIT_MASK_HOMUNCULUS 
UNIT_MASK_MERCENARY 
UNIT_MASK_ELEMENTAL 
UNIT_MASK_ALL 
59{
60 UNIT_MASK_PLAYER = 0x0000,
61 UNIT_MASK_NPC = 0x0001,
62 UNIT_MASK_ITEM = 0x0002,
63 UNIT_MASK_SKILL = 0x0004,
64 UNIT_MASK_UNKNOWN = 0x0008,
65 UNIT_MASK_MONSTER = 0x0010,
66 UNIT_MASK_EVENT = 0x0020,
67 UNIT_MASK_PET = 0x0040,
69 UNIT_MASK_MERCENARY = 0x0100,
70 UNIT_MASK_ELEMENTAL = 0x0200,
71 UNIT_MASK_ALL = 0x0FFF
72};
@ UNIT_MASK_UNKNOWN
Definition: UnitDefinitions.hpp:64
@ UNIT_MASK_PLAYER
Definition: UnitDefinitions.hpp:60
@ UNIT_MASK_ELEMENTAL
Definition: UnitDefinitions.hpp:70
@ UNIT_MASK_MERCENARY
Definition: UnitDefinitions.hpp:69
@ UNIT_MASK_MONSTER
Definition: UnitDefinitions.hpp:65
@ UNIT_MASK_ALL
Definition: UnitDefinitions.hpp:71
@ UNIT_MASK_EVENT
Definition: UnitDefinitions.hpp:66
@ UNIT_MASK_NPC
Definition: UnitDefinitions.hpp:61
@ UNIT_MASK_HOMUNCULUS
Definition: UnitDefinitions.hpp:68
@ UNIT_MASK_ITEM
Definition: UnitDefinitions.hpp:62
@ UNIT_MASK_SKILL
Definition: UnitDefinitions.hpp:63
@ UNIT_MASK_PET
Definition: UnitDefinitions.hpp:67

◆ unit_viewport_notification_type

Enumerator
EVP_NOTIFY_IN_SIGHT 
EVP_NOTIFY_OUT_OF_SIGHT 
EVP_NOTIFY_DEAD 
EVP_NOTIFY_LOGGED_OUT 
EVP_NOTIFY_TELEPORT 
EVP_NOTIFY_TRICKDEAD 
836{
839 EVP_NOTIFY_DEAD = 1,
843};
@ EVP_NOTIFY_IN_SIGHT
Definition: UnitDefinitions.hpp:837
@ EVP_NOTIFY_DEAD
Definition: UnitDefinitions.hpp:839
@ EVP_NOTIFY_LOGGED_OUT
Definition: UnitDefinitions.hpp:840
@ EVP_NOTIFY_OUT_OF_SIGHT
Definition: UnitDefinitions.hpp:838
@ EVP_NOTIFY_TELEPORT
Definition: UnitDefinitions.hpp:841
@ EVP_NOTIFY_TRICKDEAD
Definition: UnitDefinitions.hpp:842