diff options
author | dastgirpojee <dastgirpojee@rocketmail.com> | 2013-10-09 10:07:17 -0700 |
---|---|---|
committer | dastgirpojee <dastgirpojee@rocketmail.com> | 2013-10-09 10:07:17 -0700 |
commit | e105044ee8c1c625b886e2306c22a3f8a68f5bf5 (patch) | |
tree | 87ff7e5bab40749666f44d69b24da3b75a1c1f12 /src | |
parent | e7457d450f44f07881e9a8d9af25b068596f3df4 (diff) | |
parent | 5fdbee45f634d5d5b29ffa3144c8ac4881c10578 (diff) | |
download | hercules-e105044ee8c1c625b886e2306c22a3f8a68f5bf5.tar.gz hercules-e105044ee8c1c625b886e2306c22a3f8a68f5bf5.tar.bz2 hercules-e105044ee8c1c625b886e2306c22a3f8a68f5bf5.tar.xz hercules-e105044ee8c1c625b886e2306c22a3f8a68f5bf5.zip |
Merge pull request #1 from HerculesWS/master
Hercules Merge.
Diffstat (limited to 'src')
-rw-r--r-- | src/map/battle.c | 8 | ||||
-rw-r--r-- | src/map/clif.c | 179 | ||||
-rw-r--r-- | src/map/clif.h | 16 | ||||
-rw-r--r-- | src/map/map.c | 12 | ||||
-rw-r--r-- | src/map/map.h | 4 | ||||
-rw-r--r-- | src/map/npc.c | 6 | ||||
-rw-r--r-- | src/map/npc.h | 2 | ||||
-rw-r--r-- | src/map/packets.h | 30 | ||||
-rw-r--r-- | src/map/party.c | 151 | ||||
-rw-r--r-- | src/map/party.h | 13 | ||||
-rw-r--r-- | src/map/script.c | 1 | ||||
-rw-r--r-- | src/map/skill.c | 25 | ||||
-rw-r--r-- | src/map/skill.h | 10 | ||||
-rw-r--r-- | src/map/status.c | 35 | ||||
-rw-r--r-- | src/map/status.h | 6 | ||||
-rw-r--r-- | src/plugins/HPMHooking/HPMHooking.GetSymbol.inc | 6 | ||||
-rw-r--r-- | src/plugins/HPMHooking/HPMHooking.HPMHooksCore.inc | 19410 | ||||
-rw-r--r-- | src/plugins/HPMHooking/HPMHooking.HookingPoints.inc | 4839 | ||||
-rw-r--r-- | src/plugins/HPMHooking/HPMHooking.Hooks.inc | 4255 | ||||
-rw-r--r-- | src/plugins/HPMHooking/HPMHooking.sources.inc | 6 |
20 files changed, 14348 insertions, 14666 deletions
diff --git a/src/map/battle.c b/src/map/battle.c index c79dee7ee..928d14c22 100644 --- a/src/map/battle.c +++ b/src/map/battle.c @@ -4446,10 +4446,10 @@ struct Damage battle_calc_weapon_attack(struct block_list *src,struct block_list sd->inventory_data[index] && sd->inventory_data[index]->type == IT_WEAPON) wd.damage = sd->inventory_data[index]->weight*8/100; //80% of weight - } else - wd.damage = sstatus->rhw.atk2*8/10; //Else use Atk2 - - ATK_ADDRATE(50*skill_lv); //Skill modifier applies to weight only. + ATK_ADDRATE(50*skill_lv); //Skill modifier applies to weight only. + } else { + wd.damage = battle->calc_base_damage2(sstatus, &sstatus->rhw, sc, tstatus->size, sd, 0); //Monsters have no weight and use ATK instead + } i = sstatus->str/10; i*=i; ATK_ADD(i); //Add str bonus. diff --git a/src/map/clif.c b/src/map/clif.c index f6c2ef4d0..357c4dc6a 100644 --- a/src/map/clif.c +++ b/src/map/clif.c @@ -860,9 +860,9 @@ static int clif_setlevel(struct block_list* bl) { } return lv; } -#if PACKETVER < 20091103 /* for 'packetver < 20091103' 0x78 non-pc-looking unit handling */ void clif_set_unit_idle2(struct block_list* bl, struct map_session_data *tsd, enum send_target target) { +#if PACKETVER < 20091103 struct map_session_data* sd; struct status_change* sc = status->get_sc(bl); struct view_data* vd = status->get_viewdata(bl); @@ -907,8 +907,10 @@ void clif_set_unit_idle2(struct block_list* bl, struct map_session_data *tsd, en p.clevel = clif_setlevel(bl); clif->send(&p,sizeof(p),tsd?&tsd->bl:bl,target); -} +#else + return; #endif +} /*========================================== * Prepares 'unit standing' packet *------------------------------------------*/ @@ -996,9 +998,9 @@ void clif_set_unit_idle(struct block_list* bl, struct map_session_data *tsd, enu } } -#if PACKETVER < 20091103 /* for 'packetver < 20091103' 0x7c non-pc-looking unit handling */ void clif_spawn_unit2(struct block_list* bl, enum send_target target) { +#if PACKETVER < 20091103 struct map_session_data* sd; struct status_change* sc = status->get_sc(bl); struct view_data* vd = status->get_viewdata(bl); @@ -1037,8 +1039,10 @@ void clif_spawn_unit2(struct block_list* bl, enum send_target target) { p.xSize = p.ySize = (sd) ? 5 : 0; clif->send(&p,sizeof(p),bl,target); -} +#else + return; #endif +} void clif_spawn_unit(struct block_list* bl, enum send_target target) { struct map_session_data* sd; struct status_change* sc = status->get_sc(bl); @@ -12186,7 +12190,6 @@ void clif_parse_PartyChangeLeader(int fd, struct map_session_data* sd) { party->changeleader(sd, map->id2sd(RFIFOL(fd,2))); } -#ifndef PARTY_RECRUIT /// Party Booking in KRO [Spiria] /// @@ -12194,6 +12197,7 @@ void clif_parse_PartyChangeLeader(int fd, struct map_session_data* sd) { /// 0802 <level>.W <map id>.W { <job>.W }*6 void clif_parse_PartyBookingRegisterReq(int fd, struct map_session_data* sd) { +#ifndef PARTY_RECRUIT short level = RFIFOW(fd,2); short mapid = RFIFOW(fd,4); short job[PARTY_BOOKING_JOBS]; @@ -12203,6 +12207,9 @@ void clif_parse_PartyBookingRegisterReq(int fd, struct map_session_data* sd) job[i] = RFIFOB(fd,6+i*2); party->booking_register(sd, level, mapid, job); +#else + return; +#endif } @@ -12214,12 +12221,16 @@ void clif_parse_PartyBookingRegisterReq(int fd, struct map_session_data* sd) /// 2 = already registered void clif_PartyBookingRegisterAck(struct map_session_data *sd, int flag) { +#ifndef PARTY_RECRUIT int fd = sd->fd; WFIFOHEAD(fd,packet_len(0x803)); WFIFOW(fd,0) = 0x803; WFIFOW(fd,2) = flag; WFIFOSET(fd,packet_len(0x803)); +#else + return; +#endif } @@ -12227,6 +12238,7 @@ void clif_PartyBookingRegisterAck(struct map_session_data *sd, int flag) /// 0804 <level>.W <map id>.W <job>.W <last index>.L <result count>.W void clif_parse_PartyBookingSearchReq(int fd, struct map_session_data* sd) { +#ifndef PARTY_RECRUIT short level = RFIFOW(fd,2); short mapid = RFIFOW(fd,4); short job = RFIFOW(fd,6); @@ -12234,6 +12246,9 @@ void clif_parse_PartyBookingSearchReq(int fd, struct map_session_data* sd) short resultcount = RFIFOW(fd,12); party->booking_search(sd, level, mapid, job, lastindex, resultcount); +#else + return; +#endif } @@ -12244,6 +12259,7 @@ void clif_parse_PartyBookingSearchReq(int fd, struct map_session_data* sd) /// 1 = yes void clif_PartyBookingSearchAck(int fd, struct party_booking_ad_info** results, int count, bool more_result) { +#ifndef PARTY_RECRUIT int i, j; int size = sizeof(struct party_booking_ad_info); // structure size (48) struct party_booking_ad_info *pb_ad; @@ -12263,6 +12279,9 @@ void clif_PartyBookingSearchAck(int fd, struct party_booking_ad_info** results, WFIFOW(fd,i*size+41+j*2) = pb_ad->p_detail.job[j]; } WFIFOSET(fd,WFIFOW(fd,2)); +#else + return; +#endif } @@ -12270,8 +12289,12 @@ void clif_PartyBookingSearchAck(int fd, struct party_booking_ad_info** results, /// 0806 void clif_parse_PartyBookingDeleteReq(int fd, struct map_session_data* sd) { +#ifndef PARTY_RECRUIT if(party->booking_delete(sd)) clif->PartyBookingDeleteAck(sd, 0); +#else + return; +#endif } @@ -12284,12 +12307,16 @@ void clif_parse_PartyBookingDeleteReq(int fd, struct map_session_data* sd) /// 3 = nothing registered void clif_PartyBookingDeleteAck(struct map_session_data* sd, int flag) { +#ifndef PARTY_RECRUIT int fd = sd->fd; WFIFOHEAD(fd,packet_len(0x807)); WFIFOW(fd,0) = 0x807; WFIFOW(fd,2) = flag; WFIFOSET(fd,packet_len(0x807)); +#else + return; +#endif } @@ -12297,6 +12324,7 @@ void clif_PartyBookingDeleteAck(struct map_session_data* sd, int flag) /// 0808 { <job>.W }*6 void clif_parse_PartyBookingUpdateReq(int fd, struct map_session_data* sd) { +#ifndef PARTY_RECRUIT short job[PARTY_BOOKING_JOBS]; int i; @@ -12304,6 +12332,9 @@ void clif_parse_PartyBookingUpdateReq(int fd, struct map_session_data* sd) job[i] = RFIFOW(fd,2+i*2); party->booking_update(sd, job); +#else + return; +#endif } @@ -12311,6 +12342,7 @@ void clif_parse_PartyBookingUpdateReq(int fd, struct map_session_data* sd) /// 0809 <index>.L <char name>.24B <expire time>.L <level>.W <map id>.W { <job>.W }*6 void clif_PartyBookingInsertNotify(struct map_session_data* sd, struct party_booking_ad_info* pb_ad) { +#ifndef PARTY_RECRUIT int i; uint8 buf[38+PARTY_BOOKING_JOBS*2]; @@ -12326,6 +12358,9 @@ void clif_PartyBookingInsertNotify(struct map_session_data* sd, struct party_boo WBUFW(buf,38+i*2) = pb_ad->p_detail.job[i]; clif->send(buf, packet_len(0x809), &sd->bl, ALL_CLIENT); +#else + return; +#endif } @@ -12333,6 +12368,7 @@ void clif_PartyBookingInsertNotify(struct map_session_data* sd, struct party_boo /// 080a <index>.L { <job>.W }*6 void clif_PartyBookingUpdateNotify(struct map_session_data* sd, struct party_booking_ad_info* pb_ad) { +#ifndef PARTY_RECRUIT int i; uint8 buf[6+PARTY_BOOKING_JOBS*2]; @@ -12343,6 +12379,9 @@ void clif_PartyBookingUpdateNotify(struct map_session_data* sd, struct party_boo for(i=0; i<PARTY_BOOKING_JOBS; i++) WBUFW(buf,6+i*2) = pb_ad->p_detail.job[i]; clif->send(buf,packet_len(0x80a),&sd->bl,ALL_CLIENT); // Now UPDATE all client. +#else + return; +#endif } @@ -12350,26 +12389,33 @@ void clif_PartyBookingUpdateNotify(struct map_session_data* sd, struct party_boo /// 080b <index>.L void clif_PartyBookingDeleteNotify(struct map_session_data* sd, int index) { +#ifndef PARTY_RECRUIT uint8 buf[6]; WBUFW(buf,0) = 0x80b; WBUFL(buf,2) = index; clif->send(buf, packet_len(0x80b), &sd->bl, ALL_CLIENT); // Now UPDATE all client. +#else + return; +#endif } -#else /// Modified version of Party Booking System for 2012-04-10 or 2012-04-18 (RagexeRE). /// Code written by mkbu95, Spiria, Yommy and Ind /// Request to register a party booking advertisment (CZ_PARTY_RECRUIT_REQ_REGISTER). /// 08e5 <level>.W <notice>.37B -void clif_parse_PartyBookingRegisterReq(int fd, struct map_session_data* sd) +void clif_parse_PartyRecruitRegisterReq(int fd, struct map_session_data* sd) { +#ifdef PARTY_RECRUIT short level = RFIFOW(fd,2); const char *notice = (const char*)RFIFOP(fd, 4); - party->booking_register(sd, level, notice); + party->recruit_register(sd, level, notice); +#else + return; +#endif } /// Party booking search results (ZC_PARTY_RECRUIT_ACK_SEARCH). @@ -12377,8 +12423,9 @@ void clif_parse_PartyBookingRegisterReq(int fd, struct map_session_data* sd) /// more results: /// 0 = no /// 1 = yes -void clif_PartyBookingSearchAck(int fd, struct party_booking_ad_info** results, int count, bool more_result) +void clif_PartyRecruitSearchAck(int fd, struct party_booking_ad_info** results, int count, bool more_result) { +#ifdef PARTY_RECRUIT int i; int size = sizeof(struct party_booking_ad_info); struct party_booking_ad_info *pb_ad; @@ -12399,6 +12446,9 @@ void clif_PartyBookingSearchAck(int fd, struct party_booking_ad_info** results, } WFIFOSET(fd,WFIFOW(fd,2)); +#else + return; +#endif } /// Result of request to register a party booking advertisment (ZC_PARTY_RECRUIT_ACK_REGISTER). @@ -12407,34 +12457,46 @@ void clif_PartyBookingSearchAck(int fd, struct party_booking_ad_info** results, /// 0 = success /// 1 = failure /// 2 = already registered -void clif_PartyBookingRegisterAck(struct map_session_data *sd, int flag) +void clif_PartyRecruitRegisterAck(struct map_session_data *sd, int flag) { +#ifdef PARTY_RECRUIT int fd = sd->fd; WFIFOHEAD(fd, packet_len(0x8e6)); WFIFOW(fd, 0) = 0x8e6; WFIFOW(fd, 2) = flag; WFIFOSET(fd, packet_len(0x8e6)); +#else + return; +#endif } /// Request to search for party booking advertisments (CZ_PARTY_RECRUIT_REQ_SEARCH). /// 08e7 <level>.W <map id>.W <last index>.L <result count>.W -void clif_parse_PartyBookingSearchReq(int fd, struct map_session_data* sd) +void clif_parse_PartyRecruitSearchReq(int fd, struct map_session_data* sd) { +#ifdef PARTY_RECRUIT short level = RFIFOW(fd, 2); short mapid = RFIFOW(fd, 4); unsigned long lastindex = RFIFOL(fd, 6); short resultcount = RFIFOW(fd, 10); - party->booking_search(sd, level, mapid, lastindex, resultcount); + party->recruit_search(sd, level, mapid, lastindex, resultcount); +#else + return; +#endif } /// Request to delete own party booking advertisment (CZ_PARTY_RECRUIT_REQ_DELETE). /// 08e9 -void clif_parse_PartyBookingDeleteReq(int fd, struct map_session_data* sd) +void clif_parse_PartyRecruitDeleteReq(int fd, struct map_session_data* sd) { +#ifdef PARTY_RECRUIT if(party->booking_delete(sd)) - clif->PartyBookingDeleteAck(sd, 0); + clif->PartyRecruitDeleteAck(sd, 0); +#else + return; +#endif } /// Result of request to delete own party booking advertisment (ZC_PARTY_RECRUIT_ACK_DELETE). @@ -12444,31 +12506,40 @@ void clif_parse_PartyBookingDeleteReq(int fd, struct map_session_data* sd) /// 1 = success (auto-removed expired ad) /// 2 = failure /// 3 = nothing registered -void clif_PartyBookingDeleteAck(struct map_session_data* sd, int flag) +void clif_PartyRecruitDeleteAck(struct map_session_data* sd, int flag) { +#ifdef PARTY_RECRUIT int fd = sd->fd; WFIFOHEAD(fd, packet_len(0x8ea)); WFIFOW(fd, 0) = 0x8ea; WFIFOW(fd, 2) = flag; WFIFOSET(fd, packet_len(0x8ea)); +#else + return; +#endif } /// Request to update party booking advertisment (CZ_PARTY_RECRUIT_REQ_UPDATE). /// 08eb <notice>.37B -void clif_parse_PartyBookingUpdateReq(int fd, struct map_session_data *sd) +void clif_parse_PartyRecruitUpdateReq(int fd, struct map_session_data *sd) { +#ifdef PARTY_RECRUIT const char *notice; notice = (const char*)RFIFOP(fd, 2); - party->booking_update(sd, notice); + party->recruit_update(sd, notice); +#else + return; +#endif } /// Notification about new party booking advertisment (ZC_PARTY_RECRUIT_NOTIFY_INSERT). /// 08ec <index>.L <expire time>.L <char name>.24B <level>.W <notice>.37B -void clif_PartyBookingInsertNotify(struct map_session_data* sd, struct party_booking_ad_info* pb_ad) +void clif_PartyRecruitInsertNotify(struct map_session_data* sd, struct party_booking_ad_info* pb_ad) { +#ifdef PARTY_RECRUIT unsigned char buf[2+6+6+24+4+37+1]; if (pb_ad == NULL) @@ -12481,12 +12552,16 @@ void clif_PartyBookingInsertNotify(struct map_session_data* sd, struct party_boo WBUFW(buf,34) = pb_ad->p_detail.level; memcpy(WBUFP(buf, 36), pb_ad->p_detail.notice, PB_NOTICE_LENGTH); clif->send(buf, packet_len(0x8ec), &sd->bl, ALL_CLIENT); +#else + return; +#endif } /// Notification about updated party booking advertisment (ZC_PARTY_RECRUIT_NOTIFY_UPDATE). /// 08ed <index>.L <notice>.37B -void clif_PartyBookingUpdateNotify(struct map_session_data *sd, struct party_booking_ad_info* pb_ad) +void clif_PartyRecruitUpdateNotify(struct map_session_data *sd, struct party_booking_ad_info* pb_ad) { +#ifdef PARTY_RECRUIT unsigned char buf[2+6+37+1]; WBUFW(buf, 0) = 0x8ed; @@ -12494,51 +12569,71 @@ void clif_PartyBookingUpdateNotify(struct map_session_data *sd, struct party_boo memcpy(WBUFP(buf, 6), pb_ad->p_detail.notice, PB_NOTICE_LENGTH); clif->send(buf, packet_len(0x8ed), &sd->bl, ALL_CLIENT); +#else + return; +#endif } /// Notification about deleted party booking advertisment (ZC_PARTY_RECRUIT_NOTIFY_DELETE). /// 08ee <index>.L -void clif_PartyBookingDeleteNotify(struct map_session_data* sd, int index) +void clif_PartyRecruitDeleteNotify(struct map_session_data* sd, int index) { +#ifdef PARTY_RECRUIT unsigned char buf[2+6+1]; WBUFW(buf, 0) = 0x8ee; WBUFL(buf, 2) = index; clif->send(buf, packet_len(0x8ee), &sd->bl, ALL_CLIENT); +#else + return; +#endif } /// Request to add to filtering list (PARTY_RECRUIT_ADD_FILTERLINGLIST). /// 08ef <index>.L void clif_parse_PartyBookingAddFilteringList(int fd, struct map_session_data *sd) { +#ifdef PARTY_RECRUIT int index = RFIFOL(fd, 2); clif->PartyBookingAddFilteringList(index, sd); +#else + return; +#endif } /// Request to remove from filtering list (PARTY_RECRUIT_SUB_FILTERLINGLIST). /// 08f0 <GID>.L void clif_parse_PartyBookingSubFilteringList(int fd, struct map_session_data *sd) { +#ifdef PARTY_RECRUIT int gid = RFIFOL(fd, 2); clif->PartyBookingSubFilteringList(gid, sd); +#else + return; +#endif } /// Request to recruit volunteer (PARTY_RECRUIT_REQ_VOLUNTEER). /// 08f1 <index>.L void clif_parse_PartyBookingReqVolunteer(int fd, struct map_session_data *sd) { +#ifdef PARTY_RECRUIT int index = RFIFOL(fd, 2); clif->PartyBookingVolunteerInfo(index, sd); +#else + return; +#endif } /// Request volunteer information (PARTY_RECRUIT_VOLUNTEER_INFO). /// 08f2 <AID>.L <job>.L <level>.W <char name>.24B void clif_PartyBookingVolunteerInfo(int index, struct map_session_data *sd) { +#ifdef PARTY_RECRUIT unsigned char buf[2+4+4+2+24+1]; WBUFW(buf, 0) = 0x8f2; @@ -12548,6 +12643,9 @@ void clif_PartyBookingVolunteerInfo(int index, struct map_session_data *sd) memcpy(WBUFP(buf, 12), sd->status.name, NAME_LENGTH); clif->send(buf, packet_len(0x8f2), &sd->bl, ALL_CLIENT); +#else + return; +#endif } #if 0 //Disabled for now. Needs more info. @@ -12591,44 +12689,61 @@ void clif_PartyBookingFailedRecall(int fd, struct map_session_data *sd) /// 08f9 <refuse AID>.L void clif_parse_PartyBookingRefuseVolunteer(int fd, struct map_session_data *sd) { +#ifdef PARTY_RECRUIT unsigned long aid = RFIFOL(fd, 2); clif->PartyBookingRefuseVolunteer(aid, sd); +#else + return; +#endif } /// 08fa <index>.L void clif_PartyBookingRefuseVolunteer(unsigned long aid, struct map_session_data *sd) { +#ifdef PARTY_RECRUIT unsigned char buf[2+6]; WBUFW(buf, 0) = 0x8fa; WBUFL(buf, 2) = aid; clif->send(buf, packet_len(0x8fa), &sd->bl, ALL_CLIENT); +#else + return; +#endif } /// 08fb <index>.L void clif_parse_PartyBookingCancelVolunteer(int fd, struct map_session_data *sd) { +#ifdef PARTY_RECRUIT int index = RFIFOL(fd, 2); clif->PartyBookingCancelVolunteer(index, sd); +#else + return; +#endif } /// 0909 <index>.L void clif_PartyBookingCancelVolunteer(int index, struct map_session_data *sd) { +#ifdef PARTY_RECRUIT unsigned char buf[2+6+1]; WBUFW(buf, 0) = 0x909; WBUFL(buf, 2) = index; clif->send(buf, packet_len(0x909), &sd->bl, ALL_CLIENT); +#else + return; +#endif } /// 090b <gid>.L <char name>.24B void clif_PartyBookingAddFilteringList(int index, struct map_session_data *sd) { +#ifdef PARTY_RECRUIT unsigned char buf[2+6+24+1]; WBUFW(buf, 0) = 0x90b; @@ -12636,11 +12751,15 @@ void clif_PartyBookingAddFilteringList(int index, struct map_session_data *sd) memcpy(WBUFP(buf, 6), sd->status.name, NAME_LENGTH); clif->send(buf, packet_len(0x90b), &sd->bl, ALL_CLIENT); +#else + return; +#endif } /// 090c <gid>.L <char name>.24B void clif_PartyBookingSubFilteringList(int gid, struct map_session_data *sd) { +#ifdef PARTY_RECRUIT unsigned char buf[2+6+24+1]; WBUFW(buf, 0) = 0x90c; @@ -12648,6 +12767,9 @@ void clif_PartyBookingSubFilteringList(int gid, struct map_session_data *sd) memcpy(WBUFP(buf, 6), sd->status.name, NAME_LENGTH); clif->send(buf, packet_len(0x90c), &sd->bl, ALL_CLIENT); +#else + return; +#endif } #if 0 @@ -12661,7 +12783,6 @@ void clif_PartyBookingRefuseVolunteerToPM(struct map_session_data *sd) { } #endif //if 0 -#endif /// Request to close own vending (CZ_REQ_CLOSESTORE). /// 012e @@ -17984,10 +18105,8 @@ void clif_defaults(void) { clif->clearunit_delayed_sub = clif_clearunit_delayed_sub; clif->set_unit_idle = clif_set_unit_idle; clif->spawn_unit = clif_spawn_unit; -#if PACKETVER < 20091103 clif->spawn_unit2 = clif_spawn_unit2; clif->set_unit_idle2 = clif_set_unit_idle2; -#endif clif->set_unit_walking = clif_set_unit_walking; clif->calc_walkdelay = clif_calc_walkdelay; clif->getareachar_skillunit = clif_getareachar_skillunit; @@ -18342,14 +18461,18 @@ void clif_defaults(void) { clif->PartyBookingUpdateNotify = clif_PartyBookingUpdateNotify; clif->PartyBookingDeleteNotify = clif_PartyBookingDeleteNotify; clif->PartyBookingInsertNotify = clif_PartyBookingInsertNotify; + clif->PartyRecruitRegisterAck = clif_PartyRecruitRegisterAck; + clif->PartyRecruitDeleteAck = clif_PartyRecruitDeleteAck; + clif->PartyRecruitSearchAck = clif_PartyRecruitSearchAck; + clif->PartyRecruitUpdateNotify = clif_PartyRecruitUpdateNotify; + clif->PartyRecruitDeleteNotify = clif_PartyRecruitDeleteNotify; + clif->PartyRecruitInsertNotify = clif_PartyRecruitInsertNotify; /* Group Search System Update */ -#ifdef PARTY_RECRUIT clif->PartyBookingVolunteerInfo = clif_PartyBookingVolunteerInfo; clif->PartyBookingRefuseVolunteer = clif_PartyBookingRefuseVolunteer; clif->PartyBookingCancelVolunteer = clif_PartyBookingCancelVolunteer; clif->PartyBookingAddFilteringList = clif_PartyBookingAddFilteringList; clif->PartyBookingSubFilteringList = clif_PartyBookingSubFilteringList; -#endif /* buying store-related */ clif->buyingstore_open = clif_buyingstore_open; clif->buyingstore_open_failed = clif_buyingstore_open_failed; @@ -18498,6 +18621,10 @@ void clif_defaults(void) { clif->pPartyBookingSearchReq = clif_parse_PartyBookingSearchReq; clif->pPartyBookingDeleteReq = clif_parse_PartyBookingDeleteReq; clif->pPartyBookingUpdateReq = clif_parse_PartyBookingUpdateReq; + clif->pPartyRecruitRegisterReq = clif_parse_PartyRecruitRegisterReq; + clif->pPartyRecruitSearchReq = clif_parse_PartyRecruitSearchReq; + clif->pPartyRecruitDeleteReq = clif_parse_PartyRecruitDeleteReq; + clif->pPartyRecruitUpdateReq = clif_parse_PartyRecruitUpdateReq; clif->pCloseVending = clif_parse_CloseVending; clif->pVendingListReq = clif_parse_VendingListReq; clif->pPurchaseReq = clif_parse_PurchaseReq; @@ -18613,11 +18740,9 @@ void clif_defaults(void) { clif->pPartyTick = clif_parse_PartyTick; clif->pGuildInvite2 = clif_parse_GuildInvite2; /* Group Search System Update */ -#ifdef PARTY_RECRUIT clif->pPartyBookingAddFilter = clif_parse_PartyBookingAddFilteringList; clif->pPartyBookingSubFilter = clif_parse_PartyBookingSubFilteringList; clif->pPartyBookingReqVolunteer = clif_parse_PartyBookingReqVolunteer; clif->pPartyBookingRefuseVolunteer = clif_parse_PartyBookingRefuseVolunteer; clif->pPartyBookingCancelVolunteer = clif_parse_PartyBookingCancelVolunteer; -#endif } diff --git a/src/map/clif.h b/src/map/clif.h index 1e054db1d..1a2748353 100644 --- a/src/map/clif.h +++ b/src/map/clif.h @@ -546,10 +546,8 @@ struct clif_interface { int (*clearunit_delayed_sub) (int tid, unsigned int tick, int id, intptr_t data); void (*set_unit_idle) (struct block_list* bl, struct map_session_data *tsd,enum send_target target); void (*spawn_unit) (struct block_list* bl, enum send_target target); -#if PACKETVER < 20091103 void (*spawn_unit2) (struct block_list* bl, enum send_target target); void (*set_unit_idle2) (struct block_list* bl, struct map_session_data *tsd, enum send_target target); -#endif void (*set_unit_walking) (struct block_list* bl, struct map_session_data *tsd,struct unit_data* ud, enum send_target target); int (*calc_walkdelay) (struct block_list *bl,int delay, int type, int damage, int div_); void (*getareachar_skillunit) (struct map_session_data *sd, struct skill_unit *su); @@ -904,14 +902,18 @@ struct clif_interface { void (*PartyBookingUpdateNotify) (struct map_session_data* sd, struct party_booking_ad_info* pb_ad); void (*PartyBookingDeleteNotify) (struct map_session_data* sd, int index); void (*PartyBookingInsertNotify) (struct map_session_data* sd, struct party_booking_ad_info* pb_ad); + void (*PartyRecruitRegisterAck) (struct map_session_data *sd, int flag); + void (*PartyRecruitDeleteAck) (struct map_session_data* sd, int flag); + void (*PartyRecruitSearchAck) (int fd, struct party_booking_ad_info** results, int count, bool more_result); + void (*PartyRecruitUpdateNotify) (struct map_session_data* sd, struct party_booking_ad_info* pb_ad); + void (*PartyRecruitDeleteNotify) (struct map_session_data* sd, int index); + void (*PartyRecruitInsertNotify) (struct map_session_data* sd, struct party_booking_ad_info* pb_ad); /* Group Search System Update */ -#ifdef PARTY_RECRUIT void (*PartyBookingVolunteerInfo) (int index, struct map_session_data *sd); void (*PartyBookingRefuseVolunteer) (unsigned long aid, struct map_session_data *sd); void (*PartyBookingCancelVolunteer) (int index, struct map_session_data *sd); void (*PartyBookingAddFilteringList) (int index, struct map_session_data *sd); void (*PartyBookingSubFilteringList) (int gid, struct map_session_data *sd); -#endif /* buying store-related */ void (*buyingstore_open) (struct map_session_data* sd); void (*buyingstore_open_failed) (struct map_session_data* sd, unsigned short result, unsigned int weight); @@ -1060,6 +1062,10 @@ struct clif_interface { void (*pPartyBookingSearchReq) (int fd, struct map_session_data* sd); void (*pPartyBookingDeleteReq) (int fd, struct map_session_data* sd); void (*pPartyBookingUpdateReq) (int fd, struct map_session_data* sd); + void (*pPartyRecruitRegisterReq) (int fd, struct map_session_data* sd); + void (*pPartyRecruitSearchReq) (int fd, struct map_session_data* sd); + void (*pPartyRecruitDeleteReq) (int fd, struct map_session_data* sd); + void (*pPartyRecruitUpdateReq) (int fd, struct map_session_data* sd); void (*pCloseVending) (int fd, struct map_session_data* sd); void (*pVendingListReq) (int fd, struct map_session_data* sd); void (*pPurchaseReq) (int fd, struct map_session_data* sd); @@ -1173,13 +1179,11 @@ struct clif_interface { void (*pPartyTick) (int fd, struct map_session_data *sd); void (*pGuildInvite2) (int fd, struct map_session_data *sd); /* Group Search System Update */ -#ifdef PARTY_RECRUIT void (*pPartyBookingAddFilter) (int fd, struct map_session_data *sd); void (*pPartyBookingSubFilter) (int fd, struct map_session_data *sd); void (*pPartyBookingReqVolunteer) (int fd, struct map_session_data *sd); void (*pPartyBookingRefuseVolunteer) (int fd, struct map_session_data *sd); void (*pPartyBookingCancelVolunteer) (int fd, struct map_session_data *sd); -#endif }; struct clif_interface *clif; diff --git a/src/map/map.c b/src/map/map.c index 0c684542d..d920875ee 100644 --- a/src/map/map.c +++ b/src/map/map.c @@ -137,26 +137,32 @@ int map_freeblock_timer(int tid, unsigned int tick, int id, intptr_t data) { return 0; } -#ifdef CELL_NOSTACK /*========================================== * These pair of functions update the counter of how many objects * lie on a tile. *------------------------------------------*/ void map_addblcell(struct block_list *bl) { +#ifdef CELL_NOSTACK if( bl->m < 0 || bl->x < 0 || bl->x >= map->list[bl->m].xs || bl->y < 0 || bl->y >= map->list[bl->m].ys || !(bl->type&BL_CHAR) ) return; map->list[bl->m].cell[bl->x+bl->y*map->list[bl->m].xs].cell_bl++; +#else + return; +#endif } void map_delblcell(struct block_list *bl) { +#ifdef CELL_NOSTACK if( bl->m < 0 || bl->x < 0 || bl->x >= map->list[bl->m].xs || bl->y < 0 || bl->y >= map->list[bl->m].ys || !(bl->type&BL_CHAR) ) map->list[bl->m].cell[bl->x+bl->y*map->list[bl->m].xs].cell_bl--; -} +#else + return; #endif +} /*========================================== * Adds a block to the map. @@ -5792,10 +5798,8 @@ void map_defaults(void) { map->versionscreen = map_versionscreen; map->arg_next_value = map_arg_next_value; -#ifdef CELL_NOSTACK map->addblcell = map_addblcell; map->delblcell = map_delblcell; -#endif /** * mapit interface diff --git a/src/map/map.h b/src/map/map.h index 67fdfcf96..3a7990dcb 100644 --- a/src/map/map.h +++ b/src/map/map.h @@ -118,7 +118,7 @@ enum { MAPID_ALCHEMIST, MAPID_ROGUE, MAPID_SOUL_LINKER, - MAPID_DARK_COLLECTOR = JOBL_2_2|0x0D, + MAPID_DARK_COLLECTOR = JOBL_2_2|0x0E, //Trans Novice And Trans 1-1 Jobs MAPID_NOVICE_HIGH = JOBL_UPPER|0x0, MAPID_SWORDMAN_HIGH, @@ -1018,10 +1018,8 @@ struct map_interface { void (*helpscreen) (bool do_exit); void (*versionscreen) (bool do_exit); bool (*arg_next_value) (const char *option, int i, int argc); -#ifdef CELL_NOSTACK void (*addblcell) (struct block_list *bl); void (*delblcell) (struct block_list *bl); -#endif }; struct map_interface *map; diff --git a/src/map/npc.c b/src/map/npc.c index a28724238..c52dce325 100644 --- a/src/map/npc.c +++ b/src/map/npc.c @@ -212,11 +212,11 @@ struct npc_data* npc_name2id(const char* name) /** * For the Secure NPC Timeout option (check config/Secure.h) [RR] **/ -#ifdef SECURE_NPCTIMEOUT /** * Timer to check for idle time and timeout the dialog if necessary **/ int npc_rr_secure_timeout_timer(int tid, unsigned int tick, int id, intptr_t data) { +#ifdef SECURE_NPCTIMEOUT struct map_session_data* sd = NULL; unsigned int timeout = NPC_SECURE_TIMEOUT_NEXT; if( (sd = map->id2sd(id)) == NULL || !sd->npc_id ) { @@ -251,9 +251,9 @@ int npc_rr_secure_timeout_timer(int tid, unsigned int tick, int id, intptr_t dat sd->npc_idle_timer = INVALID_TIMER; } else //Create a new instance of ourselves to continue sd->npc_idle_timer = timer->add(timer->gettick() + (SECURE_NPCTIMEOUT_INTERVAL*1000),npc->secure_timeout_timer,sd->bl.id,0); +#endif return 0; } -#endif /*========================================== * Dequeue event and add timer for execution (100ms) @@ -4072,7 +4072,5 @@ void npc_defaults(void) { npc->do_clear_npc = do_clear_npc; npc->debug_warps_sub = npc_debug_warps_sub; npc->debug_warps = npc_debug_warps; -#ifdef SECURE_NPCTIMEOUT npc->secure_timeout_timer = npc_rr_secure_timeout_timer; -#endif } diff --git a/src/map/npc.h b/src/map/npc.h index 3c273fffb..f809cb19c 100644 --- a/src/map/npc.h +++ b/src/map/npc.h @@ -229,9 +229,7 @@ struct npc_interface { /** * For the Secure NPC Timeout option (check config/Secure.h) [RR] **/ -#ifdef SECURE_NPCTIMEOUT int (*secure_timeout_timer) (int tid, unsigned int tick, int id, intptr_t data); -#endif }; struct npc_interface *npc; diff --git a/src/map/packets.h b/src/map/packets.h index 3ae52cba8..c91b5d50c 100644 --- a/src/map/packets.h +++ b/src/map/packets.h @@ -1971,14 +1971,14 @@ packet(0x020d,-1); #ifndef PACKETVER_RE packet(0x091D,18,clif->pPartyBookingRegisterReq,2,4,6); #else - packet(0x08E5,41,clif->pPartyBookingRegisterReq,2,4); + packet(0x08E5,41,clif->pPartyRecruitRegisterReq,2,4); #endif packet(0x08E6,4); - packet(0x08E7,10,clif->pPartyBookingSearchReq,2); + packet(0x08E7,10,clif->pPartyRecruitSearchReq,2); packet(0x08E8,-1); - packet(0x08E9,2,clif->pPartyBookingDeleteReq,2); + packet(0x08E9,2,clif->pPartyRecruitDeleteReq,2); packet(0x08EA,4); - packet(0x08EB,39,clif->pPartyBookingUpdateReq,2); + packet(0x08EB,39,clif->pPartyRecruitUpdateReq,2); packet(0x08EC,73); packet(0x08ED,43); packet(0x08EE,6); @@ -2022,14 +2022,14 @@ packet(0x020d,-1); packet(0x0364,8,clif->pMoveFromKafra,2,4); packet(0x096A,6,clif->pGetCharNameRequest,2); packet(0x0368,6,clif->pSolveCharName,2); - packet(0x08E5,41,clif->pPartyBookingRegisterReq,2,4); + packet(0x08E5,41,clif->pPartyRecruitRegisterReq,2,4); packet(0x08d2,10); packet(0x0916,26,clif->pGuildInvite2,2); #endif #ifndef PACKETVER_RE #if PACKETVER >= 20120604 - packet(0x0861,18,clif->pPartyBookingRegisterReq,2,4,6); + packet(0x0861,18,clif->pPartyRecruitRegisterReq,2,4,6); #endif #endif @@ -2119,7 +2119,7 @@ packet(0x020d,-1); packet(0x0886,2,clif->pReqCloseBuyingStore,0); packet(0x0938,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); #ifdef PACKETVER_RE - packet(0x085D,41,clif->pPartyBookingRegisterReq,2,4); + packet(0x085D,41,clif->pPartyRecruitRegisterReq,2,4); #else // not PACKETVER_RE packet(0x085D,18,clif->pPartyBookingRegisterReq,2,4); #endif // PACKETVER_RE @@ -2164,7 +2164,7 @@ packet(0x020d,-1); packet(0x0817,2,clif->pReqCloseBuyingStore,0); packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); #ifdef PACKETVER_RE - packet(0x092D,41,clif->pPartyBookingRegisterReq,2,4); + packet(0x092D,41,clif->pPartyRecruitRegisterReq,2,4); #else // not PACKETVER_RE packet(0x092D,18,clif->pPartyBookingRegisterReq,2,4); #endif // PACKETVER_RE @@ -2203,7 +2203,7 @@ packet(0x020d,-1); packet(0x086E,2,clif->pReqCloseBuyingStore,0); packet(0x0874,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); #ifdef PACKETVER_RE - packet(0x089B,41,clif->pPartyBookingRegisterReq,2,4); + packet(0x089B,41,clif->pPartyRecruitRegisterReq,2,4); #else // not PACKETVER_RE packet(0x089B,18,clif->pPartyBookingRegisterReq,2,4); #endif // PACKETVER_RE @@ -2241,7 +2241,7 @@ packet(0x020d,-1); packet(0x0964,2,clif->pReqCloseBuyingStore,0); packet(0x0869,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); #ifdef PACKETVER_RE - packet(0x0874,41,clif->pPartyBookingRegisterReq,2,4); + packet(0x0874,41,clif->pPartyRecruitRegisterReq,2,4); #else // not PACKETVER_RE packet(0x0874,18,clif->pPartyBookingRegisterReq,2,4); #endif // PACKETVER_RE @@ -2278,7 +2278,7 @@ packet(0x020d,-1); packet(0x0817,2,clif->pReqCloseBuyingStore,0); packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); #ifdef PACKETVER_RE - packet(0x0365,41,clif->pPartyBookingRegisterReq,2,4); + packet(0x0365,41,clif->pPartyRecruitRegisterReq,2,4); #else // not PACKETVER_RE packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4); #endif // PACKETVER_RE @@ -2324,7 +2324,7 @@ packet(0x020d,-1); packet(0x085A,2,clif->pReqCloseBuyingStore,0); packet(0x0932,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); #ifdef PACKETVER_RE - packet(0x08A7,41,clif->pPartyBookingRegisterReq,2,4); + packet(0x08A7,41,clif->pPartyRecruitRegisterReq,2,4); #else // not PACKETVER_RE packet(0x08A7,18,clif->pPartyBookingRegisterReq,2,4); #endif // PACKETVER_RE @@ -2361,7 +2361,7 @@ packet(0x020d,-1); packet(0x0365,2,clif->pReqCloseBuyingStore,0); packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); #ifdef PACKETVER_RE - packet(0x0894,41,clif->pPartyBookingRegisterReq,2,4); + packet(0x0894,41,clif->pPartyRecruitRegisterReq,2,4); #else // not PACKETVER_RE packet(0x0894,18,clif->pPartyBookingRegisterReq,2,4); #endif // PACKETVER_RE @@ -2386,7 +2386,7 @@ packet(0x020d,-1); packet(0x0817,2,clif->pReqCloseBuyingStore,0); packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); #ifdef PACKETVER_RE - packet(0x0365,41,clif->pPartyBookingRegisterReq,2,4); + packet(0x0365,41,clif->pPartyRecruitRegisterReq,2,4); #else // not PACKETVER_RE packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4); #endif // PACKETVER_RE @@ -2424,7 +2424,7 @@ packet(0x020d,-1); packet(0x0817,2,clif->pReqCloseBuyingStore,0); packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); #ifdef PACKETVER_RE - packet(0x0365,41,clif->pPartyBookingRegisterReq,2,4); + packet(0x0365,41,clif->pPartyRecruitRegisterReq,2,4); #else // not PACKETVER_RE packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4); #endif // PACKETVER_RE diff --git a/src/map/party.c b/src/map/party.c index 1694adf2c..904110452 100644 --- a/src/map/party.c +++ b/src/map/party.c @@ -1108,16 +1108,9 @@ struct party_booking_ad_info* create_party_booking_data(void) { return pb_ad; } -#ifndef PARTY_RECRUIT -void party_booking_register(struct map_session_data *sd, short level, short mapid, short* job) -#else -void party_booking_register(struct map_session_data *sd, short level, const char *notice) -#endif -{ +void party_recruit_register(struct map_session_data *sd, short level, const char *notice) { +#ifdef PARTY_RECRUIT struct party_booking_ad_info *pb_ad; -#ifndef PARTY_RECRUIT - int i; -#endif pb_ad = (struct party_booking_ad_info*)idb_get(party->booking_db, sd->status.char_id); @@ -1128,37 +1121,59 @@ void party_booking_register(struct map_session_data *sd, short level, const char } else {// already registered - clif->PartyBookingRegisterAck(sd, 2); + clif->PartyRecruitRegisterAck(sd, 2); return; } memcpy(pb_ad->charname,sd->status.name,NAME_LENGTH); pb_ad->expiretime = (int)time(NULL); pb_ad->p_detail.level = level; + safestrncpy(pb_ad->p_detail.notice, notice, PB_NOTICE_LENGTH); + + clif->PartyRecruitRegisterAck(sd, 0); + clif->PartyRecruitInsertNotify(sd, pb_ad); // Notice +#else + return; +#endif +} + +void party_booking_register(struct map_session_data *sd, short level, short mapid, short* job) { #ifndef PARTY_RECRUIT + struct party_booking_ad_info *pb_ad; + int i; + + pb_ad = (struct party_booking_ad_info*)idb_get(party->booking_db, sd->status.char_id); + + if( pb_ad == NULL ) + { + pb_ad = party->create_booking_data(); + idb_put(party->booking_db, sd->status.char_id, pb_ad); + } + else + {// already registered + clif->PartyBookingRegisterAck(sd, 2); + return; + } + + memcpy(pb_ad->charname,sd->status.name,NAME_LENGTH); + pb_ad->expiretime = (int)time(NULL); + pb_ad->p_detail.level = level; pb_ad->p_detail.mapid = mapid; - + for(i=0;i<PARTY_BOOKING_JOBS;i++) if(job[i] != 0xFF) pb_ad->p_detail.job[i] = job[i]; else pb_ad->p_detail.job[i] = -1; -#else - safestrncpy(pb_ad->p_detail.notice, notice, PB_NOTICE_LENGTH); -#endif - + clif->PartyBookingRegisterAck(sd, 0); clif->PartyBookingInsertNotify(sd, pb_ad); // Notice -} - -#ifndef PARTY_RECRUIT -void party_booking_update(struct map_session_data *sd, short* job) #else -void party_booking_update(struct map_session_data *sd, const char *notice) -#endif -{ -#ifndef PARTY_RECRUIT - int i; + return; #endif +} + +void party_recruit_update(struct map_session_data *sd, const char *notice) { +#ifdef PARTY_RECRUIT struct party_booking_ad_info *pb_ad; pb_ad = (struct party_booking_ad_info*)idb_get(party->booking_db, sd->status.char_id); @@ -1168,30 +1183,42 @@ void party_booking_update(struct map_session_data *sd, const char *notice) pb_ad->expiretime = (int)time(NULL);// Update time. + if (notice != NULL) { + safestrncpy(pb_ad->p_detail.notice, notice, PB_NOTICE_LENGTH); + } + + clif->PartyRecruitUpdateNotify(sd, pb_ad); +#else + return; +#endif +} +void party_booking_update(struct map_session_data *sd, short* job) { #ifndef PARTY_RECRUIT + int i; + struct party_booking_ad_info *pb_ad; + + pb_ad = (struct party_booking_ad_info*)idb_get(party->booking_db, sd->status.char_id); + + if( pb_ad == NULL ) + return; + + pb_ad->expiretime = (int)time(NULL);// Update time. + for(i=0;i<PARTY_BOOKING_JOBS;i++) if(job[i] != 0xFF) pb_ad->p_detail.job[i] = job[i]; else pb_ad->p_detail.job[i] = -1; + + clif->PartyBookingUpdateNotify(sd, pb_ad); #else - if (notice != NULL) { - safestrncpy(pb_ad->p_detail.notice, notice, PB_NOTICE_LENGTH); - } + return; #endif - - clif->PartyBookingUpdateNotify(sd, pb_ad); } -#ifndef PARTY_RECRUIT -void party_booking_search(struct map_session_data *sd, short level, short mapid, short job, unsigned long lastindex, short resultcount) -#else -void party_booking_search(struct map_session_data *sd, short level, short mapid, unsigned long lastindex, short resultcount) -#endif -{ + +void party_recruit_search(struct map_session_data *sd, short level, short mapid, unsigned long lastindex, short resultcount) { +#ifdef PARTY_RECRUIT struct party_booking_ad_info *pb_ad; -#ifndef PARTY_RECRUIT - int i; -#endif int count = 0; struct party_booking_ad_info* result_list[PARTY_BOOKING_RESULTS]; bool more_result = false; @@ -1201,18 +1228,42 @@ void party_booking_search(struct map_session_data *sd, short level, short mapid, for( pb_ad = dbi_first(iter); dbi_exists(iter); pb_ad = dbi_next(iter) ) { -#ifndef PARTY_RECRUIT - if (pb_ad->index < lastindex || (level && (pb_ad->p_detail.level < level-15 || pb_ad->p_detail.level > level))) - continue; -#else if ((level && (pb_ad->p_detail.level < level-15 || pb_ad->p_detail.level > level))) continue; -#endif if (count >= PARTY_BOOKING_RESULTS){ more_result = true; break; } + result_list[count] = pb_ad; + if( result_list[count] ) + { + count++; + } + } + dbi_destroy(iter); + clif->PartyRecruitSearchAck(sd->fd, result_list, count, more_result); +#else + return; +#endif +} +void party_booking_search(struct map_session_data *sd, short level, short mapid, short job, unsigned long lastindex, short resultcount) { #ifndef PARTY_RECRUIT + struct party_booking_ad_info *pb_ad; + int i; + int count = 0; + struct party_booking_ad_info* result_list[PARTY_BOOKING_RESULTS]; + bool more_result = false; + DBIterator* iter = db_iterator(party->booking_db); + + memset(result_list, 0, sizeof(result_list)); + + for( pb_ad = dbi_first(iter); dbi_exists(iter); pb_ad = dbi_next(iter) ) { + if (pb_ad->index < lastindex || (level && (pb_ad->p_detail.level < level-15 || pb_ad->p_detail.level > level))) + continue; + if (count >= PARTY_BOOKING_RESULTS){ + more_result = true; + break; + } if (mapid == 0 && job == -1) result_list[count] = pb_ad; else if (mapid == 0) { @@ -1223,9 +1274,6 @@ void party_booking_search(struct map_session_data *sd, short level, short mapid, if (pb_ad->p_detail.mapid == mapid) result_list[count] = pb_ad; } -#else - result_list[count] = pb_ad; -#endif if( result_list[count] ) { count++; @@ -1233,15 +1281,23 @@ void party_booking_search(struct map_session_data *sd, short level, short mapid, } dbi_destroy(iter); clif->PartyBookingSearchAck(sd->fd, result_list, count, more_result); +#else + return; +#endif } + bool party_booking_delete(struct map_session_data *sd) { struct party_booking_ad_info* pb_ad; if((pb_ad = (struct party_booking_ad_info*)idb_get(party->booking_db, sd->status.char_id))!=NULL) { +#ifdef PARTY_RECRUIT + clif->PartyRecruitDeleteNotify(sd, pb_ad->index); +#else clif->PartyBookingDeleteNotify(sd, pb_ad->index); +#endif idb_remove(party->booking_db,sd->status.char_id); } return true; @@ -1309,6 +1365,9 @@ void party_defaults(void) { party->booking_register = party_booking_register; party->booking_update = party_booking_update; party->booking_search = party_booking_search; + party->recruit_register = party_recruit_register; + party->recruit_update = party_recruit_update; + party->recruit_search = party_recruit_search; party->booking_delete = party_booking_delete; party->vforeachsamemap = party_vforeachsamemap; party->foreachsamemap = party_foreachsamemap; diff --git a/src/map/party.h b/src/map/party.h index 570c7bd11..208edb846 100644 --- a/src/map/party.h +++ b/src/map/party.h @@ -34,6 +34,8 @@ struct party_data { } state; }; +#define PB_NOTICE_LENGTH (36 + 1) + #ifndef PARTY_RECRUIT struct party_booking_detail { short level; @@ -48,7 +50,6 @@ struct party_booking_ad_info { struct party_booking_detail p_detail; }; #else /* PARTY_RECRUIT */ -#define PB_NOTICE_LENGTH (36 + 1) struct party_booking_detail { short level; char notice[PB_NOTICE_LENGTH]; @@ -111,15 +112,13 @@ struct party_interface { /*========================================== * Party Booking in KRO [Spiria] *------------------------------------------*/ -#ifndef PARTY_RECRUIT void (*booking_register) (struct map_session_data *sd, short level, short mapid, short* job); void (*booking_update) (struct map_session_data *sd, short* job); void (*booking_search) (struct map_session_data *sd, short level, short mapid, short job, unsigned long lastindex, short resultcount); -#else /* PARTY_RECRUIT */ - void (*booking_register) (struct map_session_data *sd, short level, const char *notice); - void (*booking_update) (struct map_session_data *sd, const char *notice); - void (*booking_search) (struct map_session_data *sd, short level, short mapid, unsigned long lastindex, short resultcount); -#endif + /* PARTY_RECRUIT */ + void (*recruit_register) (struct map_session_data *sd, short level, const char *notice); + void (*recruit_update) (struct map_session_data *sd, const char *notice); + void (*recruit_search) (struct map_session_data *sd, short level, short mapid, unsigned long lastindex, short resultcount); bool (*booking_delete) (struct map_session_data *sd); /* */ int (*vforeachsamemap) (int (*func)(struct block_list *,va_list),struct map_session_data *sd,int range, va_list ap); diff --git a/src/map/script.c b/src/map/script.c index 5fa248f4e..8460b23b0 100644 --- a/src/map/script.c +++ b/src/map/script.c @@ -17738,6 +17738,7 @@ void script_parse_builtin(void) { BUILDIN_DEF2(cleanmap,"cleanarea","siiii"), BUILDIN_DEF(npcskill,"viii"), BUILDIN_DEF(itemeffect,"v"), + BUILDIN_DEF2(itemeffect,"consumeitem","v"), /* alias of itemeffect */ BUILDIN_DEF(delequip,"i"), /** * @commands (script based) diff --git a/src/map/skill.c b/src/map/skill.c index a55fb2937..248e19e77 100644 --- a/src/map/skill.c +++ b/src/map/skill.c @@ -5110,9 +5110,15 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui break; case AL_DECAGI: + clif->skill_nodamage (src, bl, skill_id, skill_lv, + sc_start(bl, type, (40 + skill_lv * 2 + (status->get_lv(src) + sstatus->int_)/5), skill_lv, + /* monsters using lvl 48 get the rate benefit but the duration of lvl 10 */ + ( src->type == BL_MOB && skill_lv == 48 ) ? skill->get_time(skill_id,10) : skill->get_time(skill_id,skill_lv))); + break; + case MER_DECAGI: clif->skill_nodamage (src, bl, skill_id, skill_lv, - sc_start(bl, type, (40 + skill_lv * 2 + (status->get_lv(src) + sstatus->int_)/5), skill_lv, skill->get_time(skill_id,skill_lv))); + sc_start(bl, type, (40 + skill_lv * 2 + (status->get_lv(src) + sstatus->int_)/5), skill_lv, skill->get_time(skill_id,skill_lv))); break; case AL_CRUCIS: @@ -6972,8 +6978,14 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui return 0; } status->change_start(bl,SC_STUN,10000,skill_lv,0,0,0,skill->get_time2(skill_id,skill_lv),8); - if (f_sd) sc_start(&f_sd->bl,type,100,skill_lv,skill->get_time(skill_id,skill_lv)); - if (m_sd) sc_start(&m_sd->bl,type,100,skill_lv,skill->get_time(skill_id,skill_lv)); + if (f_sd) { + sc_start(&f_sd->bl,type,100,skill_lv,skill->get_time(skill_id,skill_lv)); + clif->specialeffect(&f_sd->bl,408,AREA); + } + if (m_sd) { + sc_start(&m_sd->bl,type,100,skill_lv,skill->get_time(skill_id,skill_lv)); + clif->specialeffect(&m_sd->bl,408,AREA); + } } break; @@ -7970,8 +7982,12 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui case AB_CLEARANCE: if( flag&1 || (i = skill->get_splash(skill_id, skill_lv)) < 1 ) { //As of the behavior in official server Clearance is just a super version of Dispell skill. [Jobbie] + if( bl->type != BL_MOB && battle->check_target(src,bl,BCT_PARTY) <= 0 ) // Only affect mob or party. + break; + clif->skill_nodamage(src,bl,skill_id,skill_lv,1); - if((dstsd && (dstsd->class_&MAPID_UPPERMASK) == MAPID_SOUL_LINKER) || rnd()%100 >= 30 + 10 * skill_lv) { + + if((dstsd && (dstsd->class_&MAPID_UPPERMASK) == MAPID_SOUL_LINKER) || rnd()%100 >= 60 + 8 * skill_lv) { if (sd) clif->skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0); break; @@ -9805,6 +9821,7 @@ int skill_castend_pos2(struct block_list* src, int x, int y, uint16 skill_id, ui case MH_STEINWAND: case MH_XENO_SLASHER: case NC_MAGMA_ERUPTION: + case RL_B_TRAP: flag|=1;//Set flag to 1 to prevent deleting ammo (it will be deleted on group-delete). case GS_GROUNDDRIFT: //Ammo should be deleted right away. skill->unitsetting(src,skill_id,skill_lv,x,y,0); diff --git a/src/map/skill.h b/src/map/skill.h index 592721f1e..0f89cd3be 100644 --- a/src/map/skill.h +++ b/src/map/skill.h @@ -1587,9 +1587,13 @@ enum { UNT_MAKIBISHI, UNT_VENOMFOG, UNT_ICEMINE, - UNT_FLAMECROSS, - UNT_HELLBURNING, - UNT_MAGMA_ERUPTION, + UNT_FLAMECROSS, + UNT_HELLBURNING, + UNT_MAGMA_ERUPTION, + UNT_KINGS_GRACE, + UNT_GLITTERING_GREED, + UNT_B_TRAP, + UNT_FIRE_RAIN, /** * Guild Auras diff --git a/src/map/status.c b/src/map/status.c index 28699d06a..497d02bbf 100644 --- a/src/map/status.c +++ b/src/map/status.c @@ -1911,9 +1911,14 @@ unsigned short status_base_atk(const struct block_list *bl, const struct status_ static inline unsigned short status_base_matk_min(const struct status_data *st){ return st->int_+(st->int_/7)*(st->int_/7); } static inline unsigned short status_base_matk_max(const struct status_data *st){ return st->int_+(st->int_/5)*(st->int_/5); } + +unsigned short status_base_matk(const struct status_data *st, int level) { #ifdef RENEWAL -unsigned short status_base_matk(const struct status_data *st, int level){ return st->int_+(st->int_/2)+(st->dex/5)+(st->luk/3)+(level/4); } + return st->int_+(st->int_/2)+(st->dex/5)+(st->luk/3)+(level/4); +#else + return 0; #endif +} //Fills in the misc data that can be calculated from the other status info (except for level) void status_calc_misc(struct block_list *bl, struct status_data *st, int level) { @@ -4514,9 +4519,8 @@ unsigned short status_calc_watk(struct block_list *bl, struct status_change *sc, return (unsigned short)cap_value(watk,0,USHRT_MAX); } +unsigned short status_calc_ematk(struct block_list *bl, struct status_change *sc, int matk) { #ifdef RENEWAL -unsigned short status_calc_ematk(struct block_list *bl, struct status_change *sc, int matk) -{ if (!sc || !sc->count) return cap_value(matk,0,USHRT_MAX); @@ -4539,8 +4543,10 @@ unsigned short status_calc_ematk(struct block_list *bl, struct status_change *sc if(sc->data[SC_IZAYOI]) matk += 25 * sc->data[SC_IZAYOI]->val1; return (unsigned short)cap_value(matk,0,USHRT_MAX); -} +#else + return 0; #endif +} unsigned short status_calc_matk(struct block_list *bl, struct status_change *sc, int matk, bool viewable) { if(!sc || !sc->count) @@ -5202,11 +5208,10 @@ unsigned short status_calc_speed(struct block_list *bl, struct status_change *sc return (short)cap_value(speed,10,USHRT_MAX); } -#ifdef RENEWAL_ASPD // flag&1 - fixed value [malufett] // flag&2 - percentage value -short status_calc_aspd(struct block_list *bl, struct status_change *sc, short flag) -{ +short status_calc_aspd(struct block_list *bl, struct status_change *sc, short flag) { +#ifdef RENEWAL_ASPD int i, pots = 0, skills1 = 0, skills2 = 0; if(!sc || !sc->count) @@ -5318,8 +5323,10 @@ short status_calc_aspd(struct block_list *bl, struct status_change *sc, short fl } } return ( flag&1? (skills1 + pots) : skills2 ); -} +#else + return 0; #endif +} short status_calc_fix_aspd(struct block_list *bl, struct status_change *sc, int aspd) { if (!sc || !sc->count) @@ -10765,8 +10772,8 @@ int status_change_timer_sub(struct block_list* bl, va_list ap) { int status_get_total_def(struct block_list *src) { return status->get_status_data(src)->def2 + (short)status->get_def(src); } int status_get_total_mdef(struct block_list *src) { return status->get_status_data(src)->mdef2 + (short)status_get_mdef(src); } -#ifdef RENEWAL int status_get_weapon_atk(struct block_list *bl, struct weapon_atk *watk, int flag) { +#ifdef RENEWAL int min = 0, max = 0, dstr; float strdex_bonus, variance; struct status_change *sc = status->get_sc(bl); @@ -10800,8 +10807,10 @@ int status_get_weapon_atk(struct block_list *bl, struct weapon_atk *watk, int fl max = status->calc_watk(bl, sc, max, false); return max; -} +#else + return 0; #endif +} #define GETRANDMATK(st) do {\ if( (st)->matk_max > (st)->matk_min ) \ @@ -11549,10 +11558,8 @@ void status_defaults(void) { status->calc_mdef = status_calc_mdef; status->calc_mdef2 = status_calc_mdef2; status->calc_batk = status_calc_batk; -#ifdef RENEWAL status->base_matk = status_base_matk; status->get_weapon_atk = status_get_weapon_atk; -#endif status->get_total_mdef = status_get_total_mdef; status->get_total_def = status_get_total_def; @@ -11585,18 +11592,14 @@ void status_defaults(void) { status->calc_speed = status_calc_speed; status->calc_aspd_rate = status_calc_aspd_rate; status->calc_dmotion = status_calc_dmotion; -#ifdef RENEWAL_ASPD status->calc_aspd = status_calc_aspd; -#endif status->calc_fix_aspd = status_calc_fix_aspd; status->calc_maxhp = status_calc_maxhp; status->calc_maxsp = status_calc_maxsp; status->calc_element = status_calc_element; status->calc_element_lv = status_calc_element_lv; status->calc_mode = status_calc_mode; -#ifdef RENEWAL status->calc_ematk = status_calc_ematk; -#endif status->calc_bl_main = status_calc_bl_main; status->display_add = status_display_add; status->display_remove = status_display_remove; diff --git a/src/map/status.h b/src/map/status.h index d1e78b0b7..c7518a213 100644 --- a/src/map/status.h +++ b/src/map/status.h @@ -1893,10 +1893,8 @@ struct status_interface { defType (*calc_mdef) (struct block_list *bl, struct status_change *sc, int mdef, bool viewable); short (*calc_mdef2) (struct block_list *bl, struct status_change *sc, int mdef2, bool viewable); unsigned short (*calc_batk)(struct block_list *bl, struct status_change *sc, int batk, bool viewable); -#ifdef RENEWAL unsigned short (*base_matk) (const struct status_data *st, int level); int (*get_weapon_atk) (struct block_list *src, struct weapon_atk *watk, int flag); -#endif int (*get_total_mdef) (struct block_list *src); int (*get_total_def) (struct block_list *src); int (*get_matk) (struct block_list *src, int flag); @@ -1925,18 +1923,14 @@ struct status_interface { unsigned short (*calc_speed) (struct block_list *bl, struct status_change *sc, int speed); short (*calc_aspd_rate) (struct block_list *bl, struct status_change *sc, int aspd_rate); unsigned short (*calc_dmotion) (struct block_list *bl, struct status_change *sc, int dmotion); -#ifdef RENEWAL_ASPD short (*calc_aspd) (struct block_list *bl, struct status_change *sc, short flag); -#endif short (*calc_fix_aspd) (struct block_list *bl, struct status_change *sc, int aspd); unsigned int (*calc_maxhp) (struct block_list *bl, struct status_change *sc, uint64 maxhp); unsigned int (*calc_maxsp) (struct block_list *bl, struct status_change *sc, unsigned int maxsp); unsigned char (*calc_element) (struct block_list *bl, struct status_change *sc, int element); unsigned char (*calc_element_lv) (struct block_list *bl, struct status_change *sc, int lv); unsigned short (*calc_mode) (struct block_list *bl, struct status_change *sc, int mode); -#ifdef RENEWAL unsigned short (*calc_ematk) (struct block_list *bl, struct status_change *sc, int matk); -#endif void (*calc_bl_main) (struct block_list *bl, int flag); void (*display_add) (struct map_session_data *sd, enum sc_type type, int dval1, int dval2, int dval3); void (*display_remove) (struct map_session_data *sd, enum sc_type type); diff --git a/src/plugins/HPMHooking/HPMHooking.GetSymbol.inc b/src/plugins/HPMHooking/HPMHooking.GetSymbol.inc index 5caceb75a..c3845675c 100644 --- a/src/plugins/HPMHooking/HPMHooking.GetSymbol.inc +++ b/src/plugins/HPMHooking/HPMHooking.GetSymbol.inc @@ -1,3 +1,9 @@ +// Copyright (c) Hercules Dev Team, licensed under GNU GPL. +// See the LICENSE file +// +// NOTE: This file was auto-generated and should never be manually edited, +// as it will get overwritten. + if( !(atcommand = GET_SYMBOL("atcommand") ) ) return false; if( !(battle = GET_SYMBOL("battle") ) ) return false; if( !(bg = GET_SYMBOL("battlegrounds") ) ) return false; diff --git a/src/plugins/HPMHooking/HPMHooking.HPMHooksCore.inc b/src/plugins/HPMHooking/HPMHooking.HPMHooksCore.inc index c73747a10..ea5e2405f 100644 --- a/src/plugins/HPMHooking/HPMHooking.HPMHooksCore.inc +++ b/src/plugins/HPMHooking/HPMHooking.HPMHooksCore.inc @@ -1,9663 +1,9759 @@ +// Copyright (c) Hercules Dev Team, licensed under GNU GPL. +// See the LICENSE file +// +// NOTE: This file was auto-generated and should never be manually edited, +// as it will get overwritten. + struct { -struct HPMHookPoint *HP_atcommand_init_pre; -struct HPMHookPoint *HP_atcommand_init_post; -struct HPMHookPoint *HP_atcommand_final_pre; -struct HPMHookPoint *HP_atcommand_final_post; -struct HPMHookPoint *HP_atcommand_parse_pre; -struct HPMHookPoint *HP_atcommand_parse_post; -struct HPMHookPoint *HP_atcommand_create_pre; -struct HPMHookPoint *HP_atcommand_create_post; -struct HPMHookPoint *HP_atcommand_can_use_pre; -struct HPMHookPoint *HP_atcommand_can_use_post; -struct HPMHookPoint *HP_atcommand_can_use2_pre; -struct HPMHookPoint *HP_atcommand_can_use2_post; -struct HPMHookPoint *HP_atcommand_load_groups_pre; -struct HPMHookPoint *HP_atcommand_load_groups_post; -struct HPMHookPoint *HP_atcommand_exists_pre; -struct HPMHookPoint *HP_atcommand_exists_post; -struct HPMHookPoint *HP_atcommand_msg_read_pre; -struct HPMHookPoint *HP_atcommand_msg_read_post; -struct HPMHookPoint *HP_atcommand_final_msg_pre; -struct HPMHookPoint *HP_atcommand_final_msg_post; -struct HPMHookPoint *HP_atcommand_get_bind_byname_pre; -struct HPMHookPoint *HP_atcommand_get_bind_byname_post; -struct HPMHookPoint *HP_atcommand_get_info_byname_pre; -struct HPMHookPoint *HP_atcommand_get_info_byname_post; -struct HPMHookPoint *HP_atcommand_check_alias_pre; -struct HPMHookPoint *HP_atcommand_check_alias_post; -struct HPMHookPoint *HP_atcommand_get_suggestions_pre; -struct HPMHookPoint *HP_atcommand_get_suggestions_post; -struct HPMHookPoint *HP_atcommand_config_read_pre; -struct HPMHookPoint *HP_atcommand_config_read_post; -struct HPMHookPoint *HP_atcommand_stopattack_pre; -struct HPMHookPoint *HP_atcommand_stopattack_post; -struct HPMHookPoint *HP_atcommand_pvpoff_sub_pre; -struct HPMHookPoint *HP_atcommand_pvpoff_sub_post; -struct HPMHookPoint *HP_atcommand_pvpon_sub_pre; -struct HPMHookPoint *HP_atcommand_pvpon_sub_post; -struct HPMHookPoint *HP_atcommand_atkillmonster_sub_pre; -struct HPMHookPoint *HP_atcommand_atkillmonster_sub_post; -struct HPMHookPoint *HP_atcommand_raise_sub_pre; -struct HPMHookPoint *HP_atcommand_raise_sub_post; -struct HPMHookPoint *HP_atcommand_get_jail_time_pre; -struct HPMHookPoint *HP_atcommand_get_jail_time_post; -struct HPMHookPoint *HP_atcommand_cleanfloor_sub_pre; -struct HPMHookPoint *HP_atcommand_cleanfloor_sub_post; -struct HPMHookPoint *HP_atcommand_mutearea_sub_pre; -struct HPMHookPoint *HP_atcommand_mutearea_sub_post; -struct HPMHookPoint *HP_atcommand_commands_sub_pre; -struct HPMHookPoint *HP_atcommand_commands_sub_post; -struct HPMHookPoint *HP_atcommand_cmd_db_clear_pre; -struct HPMHookPoint *HP_atcommand_cmd_db_clear_post; -struct HPMHookPoint *HP_atcommand_cmd_db_clear_sub_pre; -struct HPMHookPoint *HP_atcommand_cmd_db_clear_sub_post; -struct HPMHookPoint *HP_atcommand_doload_pre; -struct HPMHookPoint *HP_atcommand_doload_post; -struct HPMHookPoint *HP_atcommand_base_commands_pre; -struct HPMHookPoint *HP_atcommand_base_commands_post; -struct HPMHookPoint *HP_battle_init_pre; -struct HPMHookPoint *HP_battle_init_post; -struct HPMHookPoint *HP_battle_final_pre; -struct HPMHookPoint *HP_battle_final_post; -struct HPMHookPoint *HP_battle_calc_attack_pre; -struct HPMHookPoint *HP_battle_calc_attack_post; -struct HPMHookPoint *HP_battle_calc_damage_pre; -struct HPMHookPoint *HP_battle_calc_damage_post; -struct HPMHookPoint *HP_battle_calc_gvg_damage_pre; -struct HPMHookPoint *HP_battle_calc_gvg_damage_post; -struct HPMHookPoint *HP_battle_calc_bg_damage_pre; -struct HPMHookPoint *HP_battle_calc_bg_damage_post; -struct HPMHookPoint *HP_battle_weapon_attack_pre; -struct HPMHookPoint *HP_battle_weapon_attack_post; -struct HPMHookPoint *HP_battle_calc_weapon_attack_pre; -struct HPMHookPoint *HP_battle_calc_weapon_attack_post; -struct HPMHookPoint *HP_battle_delay_damage_pre; -struct HPMHookPoint *HP_battle_delay_damage_post; -struct HPMHookPoint *HP_battle_drain_pre; -struct HPMHookPoint *HP_battle_drain_post; -struct HPMHookPoint *HP_battle_calc_return_damage_pre; -struct HPMHookPoint *HP_battle_calc_return_damage_post; -struct HPMHookPoint *HP_battle_attr_ratio_pre; -struct HPMHookPoint *HP_battle_attr_ratio_post; -struct HPMHookPoint *HP_battle_attr_fix_pre; -struct HPMHookPoint *HP_battle_attr_fix_post; -struct HPMHookPoint *HP_battle_calc_cardfix_pre; -struct HPMHookPoint *HP_battle_calc_cardfix_post; -struct HPMHookPoint *HP_battle_calc_elefix_pre; -struct HPMHookPoint *HP_battle_calc_elefix_post; -struct HPMHookPoint *HP_battle_calc_masteryfix_pre; -struct HPMHookPoint *HP_battle_calc_masteryfix_post; -struct HPMHookPoint *HP_battle_calc_skillratio_pre; -struct HPMHookPoint *HP_battle_calc_skillratio_post; -struct HPMHookPoint *HP_battle_calc_sizefix_pre; -struct HPMHookPoint *HP_battle_calc_sizefix_post; -struct HPMHookPoint *HP_battle_calc_weapon_damage_pre; -struct HPMHookPoint *HP_battle_calc_weapon_damage_post; -struct HPMHookPoint *HP_battle_calc_defense_pre; -struct HPMHookPoint *HP_battle_calc_defense_post; -struct HPMHookPoint *HP_battle_get_master_pre; -struct HPMHookPoint *HP_battle_get_master_post; -struct HPMHookPoint *HP_battle_get_targeted_pre; -struct HPMHookPoint *HP_battle_get_targeted_post; -struct HPMHookPoint *HP_battle_get_enemy_pre; -struct HPMHookPoint *HP_battle_get_enemy_post; -struct HPMHookPoint *HP_battle_get_target_pre; -struct HPMHookPoint *HP_battle_get_target_post; -struct HPMHookPoint *HP_battle_get_current_skill_pre; -struct HPMHookPoint *HP_battle_get_current_skill_post; -struct HPMHookPoint *HP_battle_check_undead_pre; -struct HPMHookPoint *HP_battle_check_undead_post; -struct HPMHookPoint *HP_battle_check_target_pre; -struct HPMHookPoint *HP_battle_check_target_post; -struct HPMHookPoint *HP_battle_check_range_pre; -struct HPMHookPoint *HP_battle_check_range_post; -struct HPMHookPoint *HP_battle_consume_ammo_pre; -struct HPMHookPoint *HP_battle_consume_ammo_post; -struct HPMHookPoint *HP_battle_get_targeted_sub_pre; -struct HPMHookPoint *HP_battle_get_targeted_sub_post; -struct HPMHookPoint *HP_battle_get_enemy_sub_pre; -struct HPMHookPoint *HP_battle_get_enemy_sub_post; -struct HPMHookPoint *HP_battle_get_enemy_area_sub_pre; -struct HPMHookPoint *HP_battle_get_enemy_area_sub_post; -struct HPMHookPoint *HP_battle_delay_damage_sub_pre; -struct HPMHookPoint *HP_battle_delay_damage_sub_post; -struct HPMHookPoint *HP_battle_blewcount_bonus_pre; -struct HPMHookPoint *HP_battle_blewcount_bonus_post; -struct HPMHookPoint *HP_battle_range_type_pre; -struct HPMHookPoint *HP_battle_range_type_post; -struct HPMHookPoint *HP_battle_calc_base_damage_pre; -struct HPMHookPoint *HP_battle_calc_base_damage_post; -struct HPMHookPoint *HP_battle_calc_base_damage2_pre; -struct HPMHookPoint *HP_battle_calc_base_damage2_post; -struct HPMHookPoint *HP_battle_calc_misc_attack_pre; -struct HPMHookPoint *HP_battle_calc_misc_attack_post; -struct HPMHookPoint *HP_battle_calc_magic_attack_pre; -struct HPMHookPoint *HP_battle_calc_magic_attack_post; -struct HPMHookPoint *HP_battle_adjust_skill_damage_pre; -struct HPMHookPoint *HP_battle_adjust_skill_damage_post; -struct HPMHookPoint *HP_battle_add_mastery_pre; -struct HPMHookPoint *HP_battle_add_mastery_post; -struct HPMHookPoint *HP_battle_calc_drain_pre; -struct HPMHookPoint *HP_battle_calc_drain_post; -struct HPMHookPoint *HP_battle_config_read_pre; -struct HPMHookPoint *HP_battle_config_read_post; -struct HPMHookPoint *HP_battle_config_set_defaults_pre; -struct HPMHookPoint *HP_battle_config_set_defaults_post; -struct HPMHookPoint *HP_battle_config_set_value_pre; -struct HPMHookPoint *HP_battle_config_set_value_post; -struct HPMHookPoint *HP_battle_config_get_value_pre; -struct HPMHookPoint *HP_battle_config_get_value_post; -struct HPMHookPoint *HP_battle_config_adjust_pre; -struct HPMHookPoint *HP_battle_config_adjust_post; -struct HPMHookPoint *HP_battle_get_enemy_area_pre; -struct HPMHookPoint *HP_battle_get_enemy_area_post; -struct HPMHookPoint *HP_battle_damage_area_pre; -struct HPMHookPoint *HP_battle_damage_area_post; -struct HPMHookPoint *HP_bg_init_pre; -struct HPMHookPoint *HP_bg_init_post; -struct HPMHookPoint *HP_bg_final_pre; -struct HPMHookPoint *HP_bg_final_post; -struct HPMHookPoint *HP_bg_name2arena_pre; -struct HPMHookPoint *HP_bg_name2arena_post; -struct HPMHookPoint *HP_bg_queue_add_pre; -struct HPMHookPoint *HP_bg_queue_add_post; -struct HPMHookPoint *HP_bg_can_queue_pre; -struct HPMHookPoint *HP_bg_can_queue_post; -struct HPMHookPoint *HP_bg_id2pos_pre; -struct HPMHookPoint *HP_bg_id2pos_post; -struct HPMHookPoint *HP_bg_queue_pc_cleanup_pre; -struct HPMHookPoint *HP_bg_queue_pc_cleanup_post; -struct HPMHookPoint *HP_bg_begin_pre; -struct HPMHookPoint *HP_bg_begin_post; -struct HPMHookPoint *HP_bg_begin_timer_pre; -struct HPMHookPoint *HP_bg_begin_timer_post; -struct HPMHookPoint *HP_bg_queue_pregame_pre; -struct HPMHookPoint *HP_bg_queue_pregame_post; -struct HPMHookPoint *HP_bg_fillup_timer_pre; -struct HPMHookPoint *HP_bg_fillup_timer_post; -struct HPMHookPoint *HP_bg_queue_ready_ack_pre; -struct HPMHookPoint *HP_bg_queue_ready_ack_post; -struct HPMHookPoint *HP_bg_match_over_pre; -struct HPMHookPoint *HP_bg_match_over_post; -struct HPMHookPoint *HP_bg_queue_check_pre; -struct HPMHookPoint *HP_bg_queue_check_post; -struct HPMHookPoint *HP_bg_team_search_pre; -struct HPMHookPoint *HP_bg_team_search_post; -struct HPMHookPoint *HP_bg_getavailablesd_pre; -struct HPMHookPoint *HP_bg_getavailablesd_post; -struct HPMHookPoint *HP_bg_team_delete_pre; -struct HPMHookPoint *HP_bg_team_delete_post; -struct HPMHookPoint *HP_bg_team_warp_pre; -struct HPMHookPoint *HP_bg_team_warp_post; -struct HPMHookPoint *HP_bg_send_dot_remove_pre; -struct HPMHookPoint *HP_bg_send_dot_remove_post; -struct HPMHookPoint *HP_bg_team_join_pre; -struct HPMHookPoint *HP_bg_team_join_post; -struct HPMHookPoint *HP_bg_team_leave_pre; -struct HPMHookPoint *HP_bg_team_leave_post; -struct HPMHookPoint *HP_bg_member_respawn_pre; -struct HPMHookPoint *HP_bg_member_respawn_post; -struct HPMHookPoint *HP_bg_create_pre; -struct HPMHookPoint *HP_bg_create_post; -struct HPMHookPoint *HP_bg_team_get_id_pre; -struct HPMHookPoint *HP_bg_team_get_id_post; -struct HPMHookPoint *HP_bg_send_message_pre; -struct HPMHookPoint *HP_bg_send_message_post; -struct HPMHookPoint *HP_bg_send_xy_timer_sub_pre; -struct HPMHookPoint *HP_bg_send_xy_timer_sub_post; -struct HPMHookPoint *HP_bg_send_xy_timer_pre; -struct HPMHookPoint *HP_bg_send_xy_timer_post; -struct HPMHookPoint *HP_bg_config_read_pre; -struct HPMHookPoint *HP_bg_config_read_post; -struct HPMHookPoint *HP_buyingstore_setup_pre; -struct HPMHookPoint *HP_buyingstore_setup_post; -struct HPMHookPoint *HP_buyingstore_create_pre; -struct HPMHookPoint *HP_buyingstore_create_post; -struct HPMHookPoint *HP_buyingstore_close_pre; -struct HPMHookPoint *HP_buyingstore_close_post; -struct HPMHookPoint *HP_buyingstore_open_pre; -struct HPMHookPoint *HP_buyingstore_open_post; -struct HPMHookPoint *HP_buyingstore_trade_pre; -struct HPMHookPoint *HP_buyingstore_trade_post; -struct HPMHookPoint *HP_buyingstore_search_pre; -struct HPMHookPoint *HP_buyingstore_search_post; -struct HPMHookPoint *HP_buyingstore_searchall_pre; -struct HPMHookPoint *HP_buyingstore_searchall_post; -struct HPMHookPoint *HP_buyingstore_getuid_pre; -struct HPMHookPoint *HP_buyingstore_getuid_post; -struct HPMHookPoint *HP_chat_create_pc_chat_pre; -struct HPMHookPoint *HP_chat_create_pc_chat_post; -struct HPMHookPoint *HP_chat_join_pre; -struct HPMHookPoint *HP_chat_join_post; -struct HPMHookPoint *HP_chat_leave_pre; -struct HPMHookPoint *HP_chat_leave_post; -struct HPMHookPoint *HP_chat_change_owner_pre; -struct HPMHookPoint *HP_chat_change_owner_post; -struct HPMHookPoint *HP_chat_change_status_pre; -struct HPMHookPoint *HP_chat_change_status_post; -struct HPMHookPoint *HP_chat_kick_pre; -struct HPMHookPoint *HP_chat_kick_post; -struct HPMHookPoint *HP_chat_create_npc_chat_pre; -struct HPMHookPoint *HP_chat_create_npc_chat_post; -struct HPMHookPoint *HP_chat_delete_npc_chat_pre; -struct HPMHookPoint *HP_chat_delete_npc_chat_post; -struct HPMHookPoint *HP_chat_enable_event_pre; -struct HPMHookPoint *HP_chat_enable_event_post; -struct HPMHookPoint *HP_chat_disable_event_pre; -struct HPMHookPoint *HP_chat_disable_event_post; -struct HPMHookPoint *HP_chat_npc_kick_all_pre; -struct HPMHookPoint *HP_chat_npc_kick_all_post; -struct HPMHookPoint *HP_chat_trigger_event_pre; -struct HPMHookPoint *HP_chat_trigger_event_post; -struct HPMHookPoint *HP_chat_create_pre; -struct HPMHookPoint *HP_chat_create_post; -struct HPMHookPoint *HP_chrif_final_pre; -struct HPMHookPoint *HP_chrif_final_post; -struct HPMHookPoint *HP_chrif_init_pre; -struct HPMHookPoint *HP_chrif_init_post; -struct HPMHookPoint *HP_chrif_setuserid_pre; -struct HPMHookPoint *HP_chrif_setuserid_post; -struct HPMHookPoint *HP_chrif_setpasswd_pre; -struct HPMHookPoint *HP_chrif_setpasswd_post; -struct HPMHookPoint *HP_chrif_checkdefaultlogin_pre; -struct HPMHookPoint *HP_chrif_checkdefaultlogin_post; -struct HPMHookPoint *HP_chrif_setip_pre; -struct HPMHookPoint *HP_chrif_setip_post; -struct HPMHookPoint *HP_chrif_setport_pre; -struct HPMHookPoint *HP_chrif_setport_post; -struct HPMHookPoint *HP_chrif_isconnected_pre; -struct HPMHookPoint *HP_chrif_isconnected_post; -struct HPMHookPoint *HP_chrif_check_shutdown_pre; -struct HPMHookPoint *HP_chrif_check_shutdown_post; -struct HPMHookPoint *HP_chrif_search_pre; -struct HPMHookPoint *HP_chrif_search_post; -struct HPMHookPoint *HP_chrif_auth_check_pre; -struct HPMHookPoint *HP_chrif_auth_check_post; -struct HPMHookPoint *HP_chrif_auth_delete_pre; -struct HPMHookPoint *HP_chrif_auth_delete_post; -struct HPMHookPoint *HP_chrif_auth_finished_pre; -struct HPMHookPoint *HP_chrif_auth_finished_post; -struct HPMHookPoint *HP_chrif_authreq_pre; -struct HPMHookPoint *HP_chrif_authreq_post; -struct HPMHookPoint *HP_chrif_authok_pre; -struct HPMHookPoint *HP_chrif_authok_post; -struct HPMHookPoint *HP_chrif_scdata_request_pre; -struct HPMHookPoint *HP_chrif_scdata_request_post; -struct HPMHookPoint *HP_chrif_save_pre; -struct HPMHookPoint *HP_chrif_save_post; -struct HPMHookPoint *HP_chrif_charselectreq_pre; -struct HPMHookPoint *HP_chrif_charselectreq_post; -struct HPMHookPoint *HP_chrif_changemapserver_pre; -struct HPMHookPoint *HP_chrif_changemapserver_post; -struct HPMHookPoint *HP_chrif_searchcharid_pre; -struct HPMHookPoint *HP_chrif_searchcharid_post; -struct HPMHookPoint *HP_chrif_changeemail_pre; -struct HPMHookPoint *HP_chrif_changeemail_post; -struct HPMHookPoint *HP_chrif_char_ask_name_pre; -struct HPMHookPoint *HP_chrif_char_ask_name_post; -struct HPMHookPoint *HP_chrif_updatefamelist_pre; -struct HPMHookPoint *HP_chrif_updatefamelist_post; -struct HPMHookPoint *HP_chrif_buildfamelist_pre; -struct HPMHookPoint *HP_chrif_buildfamelist_post; -struct HPMHookPoint *HP_chrif_save_scdata_pre; -struct HPMHookPoint *HP_chrif_save_scdata_post; -struct HPMHookPoint *HP_chrif_ragsrvinfo_pre; -struct HPMHookPoint *HP_chrif_ragsrvinfo_post; -struct HPMHookPoint *HP_chrif_char_offline_pre; -struct HPMHookPoint *HP_chrif_char_offline_post; -struct HPMHookPoint *HP_chrif_char_offline_nsd_pre; -struct HPMHookPoint *HP_chrif_char_offline_nsd_post; -struct HPMHookPoint *HP_chrif_char_reset_offline_pre; -struct HPMHookPoint *HP_chrif_char_reset_offline_post; -struct HPMHookPoint *HP_chrif_send_users_tochar_pre; -struct HPMHookPoint *HP_chrif_send_users_tochar_post; -struct HPMHookPoint *HP_chrif_char_online_pre; -struct HPMHookPoint *HP_chrif_char_online_post; -struct HPMHookPoint *HP_chrif_changesex_pre; -struct HPMHookPoint *HP_chrif_changesex_post; -struct HPMHookPoint *HP_chrif_divorce_pre; -struct HPMHookPoint *HP_chrif_divorce_post; -struct HPMHookPoint *HP_chrif_removefriend_pre; -struct HPMHookPoint *HP_chrif_removefriend_post; -struct HPMHookPoint *HP_chrif_send_report_pre; -struct HPMHookPoint *HP_chrif_send_report_post; -struct HPMHookPoint *HP_chrif_flush_fifo_pre; -struct HPMHookPoint *HP_chrif_flush_fifo_post; -struct HPMHookPoint *HP_chrif_skillid2idx_pre; -struct HPMHookPoint *HP_chrif_skillid2idx_post; -struct HPMHookPoint *HP_chrif_sd_to_auth_pre; -struct HPMHookPoint *HP_chrif_sd_to_auth_post; -struct HPMHookPoint *HP_chrif_check_connect_char_server_pre; -struct HPMHookPoint *HP_chrif_check_connect_char_server_post; -struct HPMHookPoint *HP_chrif_auth_logout_pre; -struct HPMHookPoint *HP_chrif_auth_logout_post; -struct HPMHookPoint *HP_chrif_save_ack_pre; -struct HPMHookPoint *HP_chrif_save_ack_post; -struct HPMHookPoint *HP_chrif_reconnect_pre; -struct HPMHookPoint *HP_chrif_reconnect_post; -struct HPMHookPoint *HP_chrif_auth_db_cleanup_sub_pre; -struct HPMHookPoint *HP_chrif_auth_db_cleanup_sub_post; -struct HPMHookPoint *HP_chrif_char_ask_name_answer_pre; -struct HPMHookPoint *HP_chrif_char_ask_name_answer_post; -struct HPMHookPoint *HP_chrif_auth_db_final_pre; -struct HPMHookPoint *HP_chrif_auth_db_final_post; -struct HPMHookPoint *HP_chrif_send_usercount_tochar_pre; -struct HPMHookPoint *HP_chrif_send_usercount_tochar_post; -struct HPMHookPoint *HP_chrif_auth_db_cleanup_pre; -struct HPMHookPoint *HP_chrif_auth_db_cleanup_post; -struct HPMHookPoint *HP_chrif_connect_pre; -struct HPMHookPoint *HP_chrif_connect_post; -struct HPMHookPoint *HP_chrif_connectack_pre; -struct HPMHookPoint *HP_chrif_connectack_post; -struct HPMHookPoint *HP_chrif_sendmap_pre; -struct HPMHookPoint *HP_chrif_sendmap_post; -struct HPMHookPoint *HP_chrif_sendmapack_pre; -struct HPMHookPoint *HP_chrif_sendmapack_post; -struct HPMHookPoint *HP_chrif_recvmap_pre; -struct HPMHookPoint *HP_chrif_recvmap_post; -struct HPMHookPoint *HP_chrif_changemapserverack_pre; -struct HPMHookPoint *HP_chrif_changemapserverack_post; -struct HPMHookPoint *HP_chrif_changedsex_pre; -struct HPMHookPoint *HP_chrif_changedsex_post; -struct HPMHookPoint *HP_chrif_divorceack_pre; -struct HPMHookPoint *HP_chrif_divorceack_post; -struct HPMHookPoint *HP_chrif_accountban_pre; -struct HPMHookPoint *HP_chrif_accountban_post; -struct HPMHookPoint *HP_chrif_recvfamelist_pre; -struct HPMHookPoint *HP_chrif_recvfamelist_post; -struct HPMHookPoint *HP_chrif_load_scdata_pre; -struct HPMHookPoint *HP_chrif_load_scdata_post; -struct HPMHookPoint *HP_chrif_update_ip_pre; -struct HPMHookPoint *HP_chrif_update_ip_post; -struct HPMHookPoint *HP_chrif_disconnectplayer_pre; -struct HPMHookPoint *HP_chrif_disconnectplayer_post; -struct HPMHookPoint *HP_chrif_removemap_pre; -struct HPMHookPoint *HP_chrif_removemap_post; -struct HPMHookPoint *HP_chrif_updatefamelist_ack_pre; -struct HPMHookPoint *HP_chrif_updatefamelist_ack_post; -struct HPMHookPoint *HP_chrif_keepalive_pre; -struct HPMHookPoint *HP_chrif_keepalive_post; -struct HPMHookPoint *HP_chrif_keepalive_ack_pre; -struct HPMHookPoint *HP_chrif_keepalive_ack_post; -struct HPMHookPoint *HP_chrif_deadopt_pre; -struct HPMHookPoint *HP_chrif_deadopt_post; -struct HPMHookPoint *HP_chrif_authfail_pre; -struct HPMHookPoint *HP_chrif_authfail_post; -struct HPMHookPoint *HP_chrif_on_ready_pre; -struct HPMHookPoint *HP_chrif_on_ready_post; -struct HPMHookPoint *HP_chrif_on_disconnect_pre; -struct HPMHookPoint *HP_chrif_on_disconnect_post; -struct HPMHookPoint *HP_chrif_parse_pre; -struct HPMHookPoint *HP_chrif_parse_post; -struct HPMHookPoint *HP_clif_init_pre; -struct HPMHookPoint *HP_clif_init_post; -struct HPMHookPoint *HP_clif_final_pre; -struct HPMHookPoint *HP_clif_final_post; -struct HPMHookPoint *HP_clif_setip_pre; -struct HPMHookPoint *HP_clif_setip_post; -struct HPMHookPoint *HP_clif_setbindip_pre; -struct HPMHookPoint *HP_clif_setbindip_post; -struct HPMHookPoint *HP_clif_setport_pre; -struct HPMHookPoint *HP_clif_setport_post; -struct HPMHookPoint *HP_clif_refresh_ip_pre; -struct HPMHookPoint *HP_clif_refresh_ip_post; -struct HPMHookPoint *HP_clif_send_pre; -struct HPMHookPoint *HP_clif_send_post; -struct HPMHookPoint *HP_clif_send_sub_pre; -struct HPMHookPoint *HP_clif_send_sub_post; -struct HPMHookPoint *HP_clif_parse_pre; -struct HPMHookPoint *HP_clif_parse_post; -struct HPMHookPoint *HP_clif_parse_cmd_pre; -struct HPMHookPoint *HP_clif_parse_cmd_post; -struct HPMHookPoint *HP_clif_decrypt_cmd_pre; -struct HPMHookPoint *HP_clif_decrypt_cmd_post; -struct HPMHookPoint *HP_clif_authok_pre; -struct HPMHookPoint *HP_clif_authok_post; -struct HPMHookPoint *HP_clif_authrefuse_pre; -struct HPMHookPoint *HP_clif_authrefuse_post; -struct HPMHookPoint *HP_clif_authfail_fd_pre; -struct HPMHookPoint *HP_clif_authfail_fd_post; -struct HPMHookPoint *HP_clif_charselectok_pre; -struct HPMHookPoint *HP_clif_charselectok_post; -struct HPMHookPoint *HP_clif_dropflooritem_pre; -struct HPMHookPoint *HP_clif_dropflooritem_post; -struct HPMHookPoint *HP_clif_clearflooritem_pre; -struct HPMHookPoint *HP_clif_clearflooritem_post; -struct HPMHookPoint *HP_clif_additem_pre; -struct HPMHookPoint *HP_clif_additem_post; -struct HPMHookPoint *HP_clif_dropitem_pre; -struct HPMHookPoint *HP_clif_dropitem_post; -struct HPMHookPoint *HP_clif_delitem_pre; -struct HPMHookPoint *HP_clif_delitem_post; -struct HPMHookPoint *HP_clif_takeitem_pre; -struct HPMHookPoint *HP_clif_takeitem_post; -struct HPMHookPoint *HP_clif_arrowequip_pre; -struct HPMHookPoint *HP_clif_arrowequip_post; -struct HPMHookPoint *HP_clif_arrow_fail_pre; -struct HPMHookPoint *HP_clif_arrow_fail_post; -struct HPMHookPoint *HP_clif_use_card_pre; -struct HPMHookPoint *HP_clif_use_card_post; -struct HPMHookPoint *HP_clif_cart_additem_pre; -struct HPMHookPoint *HP_clif_cart_additem_post; -struct HPMHookPoint *HP_clif_cart_delitem_pre; -struct HPMHookPoint *HP_clif_cart_delitem_post; -struct HPMHookPoint *HP_clif_equipitemack_pre; -struct HPMHookPoint *HP_clif_equipitemack_post; -struct HPMHookPoint *HP_clif_unequipitemack_pre; -struct HPMHookPoint *HP_clif_unequipitemack_post; -struct HPMHookPoint *HP_clif_useitemack_pre; -struct HPMHookPoint *HP_clif_useitemack_post; -struct HPMHookPoint *HP_clif_addcards_pre; -struct HPMHookPoint *HP_clif_addcards_post; -struct HPMHookPoint *HP_clif_addcards2_pre; -struct HPMHookPoint *HP_clif_addcards2_post; -struct HPMHookPoint *HP_clif_item_sub_pre; -struct HPMHookPoint *HP_clif_item_sub_post; -struct HPMHookPoint *HP_clif_getareachar_item_pre; -struct HPMHookPoint *HP_clif_getareachar_item_post; -struct HPMHookPoint *HP_clif_cart_additem_ack_pre; -struct HPMHookPoint *HP_clif_cart_additem_ack_post; -struct HPMHookPoint *HP_clif_cashshop_load_pre; -struct HPMHookPoint *HP_clif_cashshop_load_post; -struct HPMHookPoint *HP_clif_package_announce_pre; -struct HPMHookPoint *HP_clif_package_announce_post; -struct HPMHookPoint *HP_clif_clearunit_single_pre; -struct HPMHookPoint *HP_clif_clearunit_single_post; -struct HPMHookPoint *HP_clif_clearunit_area_pre; -struct HPMHookPoint *HP_clif_clearunit_area_post; -struct HPMHookPoint *HP_clif_clearunit_delayed_pre; -struct HPMHookPoint *HP_clif_clearunit_delayed_post; -struct HPMHookPoint *HP_clif_walkok_pre; -struct HPMHookPoint *HP_clif_walkok_post; -struct HPMHookPoint *HP_clif_move_pre; -struct HPMHookPoint *HP_clif_move_post; -struct HPMHookPoint *HP_clif_move2_pre; -struct HPMHookPoint *HP_clif_move2_post; -struct HPMHookPoint *HP_clif_blown_pre; -struct HPMHookPoint *HP_clif_blown_post; -struct HPMHookPoint *HP_clif_slide_pre; -struct HPMHookPoint *HP_clif_slide_post; -struct HPMHookPoint *HP_clif_fixpos_pre; -struct HPMHookPoint *HP_clif_fixpos_post; -struct HPMHookPoint *HP_clif_changelook_pre; -struct HPMHookPoint *HP_clif_changelook_post; -struct HPMHookPoint *HP_clif_changetraplook_pre; -struct HPMHookPoint *HP_clif_changetraplook_post; -struct HPMHookPoint *HP_clif_refreshlook_pre; -struct HPMHookPoint *HP_clif_refreshlook_post; -struct HPMHookPoint *HP_clif_class_change_pre; -struct HPMHookPoint *HP_clif_class_change_post; -struct HPMHookPoint *HP_clif_skill_setunit_pre; -struct HPMHookPoint *HP_clif_skill_setunit_post; -struct HPMHookPoint *HP_clif_skill_delunit_pre; -struct HPMHookPoint *HP_clif_skill_delunit_post; -struct HPMHookPoint *HP_clif_skillunit_update_pre; -struct HPMHookPoint *HP_clif_skillunit_update_post; -struct HPMHookPoint *HP_clif_clearunit_delayed_sub_pre; -struct HPMHookPoint *HP_clif_clearunit_delayed_sub_post; -struct HPMHookPoint *HP_clif_set_unit_idle_pre; -struct HPMHookPoint *HP_clif_set_unit_idle_post; -struct HPMHookPoint *HP_clif_spawn_unit_pre; -struct HPMHookPoint *HP_clif_spawn_unit_post; -struct HPMHookPoint *HP_clif_set_unit_walking_pre; -struct HPMHookPoint *HP_clif_set_unit_walking_post; -struct HPMHookPoint *HP_clif_calc_walkdelay_pre; -struct HPMHookPoint *HP_clif_calc_walkdelay_post; -struct HPMHookPoint *HP_clif_getareachar_skillunit_pre; -struct HPMHookPoint *HP_clif_getareachar_skillunit_post; -struct HPMHookPoint *HP_clif_getareachar_unit_pre; -struct HPMHookPoint *HP_clif_getareachar_unit_post; -struct HPMHookPoint *HP_clif_clearchar_skillunit_pre; -struct HPMHookPoint *HP_clif_clearchar_skillunit_post; -struct HPMHookPoint *HP_clif_getareachar_pre; -struct HPMHookPoint *HP_clif_getareachar_post; -struct HPMHookPoint *HP_clif_spawn_pre; -struct HPMHookPoint *HP_clif_spawn_post; -struct HPMHookPoint *HP_clif_changemap_pre; -struct HPMHookPoint *HP_clif_changemap_post; -struct HPMHookPoint *HP_clif_changemapcell_pre; -struct HPMHookPoint *HP_clif_changemapcell_post; -struct HPMHookPoint *HP_clif_map_property_pre; -struct HPMHookPoint *HP_clif_map_property_post; -struct HPMHookPoint *HP_clif_pvpset_pre; -struct HPMHookPoint *HP_clif_pvpset_post; -struct HPMHookPoint *HP_clif_map_property_mapall_pre; -struct HPMHookPoint *HP_clif_map_property_mapall_post; -struct HPMHookPoint *HP_clif_bossmapinfo_pre; -struct HPMHookPoint *HP_clif_bossmapinfo_post; -struct HPMHookPoint *HP_clif_map_type_pre; -struct HPMHookPoint *HP_clif_map_type_post; -struct HPMHookPoint *HP_clif_maptypeproperty2_pre; -struct HPMHookPoint *HP_clif_maptypeproperty2_post; -struct HPMHookPoint *HP_clif_changemapserver_pre; -struct HPMHookPoint *HP_clif_changemapserver_post; -struct HPMHookPoint *HP_clif_npcbuysell_pre; -struct HPMHookPoint *HP_clif_npcbuysell_post; -struct HPMHookPoint *HP_clif_buylist_pre; -struct HPMHookPoint *HP_clif_buylist_post; -struct HPMHookPoint *HP_clif_selllist_pre; -struct HPMHookPoint *HP_clif_selllist_post; -struct HPMHookPoint *HP_clif_cashshop_show_pre; -struct HPMHookPoint *HP_clif_cashshop_show_post; -struct HPMHookPoint *HP_clif_npc_buy_result_pre; -struct HPMHookPoint *HP_clif_npc_buy_result_post; -struct HPMHookPoint *HP_clif_npc_sell_result_pre; -struct HPMHookPoint *HP_clif_npc_sell_result_post; -struct HPMHookPoint *HP_clif_cashshop_ack_pre; -struct HPMHookPoint *HP_clif_cashshop_ack_post; -struct HPMHookPoint *HP_clif_scriptmes_pre; -struct HPMHookPoint *HP_clif_scriptmes_post; -struct HPMHookPoint *HP_clif_scriptnext_pre; -struct HPMHookPoint *HP_clif_scriptnext_post; -struct HPMHookPoint *HP_clif_scriptclose_pre; -struct HPMHookPoint *HP_clif_scriptclose_post; -struct HPMHookPoint *HP_clif_scriptmenu_pre; -struct HPMHookPoint *HP_clif_scriptmenu_post; -struct HPMHookPoint *HP_clif_scriptinput_pre; -struct HPMHookPoint *HP_clif_scriptinput_post; -struct HPMHookPoint *HP_clif_scriptinputstr_pre; -struct HPMHookPoint *HP_clif_scriptinputstr_post; -struct HPMHookPoint *HP_clif_cutin_pre; -struct HPMHookPoint *HP_clif_cutin_post; -struct HPMHookPoint *HP_clif_sendfakenpc_pre; -struct HPMHookPoint *HP_clif_sendfakenpc_post; -struct HPMHookPoint *HP_clif_scriptclear_pre; -struct HPMHookPoint *HP_clif_scriptclear_post; -struct HPMHookPoint *HP_clif_viewpoint_pre; -struct HPMHookPoint *HP_clif_viewpoint_post; -struct HPMHookPoint *HP_clif_damage_pre; -struct HPMHookPoint *HP_clif_damage_post; -struct HPMHookPoint *HP_clif_sitting_pre; -struct HPMHookPoint *HP_clif_sitting_post; -struct HPMHookPoint *HP_clif_standing_pre; -struct HPMHookPoint *HP_clif_standing_post; -struct HPMHookPoint *HP_clif_arrow_create_list_pre; -struct HPMHookPoint *HP_clif_arrow_create_list_post; -struct HPMHookPoint *HP_clif_refresh_pre; -struct HPMHookPoint *HP_clif_refresh_post; -struct HPMHookPoint *HP_clif_fame_blacksmith_pre; -struct HPMHookPoint *HP_clif_fame_blacksmith_post; -struct HPMHookPoint *HP_clif_fame_alchemist_pre; -struct HPMHookPoint *HP_clif_fame_alchemist_post; -struct HPMHookPoint *HP_clif_fame_taekwon_pre; -struct HPMHookPoint *HP_clif_fame_taekwon_post; -struct HPMHookPoint *HP_clif_ranklist_pre; -struct HPMHookPoint *HP_clif_ranklist_post; -struct HPMHookPoint *HP_clif_update_rankingpoint_pre; -struct HPMHookPoint *HP_clif_update_rankingpoint_post; -struct HPMHookPoint *HP_clif_pRanklist_pre; -struct HPMHookPoint *HP_clif_pRanklist_post; -struct HPMHookPoint *HP_clif_hotkeys_pre; -struct HPMHookPoint *HP_clif_hotkeys_post; -struct HPMHookPoint *HP_clif_insight_pre; -struct HPMHookPoint *HP_clif_insight_post; -struct HPMHookPoint *HP_clif_outsight_pre; -struct HPMHookPoint *HP_clif_outsight_post; -struct HPMHookPoint *HP_clif_skillcastcancel_pre; -struct HPMHookPoint *HP_clif_skillcastcancel_post; -struct HPMHookPoint *HP_clif_skill_fail_pre; -struct HPMHookPoint *HP_clif_skill_fail_post; -struct HPMHookPoint *HP_clif_skill_cooldown_pre; -struct HPMHookPoint *HP_clif_skill_cooldown_post; -struct HPMHookPoint *HP_clif_skill_memomessage_pre; -struct HPMHookPoint *HP_clif_skill_memomessage_post; -struct HPMHookPoint *HP_clif_skill_mapinfomessage_pre; -struct HPMHookPoint *HP_clif_skill_mapinfomessage_post; -struct HPMHookPoint *HP_clif_skill_produce_mix_list_pre; -struct HPMHookPoint *HP_clif_skill_produce_mix_list_post; -struct HPMHookPoint *HP_clif_cooking_list_pre; -struct HPMHookPoint *HP_clif_cooking_list_post; -struct HPMHookPoint *HP_clif_autospell_pre; -struct HPMHookPoint *HP_clif_autospell_post; -struct HPMHookPoint *HP_clif_combo_delay_pre; -struct HPMHookPoint *HP_clif_combo_delay_post; -struct HPMHookPoint *HP_clif_status_change_pre; -struct HPMHookPoint *HP_clif_status_change_post; -struct HPMHookPoint *HP_clif_insert_card_pre; -struct HPMHookPoint *HP_clif_insert_card_post; -struct HPMHookPoint *HP_clif_inventorylist_pre; -struct HPMHookPoint *HP_clif_inventorylist_post; -struct HPMHookPoint *HP_clif_equiplist_pre; -struct HPMHookPoint *HP_clif_equiplist_post; -struct HPMHookPoint *HP_clif_cartlist_pre; -struct HPMHookPoint *HP_clif_cartlist_post; -struct HPMHookPoint *HP_clif_favorite_item_pre; -struct HPMHookPoint *HP_clif_favorite_item_post; -struct HPMHookPoint *HP_clif_clearcart_pre; -struct HPMHookPoint *HP_clif_clearcart_post; -struct HPMHookPoint *HP_clif_item_identify_list_pre; -struct HPMHookPoint *HP_clif_item_identify_list_post; -struct HPMHookPoint *HP_clif_item_identified_pre; -struct HPMHookPoint *HP_clif_item_identified_post; -struct HPMHookPoint *HP_clif_item_repair_list_pre; -struct HPMHookPoint *HP_clif_item_repair_list_post; -struct HPMHookPoint *HP_clif_item_repaireffect_pre; -struct HPMHookPoint *HP_clif_item_repaireffect_post; -struct HPMHookPoint *HP_clif_item_damaged_pre; -struct HPMHookPoint *HP_clif_item_damaged_post; -struct HPMHookPoint *HP_clif_item_refine_list_pre; -struct HPMHookPoint *HP_clif_item_refine_list_post; -struct HPMHookPoint *HP_clif_item_skill_pre; -struct HPMHookPoint *HP_clif_item_skill_post; -struct HPMHookPoint *HP_clif_mvp_item_pre; -struct HPMHookPoint *HP_clif_mvp_item_post; -struct HPMHookPoint *HP_clif_mvp_exp_pre; -struct HPMHookPoint *HP_clif_mvp_exp_post; -struct HPMHookPoint *HP_clif_mvp_noitem_pre; -struct HPMHookPoint *HP_clif_mvp_noitem_post; -struct HPMHookPoint *HP_clif_changed_dir_pre; -struct HPMHookPoint *HP_clif_changed_dir_post; -struct HPMHookPoint *HP_clif_charnameack_pre; -struct HPMHookPoint *HP_clif_charnameack_post; -struct HPMHookPoint *HP_clif_monster_hp_bar_pre; -struct HPMHookPoint *HP_clif_monster_hp_bar_post; -struct HPMHookPoint *HP_clif_hpmeter_pre; -struct HPMHookPoint *HP_clif_hpmeter_post; -struct HPMHookPoint *HP_clif_hpmeter_single_pre; -struct HPMHookPoint *HP_clif_hpmeter_single_post; -struct HPMHookPoint *HP_clif_hpmeter_sub_pre; -struct HPMHookPoint *HP_clif_hpmeter_sub_post; -struct HPMHookPoint *HP_clif_upgrademessage_pre; -struct HPMHookPoint *HP_clif_upgrademessage_post; -struct HPMHookPoint *HP_clif_get_weapon_view_pre; -struct HPMHookPoint *HP_clif_get_weapon_view_post; -struct HPMHookPoint *HP_clif_gospel_info_pre; -struct HPMHookPoint *HP_clif_gospel_info_post; -struct HPMHookPoint *HP_clif_feel_req_pre; -struct HPMHookPoint *HP_clif_feel_req_post; -struct HPMHookPoint *HP_clif_starskill_pre; -struct HPMHookPoint *HP_clif_starskill_post; -struct HPMHookPoint *HP_clif_feel_info_pre; -struct HPMHookPoint *HP_clif_feel_info_post; -struct HPMHookPoint *HP_clif_hate_info_pre; -struct HPMHookPoint *HP_clif_hate_info_post; -struct HPMHookPoint *HP_clif_mission_info_pre; -struct HPMHookPoint *HP_clif_mission_info_post; -struct HPMHookPoint *HP_clif_feel_hate_reset_pre; -struct HPMHookPoint *HP_clif_feel_hate_reset_post; -struct HPMHookPoint *HP_clif_partytickack_pre; -struct HPMHookPoint *HP_clif_partytickack_post; -struct HPMHookPoint *HP_clif_equiptickack_pre; -struct HPMHookPoint *HP_clif_equiptickack_post; -struct HPMHookPoint *HP_clif_viewequip_ack_pre; -struct HPMHookPoint *HP_clif_viewequip_ack_post; -struct HPMHookPoint *HP_clif_viewequip_fail_pre; -struct HPMHookPoint *HP_clif_viewequip_fail_post; -struct HPMHookPoint *HP_clif_equpcheckbox_pre; -struct HPMHookPoint *HP_clif_equpcheckbox_post; -struct HPMHookPoint *HP_clif_displayexp_pre; -struct HPMHookPoint *HP_clif_displayexp_post; -struct HPMHookPoint *HP_clif_font_pre; -struct HPMHookPoint *HP_clif_font_post; -struct HPMHookPoint *HP_clif_progressbar_pre; -struct HPMHookPoint *HP_clif_progressbar_post; -struct HPMHookPoint *HP_clif_progressbar_abort_pre; -struct HPMHookPoint *HP_clif_progressbar_abort_post; -struct HPMHookPoint *HP_clif_showdigit_pre; -struct HPMHookPoint *HP_clif_showdigit_post; -struct HPMHookPoint *HP_clif_elementalconverter_list_pre; -struct HPMHookPoint *HP_clif_elementalconverter_list_post; -struct HPMHookPoint *HP_clif_spellbook_list_pre; -struct HPMHookPoint *HP_clif_spellbook_list_post; -struct HPMHookPoint *HP_clif_magicdecoy_list_pre; -struct HPMHookPoint *HP_clif_magicdecoy_list_post; -struct HPMHookPoint *HP_clif_poison_list_pre; -struct HPMHookPoint *HP_clif_poison_list_post; -struct HPMHookPoint *HP_clif_autoshadowspell_list_pre; -struct HPMHookPoint *HP_clif_autoshadowspell_list_post; -struct HPMHookPoint *HP_clif_skill_itemlistwindow_pre; -struct HPMHookPoint *HP_clif_skill_itemlistwindow_post; -struct HPMHookPoint *HP_clif_sc_load_pre; -struct HPMHookPoint *HP_clif_sc_load_post; -struct HPMHookPoint *HP_clif_sc_end_pre; -struct HPMHookPoint *HP_clif_sc_end_post; -struct HPMHookPoint *HP_clif_initialstatus_pre; -struct HPMHookPoint *HP_clif_initialstatus_post; -struct HPMHookPoint *HP_clif_cooldown_list_pre; -struct HPMHookPoint *HP_clif_cooldown_list_post; -struct HPMHookPoint *HP_clif_updatestatus_pre; -struct HPMHookPoint *HP_clif_updatestatus_post; -struct HPMHookPoint *HP_clif_changestatus_pre; -struct HPMHookPoint *HP_clif_changestatus_post; -struct HPMHookPoint *HP_clif_statusupack_pre; -struct HPMHookPoint *HP_clif_statusupack_post; -struct HPMHookPoint *HP_clif_movetoattack_pre; -struct HPMHookPoint *HP_clif_movetoattack_post; -struct HPMHookPoint *HP_clif_solved_charname_pre; -struct HPMHookPoint *HP_clif_solved_charname_post; -struct HPMHookPoint *HP_clif_charnameupdate_pre; -struct HPMHookPoint *HP_clif_charnameupdate_post; -struct HPMHookPoint *HP_clif_delayquit_pre; -struct HPMHookPoint *HP_clif_delayquit_post; -struct HPMHookPoint *HP_clif_getareachar_pc_pre; -struct HPMHookPoint *HP_clif_getareachar_pc_post; -struct HPMHookPoint *HP_clif_disconnect_ack_pre; -struct HPMHookPoint *HP_clif_disconnect_ack_post; -struct HPMHookPoint *HP_clif_PVPInfo_pre; -struct HPMHookPoint *HP_clif_PVPInfo_post; -struct HPMHookPoint *HP_clif_blacksmith_pre; -struct HPMHookPoint *HP_clif_blacksmith_post; -struct HPMHookPoint *HP_clif_alchemist_pre; -struct HPMHookPoint *HP_clif_alchemist_post; -struct HPMHookPoint *HP_clif_taekwon_pre; -struct HPMHookPoint *HP_clif_taekwon_post; -struct HPMHookPoint *HP_clif_ranking_pk_pre; -struct HPMHookPoint *HP_clif_ranking_pk_post; -struct HPMHookPoint *HP_clif_quitsave_pre; -struct HPMHookPoint *HP_clif_quitsave_post; -struct HPMHookPoint *HP_clif_misceffect_pre; -struct HPMHookPoint *HP_clif_misceffect_post; -struct HPMHookPoint *HP_clif_changeoption_pre; -struct HPMHookPoint *HP_clif_changeoption_post; -struct HPMHookPoint *HP_clif_changeoption2_pre; -struct HPMHookPoint *HP_clif_changeoption2_post; -struct HPMHookPoint *HP_clif_emotion_pre; -struct HPMHookPoint *HP_clif_emotion_post; -struct HPMHookPoint *HP_clif_talkiebox_pre; -struct HPMHookPoint *HP_clif_talkiebox_post; -struct HPMHookPoint *HP_clif_wedding_effect_pre; -struct HPMHookPoint *HP_clif_wedding_effect_post; -struct HPMHookPoint *HP_clif_divorced_pre; -struct HPMHookPoint *HP_clif_divorced_post; -struct HPMHookPoint *HP_clif_callpartner_pre; -struct HPMHookPoint *HP_clif_callpartner_post; -struct HPMHookPoint *HP_clif_skill_damage_pre; -struct HPMHookPoint *HP_clif_skill_damage_post; -struct HPMHookPoint *HP_clif_skill_nodamage_pre; -struct HPMHookPoint *HP_clif_skill_nodamage_post; -struct HPMHookPoint *HP_clif_skill_poseffect_pre; -struct HPMHookPoint *HP_clif_skill_poseffect_post; -struct HPMHookPoint *HP_clif_skill_estimation_pre; -struct HPMHookPoint *HP_clif_skill_estimation_post; -struct HPMHookPoint *HP_clif_skill_warppoint_pre; -struct HPMHookPoint *HP_clif_skill_warppoint_post; -struct HPMHookPoint *HP_clif_skillcasting_pre; -struct HPMHookPoint *HP_clif_skillcasting_post; -struct HPMHookPoint *HP_clif_produce_effect_pre; -struct HPMHookPoint *HP_clif_produce_effect_post; -struct HPMHookPoint *HP_clif_devotion_pre; -struct HPMHookPoint *HP_clif_devotion_post; -struct HPMHookPoint *HP_clif_spiritball_pre; -struct HPMHookPoint *HP_clif_spiritball_post; -struct HPMHookPoint *HP_clif_spiritball_single_pre; -struct HPMHookPoint *HP_clif_spiritball_single_post; -struct HPMHookPoint *HP_clif_bladestop_pre; -struct HPMHookPoint *HP_clif_bladestop_post; -struct HPMHookPoint *HP_clif_mvp_effect_pre; -struct HPMHookPoint *HP_clif_mvp_effect_post; -struct HPMHookPoint *HP_clif_heal_pre; -struct HPMHookPoint *HP_clif_heal_post; -struct HPMHookPoint *HP_clif_resurrection_pre; -struct HPMHookPoint *HP_clif_resurrection_post; -struct HPMHookPoint *HP_clif_refine_pre; -struct HPMHookPoint *HP_clif_refine_post; -struct HPMHookPoint *HP_clif_weather_pre; -struct HPMHookPoint *HP_clif_weather_post; -struct HPMHookPoint *HP_clif_specialeffect_pre; -struct HPMHookPoint *HP_clif_specialeffect_post; -struct HPMHookPoint *HP_clif_specialeffect_single_pre; -struct HPMHookPoint *HP_clif_specialeffect_single_post; -struct HPMHookPoint *HP_clif_specialeffect_value_pre; -struct HPMHookPoint *HP_clif_specialeffect_value_post; -struct HPMHookPoint *HP_clif_millenniumshield_pre; -struct HPMHookPoint *HP_clif_millenniumshield_post; -struct HPMHookPoint *HP_clif_charm_pre; -struct HPMHookPoint *HP_clif_charm_post; -struct HPMHookPoint *HP_clif_charm_single_pre; -struct HPMHookPoint *HP_clif_charm_single_post; -struct HPMHookPoint *HP_clif_snap_pre; -struct HPMHookPoint *HP_clif_snap_post; -struct HPMHookPoint *HP_clif_weather_check_pre; -struct HPMHookPoint *HP_clif_weather_check_post; -struct HPMHookPoint *HP_clif_playBGM_pre; -struct HPMHookPoint *HP_clif_playBGM_post; -struct HPMHookPoint *HP_clif_soundeffect_pre; -struct HPMHookPoint *HP_clif_soundeffect_post; -struct HPMHookPoint *HP_clif_soundeffectall_pre; -struct HPMHookPoint *HP_clif_soundeffectall_post; -struct HPMHookPoint *HP_clif_GlobalMessage_pre; -struct HPMHookPoint *HP_clif_GlobalMessage_post; -struct HPMHookPoint *HP_clif_createchat_pre; -struct HPMHookPoint *HP_clif_createchat_post; -struct HPMHookPoint *HP_clif_dispchat_pre; -struct HPMHookPoint *HP_clif_dispchat_post; -struct HPMHookPoint *HP_clif_joinchatfail_pre; -struct HPMHookPoint *HP_clif_joinchatfail_post; -struct HPMHookPoint *HP_clif_joinchatok_pre; -struct HPMHookPoint *HP_clif_joinchatok_post; -struct HPMHookPoint *HP_clif_addchat_pre; -struct HPMHookPoint *HP_clif_addchat_post; -struct HPMHookPoint *HP_clif_changechatowner_pre; -struct HPMHookPoint *HP_clif_changechatowner_post; -struct HPMHookPoint *HP_clif_clearchat_pre; -struct HPMHookPoint *HP_clif_clearchat_post; -struct HPMHookPoint *HP_clif_leavechat_pre; -struct HPMHookPoint *HP_clif_leavechat_post; -struct HPMHookPoint *HP_clif_changechatstatus_pre; -struct HPMHookPoint *HP_clif_changechatstatus_post; -struct HPMHookPoint *HP_clif_wis_message_pre; -struct HPMHookPoint *HP_clif_wis_message_post; -struct HPMHookPoint *HP_clif_wis_end_pre; -struct HPMHookPoint *HP_clif_wis_end_post; -struct HPMHookPoint *HP_clif_disp_onlyself_pre; -struct HPMHookPoint *HP_clif_disp_onlyself_post; -struct HPMHookPoint *HP_clif_disp_message_pre; -struct HPMHookPoint *HP_clif_disp_message_post; -struct HPMHookPoint *HP_clif_broadcast_pre; -struct HPMHookPoint *HP_clif_broadcast_post; -struct HPMHookPoint *HP_clif_broadcast2_pre; -struct HPMHookPoint *HP_clif_broadcast2_post; -struct HPMHookPoint *HP_clif_messagecolor_pre; -struct HPMHookPoint *HP_clif_messagecolor_post; -struct HPMHookPoint *HP_clif_disp_overhead_pre; -struct HPMHookPoint *HP_clif_disp_overhead_post; -struct HPMHookPoint *HP_clif_msg_pre; -struct HPMHookPoint *HP_clif_msg_post; -struct HPMHookPoint *HP_clif_msg_value_pre; -struct HPMHookPoint *HP_clif_msg_value_post; -struct HPMHookPoint *HP_clif_msg_skill_pre; -struct HPMHookPoint *HP_clif_msg_skill_post; -struct HPMHookPoint *HP_clif_msgtable_pre; -struct HPMHookPoint *HP_clif_msgtable_post; -struct HPMHookPoint *HP_clif_msgtable_num_pre; -struct HPMHookPoint *HP_clif_msgtable_num_post; -struct HPMHookPoint *HP_clif_message_pre; -struct HPMHookPoint *HP_clif_message_post; -struct HPMHookPoint *HP_clif_messageln_pre; -struct HPMHookPoint *HP_clif_messageln_post; -struct HPMHookPoint *HP_clif_colormes_pre; -struct HPMHookPoint *HP_clif_colormes_post; -struct HPMHookPoint *HP_clif_process_message_pre; -struct HPMHookPoint *HP_clif_process_message_post; -struct HPMHookPoint *HP_clif_wisexin_pre; -struct HPMHookPoint *HP_clif_wisexin_post; -struct HPMHookPoint *HP_clif_wisall_pre; -struct HPMHookPoint *HP_clif_wisall_post; -struct HPMHookPoint *HP_clif_PMIgnoreList_pre; -struct HPMHookPoint *HP_clif_PMIgnoreList_post; -struct HPMHookPoint *HP_clif_traderequest_pre; -struct HPMHookPoint *HP_clif_traderequest_post; -struct HPMHookPoint *HP_clif_tradestart_pre; -struct HPMHookPoint *HP_clif_tradestart_post; -struct HPMHookPoint *HP_clif_tradeadditem_pre; -struct HPMHookPoint *HP_clif_tradeadditem_post; -struct HPMHookPoint *HP_clif_tradeitemok_pre; -struct HPMHookPoint *HP_clif_tradeitemok_post; -struct HPMHookPoint *HP_clif_tradedeal_lock_pre; -struct HPMHookPoint *HP_clif_tradedeal_lock_post; -struct HPMHookPoint *HP_clif_tradecancelled_pre; -struct HPMHookPoint *HP_clif_tradecancelled_post; -struct HPMHookPoint *HP_clif_tradecompleted_pre; -struct HPMHookPoint *HP_clif_tradecompleted_post; -struct HPMHookPoint *HP_clif_tradeundo_pre; -struct HPMHookPoint *HP_clif_tradeundo_post; -struct HPMHookPoint *HP_clif_openvendingreq_pre; -struct HPMHookPoint *HP_clif_openvendingreq_post; -struct HPMHookPoint *HP_clif_showvendingboard_pre; -struct HPMHookPoint *HP_clif_showvendingboard_post; -struct HPMHookPoint *HP_clif_closevendingboard_pre; -struct HPMHookPoint *HP_clif_closevendingboard_post; -struct HPMHookPoint *HP_clif_vendinglist_pre; -struct HPMHookPoint *HP_clif_vendinglist_post; -struct HPMHookPoint *HP_clif_buyvending_pre; -struct HPMHookPoint *HP_clif_buyvending_post; -struct HPMHookPoint *HP_clif_openvending_pre; -struct HPMHookPoint *HP_clif_openvending_post; -struct HPMHookPoint *HP_clif_vendingreport_pre; -struct HPMHookPoint *HP_clif_vendingreport_post; -struct HPMHookPoint *HP_clif_storagelist_pre; -struct HPMHookPoint *HP_clif_storagelist_post; -struct HPMHookPoint *HP_clif_updatestorageamount_pre; -struct HPMHookPoint *HP_clif_updatestorageamount_post; -struct HPMHookPoint *HP_clif_storageitemadded_pre; -struct HPMHookPoint *HP_clif_storageitemadded_post; -struct HPMHookPoint *HP_clif_storageitemremoved_pre; -struct HPMHookPoint *HP_clif_storageitemremoved_post; -struct HPMHookPoint *HP_clif_storageclose_pre; -struct HPMHookPoint *HP_clif_storageclose_post; -struct HPMHookPoint *HP_clif_skillinfoblock_pre; -struct HPMHookPoint *HP_clif_skillinfoblock_post; -struct HPMHookPoint *HP_clif_skillup_pre; -struct HPMHookPoint *HP_clif_skillup_post; -struct HPMHookPoint *HP_clif_skillinfo_pre; -struct HPMHookPoint *HP_clif_skillinfo_post; -struct HPMHookPoint *HP_clif_addskill_pre; -struct HPMHookPoint *HP_clif_addskill_post; -struct HPMHookPoint *HP_clif_deleteskill_pre; -struct HPMHookPoint *HP_clif_deleteskill_post; -struct HPMHookPoint *HP_clif_party_created_pre; -struct HPMHookPoint *HP_clif_party_created_post; -struct HPMHookPoint *HP_clif_party_member_info_pre; -struct HPMHookPoint *HP_clif_party_member_info_post; -struct HPMHookPoint *HP_clif_party_info_pre; -struct HPMHookPoint *HP_clif_party_info_post; -struct HPMHookPoint *HP_clif_party_invite_pre; -struct HPMHookPoint *HP_clif_party_invite_post; -struct HPMHookPoint *HP_clif_party_inviteack_pre; -struct HPMHookPoint *HP_clif_party_inviteack_post; -struct HPMHookPoint *HP_clif_party_option_pre; -struct HPMHookPoint *HP_clif_party_option_post; -struct HPMHookPoint *HP_clif_party_withdraw_pre; -struct HPMHookPoint *HP_clif_party_withdraw_post; -struct HPMHookPoint *HP_clif_party_message_pre; -struct HPMHookPoint *HP_clif_party_message_post; -struct HPMHookPoint *HP_clif_party_xy_pre; -struct HPMHookPoint *HP_clif_party_xy_post; -struct HPMHookPoint *HP_clif_party_xy_single_pre; -struct HPMHookPoint *HP_clif_party_xy_single_post; -struct HPMHookPoint *HP_clif_party_hp_pre; -struct HPMHookPoint *HP_clif_party_hp_post; -struct HPMHookPoint *HP_clif_party_xy_remove_pre; -struct HPMHookPoint *HP_clif_party_xy_remove_post; -struct HPMHookPoint *HP_clif_party_show_picker_pre; -struct HPMHookPoint *HP_clif_party_show_picker_post; -struct HPMHookPoint *HP_clif_partyinvitationstate_pre; -struct HPMHookPoint *HP_clif_partyinvitationstate_post; -struct HPMHookPoint *HP_clif_guild_created_pre; -struct HPMHookPoint *HP_clif_guild_created_post; -struct HPMHookPoint *HP_clif_guild_belonginfo_pre; -struct HPMHookPoint *HP_clif_guild_belonginfo_post; -struct HPMHookPoint *HP_clif_guild_masterormember_pre; -struct HPMHookPoint *HP_clif_guild_masterormember_post; -struct HPMHookPoint *HP_clif_guild_basicinfo_pre; -struct HPMHookPoint *HP_clif_guild_basicinfo_post; -struct HPMHookPoint *HP_clif_guild_allianceinfo_pre; -struct HPMHookPoint *HP_clif_guild_allianceinfo_post; -struct HPMHookPoint *HP_clif_guild_memberlist_pre; -struct HPMHookPoint *HP_clif_guild_memberlist_post; -struct HPMHookPoint *HP_clif_guild_skillinfo_pre; -struct HPMHookPoint *HP_clif_guild_skillinfo_post; -struct HPMHookPoint *HP_clif_guild_send_onlineinfo_pre; -struct HPMHookPoint *HP_clif_guild_send_onlineinfo_post; -struct HPMHookPoint *HP_clif_guild_memberlogin_notice_pre; -struct HPMHookPoint *HP_clif_guild_memberlogin_notice_post; -struct HPMHookPoint *HP_clif_guild_invite_pre; -struct HPMHookPoint *HP_clif_guild_invite_post; -struct HPMHookPoint *HP_clif_guild_inviteack_pre; -struct HPMHookPoint *HP_clif_guild_inviteack_post; -struct HPMHookPoint *HP_clif_guild_leave_pre; -struct HPMHookPoint *HP_clif_guild_leave_post; -struct HPMHookPoint *HP_clif_guild_expulsion_pre; -struct HPMHookPoint *HP_clif_guild_expulsion_post; -struct HPMHookPoint *HP_clif_guild_positionchanged_pre; -struct HPMHookPoint *HP_clif_guild_positionchanged_post; -struct HPMHookPoint *HP_clif_guild_memberpositionchanged_pre; -struct HPMHookPoint *HP_clif_guild_memberpositionchanged_post; -struct HPMHookPoint *HP_clif_guild_emblem_pre; -struct HPMHookPoint *HP_clif_guild_emblem_post; -struct HPMHookPoint *HP_clif_guild_emblem_area_pre; -struct HPMHookPoint *HP_clif_guild_emblem_area_post; -struct HPMHookPoint *HP_clif_guild_notice_pre; -struct HPMHookPoint *HP_clif_guild_notice_post; -struct HPMHookPoint *HP_clif_guild_message_pre; -struct HPMHookPoint *HP_clif_guild_message_post; -struct HPMHookPoint *HP_clif_guild_skillup_pre; -struct HPMHookPoint *HP_clif_guild_skillup_post; -struct HPMHookPoint *HP_clif_guild_reqalliance_pre; -struct HPMHookPoint *HP_clif_guild_reqalliance_post; -struct HPMHookPoint *HP_clif_guild_allianceack_pre; -struct HPMHookPoint *HP_clif_guild_allianceack_post; -struct HPMHookPoint *HP_clif_guild_delalliance_pre; -struct HPMHookPoint *HP_clif_guild_delalliance_post; -struct HPMHookPoint *HP_clif_guild_oppositionack_pre; -struct HPMHookPoint *HP_clif_guild_oppositionack_post; -struct HPMHookPoint *HP_clif_guild_broken_pre; -struct HPMHookPoint *HP_clif_guild_broken_post; -struct HPMHookPoint *HP_clif_guild_xy_pre; -struct HPMHookPoint *HP_clif_guild_xy_post; -struct HPMHookPoint *HP_clif_guild_xy_single_pre; -struct HPMHookPoint *HP_clif_guild_xy_single_post; -struct HPMHookPoint *HP_clif_guild_xy_remove_pre; -struct HPMHookPoint *HP_clif_guild_xy_remove_post; -struct HPMHookPoint *HP_clif_guild_positionnamelist_pre; -struct HPMHookPoint *HP_clif_guild_positionnamelist_post; -struct HPMHookPoint *HP_clif_guild_positioninfolist_pre; -struct HPMHookPoint *HP_clif_guild_positioninfolist_post; -struct HPMHookPoint *HP_clif_guild_expulsionlist_pre; -struct HPMHookPoint *HP_clif_guild_expulsionlist_post; -struct HPMHookPoint *HP_clif_validate_emblem_pre; -struct HPMHookPoint *HP_clif_validate_emblem_post; -struct HPMHookPoint *HP_clif_bg_hp_pre; -struct HPMHookPoint *HP_clif_bg_hp_post; -struct HPMHookPoint *HP_clif_bg_xy_pre; -struct HPMHookPoint *HP_clif_bg_xy_post; -struct HPMHookPoint *HP_clif_bg_xy_remove_pre; -struct HPMHookPoint *HP_clif_bg_xy_remove_post; -struct HPMHookPoint *HP_clif_bg_message_pre; -struct HPMHookPoint *HP_clif_bg_message_post; -struct HPMHookPoint *HP_clif_bg_updatescore_pre; -struct HPMHookPoint *HP_clif_bg_updatescore_post; -struct HPMHookPoint *HP_clif_bg_updatescore_single_pre; -struct HPMHookPoint *HP_clif_bg_updatescore_single_post; -struct HPMHookPoint *HP_clif_sendbgemblem_area_pre; -struct HPMHookPoint *HP_clif_sendbgemblem_area_post; -struct HPMHookPoint *HP_clif_sendbgemblem_single_pre; -struct HPMHookPoint *HP_clif_sendbgemblem_single_post; -struct HPMHookPoint *HP_clif_instance_pre; -struct HPMHookPoint *HP_clif_instance_post; -struct HPMHookPoint *HP_clif_instance_join_pre; -struct HPMHookPoint *HP_clif_instance_join_post; -struct HPMHookPoint *HP_clif_instance_leave_pre; -struct HPMHookPoint *HP_clif_instance_leave_post; -struct HPMHookPoint *HP_clif_catch_process_pre; -struct HPMHookPoint *HP_clif_catch_process_post; -struct HPMHookPoint *HP_clif_pet_roulette_pre; -struct HPMHookPoint *HP_clif_pet_roulette_post; -struct HPMHookPoint *HP_clif_sendegg_pre; -struct HPMHookPoint *HP_clif_sendegg_post; -struct HPMHookPoint *HP_clif_send_petstatus_pre; -struct HPMHookPoint *HP_clif_send_petstatus_post; -struct HPMHookPoint *HP_clif_send_petdata_pre; -struct HPMHookPoint *HP_clif_send_petdata_post; -struct HPMHookPoint *HP_clif_pet_emotion_pre; -struct HPMHookPoint *HP_clif_pet_emotion_post; -struct HPMHookPoint *HP_clif_pet_food_pre; -struct HPMHookPoint *HP_clif_pet_food_post; -struct HPMHookPoint *HP_clif_friendslist_toggle_sub_pre; -struct HPMHookPoint *HP_clif_friendslist_toggle_sub_post; -struct HPMHookPoint *HP_clif_friendslist_send_pre; -struct HPMHookPoint *HP_clif_friendslist_send_post; -struct HPMHookPoint *HP_clif_friendslist_reqack_pre; -struct HPMHookPoint *HP_clif_friendslist_reqack_post; -struct HPMHookPoint *HP_clif_friendslist_toggle_pre; -struct HPMHookPoint *HP_clif_friendslist_toggle_post; -struct HPMHookPoint *HP_clif_friendlist_req_pre; -struct HPMHookPoint *HP_clif_friendlist_req_post; -struct HPMHookPoint *HP_clif_GM_kickack_pre; -struct HPMHookPoint *HP_clif_GM_kickack_post; -struct HPMHookPoint *HP_clif_GM_kick_pre; -struct HPMHookPoint *HP_clif_GM_kick_post; -struct HPMHookPoint *HP_clif_manner_message_pre; -struct HPMHookPoint *HP_clif_manner_message_post; -struct HPMHookPoint *HP_clif_GM_silence_pre; -struct HPMHookPoint *HP_clif_GM_silence_post; -struct HPMHookPoint *HP_clif_account_name_pre; -struct HPMHookPoint *HP_clif_account_name_post; -struct HPMHookPoint *HP_clif_check_pre; -struct HPMHookPoint *HP_clif_check_post; -struct HPMHookPoint *HP_clif_hominfo_pre; -struct HPMHookPoint *HP_clif_hominfo_post; -struct HPMHookPoint *HP_clif_homskillinfoblock_pre; -struct HPMHookPoint *HP_clif_homskillinfoblock_post; -struct HPMHookPoint *HP_clif_homskillup_pre; -struct HPMHookPoint *HP_clif_homskillup_post; -struct HPMHookPoint *HP_clif_hom_food_pre; -struct HPMHookPoint *HP_clif_hom_food_post; -struct HPMHookPoint *HP_clif_send_homdata_pre; -struct HPMHookPoint *HP_clif_send_homdata_post; -struct HPMHookPoint *HP_clif_quest_send_list_pre; -struct HPMHookPoint *HP_clif_quest_send_list_post; -struct HPMHookPoint *HP_clif_quest_send_mission_pre; -struct HPMHookPoint *HP_clif_quest_send_mission_post; -struct HPMHookPoint *HP_clif_quest_add_pre; -struct HPMHookPoint *HP_clif_quest_add_post; -struct HPMHookPoint *HP_clif_quest_delete_pre; -struct HPMHookPoint *HP_clif_quest_delete_post; -struct HPMHookPoint *HP_clif_quest_update_status_pre; -struct HPMHookPoint *HP_clif_quest_update_status_post; -struct HPMHookPoint *HP_clif_quest_update_objective_pre; -struct HPMHookPoint *HP_clif_quest_update_objective_post; -struct HPMHookPoint *HP_clif_quest_show_event_pre; -struct HPMHookPoint *HP_clif_quest_show_event_post; -struct HPMHookPoint *HP_clif_mail_window_pre; -struct HPMHookPoint *HP_clif_mail_window_post; -struct HPMHookPoint *HP_clif_mail_read_pre; -struct HPMHookPoint *HP_clif_mail_read_post; -struct HPMHookPoint *HP_clif_mail_delete_pre; -struct HPMHookPoint *HP_clif_mail_delete_post; -struct HPMHookPoint *HP_clif_mail_return_pre; -struct HPMHookPoint *HP_clif_mail_return_post; -struct HPMHookPoint *HP_clif_mail_send_pre; -struct HPMHookPoint *HP_clif_mail_send_post; -struct HPMHookPoint *HP_clif_mail_new_pre; -struct HPMHookPoint *HP_clif_mail_new_post; -struct HPMHookPoint *HP_clif_mail_refreshinbox_pre; -struct HPMHookPoint *HP_clif_mail_refreshinbox_post; -struct HPMHookPoint *HP_clif_mail_getattachment_pre; -struct HPMHookPoint *HP_clif_mail_getattachment_post; -struct HPMHookPoint *HP_clif_mail_setattachment_pre; -struct HPMHookPoint *HP_clif_mail_setattachment_post; -struct HPMHookPoint *HP_clif_auction_openwindow_pre; -struct HPMHookPoint *HP_clif_auction_openwindow_post; -struct HPMHookPoint *HP_clif_auction_results_pre; -struct HPMHookPoint *HP_clif_auction_results_post; -struct HPMHookPoint *HP_clif_auction_message_pre; -struct HPMHookPoint *HP_clif_auction_message_post; -struct HPMHookPoint *HP_clif_auction_close_pre; -struct HPMHookPoint *HP_clif_auction_close_post; -struct HPMHookPoint *HP_clif_auction_setitem_pre; -struct HPMHookPoint *HP_clif_auction_setitem_post; -struct HPMHookPoint *HP_clif_mercenary_info_pre; -struct HPMHookPoint *HP_clif_mercenary_info_post; -struct HPMHookPoint *HP_clif_mercenary_skillblock_pre; -struct HPMHookPoint *HP_clif_mercenary_skillblock_post; -struct HPMHookPoint *HP_clif_mercenary_message_pre; -struct HPMHookPoint *HP_clif_mercenary_message_post; -struct HPMHookPoint *HP_clif_mercenary_updatestatus_pre; -struct HPMHookPoint *HP_clif_mercenary_updatestatus_post; -struct HPMHookPoint *HP_clif_rental_time_pre; -struct HPMHookPoint *HP_clif_rental_time_post; -struct HPMHookPoint *HP_clif_rental_expired_pre; -struct HPMHookPoint *HP_clif_rental_expired_post; -struct HPMHookPoint *HP_clif_PartyBookingRegisterAck_pre; -struct HPMHookPoint *HP_clif_PartyBookingRegisterAck_post; -struct HPMHookPoint *HP_clif_PartyBookingDeleteAck_pre; -struct HPMHookPoint *HP_clif_PartyBookingDeleteAck_post; -struct HPMHookPoint *HP_clif_PartyBookingSearchAck_pre; -struct HPMHookPoint *HP_clif_PartyBookingSearchAck_post; -struct HPMHookPoint *HP_clif_PartyBookingUpdateNotify_pre; -struct HPMHookPoint *HP_clif_PartyBookingUpdateNotify_post; -struct HPMHookPoint *HP_clif_PartyBookingDeleteNotify_pre; -struct HPMHookPoint *HP_clif_PartyBookingDeleteNotify_post; -struct HPMHookPoint *HP_clif_PartyBookingInsertNotify_pre; -struct HPMHookPoint *HP_clif_PartyBookingInsertNotify_post; -struct HPMHookPoint *HP_clif_PartyBookingVolunteerInfo_pre; -struct HPMHookPoint *HP_clif_PartyBookingVolunteerInfo_post; -struct HPMHookPoint *HP_clif_PartyBookingRefuseVolunteer_pre; -struct HPMHookPoint *HP_clif_PartyBookingRefuseVolunteer_post; -struct HPMHookPoint *HP_clif_PartyBookingCancelVolunteer_pre; -struct HPMHookPoint *HP_clif_PartyBookingCancelVolunteer_post; -struct HPMHookPoint *HP_clif_PartyBookingAddFilteringList_pre; -struct HPMHookPoint *HP_clif_PartyBookingAddFilteringList_post; -struct HPMHookPoint *HP_clif_PartyBookingSubFilteringList_pre; -struct HPMHookPoint *HP_clif_PartyBookingSubFilteringList_post; -struct HPMHookPoint *HP_clif_buyingstore_open_pre; -struct HPMHookPoint *HP_clif_buyingstore_open_post; -struct HPMHookPoint *HP_clif_buyingstore_open_failed_pre; -struct HPMHookPoint *HP_clif_buyingstore_open_failed_post; -struct HPMHookPoint *HP_clif_buyingstore_myitemlist_pre; -struct HPMHookPoint *HP_clif_buyingstore_myitemlist_post; -struct HPMHookPoint *HP_clif_buyingstore_entry_pre; -struct HPMHookPoint *HP_clif_buyingstore_entry_post; -struct HPMHookPoint *HP_clif_buyingstore_entry_single_pre; -struct HPMHookPoint *HP_clif_buyingstore_entry_single_post; -struct HPMHookPoint *HP_clif_buyingstore_disappear_entry_pre; -struct HPMHookPoint *HP_clif_buyingstore_disappear_entry_post; -struct HPMHookPoint *HP_clif_buyingstore_disappear_entry_single_pre; -struct HPMHookPoint *HP_clif_buyingstore_disappear_entry_single_post; -struct HPMHookPoint *HP_clif_buyingstore_itemlist_pre; -struct HPMHookPoint *HP_clif_buyingstore_itemlist_post; -struct HPMHookPoint *HP_clif_buyingstore_trade_failed_buyer_pre; -struct HPMHookPoint *HP_clif_buyingstore_trade_failed_buyer_post; -struct HPMHookPoint *HP_clif_buyingstore_update_item_pre; -struct HPMHookPoint *HP_clif_buyingstore_update_item_post; -struct HPMHookPoint *HP_clif_buyingstore_delete_item_pre; -struct HPMHookPoint *HP_clif_buyingstore_delete_item_post; -struct HPMHookPoint *HP_clif_buyingstore_trade_failed_seller_pre; -struct HPMHookPoint *HP_clif_buyingstore_trade_failed_seller_post; -struct HPMHookPoint *HP_clif_search_store_info_ack_pre; -struct HPMHookPoint *HP_clif_search_store_info_ack_post; -struct HPMHookPoint *HP_clif_search_store_info_failed_pre; -struct HPMHookPoint *HP_clif_search_store_info_failed_post; -struct HPMHookPoint *HP_clif_open_search_store_info_pre; -struct HPMHookPoint *HP_clif_open_search_store_info_post; -struct HPMHookPoint *HP_clif_search_store_info_click_ack_pre; -struct HPMHookPoint *HP_clif_search_store_info_click_ack_post; -struct HPMHookPoint *HP_clif_elemental_info_pre; -struct HPMHookPoint *HP_clif_elemental_info_post; -struct HPMHookPoint *HP_clif_elemental_updatestatus_pre; -struct HPMHookPoint *HP_clif_elemental_updatestatus_post; -struct HPMHookPoint *HP_clif_bgqueue_ack_pre; -struct HPMHookPoint *HP_clif_bgqueue_ack_post; -struct HPMHookPoint *HP_clif_bgqueue_notice_delete_pre; -struct HPMHookPoint *HP_clif_bgqueue_notice_delete_post; -struct HPMHookPoint *HP_clif_bgqueue_update_info_pre; -struct HPMHookPoint *HP_clif_bgqueue_update_info_post; -struct HPMHookPoint *HP_clif_bgqueue_joined_pre; -struct HPMHookPoint *HP_clif_bgqueue_joined_post; -struct HPMHookPoint *HP_clif_bgqueue_pcleft_pre; -struct HPMHookPoint *HP_clif_bgqueue_pcleft_post; -struct HPMHookPoint *HP_clif_bgqueue_battlebegins_pre; -struct HPMHookPoint *HP_clif_bgqueue_battlebegins_post; -struct HPMHookPoint *HP_clif_adopt_reply_pre; -struct HPMHookPoint *HP_clif_adopt_reply_post; -struct HPMHookPoint *HP_clif_adopt_request_pre; -struct HPMHookPoint *HP_clif_adopt_request_post; -struct HPMHookPoint *HP_clif_readbook_pre; -struct HPMHookPoint *HP_clif_readbook_post; -struct HPMHookPoint *HP_clif_notify_time_pre; -struct HPMHookPoint *HP_clif_notify_time_post; -struct HPMHookPoint *HP_clif_user_count_pre; -struct HPMHookPoint *HP_clif_user_count_post; -struct HPMHookPoint *HP_clif_noask_sub_pre; -struct HPMHookPoint *HP_clif_noask_sub_post; -struct HPMHookPoint *HP_clif_bc_ready_pre; -struct HPMHookPoint *HP_clif_bc_ready_post; -struct HPMHookPoint *HP_clif_undisguise_timer_pre; -struct HPMHookPoint *HP_clif_undisguise_timer_post; -struct HPMHookPoint *HP_clif_chsys_create_pre; -struct HPMHookPoint *HP_clif_chsys_create_post; -struct HPMHookPoint *HP_clif_chsys_msg_pre; -struct HPMHookPoint *HP_clif_chsys_msg_post; -struct HPMHookPoint *HP_clif_chsys_msg2_pre; -struct HPMHookPoint *HP_clif_chsys_msg2_post; -struct HPMHookPoint *HP_clif_chsys_send_pre; -struct HPMHookPoint *HP_clif_chsys_send_post; -struct HPMHookPoint *HP_clif_chsys_join_pre; -struct HPMHookPoint *HP_clif_chsys_join_post; -struct HPMHookPoint *HP_clif_chsys_left_pre; -struct HPMHookPoint *HP_clif_chsys_left_post; -struct HPMHookPoint *HP_clif_chsys_delete_pre; -struct HPMHookPoint *HP_clif_chsys_delete_post; -struct HPMHookPoint *HP_clif_chsys_mjoin_pre; -struct HPMHookPoint *HP_clif_chsys_mjoin_post; -struct HPMHookPoint *HP_clif_chsys_quit_pre; -struct HPMHookPoint *HP_clif_chsys_quit_post; -struct HPMHookPoint *HP_clif_chsys_quitg_pre; -struct HPMHookPoint *HP_clif_chsys_quitg_post; -struct HPMHookPoint *HP_clif_chsys_gjoin_pre; -struct HPMHookPoint *HP_clif_chsys_gjoin_post; -struct HPMHookPoint *HP_clif_chsys_gleave_pre; -struct HPMHookPoint *HP_clif_chsys_gleave_post; -struct HPMHookPoint *HP_clif_pWantToConnection_pre; -struct HPMHookPoint *HP_clif_pWantToConnection_post; -struct HPMHookPoint *HP_clif_pLoadEndAck_pre; -struct HPMHookPoint *HP_clif_pLoadEndAck_post; -struct HPMHookPoint *HP_clif_pTickSend_pre; -struct HPMHookPoint *HP_clif_pTickSend_post; -struct HPMHookPoint *HP_clif_pHotkey_pre; -struct HPMHookPoint *HP_clif_pHotkey_post; -struct HPMHookPoint *HP_clif_pProgressbar_pre; -struct HPMHookPoint *HP_clif_pProgressbar_post; -struct HPMHookPoint *HP_clif_pWalkToXY_pre; -struct HPMHookPoint *HP_clif_pWalkToXY_post; -struct HPMHookPoint *HP_clif_pQuitGame_pre; -struct HPMHookPoint *HP_clif_pQuitGame_post; -struct HPMHookPoint *HP_clif_pGetCharNameRequest_pre; -struct HPMHookPoint *HP_clif_pGetCharNameRequest_post; -struct HPMHookPoint *HP_clif_pGlobalMessage_pre; -struct HPMHookPoint *HP_clif_pGlobalMessage_post; -struct HPMHookPoint *HP_clif_pMapMove_pre; -struct HPMHookPoint *HP_clif_pMapMove_post; -struct HPMHookPoint *HP_clif_pChangeDir_pre; -struct HPMHookPoint *HP_clif_pChangeDir_post; -struct HPMHookPoint *HP_clif_pEmotion_pre; -struct HPMHookPoint *HP_clif_pEmotion_post; -struct HPMHookPoint *HP_clif_pHowManyConnections_pre; -struct HPMHookPoint *HP_clif_pHowManyConnections_post; -struct HPMHookPoint *HP_clif_pActionRequest_pre; -struct HPMHookPoint *HP_clif_pActionRequest_post; -struct HPMHookPoint *HP_clif_pActionRequest_sub_pre; -struct HPMHookPoint *HP_clif_pActionRequest_sub_post; -struct HPMHookPoint *HP_clif_pRestart_pre; -struct HPMHookPoint *HP_clif_pRestart_post; -struct HPMHookPoint *HP_clif_pWisMessage_pre; -struct HPMHookPoint *HP_clif_pWisMessage_post; -struct HPMHookPoint *HP_clif_pBroadcast_pre; -struct HPMHookPoint *HP_clif_pBroadcast_post; -struct HPMHookPoint *HP_clif_pTakeItem_pre; -struct HPMHookPoint *HP_clif_pTakeItem_post; -struct HPMHookPoint *HP_clif_pDropItem_pre; -struct HPMHookPoint *HP_clif_pDropItem_post; -struct HPMHookPoint *HP_clif_pUseItem_pre; -struct HPMHookPoint *HP_clif_pUseItem_post; -struct HPMHookPoint *HP_clif_pEquipItem_pre; -struct HPMHookPoint *HP_clif_pEquipItem_post; -struct HPMHookPoint *HP_clif_pUnequipItem_pre; -struct HPMHookPoint *HP_clif_pUnequipItem_post; -struct HPMHookPoint *HP_clif_pNpcClicked_pre; -struct HPMHookPoint *HP_clif_pNpcClicked_post; -struct HPMHookPoint *HP_clif_pNpcBuySellSelected_pre; -struct HPMHookPoint *HP_clif_pNpcBuySellSelected_post; -struct HPMHookPoint *HP_clif_pNpcBuyListSend_pre; -struct HPMHookPoint *HP_clif_pNpcBuyListSend_post; -struct HPMHookPoint *HP_clif_pNpcSellListSend_pre; -struct HPMHookPoint *HP_clif_pNpcSellListSend_post; -struct HPMHookPoint *HP_clif_pCreateChatRoom_pre; -struct HPMHookPoint *HP_clif_pCreateChatRoom_post; -struct HPMHookPoint *HP_clif_pChatAddMember_pre; -struct HPMHookPoint *HP_clif_pChatAddMember_post; -struct HPMHookPoint *HP_clif_pChatRoomStatusChange_pre; -struct HPMHookPoint *HP_clif_pChatRoomStatusChange_post; -struct HPMHookPoint *HP_clif_pChangeChatOwner_pre; -struct HPMHookPoint *HP_clif_pChangeChatOwner_post; -struct HPMHookPoint *HP_clif_pKickFromChat_pre; -struct HPMHookPoint *HP_clif_pKickFromChat_post; -struct HPMHookPoint *HP_clif_pChatLeave_pre; -struct HPMHookPoint *HP_clif_pChatLeave_post; -struct HPMHookPoint *HP_clif_pTradeRequest_pre; -struct HPMHookPoint *HP_clif_pTradeRequest_post; -struct HPMHookPoint *HP_clif_chann_config_read_pre; -struct HPMHookPoint *HP_clif_chann_config_read_post; -struct HPMHookPoint *HP_clif_pTradeAck_pre; -struct HPMHookPoint *HP_clif_pTradeAck_post; -struct HPMHookPoint *HP_clif_pTradeAddItem_pre; -struct HPMHookPoint *HP_clif_pTradeAddItem_post; -struct HPMHookPoint *HP_clif_pTradeOk_pre; -struct HPMHookPoint *HP_clif_pTradeOk_post; -struct HPMHookPoint *HP_clif_pTradeCancel_pre; -struct HPMHookPoint *HP_clif_pTradeCancel_post; -struct HPMHookPoint *HP_clif_pTradeCommit_pre; -struct HPMHookPoint *HP_clif_pTradeCommit_post; -struct HPMHookPoint *HP_clif_pStopAttack_pre; -struct HPMHookPoint *HP_clif_pStopAttack_post; -struct HPMHookPoint *HP_clif_pPutItemToCart_pre; -struct HPMHookPoint *HP_clif_pPutItemToCart_post; -struct HPMHookPoint *HP_clif_pGetItemFromCart_pre; -struct HPMHookPoint *HP_clif_pGetItemFromCart_post; -struct HPMHookPoint *HP_clif_pRemoveOption_pre; -struct HPMHookPoint *HP_clif_pRemoveOption_post; -struct HPMHookPoint *HP_clif_pChangeCart_pre; -struct HPMHookPoint *HP_clif_pChangeCart_post; -struct HPMHookPoint *HP_clif_pStatusUp_pre; -struct HPMHookPoint *HP_clif_pStatusUp_post; -struct HPMHookPoint *HP_clif_pSkillUp_pre; -struct HPMHookPoint *HP_clif_pSkillUp_post; -struct HPMHookPoint *HP_clif_pUseSkillToId_pre; -struct HPMHookPoint *HP_clif_pUseSkillToId_post; -struct HPMHookPoint *HP_clif_pUseSkillToId_homun_pre; -struct HPMHookPoint *HP_clif_pUseSkillToId_homun_post; -struct HPMHookPoint *HP_clif_pUseSkillToId_mercenary_pre; -struct HPMHookPoint *HP_clif_pUseSkillToId_mercenary_post; -struct HPMHookPoint *HP_clif_pUseSkillToPos_pre; -struct HPMHookPoint *HP_clif_pUseSkillToPos_post; -struct HPMHookPoint *HP_clif_pUseSkillToPosSub_pre; -struct HPMHookPoint *HP_clif_pUseSkillToPosSub_post; -struct HPMHookPoint *HP_clif_pUseSkillToPos_homun_pre; -struct HPMHookPoint *HP_clif_pUseSkillToPos_homun_post; -struct HPMHookPoint *HP_clif_pUseSkillToPos_mercenary_pre; -struct HPMHookPoint *HP_clif_pUseSkillToPos_mercenary_post; -struct HPMHookPoint *HP_clif_pUseSkillToPosMoreInfo_pre; -struct HPMHookPoint *HP_clif_pUseSkillToPosMoreInfo_post; -struct HPMHookPoint *HP_clif_pUseSkillMap_pre; -struct HPMHookPoint *HP_clif_pUseSkillMap_post; -struct HPMHookPoint *HP_clif_pRequestMemo_pre; -struct HPMHookPoint *HP_clif_pRequestMemo_post; -struct HPMHookPoint *HP_clif_pProduceMix_pre; -struct HPMHookPoint *HP_clif_pProduceMix_post; -struct HPMHookPoint *HP_clif_pCooking_pre; -struct HPMHookPoint *HP_clif_pCooking_post; -struct HPMHookPoint *HP_clif_pRepairItem_pre; -struct HPMHookPoint *HP_clif_pRepairItem_post; -struct HPMHookPoint *HP_clif_pWeaponRefine_pre; -struct HPMHookPoint *HP_clif_pWeaponRefine_post; -struct HPMHookPoint *HP_clif_pNpcSelectMenu_pre; -struct HPMHookPoint *HP_clif_pNpcSelectMenu_post; -struct HPMHookPoint *HP_clif_pNpcNextClicked_pre; -struct HPMHookPoint *HP_clif_pNpcNextClicked_post; -struct HPMHookPoint *HP_clif_pNpcAmountInput_pre; -struct HPMHookPoint *HP_clif_pNpcAmountInput_post; -struct HPMHookPoint *HP_clif_pNpcStringInput_pre; -struct HPMHookPoint *HP_clif_pNpcStringInput_post; -struct HPMHookPoint *HP_clif_pNpcCloseClicked_pre; -struct HPMHookPoint *HP_clif_pNpcCloseClicked_post; -struct HPMHookPoint *HP_clif_pItemIdentify_pre; -struct HPMHookPoint *HP_clif_pItemIdentify_post; -struct HPMHookPoint *HP_clif_pSelectArrow_pre; -struct HPMHookPoint *HP_clif_pSelectArrow_post; -struct HPMHookPoint *HP_clif_pAutoSpell_pre; -struct HPMHookPoint *HP_clif_pAutoSpell_post; -struct HPMHookPoint *HP_clif_pUseCard_pre; -struct HPMHookPoint *HP_clif_pUseCard_post; -struct HPMHookPoint *HP_clif_pInsertCard_pre; -struct HPMHookPoint *HP_clif_pInsertCard_post; -struct HPMHookPoint *HP_clif_pSolveCharName_pre; -struct HPMHookPoint *HP_clif_pSolveCharName_post; -struct HPMHookPoint *HP_clif_pResetChar_pre; -struct HPMHookPoint *HP_clif_pResetChar_post; -struct HPMHookPoint *HP_clif_pLocalBroadcast_pre; -struct HPMHookPoint *HP_clif_pLocalBroadcast_post; -struct HPMHookPoint *HP_clif_pMoveToKafra_pre; -struct HPMHookPoint *HP_clif_pMoveToKafra_post; -struct HPMHookPoint *HP_clif_pMoveFromKafra_pre; -struct HPMHookPoint *HP_clif_pMoveFromKafra_post; -struct HPMHookPoint *HP_clif_pMoveToKafraFromCart_pre; -struct HPMHookPoint *HP_clif_pMoveToKafraFromCart_post; -struct HPMHookPoint *HP_clif_pMoveFromKafraToCart_pre; -struct HPMHookPoint *HP_clif_pMoveFromKafraToCart_post; -struct HPMHookPoint *HP_clif_pCloseKafra_pre; -struct HPMHookPoint *HP_clif_pCloseKafra_post; -struct HPMHookPoint *HP_clif_pStoragePassword_pre; -struct HPMHookPoint *HP_clif_pStoragePassword_post; -struct HPMHookPoint *HP_clif_pCreateParty_pre; -struct HPMHookPoint *HP_clif_pCreateParty_post; -struct HPMHookPoint *HP_clif_pCreateParty2_pre; -struct HPMHookPoint *HP_clif_pCreateParty2_post; -struct HPMHookPoint *HP_clif_pPartyInvite_pre; -struct HPMHookPoint *HP_clif_pPartyInvite_post; -struct HPMHookPoint *HP_clif_pPartyInvite2_pre; -struct HPMHookPoint *HP_clif_pPartyInvite2_post; -struct HPMHookPoint *HP_clif_pReplyPartyInvite_pre; -struct HPMHookPoint *HP_clif_pReplyPartyInvite_post; -struct HPMHookPoint *HP_clif_pReplyPartyInvite2_pre; -struct HPMHookPoint *HP_clif_pReplyPartyInvite2_post; -struct HPMHookPoint *HP_clif_pLeaveParty_pre; -struct HPMHookPoint *HP_clif_pLeaveParty_post; -struct HPMHookPoint *HP_clif_pRemovePartyMember_pre; -struct HPMHookPoint *HP_clif_pRemovePartyMember_post; -struct HPMHookPoint *HP_clif_pPartyChangeOption_pre; -struct HPMHookPoint *HP_clif_pPartyChangeOption_post; -struct HPMHookPoint *HP_clif_pPartyMessage_pre; -struct HPMHookPoint *HP_clif_pPartyMessage_post; -struct HPMHookPoint *HP_clif_pPartyChangeLeader_pre; -struct HPMHookPoint *HP_clif_pPartyChangeLeader_post; -struct HPMHookPoint *HP_clif_pPartyBookingRegisterReq_pre; -struct HPMHookPoint *HP_clif_pPartyBookingRegisterReq_post; -struct HPMHookPoint *HP_clif_pPartyBookingSearchReq_pre; -struct HPMHookPoint *HP_clif_pPartyBookingSearchReq_post; -struct HPMHookPoint *HP_clif_pPartyBookingDeleteReq_pre; -struct HPMHookPoint *HP_clif_pPartyBookingDeleteReq_post; -struct HPMHookPoint *HP_clif_pPartyBookingUpdateReq_pre; -struct HPMHookPoint *HP_clif_pPartyBookingUpdateReq_post; -struct HPMHookPoint *HP_clif_pCloseVending_pre; -struct HPMHookPoint *HP_clif_pCloseVending_post; -struct HPMHookPoint *HP_clif_pVendingListReq_pre; -struct HPMHookPoint *HP_clif_pVendingListReq_post; -struct HPMHookPoint *HP_clif_pPurchaseReq_pre; -struct HPMHookPoint *HP_clif_pPurchaseReq_post; -struct HPMHookPoint *HP_clif_pPurchaseReq2_pre; -struct HPMHookPoint *HP_clif_pPurchaseReq2_post; -struct HPMHookPoint *HP_clif_pOpenVending_pre; -struct HPMHookPoint *HP_clif_pOpenVending_post; -struct HPMHookPoint *HP_clif_pCreateGuild_pre; -struct HPMHookPoint *HP_clif_pCreateGuild_post; -struct HPMHookPoint *HP_clif_pGuildCheckMaster_pre; -struct HPMHookPoint *HP_clif_pGuildCheckMaster_post; -struct HPMHookPoint *HP_clif_pGuildRequestInfo_pre; -struct HPMHookPoint *HP_clif_pGuildRequestInfo_post; -struct HPMHookPoint *HP_clif_pGuildChangePositionInfo_pre; -struct HPMHookPoint *HP_clif_pGuildChangePositionInfo_post; -struct HPMHookPoint *HP_clif_pGuildChangeMemberPosition_pre; -struct HPMHookPoint *HP_clif_pGuildChangeMemberPosition_post; -struct HPMHookPoint *HP_clif_pGuildRequestEmblem_pre; -struct HPMHookPoint *HP_clif_pGuildRequestEmblem_post; -struct HPMHookPoint *HP_clif_pGuildChangeEmblem_pre; -struct HPMHookPoint *HP_clif_pGuildChangeEmblem_post; -struct HPMHookPoint *HP_clif_pGuildChangeNotice_pre; -struct HPMHookPoint *HP_clif_pGuildChangeNotice_post; -struct HPMHookPoint *HP_clif_pGuildInvite_pre; -struct HPMHookPoint *HP_clif_pGuildInvite_post; -struct HPMHookPoint *HP_clif_pGuildReplyInvite_pre; -struct HPMHookPoint *HP_clif_pGuildReplyInvite_post; -struct HPMHookPoint *HP_clif_pGuildLeave_pre; -struct HPMHookPoint *HP_clif_pGuildLeave_post; -struct HPMHookPoint *HP_clif_pGuildExpulsion_pre; -struct HPMHookPoint *HP_clif_pGuildExpulsion_post; -struct HPMHookPoint *HP_clif_pGuildMessage_pre; -struct HPMHookPoint *HP_clif_pGuildMessage_post; -struct HPMHookPoint *HP_clif_pGuildRequestAlliance_pre; -struct HPMHookPoint *HP_clif_pGuildRequestAlliance_post; -struct HPMHookPoint *HP_clif_pGuildReplyAlliance_pre; -struct HPMHookPoint *HP_clif_pGuildReplyAlliance_post; -struct HPMHookPoint *HP_clif_pGuildDelAlliance_pre; -struct HPMHookPoint *HP_clif_pGuildDelAlliance_post; -struct HPMHookPoint *HP_clif_pGuildOpposition_pre; -struct HPMHookPoint *HP_clif_pGuildOpposition_post; -struct HPMHookPoint *HP_clif_pGuildBreak_pre; -struct HPMHookPoint *HP_clif_pGuildBreak_post; -struct HPMHookPoint *HP_clif_pPetMenu_pre; -struct HPMHookPoint *HP_clif_pPetMenu_post; -struct HPMHookPoint *HP_clif_pCatchPet_pre; -struct HPMHookPoint *HP_clif_pCatchPet_post; -struct HPMHookPoint *HP_clif_pSelectEgg_pre; -struct HPMHookPoint *HP_clif_pSelectEgg_post; -struct HPMHookPoint *HP_clif_pSendEmotion_pre; -struct HPMHookPoint *HP_clif_pSendEmotion_post; -struct HPMHookPoint *HP_clif_pChangePetName_pre; -struct HPMHookPoint *HP_clif_pChangePetName_post; -struct HPMHookPoint *HP_clif_pGMKick_pre; -struct HPMHookPoint *HP_clif_pGMKick_post; -struct HPMHookPoint *HP_clif_pGMKickAll_pre; -struct HPMHookPoint *HP_clif_pGMKickAll_post; -struct HPMHookPoint *HP_clif_pGMShift_pre; -struct HPMHookPoint *HP_clif_pGMShift_post; -struct HPMHookPoint *HP_clif_pGMRemove2_pre; -struct HPMHookPoint *HP_clif_pGMRemove2_post; -struct HPMHookPoint *HP_clif_pGMRecall_pre; -struct HPMHookPoint *HP_clif_pGMRecall_post; -struct HPMHookPoint *HP_clif_pGMRecall2_pre; -struct HPMHookPoint *HP_clif_pGMRecall2_post; -struct HPMHookPoint *HP_clif_pGM_Monster_Item_pre; -struct HPMHookPoint *HP_clif_pGM_Monster_Item_post; -struct HPMHookPoint *HP_clif_pGMHide_pre; -struct HPMHookPoint *HP_clif_pGMHide_post; -struct HPMHookPoint *HP_clif_pGMReqNoChat_pre; -struct HPMHookPoint *HP_clif_pGMReqNoChat_post; -struct HPMHookPoint *HP_clif_pGMRc_pre; -struct HPMHookPoint *HP_clif_pGMRc_post; -struct HPMHookPoint *HP_clif_pGMReqAccountName_pre; -struct HPMHookPoint *HP_clif_pGMReqAccountName_post; -struct HPMHookPoint *HP_clif_pGMChangeMapType_pre; -struct HPMHookPoint *HP_clif_pGMChangeMapType_post; -struct HPMHookPoint *HP_clif_pPMIgnore_pre; -struct HPMHookPoint *HP_clif_pPMIgnore_post; -struct HPMHookPoint *HP_clif_pPMIgnoreAll_pre; -struct HPMHookPoint *HP_clif_pPMIgnoreAll_post; -struct HPMHookPoint *HP_clif_pPMIgnoreList_pre; -struct HPMHookPoint *HP_clif_pPMIgnoreList_post; -struct HPMHookPoint *HP_clif_pNoviceDoriDori_pre; -struct HPMHookPoint *HP_clif_pNoviceDoriDori_post; -struct HPMHookPoint *HP_clif_pNoviceExplosionSpirits_pre; -struct HPMHookPoint *HP_clif_pNoviceExplosionSpirits_post; -struct HPMHookPoint *HP_clif_pFriendsListAdd_pre; -struct HPMHookPoint *HP_clif_pFriendsListAdd_post; -struct HPMHookPoint *HP_clif_pFriendsListReply_pre; -struct HPMHookPoint *HP_clif_pFriendsListReply_post; -struct HPMHookPoint *HP_clif_pFriendsListRemove_pre; -struct HPMHookPoint *HP_clif_pFriendsListRemove_post; -struct HPMHookPoint *HP_clif_pPVPInfo_pre; -struct HPMHookPoint *HP_clif_pPVPInfo_post; -struct HPMHookPoint *HP_clif_pBlacksmith_pre; -struct HPMHookPoint *HP_clif_pBlacksmith_post; -struct HPMHookPoint *HP_clif_pAlchemist_pre; -struct HPMHookPoint *HP_clif_pAlchemist_post; -struct HPMHookPoint *HP_clif_pTaekwon_pre; -struct HPMHookPoint *HP_clif_pTaekwon_post; -struct HPMHookPoint *HP_clif_pRankingPk_pre; -struct HPMHookPoint *HP_clif_pRankingPk_post; -struct HPMHookPoint *HP_clif_pFeelSaveOk_pre; -struct HPMHookPoint *HP_clif_pFeelSaveOk_post; -struct HPMHookPoint *HP_clif_pChangeHomunculusName_pre; -struct HPMHookPoint *HP_clif_pChangeHomunculusName_post; -struct HPMHookPoint *HP_clif_pHomMoveToMaster_pre; -struct HPMHookPoint *HP_clif_pHomMoveToMaster_post; -struct HPMHookPoint *HP_clif_pHomMoveTo_pre; -struct HPMHookPoint *HP_clif_pHomMoveTo_post; -struct HPMHookPoint *HP_clif_pHomAttack_pre; -struct HPMHookPoint *HP_clif_pHomAttack_post; -struct HPMHookPoint *HP_clif_pHomMenu_pre; -struct HPMHookPoint *HP_clif_pHomMenu_post; -struct HPMHookPoint *HP_clif_pAutoRevive_pre; -struct HPMHookPoint *HP_clif_pAutoRevive_post; -struct HPMHookPoint *HP_clif_pCheck_pre; -struct HPMHookPoint *HP_clif_pCheck_post; -struct HPMHookPoint *HP_clif_pMail_refreshinbox_pre; -struct HPMHookPoint *HP_clif_pMail_refreshinbox_post; -struct HPMHookPoint *HP_clif_pMail_read_pre; -struct HPMHookPoint *HP_clif_pMail_read_post; -struct HPMHookPoint *HP_clif_pMail_getattach_pre; -struct HPMHookPoint *HP_clif_pMail_getattach_post; -struct HPMHookPoint *HP_clif_pMail_delete_pre; -struct HPMHookPoint *HP_clif_pMail_delete_post; -struct HPMHookPoint *HP_clif_pMail_return_pre; -struct HPMHookPoint *HP_clif_pMail_return_post; -struct HPMHookPoint *HP_clif_pMail_setattach_pre; -struct HPMHookPoint *HP_clif_pMail_setattach_post; -struct HPMHookPoint *HP_clif_pMail_winopen_pre; -struct HPMHookPoint *HP_clif_pMail_winopen_post; -struct HPMHookPoint *HP_clif_pMail_send_pre; -struct HPMHookPoint *HP_clif_pMail_send_post; -struct HPMHookPoint *HP_clif_pAuction_cancelreg_pre; -struct HPMHookPoint *HP_clif_pAuction_cancelreg_post; -struct HPMHookPoint *HP_clif_pAuction_setitem_pre; -struct HPMHookPoint *HP_clif_pAuction_setitem_post; -struct HPMHookPoint *HP_clif_pAuction_register_pre; -struct HPMHookPoint *HP_clif_pAuction_register_post; -struct HPMHookPoint *HP_clif_pAuction_cancel_pre; -struct HPMHookPoint *HP_clif_pAuction_cancel_post; -struct HPMHookPoint *HP_clif_pAuction_close_pre; -struct HPMHookPoint *HP_clif_pAuction_close_post; -struct HPMHookPoint *HP_clif_pAuction_bid_pre; -struct HPMHookPoint *HP_clif_pAuction_bid_post; -struct HPMHookPoint *HP_clif_pAuction_search_pre; -struct HPMHookPoint *HP_clif_pAuction_search_post; -struct HPMHookPoint *HP_clif_pAuction_buysell_pre; -struct HPMHookPoint *HP_clif_pAuction_buysell_post; -struct HPMHookPoint *HP_clif_pcashshop_buy_pre; -struct HPMHookPoint *HP_clif_pcashshop_buy_post; -struct HPMHookPoint *HP_clif_pAdopt_request_pre; -struct HPMHookPoint *HP_clif_pAdopt_request_post; -struct HPMHookPoint *HP_clif_pAdopt_reply_pre; -struct HPMHookPoint *HP_clif_pAdopt_reply_post; -struct HPMHookPoint *HP_clif_pViewPlayerEquip_pre; -struct HPMHookPoint *HP_clif_pViewPlayerEquip_post; -struct HPMHookPoint *HP_clif_pEquipTick_pre; -struct HPMHookPoint *HP_clif_pEquipTick_post; -struct HPMHookPoint *HP_clif_pquestStateAck_pre; -struct HPMHookPoint *HP_clif_pquestStateAck_post; -struct HPMHookPoint *HP_clif_pmercenary_action_pre; -struct HPMHookPoint *HP_clif_pmercenary_action_post; -struct HPMHookPoint *HP_clif_pBattleChat_pre; -struct HPMHookPoint *HP_clif_pBattleChat_post; -struct HPMHookPoint *HP_clif_pLessEffect_pre; -struct HPMHookPoint *HP_clif_pLessEffect_post; -struct HPMHookPoint *HP_clif_pItemListWindowSelected_pre; -struct HPMHookPoint *HP_clif_pItemListWindowSelected_post; -struct HPMHookPoint *HP_clif_pReqOpenBuyingStore_pre; -struct HPMHookPoint *HP_clif_pReqOpenBuyingStore_post; -struct HPMHookPoint *HP_clif_pReqCloseBuyingStore_pre; -struct HPMHookPoint *HP_clif_pReqCloseBuyingStore_post; -struct HPMHookPoint *HP_clif_pReqClickBuyingStore_pre; -struct HPMHookPoint *HP_clif_pReqClickBuyingStore_post; -struct HPMHookPoint *HP_clif_pReqTradeBuyingStore_pre; -struct HPMHookPoint *HP_clif_pReqTradeBuyingStore_post; -struct HPMHookPoint *HP_clif_pSearchStoreInfo_pre; -struct HPMHookPoint *HP_clif_pSearchStoreInfo_post; -struct HPMHookPoint *HP_clif_pSearchStoreInfoNextPage_pre; -struct HPMHookPoint *HP_clif_pSearchStoreInfoNextPage_post; -struct HPMHookPoint *HP_clif_pCloseSearchStoreInfo_pre; -struct HPMHookPoint *HP_clif_pCloseSearchStoreInfo_post; -struct HPMHookPoint *HP_clif_pSearchStoreInfoListItemClick_pre; -struct HPMHookPoint *HP_clif_pSearchStoreInfoListItemClick_post; -struct HPMHookPoint *HP_clif_pDebug_pre; -struct HPMHookPoint *HP_clif_pDebug_post; -struct HPMHookPoint *HP_clif_pSkillSelectMenu_pre; -struct HPMHookPoint *HP_clif_pSkillSelectMenu_post; -struct HPMHookPoint *HP_clif_pMoveItem_pre; -struct HPMHookPoint *HP_clif_pMoveItem_post; -struct HPMHookPoint *HP_clif_pDull_pre; -struct HPMHookPoint *HP_clif_pDull_post; -struct HPMHookPoint *HP_clif_pBGQueueRegister_pre; -struct HPMHookPoint *HP_clif_pBGQueueRegister_post; -struct HPMHookPoint *HP_clif_pBGQueueCheckState_pre; -struct HPMHookPoint *HP_clif_pBGQueueCheckState_post; -struct HPMHookPoint *HP_clif_pBGQueueRevokeReq_pre; -struct HPMHookPoint *HP_clif_pBGQueueRevokeReq_post; -struct HPMHookPoint *HP_clif_pBGQueueBattleBeginAck_pre; -struct HPMHookPoint *HP_clif_pBGQueueBattleBeginAck_post; -struct HPMHookPoint *HP_clif_pCashShopOpen_pre; -struct HPMHookPoint *HP_clif_pCashShopOpen_post; -struct HPMHookPoint *HP_clif_pCashShopClose_pre; -struct HPMHookPoint *HP_clif_pCashShopClose_post; -struct HPMHookPoint *HP_clif_pCashShopReqTab_pre; -struct HPMHookPoint *HP_clif_pCashShopReqTab_post; -struct HPMHookPoint *HP_clif_pCashShopSchedule_pre; -struct HPMHookPoint *HP_clif_pCashShopSchedule_post; -struct HPMHookPoint *HP_clif_pCashShopBuy_pre; -struct HPMHookPoint *HP_clif_pCashShopBuy_post; -struct HPMHookPoint *HP_clif_pPartyTick_pre; -struct HPMHookPoint *HP_clif_pPartyTick_post; -struct HPMHookPoint *HP_clif_pGuildInvite2_pre; -struct HPMHookPoint *HP_clif_pGuildInvite2_post; -struct HPMHookPoint *HP_clif_pPartyBookingAddFilter_pre; -struct HPMHookPoint *HP_clif_pPartyBookingAddFilter_post; -struct HPMHookPoint *HP_clif_pPartyBookingSubFilter_pre; -struct HPMHookPoint *HP_clif_pPartyBookingSubFilter_post; -struct HPMHookPoint *HP_clif_pPartyBookingReqVolunteer_pre; -struct HPMHookPoint *HP_clif_pPartyBookingReqVolunteer_post; -struct HPMHookPoint *HP_clif_pPartyBookingRefuseVolunteer_pre; -struct HPMHookPoint *HP_clif_pPartyBookingRefuseVolunteer_post; -struct HPMHookPoint *HP_clif_pPartyBookingCancelVolunteer_pre; -struct HPMHookPoint *HP_clif_pPartyBookingCancelVolunteer_post; -struct HPMHookPoint *HP_duel_create_pre; -struct HPMHookPoint *HP_duel_create_post; -struct HPMHookPoint *HP_duel_invite_pre; -struct HPMHookPoint *HP_duel_invite_post; -struct HPMHookPoint *HP_duel_accept_pre; -struct HPMHookPoint *HP_duel_accept_post; -struct HPMHookPoint *HP_duel_reject_pre; -struct HPMHookPoint *HP_duel_reject_post; -struct HPMHookPoint *HP_duel_leave_pre; -struct HPMHookPoint *HP_duel_leave_post; -struct HPMHookPoint *HP_duel_showinfo_pre; -struct HPMHookPoint *HP_duel_showinfo_post; -struct HPMHookPoint *HP_duel_checktime_pre; -struct HPMHookPoint *HP_duel_checktime_post; -struct HPMHookPoint *HP_duel_init_pre; -struct HPMHookPoint *HP_duel_init_post; -struct HPMHookPoint *HP_duel_final_pre; -struct HPMHookPoint *HP_duel_final_post; -struct HPMHookPoint *HP_elemental_init_pre; -struct HPMHookPoint *HP_elemental_init_post; -struct HPMHookPoint *HP_elemental_final_pre; -struct HPMHookPoint *HP_elemental_final_post; -struct HPMHookPoint *HP_elemental_class_pre; -struct HPMHookPoint *HP_elemental_class_post; -struct HPMHookPoint *HP_elemental_get_viewdata_pre; -struct HPMHookPoint *HP_elemental_get_viewdata_post; -struct HPMHookPoint *HP_elemental_create_pre; -struct HPMHookPoint *HP_elemental_create_post; -struct HPMHookPoint *HP_elemental_data_received_pre; -struct HPMHookPoint *HP_elemental_data_received_post; -struct HPMHookPoint *HP_elemental_save_pre; -struct HPMHookPoint *HP_elemental_save_post; -struct HPMHookPoint *HP_elemental_change_mode_ack_pre; -struct HPMHookPoint *HP_elemental_change_mode_ack_post; -struct HPMHookPoint *HP_elemental_change_mode_pre; -struct HPMHookPoint *HP_elemental_change_mode_post; -struct HPMHookPoint *HP_elemental_heal_pre; -struct HPMHookPoint *HP_elemental_heal_post; -struct HPMHookPoint *HP_elemental_dead_pre; -struct HPMHookPoint *HP_elemental_dead_post; -struct HPMHookPoint *HP_elemental_delete_pre; -struct HPMHookPoint *HP_elemental_delete_post; -struct HPMHookPoint *HP_elemental_summon_stop_pre; -struct HPMHookPoint *HP_elemental_summon_stop_post; -struct HPMHookPoint *HP_elemental_get_lifetime_pre; -struct HPMHookPoint *HP_elemental_get_lifetime_post; -struct HPMHookPoint *HP_elemental_unlocktarget_pre; -struct HPMHookPoint *HP_elemental_unlocktarget_post; -struct HPMHookPoint *HP_elemental_skillnotok_pre; -struct HPMHookPoint *HP_elemental_skillnotok_post; -struct HPMHookPoint *HP_elemental_set_target_pre; -struct HPMHookPoint *HP_elemental_set_target_post; -struct HPMHookPoint *HP_elemental_clean_single_effect_pre; -struct HPMHookPoint *HP_elemental_clean_single_effect_post; -struct HPMHookPoint *HP_elemental_clean_effect_pre; -struct HPMHookPoint *HP_elemental_clean_effect_post; -struct HPMHookPoint *HP_elemental_action_pre; -struct HPMHookPoint *HP_elemental_action_post; -struct HPMHookPoint *HP_elemental_skill_get_requirements_pre; -struct HPMHookPoint *HP_elemental_skill_get_requirements_post; -struct HPMHookPoint *HP_elemental_read_skilldb_pre; -struct HPMHookPoint *HP_elemental_read_skilldb_post; -struct HPMHookPoint *HP_elemental_reload_db_pre; -struct HPMHookPoint *HP_elemental_reload_db_post; -struct HPMHookPoint *HP_elemental_reload_skilldb_pre; -struct HPMHookPoint *HP_elemental_reload_skilldb_post; -struct HPMHookPoint *HP_elemental_search_index_pre; -struct HPMHookPoint *HP_elemental_search_index_post; -struct HPMHookPoint *HP_elemental_summon_init_pre; -struct HPMHookPoint *HP_elemental_summon_init_post; -struct HPMHookPoint *HP_elemental_summon_end_timer_pre; -struct HPMHookPoint *HP_elemental_summon_end_timer_post; -struct HPMHookPoint *HP_elemental_ai_sub_timer_activesearch_pre; -struct HPMHookPoint *HP_elemental_ai_sub_timer_activesearch_post; -struct HPMHookPoint *HP_elemental_ai_sub_timer_pre; -struct HPMHookPoint *HP_elemental_ai_sub_timer_post; -struct HPMHookPoint *HP_elemental_ai_sub_foreachclient_pre; -struct HPMHookPoint *HP_elemental_ai_sub_foreachclient_post; -struct HPMHookPoint *HP_elemental_ai_timer_pre; -struct HPMHookPoint *HP_elemental_ai_timer_post; -struct HPMHookPoint *HP_elemental_read_db_pre; -struct HPMHookPoint *HP_elemental_read_db_post; -struct HPMHookPoint *HP_guild_init_pre; -struct HPMHookPoint *HP_guild_init_post; -struct HPMHookPoint *HP_guild_final_pre; -struct HPMHookPoint *HP_guild_final_post; -struct HPMHookPoint *HP_guild_skill_get_max_pre; -struct HPMHookPoint *HP_guild_skill_get_max_post; -struct HPMHookPoint *HP_guild_checkskill_pre; -struct HPMHookPoint *HP_guild_checkskill_post; -struct HPMHookPoint *HP_guild_check_skill_require_pre; -struct HPMHookPoint *HP_guild_check_skill_require_post; -struct HPMHookPoint *HP_guild_checkcastles_pre; -struct HPMHookPoint *HP_guild_checkcastles_post; -struct HPMHookPoint *HP_guild_isallied_pre; -struct HPMHookPoint *HP_guild_isallied_post; -struct HPMHookPoint *HP_guild_search_pre; -struct HPMHookPoint *HP_guild_search_post; -struct HPMHookPoint *HP_guild_searchname_pre; -struct HPMHookPoint *HP_guild_searchname_post; -struct HPMHookPoint *HP_guild_castle_search_pre; -struct HPMHookPoint *HP_guild_castle_search_post; -struct HPMHookPoint *HP_guild_mapname2gc_pre; -struct HPMHookPoint *HP_guild_mapname2gc_post; -struct HPMHookPoint *HP_guild_mapindex2gc_pre; -struct HPMHookPoint *HP_guild_mapindex2gc_post; -struct HPMHookPoint *HP_guild_getavailablesd_pre; -struct HPMHookPoint *HP_guild_getavailablesd_post; -struct HPMHookPoint *HP_guild_getindex_pre; -struct HPMHookPoint *HP_guild_getindex_post; -struct HPMHookPoint *HP_guild_getposition_pre; -struct HPMHookPoint *HP_guild_getposition_post; -struct HPMHookPoint *HP_guild_payexp_pre; -struct HPMHookPoint *HP_guild_payexp_post; -struct HPMHookPoint *HP_guild_getexp_pre; -struct HPMHookPoint *HP_guild_getexp_post; -struct HPMHookPoint *HP_guild_create_pre; -struct HPMHookPoint *HP_guild_create_post; -struct HPMHookPoint *HP_guild_created_pre; -struct HPMHookPoint *HP_guild_created_post; -struct HPMHookPoint *HP_guild_request_info_pre; -struct HPMHookPoint *HP_guild_request_info_post; -struct HPMHookPoint *HP_guild_recv_noinfo_pre; -struct HPMHookPoint *HP_guild_recv_noinfo_post; -struct HPMHookPoint *HP_guild_recv_info_pre; -struct HPMHookPoint *HP_guild_recv_info_post; -struct HPMHookPoint *HP_guild_npc_request_info_pre; -struct HPMHookPoint *HP_guild_npc_request_info_post; -struct HPMHookPoint *HP_guild_invite_pre; -struct HPMHookPoint *HP_guild_invite_post; -struct HPMHookPoint *HP_guild_reply_invite_pre; -struct HPMHookPoint *HP_guild_reply_invite_post; -struct HPMHookPoint *HP_guild_member_joined_pre; -struct HPMHookPoint *HP_guild_member_joined_post; -struct HPMHookPoint *HP_guild_member_added_pre; -struct HPMHookPoint *HP_guild_member_added_post; -struct HPMHookPoint *HP_guild_leave_pre; -struct HPMHookPoint *HP_guild_leave_post; -struct HPMHookPoint *HP_guild_member_withdraw_pre; -struct HPMHookPoint *HP_guild_member_withdraw_post; -struct HPMHookPoint *HP_guild_expulsion_pre; -struct HPMHookPoint *HP_guild_expulsion_post; -struct HPMHookPoint *HP_guild_skillup_pre; -struct HPMHookPoint *HP_guild_skillup_post; -struct HPMHookPoint *HP_guild_block_skill_pre; -struct HPMHookPoint *HP_guild_block_skill_post; -struct HPMHookPoint *HP_guild_reqalliance_pre; -struct HPMHookPoint *HP_guild_reqalliance_post; -struct HPMHookPoint *HP_guild_reply_reqalliance_pre; -struct HPMHookPoint *HP_guild_reply_reqalliance_post; -struct HPMHookPoint *HP_guild_allianceack_pre; -struct HPMHookPoint *HP_guild_allianceack_post; -struct HPMHookPoint *HP_guild_delalliance_pre; -struct HPMHookPoint *HP_guild_delalliance_post; -struct HPMHookPoint *HP_guild_opposition_pre; -struct HPMHookPoint *HP_guild_opposition_post; -struct HPMHookPoint *HP_guild_check_alliance_pre; -struct HPMHookPoint *HP_guild_check_alliance_post; -struct HPMHookPoint *HP_guild_send_memberinfoshort_pre; -struct HPMHookPoint *HP_guild_send_memberinfoshort_post; -struct HPMHookPoint *HP_guild_recv_memberinfoshort_pre; -struct HPMHookPoint *HP_guild_recv_memberinfoshort_post; -struct HPMHookPoint *HP_guild_change_memberposition_pre; -struct HPMHookPoint *HP_guild_change_memberposition_post; -struct HPMHookPoint *HP_guild_memberposition_changed_pre; -struct HPMHookPoint *HP_guild_memberposition_changed_post; -struct HPMHookPoint *HP_guild_change_position_pre; -struct HPMHookPoint *HP_guild_change_position_post; -struct HPMHookPoint *HP_guild_position_changed_pre; -struct HPMHookPoint *HP_guild_position_changed_post; -struct HPMHookPoint *HP_guild_change_notice_pre; -struct HPMHookPoint *HP_guild_change_notice_post; -struct HPMHookPoint *HP_guild_notice_changed_pre; -struct HPMHookPoint *HP_guild_notice_changed_post; -struct HPMHookPoint *HP_guild_change_emblem_pre; -struct HPMHookPoint *HP_guild_change_emblem_post; -struct HPMHookPoint *HP_guild_emblem_changed_pre; -struct HPMHookPoint *HP_guild_emblem_changed_post; -struct HPMHookPoint *HP_guild_send_message_pre; -struct HPMHookPoint *HP_guild_send_message_post; -struct HPMHookPoint *HP_guild_recv_message_pre; -struct HPMHookPoint *HP_guild_recv_message_post; -struct HPMHookPoint *HP_guild_send_dot_remove_pre; -struct HPMHookPoint *HP_guild_send_dot_remove_post; -struct HPMHookPoint *HP_guild_skillupack_pre; -struct HPMHookPoint *HP_guild_skillupack_post; -struct HPMHookPoint *HP_guild_dobreak_pre; -struct HPMHookPoint *HP_guild_dobreak_post; -struct HPMHookPoint *HP_guild_broken_pre; -struct HPMHookPoint *HP_guild_broken_post; -struct HPMHookPoint *HP_guild_gm_change_pre; -struct HPMHookPoint *HP_guild_gm_change_post; -struct HPMHookPoint *HP_guild_gm_changed_pre; -struct HPMHookPoint *HP_guild_gm_changed_post; -struct HPMHookPoint *HP_guild_castle_map_init_pre; -struct HPMHookPoint *HP_guild_castle_map_init_post; -struct HPMHookPoint *HP_guild_castledatasave_pre; -struct HPMHookPoint *HP_guild_castledatasave_post; -struct HPMHookPoint *HP_guild_castledataloadack_pre; -struct HPMHookPoint *HP_guild_castledataloadack_post; -struct HPMHookPoint *HP_guild_castle_reconnect_pre; -struct HPMHookPoint *HP_guild_castle_reconnect_post; -struct HPMHookPoint *HP_guild_agit_start_pre; -struct HPMHookPoint *HP_guild_agit_start_post; -struct HPMHookPoint *HP_guild_agit_end_pre; -struct HPMHookPoint *HP_guild_agit_end_post; -struct HPMHookPoint *HP_guild_agit2_start_pre; -struct HPMHookPoint *HP_guild_agit2_start_post; -struct HPMHookPoint *HP_guild_agit2_end_pre; -struct HPMHookPoint *HP_guild_agit2_end_post; -struct HPMHookPoint *HP_guild_flag_add_pre; -struct HPMHookPoint *HP_guild_flag_add_post; -struct HPMHookPoint *HP_guild_flag_remove_pre; -struct HPMHookPoint *HP_guild_flag_remove_post; -struct HPMHookPoint *HP_guild_flags_clear_pre; -struct HPMHookPoint *HP_guild_flags_clear_post; -struct HPMHookPoint *HP_guild_aura_refresh_pre; -struct HPMHookPoint *HP_guild_aura_refresh_post; -struct HPMHookPoint *HP_guild_payexp_timer_pre; -struct HPMHookPoint *HP_guild_payexp_timer_post; -struct HPMHookPoint *HP_guild_sd_check_pre; -struct HPMHookPoint *HP_guild_sd_check_post; -struct HPMHookPoint *HP_guild_read_guildskill_tree_db_pre; -struct HPMHookPoint *HP_guild_read_guildskill_tree_db_post; -struct HPMHookPoint *HP_guild_read_castledb_pre; -struct HPMHookPoint *HP_guild_read_castledb_post; -struct HPMHookPoint *HP_guild_payexp_timer_sub_pre; -struct HPMHookPoint *HP_guild_payexp_timer_sub_post; -struct HPMHookPoint *HP_guild_send_xy_timer_sub_pre; -struct HPMHookPoint *HP_guild_send_xy_timer_sub_post; -struct HPMHookPoint *HP_guild_send_xy_timer_pre; -struct HPMHookPoint *HP_guild_send_xy_timer_post; -struct HPMHookPoint *HP_guild_create_expcache_pre; -struct HPMHookPoint *HP_guild_create_expcache_post; -struct HPMHookPoint *HP_guild_eventlist_db_final_pre; -struct HPMHookPoint *HP_guild_eventlist_db_final_post; -struct HPMHookPoint *HP_guild_expcache_db_final_pre; -struct HPMHookPoint *HP_guild_expcache_db_final_post; -struct HPMHookPoint *HP_guild_castle_db_final_pre; -struct HPMHookPoint *HP_guild_castle_db_final_post; -struct HPMHookPoint *HP_guild_broken_sub_pre; -struct HPMHookPoint *HP_guild_broken_sub_post; -struct HPMHookPoint *HP_guild_castle_broken_sub_pre; -struct HPMHookPoint *HP_guild_castle_broken_sub_post; -struct HPMHookPoint *HP_guild_makemember_pre; -struct HPMHookPoint *HP_guild_makemember_post; -struct HPMHookPoint *HP_guild_check_member_pre; -struct HPMHookPoint *HP_guild_check_member_post; -struct HPMHookPoint *HP_guild_get_alliance_count_pre; -struct HPMHookPoint *HP_guild_get_alliance_count_post; -struct HPMHookPoint *HP_guild_castle_reconnect_sub_pre; -struct HPMHookPoint *HP_guild_castle_reconnect_sub_post; -struct HPMHookPoint *HP_gstorage_id2storage_pre; -struct HPMHookPoint *HP_gstorage_id2storage_post; -struct HPMHookPoint *HP_gstorage_id2storage2_pre; -struct HPMHookPoint *HP_gstorage_id2storage2_post; -struct HPMHookPoint *HP_gstorage_init_pre; -struct HPMHookPoint *HP_gstorage_init_post; -struct HPMHookPoint *HP_gstorage_final_pre; -struct HPMHookPoint *HP_gstorage_final_post; -struct HPMHookPoint *HP_gstorage_delete_pre; -struct HPMHookPoint *HP_gstorage_delete_post; -struct HPMHookPoint *HP_gstorage_open_pre; -struct HPMHookPoint *HP_gstorage_open_post; -struct HPMHookPoint *HP_gstorage_additem_pre; -struct HPMHookPoint *HP_gstorage_additem_post; -struct HPMHookPoint *HP_gstorage_delitem_pre; -struct HPMHookPoint *HP_gstorage_delitem_post; -struct HPMHookPoint *HP_gstorage_add_pre; -struct HPMHookPoint *HP_gstorage_add_post; -struct HPMHookPoint *HP_gstorage_get_pre; -struct HPMHookPoint *HP_gstorage_get_post; -struct HPMHookPoint *HP_gstorage_addfromcart_pre; -struct HPMHookPoint *HP_gstorage_addfromcart_post; -struct HPMHookPoint *HP_gstorage_gettocart_pre; -struct HPMHookPoint *HP_gstorage_gettocart_post; -struct HPMHookPoint *HP_gstorage_close_pre; -struct HPMHookPoint *HP_gstorage_close_post; -struct HPMHookPoint *HP_gstorage_pc_quit_pre; -struct HPMHookPoint *HP_gstorage_pc_quit_post; -struct HPMHookPoint *HP_gstorage_save_pre; -struct HPMHookPoint *HP_gstorage_save_post; -struct HPMHookPoint *HP_gstorage_saved_pre; -struct HPMHookPoint *HP_gstorage_saved_post; -struct HPMHookPoint *HP_gstorage_create_pre; -struct HPMHookPoint *HP_gstorage_create_post; -struct HPMHookPoint *HP_homun_init_pre; -struct HPMHookPoint *HP_homun_init_post; -struct HPMHookPoint *HP_homun_final_pre; -struct HPMHookPoint *HP_homun_final_post; -struct HPMHookPoint *HP_homun_reload_pre; -struct HPMHookPoint *HP_homun_reload_post; -struct HPMHookPoint *HP_homun_reload_skill_pre; -struct HPMHookPoint *HP_homun_reload_skill_post; -struct HPMHookPoint *HP_homun_get_viewdata_pre; -struct HPMHookPoint *HP_homun_get_viewdata_post; -struct HPMHookPoint *HP_homun_class2type_pre; -struct HPMHookPoint *HP_homun_class2type_post; -struct HPMHookPoint *HP_homun_damaged_pre; -struct HPMHookPoint *HP_homun_damaged_post; -struct HPMHookPoint *HP_homun_dead_pre; -struct HPMHookPoint *HP_homun_dead_post; -struct HPMHookPoint *HP_homun_vaporize_pre; -struct HPMHookPoint *HP_homun_vaporize_post; -struct HPMHookPoint *HP_homun_delete_pre; -struct HPMHookPoint *HP_homun_delete_post; -struct HPMHookPoint *HP_homun_checkskill_pre; -struct HPMHookPoint *HP_homun_checkskill_post; -struct HPMHookPoint *HP_homun_calc_skilltree_pre; -struct HPMHookPoint *HP_homun_calc_skilltree_post; -struct HPMHookPoint *HP_homun_skill_tree_get_max_pre; -struct HPMHookPoint *HP_homun_skill_tree_get_max_post; -struct HPMHookPoint *HP_homun_skillup_pre; -struct HPMHookPoint *HP_homun_skillup_post; -struct HPMHookPoint *HP_homun_levelup_pre; -struct HPMHookPoint *HP_homun_levelup_post; -struct HPMHookPoint *HP_homun_change_class_pre; -struct HPMHookPoint *HP_homun_change_class_post; -struct HPMHookPoint *HP_homun_evolve_pre; -struct HPMHookPoint *HP_homun_evolve_post; -struct HPMHookPoint *HP_homun_mutate_pre; -struct HPMHookPoint *HP_homun_mutate_post; -struct HPMHookPoint *HP_homun_gainexp_pre; -struct HPMHookPoint *HP_homun_gainexp_post; -struct HPMHookPoint *HP_homun_add_intimacy_pre; -struct HPMHookPoint *HP_homun_add_intimacy_post; -struct HPMHookPoint *HP_homun_consume_intimacy_pre; -struct HPMHookPoint *HP_homun_consume_intimacy_post; -struct HPMHookPoint *HP_homun_healed_pre; -struct HPMHookPoint *HP_homun_healed_post; -struct HPMHookPoint *HP_homun_save_pre; -struct HPMHookPoint *HP_homun_save_post; -struct HPMHookPoint *HP_homun_menu_pre; -struct HPMHookPoint *HP_homun_menu_post; -struct HPMHookPoint *HP_homun_feed_pre; -struct HPMHookPoint *HP_homun_feed_post; -struct HPMHookPoint *HP_homun_hunger_timer_pre; -struct HPMHookPoint *HP_homun_hunger_timer_post; -struct HPMHookPoint *HP_homun_hunger_timer_delete_pre; -struct HPMHookPoint *HP_homun_hunger_timer_delete_post; -struct HPMHookPoint *HP_homun_change_name_pre; -struct HPMHookPoint *HP_homun_change_name_post; -struct HPMHookPoint *HP_homun_change_name_ack_pre; -struct HPMHookPoint *HP_homun_change_name_ack_post; -struct HPMHookPoint *HP_homun_db_search_pre; -struct HPMHookPoint *HP_homun_db_search_post; -struct HPMHookPoint *HP_homun_create_pre; -struct HPMHookPoint *HP_homun_create_post; -struct HPMHookPoint *HP_homun_init_timers_pre; -struct HPMHookPoint *HP_homun_init_timers_post; -struct HPMHookPoint *HP_homun_call_pre; -struct HPMHookPoint *HP_homun_call_post; -struct HPMHookPoint *HP_homun_recv_data_pre; -struct HPMHookPoint *HP_homun_recv_data_post; -struct HPMHookPoint *HP_homun_creation_request_pre; -struct HPMHookPoint *HP_homun_creation_request_post; -struct HPMHookPoint *HP_homun_ressurect_pre; -struct HPMHookPoint *HP_homun_ressurect_post; -struct HPMHookPoint *HP_homun_revive_pre; -struct HPMHookPoint *HP_homun_revive_post; -struct HPMHookPoint *HP_homun_stat_reset_pre; -struct HPMHookPoint *HP_homun_stat_reset_post; -struct HPMHookPoint *HP_homun_shuffle_pre; -struct HPMHookPoint *HP_homun_shuffle_post; -struct HPMHookPoint *HP_homun_read_db_sub_pre; -struct HPMHookPoint *HP_homun_read_db_sub_post; -struct HPMHookPoint *HP_homun_read_db_pre; -struct HPMHookPoint *HP_homun_read_db_post; -struct HPMHookPoint *HP_homun_read_skill_db_sub_pre; -struct HPMHookPoint *HP_homun_read_skill_db_sub_post; -struct HPMHookPoint *HP_homun_skill_db_read_pre; -struct HPMHookPoint *HP_homun_skill_db_read_post; -struct HPMHookPoint *HP_homun_exp_db_read_pre; -struct HPMHookPoint *HP_homun_exp_db_read_post; -struct HPMHookPoint *HP_homun_addspiritball_pre; -struct HPMHookPoint *HP_homun_addspiritball_post; -struct HPMHookPoint *HP_homun_delspiritball_pre; -struct HPMHookPoint *HP_homun_delspiritball_post; -struct HPMHookPoint *HP_instance_init_pre; -struct HPMHookPoint *HP_instance_init_post; -struct HPMHookPoint *HP_instance_final_pre; -struct HPMHookPoint *HP_instance_final_post; -struct HPMHookPoint *HP_instance_create_pre; -struct HPMHookPoint *HP_instance_create_post; -struct HPMHookPoint *HP_instance_add_map_pre; -struct HPMHookPoint *HP_instance_add_map_post; -struct HPMHookPoint *HP_instance_del_map_pre; -struct HPMHookPoint *HP_instance_del_map_post; -struct HPMHookPoint *HP_instance_map2imap_pre; -struct HPMHookPoint *HP_instance_map2imap_post; -struct HPMHookPoint *HP_instance_mapid2imapid_pre; -struct HPMHookPoint *HP_instance_mapid2imapid_post; -struct HPMHookPoint *HP_instance_destroy_pre; -struct HPMHookPoint *HP_instance_destroy_post; -struct HPMHookPoint *HP_instance_start_pre; -struct HPMHookPoint *HP_instance_start_post; -struct HPMHookPoint *HP_instance_check_idle_pre; -struct HPMHookPoint *HP_instance_check_idle_post; -struct HPMHookPoint *HP_instance_check_kick_pre; -struct HPMHookPoint *HP_instance_check_kick_post; -struct HPMHookPoint *HP_instance_set_timeout_pre; -struct HPMHookPoint *HP_instance_set_timeout_post; -struct HPMHookPoint *HP_instance_valid_pre; -struct HPMHookPoint *HP_instance_valid_post; -struct HPMHookPoint *HP_instance_destroy_timer_pre; -struct HPMHookPoint *HP_instance_destroy_timer_post; -struct HPMHookPoint *HP_intif_parse_pre; -struct HPMHookPoint *HP_intif_parse_post; -struct HPMHookPoint *HP_intif_create_pet_pre; -struct HPMHookPoint *HP_intif_create_pet_post; -struct HPMHookPoint *HP_intif_broadcast_pre; -struct HPMHookPoint *HP_intif_broadcast_post; -struct HPMHookPoint *HP_intif_broadcast2_pre; -struct HPMHookPoint *HP_intif_broadcast2_post; -struct HPMHookPoint *HP_intif_main_message_pre; -struct HPMHookPoint *HP_intif_main_message_post; -struct HPMHookPoint *HP_intif_wis_message_pre; -struct HPMHookPoint *HP_intif_wis_message_post; -struct HPMHookPoint *HP_intif_wis_message_to_gm_pre; -struct HPMHookPoint *HP_intif_wis_message_to_gm_post; -struct HPMHookPoint *HP_intif_saveregistry_pre; -struct HPMHookPoint *HP_intif_saveregistry_post; -struct HPMHookPoint *HP_intif_request_registry_pre; -struct HPMHookPoint *HP_intif_request_registry_post; -struct HPMHookPoint *HP_intif_request_guild_storage_pre; -struct HPMHookPoint *HP_intif_request_guild_storage_post; -struct HPMHookPoint *HP_intif_send_guild_storage_pre; -struct HPMHookPoint *HP_intif_send_guild_storage_post; -struct HPMHookPoint *HP_intif_create_party_pre; -struct HPMHookPoint *HP_intif_create_party_post; -struct HPMHookPoint *HP_intif_request_partyinfo_pre; -struct HPMHookPoint *HP_intif_request_partyinfo_post; -struct HPMHookPoint *HP_intif_party_addmember_pre; -struct HPMHookPoint *HP_intif_party_addmember_post; -struct HPMHookPoint *HP_intif_party_changeoption_pre; -struct HPMHookPoint *HP_intif_party_changeoption_post; -struct HPMHookPoint *HP_intif_party_leave_pre; -struct HPMHookPoint *HP_intif_party_leave_post; -struct HPMHookPoint *HP_intif_party_changemap_pre; -struct HPMHookPoint *HP_intif_party_changemap_post; -struct HPMHookPoint *HP_intif_break_party_pre; -struct HPMHookPoint *HP_intif_break_party_post; -struct HPMHookPoint *HP_intif_party_message_pre; -struct HPMHookPoint *HP_intif_party_message_post; -struct HPMHookPoint *HP_intif_party_leaderchange_pre; -struct HPMHookPoint *HP_intif_party_leaderchange_post; -struct HPMHookPoint *HP_intif_guild_create_pre; -struct HPMHookPoint *HP_intif_guild_create_post; -struct HPMHookPoint *HP_intif_guild_request_info_pre; -struct HPMHookPoint *HP_intif_guild_request_info_post; -struct HPMHookPoint *HP_intif_guild_addmember_pre; -struct HPMHookPoint *HP_intif_guild_addmember_post; -struct HPMHookPoint *HP_intif_guild_leave_pre; -struct HPMHookPoint *HP_intif_guild_leave_post; -struct HPMHookPoint *HP_intif_guild_memberinfoshort_pre; -struct HPMHookPoint *HP_intif_guild_memberinfoshort_post; -struct HPMHookPoint *HP_intif_guild_break_pre; -struct HPMHookPoint *HP_intif_guild_break_post; -struct HPMHookPoint *HP_intif_guild_message_pre; -struct HPMHookPoint *HP_intif_guild_message_post; -struct HPMHookPoint *HP_intif_guild_change_gm_pre; -struct HPMHookPoint *HP_intif_guild_change_gm_post; -struct HPMHookPoint *HP_intif_guild_change_basicinfo_pre; -struct HPMHookPoint *HP_intif_guild_change_basicinfo_post; -struct HPMHookPoint *HP_intif_guild_change_memberinfo_pre; -struct HPMHookPoint *HP_intif_guild_change_memberinfo_post; -struct HPMHookPoint *HP_intif_guild_position_pre; -struct HPMHookPoint *HP_intif_guild_position_post; -struct HPMHookPoint *HP_intif_guild_skillup_pre; -struct HPMHookPoint *HP_intif_guild_skillup_post; -struct HPMHookPoint *HP_intif_guild_alliance_pre; -struct HPMHookPoint *HP_intif_guild_alliance_post; -struct HPMHookPoint *HP_intif_guild_notice_pre; -struct HPMHookPoint *HP_intif_guild_notice_post; -struct HPMHookPoint *HP_intif_guild_emblem_pre; -struct HPMHookPoint *HP_intif_guild_emblem_post; -struct HPMHookPoint *HP_intif_guild_castle_dataload_pre; -struct HPMHookPoint *HP_intif_guild_castle_dataload_post; -struct HPMHookPoint *HP_intif_guild_castle_datasave_pre; -struct HPMHookPoint *HP_intif_guild_castle_datasave_post; -struct HPMHookPoint *HP_intif_request_petdata_pre; -struct HPMHookPoint *HP_intif_request_petdata_post; -struct HPMHookPoint *HP_intif_save_petdata_pre; -struct HPMHookPoint *HP_intif_save_petdata_post; -struct HPMHookPoint *HP_intif_delete_petdata_pre; -struct HPMHookPoint *HP_intif_delete_petdata_post; -struct HPMHookPoint *HP_intif_rename_pre; -struct HPMHookPoint *HP_intif_rename_post; -struct HPMHookPoint *HP_intif_homunculus_create_pre; -struct HPMHookPoint *HP_intif_homunculus_create_post; -struct HPMHookPoint *HP_intif_homunculus_requestload_pre; -struct HPMHookPoint *HP_intif_homunculus_requestload_post; -struct HPMHookPoint *HP_intif_homunculus_requestsave_pre; -struct HPMHookPoint *HP_intif_homunculus_requestsave_post; -struct HPMHookPoint *HP_intif_homunculus_requestdelete_pre; -struct HPMHookPoint *HP_intif_homunculus_requestdelete_post; -struct HPMHookPoint *HP_intif_request_questlog_pre; -struct HPMHookPoint *HP_intif_request_questlog_post; -struct HPMHookPoint *HP_intif_quest_save_pre; -struct HPMHookPoint *HP_intif_quest_save_post; -struct HPMHookPoint *HP_intif_mercenary_create_pre; -struct HPMHookPoint *HP_intif_mercenary_create_post; -struct HPMHookPoint *HP_intif_mercenary_request_pre; -struct HPMHookPoint *HP_intif_mercenary_request_post; -struct HPMHookPoint *HP_intif_mercenary_delete_pre; -struct HPMHookPoint *HP_intif_mercenary_delete_post; -struct HPMHookPoint *HP_intif_mercenary_save_pre; -struct HPMHookPoint *HP_intif_mercenary_save_post; -struct HPMHookPoint *HP_intif_Mail_requestinbox_pre; -struct HPMHookPoint *HP_intif_Mail_requestinbox_post; -struct HPMHookPoint *HP_intif_Mail_read_pre; -struct HPMHookPoint *HP_intif_Mail_read_post; -struct HPMHookPoint *HP_intif_Mail_getattach_pre; -struct HPMHookPoint *HP_intif_Mail_getattach_post; -struct HPMHookPoint *HP_intif_Mail_delete_pre; -struct HPMHookPoint *HP_intif_Mail_delete_post; -struct HPMHookPoint *HP_intif_Mail_return_pre; -struct HPMHookPoint *HP_intif_Mail_return_post; -struct HPMHookPoint *HP_intif_Mail_send_pre; -struct HPMHookPoint *HP_intif_Mail_send_post; -struct HPMHookPoint *HP_intif_Auction_requestlist_pre; -struct HPMHookPoint *HP_intif_Auction_requestlist_post; -struct HPMHookPoint *HP_intif_Auction_register_pre; -struct HPMHookPoint *HP_intif_Auction_register_post; -struct HPMHookPoint *HP_intif_Auction_cancel_pre; -struct HPMHookPoint *HP_intif_Auction_cancel_post; -struct HPMHookPoint *HP_intif_Auction_close_pre; -struct HPMHookPoint *HP_intif_Auction_close_post; -struct HPMHookPoint *HP_intif_Auction_bid_pre; -struct HPMHookPoint *HP_intif_Auction_bid_post; -struct HPMHookPoint *HP_intif_elemental_create_pre; -struct HPMHookPoint *HP_intif_elemental_create_post; -struct HPMHookPoint *HP_intif_elemental_request_pre; -struct HPMHookPoint *HP_intif_elemental_request_post; -struct HPMHookPoint *HP_intif_elemental_delete_pre; -struct HPMHookPoint *HP_intif_elemental_delete_post; -struct HPMHookPoint *HP_intif_elemental_save_pre; -struct HPMHookPoint *HP_intif_elemental_save_post; -struct HPMHookPoint *HP_intif_request_accinfo_pre; -struct HPMHookPoint *HP_intif_request_accinfo_post; -struct HPMHookPoint *HP_intif_CheckForCharServer_pre; -struct HPMHookPoint *HP_intif_CheckForCharServer_post; -struct HPMHookPoint *HP_intif_pWisMessage_pre; -struct HPMHookPoint *HP_intif_pWisMessage_post; -struct HPMHookPoint *HP_intif_pWisEnd_pre; -struct HPMHookPoint *HP_intif_pWisEnd_post; -struct HPMHookPoint *HP_intif_pWisToGM_sub_pre; -struct HPMHookPoint *HP_intif_pWisToGM_sub_post; -struct HPMHookPoint *HP_intif_pWisToGM_pre; -struct HPMHookPoint *HP_intif_pWisToGM_post; -struct HPMHookPoint *HP_intif_pRegisters_pre; -struct HPMHookPoint *HP_intif_pRegisters_post; -struct HPMHookPoint *HP_intif_pChangeNameOk_pre; -struct HPMHookPoint *HP_intif_pChangeNameOk_post; -struct HPMHookPoint *HP_intif_pMessageToFD_pre; -struct HPMHookPoint *HP_intif_pMessageToFD_post; -struct HPMHookPoint *HP_intif_pLoadGuildStorage_pre; -struct HPMHookPoint *HP_intif_pLoadGuildStorage_post; -struct HPMHookPoint *HP_intif_pSaveGuildStorage_pre; -struct HPMHookPoint *HP_intif_pSaveGuildStorage_post; -struct HPMHookPoint *HP_intif_pPartyCreated_pre; -struct HPMHookPoint *HP_intif_pPartyCreated_post; -struct HPMHookPoint *HP_intif_pPartyInfo_pre; -struct HPMHookPoint *HP_intif_pPartyInfo_post; -struct HPMHookPoint *HP_intif_pPartyMemberAdded_pre; -struct HPMHookPoint *HP_intif_pPartyMemberAdded_post; -struct HPMHookPoint *HP_intif_pPartyOptionChanged_pre; -struct HPMHookPoint *HP_intif_pPartyOptionChanged_post; -struct HPMHookPoint *HP_intif_pPartyMemberWithdraw_pre; -struct HPMHookPoint *HP_intif_pPartyMemberWithdraw_post; -struct HPMHookPoint *HP_intif_pPartyMove_pre; -struct HPMHookPoint *HP_intif_pPartyMove_post; -struct HPMHookPoint *HP_intif_pPartyBroken_pre; -struct HPMHookPoint *HP_intif_pPartyBroken_post; -struct HPMHookPoint *HP_intif_pPartyMessage_pre; -struct HPMHookPoint *HP_intif_pPartyMessage_post; -struct HPMHookPoint *HP_intif_pGuildCreated_pre; -struct HPMHookPoint *HP_intif_pGuildCreated_post; -struct HPMHookPoint *HP_intif_pGuildInfo_pre; -struct HPMHookPoint *HP_intif_pGuildInfo_post; -struct HPMHookPoint *HP_intif_pGuildMemberAdded_pre; -struct HPMHookPoint *HP_intif_pGuildMemberAdded_post; -struct HPMHookPoint *HP_intif_pGuildMemberWithdraw_pre; -struct HPMHookPoint *HP_intif_pGuildMemberWithdraw_post; -struct HPMHookPoint *HP_intif_pGuildMemberInfoShort_pre; -struct HPMHookPoint *HP_intif_pGuildMemberInfoShort_post; -struct HPMHookPoint *HP_intif_pGuildBroken_pre; -struct HPMHookPoint *HP_intif_pGuildBroken_post; -struct HPMHookPoint *HP_intif_pGuildMessage_pre; -struct HPMHookPoint *HP_intif_pGuildMessage_post; -struct HPMHookPoint *HP_intif_pGuildBasicInfoChanged_pre; -struct HPMHookPoint *HP_intif_pGuildBasicInfoChanged_post; -struct HPMHookPoint *HP_intif_pGuildMemberInfoChanged_pre; -struct HPMHookPoint *HP_intif_pGuildMemberInfoChanged_post; -struct HPMHookPoint *HP_intif_pGuildPosition_pre; -struct HPMHookPoint *HP_intif_pGuildPosition_post; -struct HPMHookPoint *HP_intif_pGuildSkillUp_pre; -struct HPMHookPoint *HP_intif_pGuildSkillUp_post; -struct HPMHookPoint *HP_intif_pGuildAlliance_pre; -struct HPMHookPoint *HP_intif_pGuildAlliance_post; -struct HPMHookPoint *HP_intif_pGuildNotice_pre; -struct HPMHookPoint *HP_intif_pGuildNotice_post; -struct HPMHookPoint *HP_intif_pGuildEmblem_pre; -struct HPMHookPoint *HP_intif_pGuildEmblem_post; -struct HPMHookPoint *HP_intif_pGuildCastleDataLoad_pre; -struct HPMHookPoint *HP_intif_pGuildCastleDataLoad_post; -struct HPMHookPoint *HP_intif_pGuildMasterChanged_pre; -struct HPMHookPoint *HP_intif_pGuildMasterChanged_post; -struct HPMHookPoint *HP_intif_pQuestLog_pre; -struct HPMHookPoint *HP_intif_pQuestLog_post; -struct HPMHookPoint *HP_intif_pQuestSave_pre; -struct HPMHookPoint *HP_intif_pQuestSave_post; -struct HPMHookPoint *HP_intif_pMailInboxReceived_pre; -struct HPMHookPoint *HP_intif_pMailInboxReceived_post; -struct HPMHookPoint *HP_intif_pMailNew_pre; -struct HPMHookPoint *HP_intif_pMailNew_post; -struct HPMHookPoint *HP_intif_pMailGetAttach_pre; -struct HPMHookPoint *HP_intif_pMailGetAttach_post; -struct HPMHookPoint *HP_intif_pMailDelete_pre; -struct HPMHookPoint *HP_intif_pMailDelete_post; -struct HPMHookPoint *HP_intif_pMailReturn_pre; -struct HPMHookPoint *HP_intif_pMailReturn_post; -struct HPMHookPoint *HP_intif_pMailSend_pre; -struct HPMHookPoint *HP_intif_pMailSend_post; -struct HPMHookPoint *HP_intif_pAuctionResults_pre; -struct HPMHookPoint *HP_intif_pAuctionResults_post; -struct HPMHookPoint *HP_intif_pAuctionRegister_pre; -struct HPMHookPoint *HP_intif_pAuctionRegister_post; -struct HPMHookPoint *HP_intif_pAuctionCancel_pre; -struct HPMHookPoint *HP_intif_pAuctionCancel_post; -struct HPMHookPoint *HP_intif_pAuctionClose_pre; -struct HPMHookPoint *HP_intif_pAuctionClose_post; -struct HPMHookPoint *HP_intif_pAuctionMessage_pre; -struct HPMHookPoint *HP_intif_pAuctionMessage_post; -struct HPMHookPoint *HP_intif_pAuctionBid_pre; -struct HPMHookPoint *HP_intif_pAuctionBid_post; -struct HPMHookPoint *HP_intif_pMercenaryReceived_pre; -struct HPMHookPoint *HP_intif_pMercenaryReceived_post; -struct HPMHookPoint *HP_intif_pMercenaryDeleted_pre; -struct HPMHookPoint *HP_intif_pMercenaryDeleted_post; -struct HPMHookPoint *HP_intif_pMercenarySaved_pre; -struct HPMHookPoint *HP_intif_pMercenarySaved_post; -struct HPMHookPoint *HP_intif_pElementalReceived_pre; -struct HPMHookPoint *HP_intif_pElementalReceived_post; -struct HPMHookPoint *HP_intif_pElementalDeleted_pre; -struct HPMHookPoint *HP_intif_pElementalDeleted_post; -struct HPMHookPoint *HP_intif_pElementalSaved_pre; -struct HPMHookPoint *HP_intif_pElementalSaved_post; -struct HPMHookPoint *HP_intif_pCreatePet_pre; -struct HPMHookPoint *HP_intif_pCreatePet_post; -struct HPMHookPoint *HP_intif_pRecvPetData_pre; -struct HPMHookPoint *HP_intif_pRecvPetData_post; -struct HPMHookPoint *HP_intif_pSavePetOk_pre; -struct HPMHookPoint *HP_intif_pSavePetOk_post; -struct HPMHookPoint *HP_intif_pDeletePetOk_pre; -struct HPMHookPoint *HP_intif_pDeletePetOk_post; -struct HPMHookPoint *HP_intif_pCreateHomunculus_pre; -struct HPMHookPoint *HP_intif_pCreateHomunculus_post; -struct HPMHookPoint *HP_intif_pRecvHomunculusData_pre; -struct HPMHookPoint *HP_intif_pRecvHomunculusData_post; -struct HPMHookPoint *HP_intif_pSaveHomunculusOk_pre; -struct HPMHookPoint *HP_intif_pSaveHomunculusOk_post; -struct HPMHookPoint *HP_intif_pDeleteHomunculusOk_pre; -struct HPMHookPoint *HP_intif_pDeleteHomunculusOk_post; -struct HPMHookPoint *HP_ircbot_init_pre; -struct HPMHookPoint *HP_ircbot_init_post; -struct HPMHookPoint *HP_ircbot_final_pre; -struct HPMHookPoint *HP_ircbot_final_post; -struct HPMHookPoint *HP_ircbot_parse_pre; -struct HPMHookPoint *HP_ircbot_parse_post; -struct HPMHookPoint *HP_ircbot_parse_sub_pre; -struct HPMHookPoint *HP_ircbot_parse_sub_post; -struct HPMHookPoint *HP_ircbot_parse_source_pre; -struct HPMHookPoint *HP_ircbot_parse_source_post; -struct HPMHookPoint *HP_ircbot_func_search_pre; -struct HPMHookPoint *HP_ircbot_func_search_post; -struct HPMHookPoint *HP_ircbot_connect_timer_pre; -struct HPMHookPoint *HP_ircbot_connect_timer_post; -struct HPMHookPoint *HP_ircbot_identify_timer_pre; -struct HPMHookPoint *HP_ircbot_identify_timer_post; -struct HPMHookPoint *HP_ircbot_join_timer_pre; -struct HPMHookPoint *HP_ircbot_join_timer_post; -struct HPMHookPoint *HP_ircbot_send_pre; -struct HPMHookPoint *HP_ircbot_send_post; -struct HPMHookPoint *HP_ircbot_relay_pre; -struct HPMHookPoint *HP_ircbot_relay_post; -struct HPMHookPoint *HP_ircbot_pong_pre; -struct HPMHookPoint *HP_ircbot_pong_post; -struct HPMHookPoint *HP_ircbot_privmsg_pre; -struct HPMHookPoint *HP_ircbot_privmsg_post; -struct HPMHookPoint *HP_ircbot_userjoin_pre; -struct HPMHookPoint *HP_ircbot_userjoin_post; -struct HPMHookPoint *HP_ircbot_userleave_pre; -struct HPMHookPoint *HP_ircbot_userleave_post; -struct HPMHookPoint *HP_ircbot_usernick_pre; -struct HPMHookPoint *HP_ircbot_usernick_post; -struct HPMHookPoint *HP_itemdb_init_pre; -struct HPMHookPoint *HP_itemdb_init_post; -struct HPMHookPoint *HP_itemdb_final_pre; -struct HPMHookPoint *HP_itemdb_final_post; -struct HPMHookPoint *HP_itemdb_reload_pre; -struct HPMHookPoint *HP_itemdb_reload_post; -struct HPMHookPoint *HP_itemdb_name_constants_pre; -struct HPMHookPoint *HP_itemdb_name_constants_post; -struct HPMHookPoint *HP_itemdb_force_name_constants_pre; -struct HPMHookPoint *HP_itemdb_force_name_constants_post; -struct HPMHookPoint *HP_itemdb_read_groups_pre; -struct HPMHookPoint *HP_itemdb_read_groups_post; -struct HPMHookPoint *HP_itemdb_read_chains_pre; -struct HPMHookPoint *HP_itemdb_read_chains_post; -struct HPMHookPoint *HP_itemdb_read_packages_pre; -struct HPMHookPoint *HP_itemdb_read_packages_post; -struct HPMHookPoint *HP_itemdb_write_cached_packages_pre; -struct HPMHookPoint *HP_itemdb_write_cached_packages_post; -struct HPMHookPoint *HP_itemdb_read_cached_packages_pre; -struct HPMHookPoint *HP_itemdb_read_cached_packages_post; -struct HPMHookPoint *HP_itemdb_name2id_pre; -struct HPMHookPoint *HP_itemdb_name2id_post; -struct HPMHookPoint *HP_itemdb_search_name_pre; -struct HPMHookPoint *HP_itemdb_search_name_post; -struct HPMHookPoint *HP_itemdb_search_name_array_pre; -struct HPMHookPoint *HP_itemdb_search_name_array_post; -struct HPMHookPoint *HP_itemdb_load_pre; -struct HPMHookPoint *HP_itemdb_load_post; -struct HPMHookPoint *HP_itemdb_search_pre; -struct HPMHookPoint *HP_itemdb_search_post; -struct HPMHookPoint *HP_itemdb_parse_dbrow_pre; -struct HPMHookPoint *HP_itemdb_parse_dbrow_post; -struct HPMHookPoint *HP_itemdb_exists_pre; -struct HPMHookPoint *HP_itemdb_exists_post; -struct HPMHookPoint *HP_itemdb_in_group_pre; -struct HPMHookPoint *HP_itemdb_in_group_post; -struct HPMHookPoint *HP_itemdb_group_item_pre; -struct HPMHookPoint *HP_itemdb_group_item_post; -struct HPMHookPoint *HP_itemdb_chain_item_pre; -struct HPMHookPoint *HP_itemdb_chain_item_post; -struct HPMHookPoint *HP_itemdb_package_item_pre; -struct HPMHookPoint *HP_itemdb_package_item_post; -struct HPMHookPoint *HP_itemdb_searchname_sub_pre; -struct HPMHookPoint *HP_itemdb_searchname_sub_post; -struct HPMHookPoint *HP_itemdb_searchname_array_sub_pre; -struct HPMHookPoint *HP_itemdb_searchname_array_sub_post; -struct HPMHookPoint *HP_itemdb_searchrandomid_pre; -struct HPMHookPoint *HP_itemdb_searchrandomid_post; -struct HPMHookPoint *HP_itemdb_typename_pre; -struct HPMHookPoint *HP_itemdb_typename_post; -struct HPMHookPoint *HP_itemdb_jobid2mapid_pre; -struct HPMHookPoint *HP_itemdb_jobid2mapid_post; -struct HPMHookPoint *HP_itemdb_create_dummy_data_pre; -struct HPMHookPoint *HP_itemdb_create_dummy_data_post; -struct HPMHookPoint *HP_itemdb_create_item_data_pre; -struct HPMHookPoint *HP_itemdb_create_item_data_post; -struct HPMHookPoint *HP_itemdb_isequip_pre; -struct HPMHookPoint *HP_itemdb_isequip_post; -struct HPMHookPoint *HP_itemdb_isequip2_pre; -struct HPMHookPoint *HP_itemdb_isequip2_post; -struct HPMHookPoint *HP_itemdb_isstackable_pre; -struct HPMHookPoint *HP_itemdb_isstackable_post; -struct HPMHookPoint *HP_itemdb_isstackable2_pre; -struct HPMHookPoint *HP_itemdb_isstackable2_post; -struct HPMHookPoint *HP_itemdb_isdropable_sub_pre; -struct HPMHookPoint *HP_itemdb_isdropable_sub_post; -struct HPMHookPoint *HP_itemdb_cantrade_sub_pre; -struct HPMHookPoint *HP_itemdb_cantrade_sub_post; -struct HPMHookPoint *HP_itemdb_canpartnertrade_sub_pre; -struct HPMHookPoint *HP_itemdb_canpartnertrade_sub_post; -struct HPMHookPoint *HP_itemdb_cansell_sub_pre; -struct HPMHookPoint *HP_itemdb_cansell_sub_post; -struct HPMHookPoint *HP_itemdb_cancartstore_sub_pre; -struct HPMHookPoint *HP_itemdb_cancartstore_sub_post; -struct HPMHookPoint *HP_itemdb_canstore_sub_pre; -struct HPMHookPoint *HP_itemdb_canstore_sub_post; -struct HPMHookPoint *HP_itemdb_canguildstore_sub_pre; -struct HPMHookPoint *HP_itemdb_canguildstore_sub_post; -struct HPMHookPoint *HP_itemdb_canmail_sub_pre; -struct HPMHookPoint *HP_itemdb_canmail_sub_post; -struct HPMHookPoint *HP_itemdb_canauction_sub_pre; -struct HPMHookPoint *HP_itemdb_canauction_sub_post; -struct HPMHookPoint *HP_itemdb_isrestricted_pre; -struct HPMHookPoint *HP_itemdb_isrestricted_post; -struct HPMHookPoint *HP_itemdb_isidentified_pre; -struct HPMHookPoint *HP_itemdb_isidentified_post; -struct HPMHookPoint *HP_itemdb_isidentified2_pre; -struct HPMHookPoint *HP_itemdb_isidentified2_post; -struct HPMHookPoint *HP_itemdb_read_itemavail_pre; -struct HPMHookPoint *HP_itemdb_read_itemavail_post; -struct HPMHookPoint *HP_itemdb_read_itemtrade_pre; -struct HPMHookPoint *HP_itemdb_read_itemtrade_post; -struct HPMHookPoint *HP_itemdb_read_itemdelay_pre; -struct HPMHookPoint *HP_itemdb_read_itemdelay_post; -struct HPMHookPoint *HP_itemdb_read_stack_pre; -struct HPMHookPoint *HP_itemdb_read_stack_post; -struct HPMHookPoint *HP_itemdb_read_buyingstore_pre; -struct HPMHookPoint *HP_itemdb_read_buyingstore_post; -struct HPMHookPoint *HP_itemdb_read_nouse_pre; -struct HPMHookPoint *HP_itemdb_read_nouse_post; -struct HPMHookPoint *HP_itemdb_combo_split_atoi_pre; -struct HPMHookPoint *HP_itemdb_combo_split_atoi_post; -struct HPMHookPoint *HP_itemdb_read_combos_pre; -struct HPMHookPoint *HP_itemdb_read_combos_post; -struct HPMHookPoint *HP_itemdb_gendercheck_pre; -struct HPMHookPoint *HP_itemdb_gendercheck_post; -struct HPMHookPoint *HP_itemdb_re_split_atoi_pre; -struct HPMHookPoint *HP_itemdb_re_split_atoi_post; -struct HPMHookPoint *HP_itemdb_readdb_pre; -struct HPMHookPoint *HP_itemdb_readdb_post; -struct HPMHookPoint *HP_itemdb_read_sqldb_pre; -struct HPMHookPoint *HP_itemdb_read_sqldb_post; -struct HPMHookPoint *HP_itemdb_unique_id_pre; -struct HPMHookPoint *HP_itemdb_unique_id_post; -struct HPMHookPoint *HP_itemdb_uid_load_pre; -struct HPMHookPoint *HP_itemdb_uid_load_post; -struct HPMHookPoint *HP_itemdb_read_pre; -struct HPMHookPoint *HP_itemdb_read_post; -struct HPMHookPoint *HP_itemdb_destroy_item_data_pre; -struct HPMHookPoint *HP_itemdb_destroy_item_data_post; -struct HPMHookPoint *HP_itemdb_final_sub_pre; -struct HPMHookPoint *HP_itemdb_final_sub_post; -struct HPMHookPoint *HP_logs_pick_pc_pre; -struct HPMHookPoint *HP_logs_pick_pc_post; -struct HPMHookPoint *HP_logs_pick_mob_pre; -struct HPMHookPoint *HP_logs_pick_mob_post; -struct HPMHookPoint *HP_logs_zeny_pre; -struct HPMHookPoint *HP_logs_zeny_post; -struct HPMHookPoint *HP_logs_npc_pre; -struct HPMHookPoint *HP_logs_npc_post; -struct HPMHookPoint *HP_logs_chat_pre; -struct HPMHookPoint *HP_logs_chat_post; -struct HPMHookPoint *HP_logs_atcommand_pre; -struct HPMHookPoint *HP_logs_atcommand_post; -struct HPMHookPoint *HP_logs_branch_pre; -struct HPMHookPoint *HP_logs_branch_post; -struct HPMHookPoint *HP_logs_mvpdrop_pre; -struct HPMHookPoint *HP_logs_mvpdrop_post; -struct HPMHookPoint *HP_logs_pick_sub_pre; -struct HPMHookPoint *HP_logs_pick_sub_post; -struct HPMHookPoint *HP_logs_zeny_sub_pre; -struct HPMHookPoint *HP_logs_zeny_sub_post; -struct HPMHookPoint *HP_logs_npc_sub_pre; -struct HPMHookPoint *HP_logs_npc_sub_post; -struct HPMHookPoint *HP_logs_chat_sub_pre; -struct HPMHookPoint *HP_logs_chat_sub_post; -struct HPMHookPoint *HP_logs_atcommand_sub_pre; -struct HPMHookPoint *HP_logs_atcommand_sub_post; -struct HPMHookPoint *HP_logs_branch_sub_pre; -struct HPMHookPoint *HP_logs_branch_sub_post; -struct HPMHookPoint *HP_logs_mvpdrop_sub_pre; -struct HPMHookPoint *HP_logs_mvpdrop_sub_post; -struct HPMHookPoint *HP_logs_config_read_pre; -struct HPMHookPoint *HP_logs_config_read_post; -struct HPMHookPoint *HP_logs_config_done_pre; -struct HPMHookPoint *HP_logs_config_done_post; -struct HPMHookPoint *HP_logs_sql_init_pre; -struct HPMHookPoint *HP_logs_sql_init_post; -struct HPMHookPoint *HP_logs_sql_final_pre; -struct HPMHookPoint *HP_logs_sql_final_post; -struct HPMHookPoint *HP_logs_picktype2char_pre; -struct HPMHookPoint *HP_logs_picktype2char_post; -struct HPMHookPoint *HP_logs_chattype2char_pre; -struct HPMHookPoint *HP_logs_chattype2char_post; -struct HPMHookPoint *HP_logs_should_log_item_pre; -struct HPMHookPoint *HP_logs_should_log_item_post; -struct HPMHookPoint *HP_mail_clear_pre; -struct HPMHookPoint *HP_mail_clear_post; -struct HPMHookPoint *HP_mail_removeitem_pre; -struct HPMHookPoint *HP_mail_removeitem_post; -struct HPMHookPoint *HP_mail_removezeny_pre; -struct HPMHookPoint *HP_mail_removezeny_post; -struct HPMHookPoint *HP_mail_setitem_pre; -struct HPMHookPoint *HP_mail_setitem_post; -struct HPMHookPoint *HP_mail_setattachment_pre; -struct HPMHookPoint *HP_mail_setattachment_post; -struct HPMHookPoint *HP_mail_getattachment_pre; -struct HPMHookPoint *HP_mail_getattachment_post; -struct HPMHookPoint *HP_mail_openmail_pre; -struct HPMHookPoint *HP_mail_openmail_post; -struct HPMHookPoint *HP_mail_deliveryfail_pre; -struct HPMHookPoint *HP_mail_deliveryfail_post; -struct HPMHookPoint *HP_mail_invalid_operation_pre; -struct HPMHookPoint *HP_mail_invalid_operation_post; -struct HPMHookPoint *HP_map_zone_init_pre; -struct HPMHookPoint *HP_map_zone_init_post; -struct HPMHookPoint *HP_map_zone_remove_pre; -struct HPMHookPoint *HP_map_zone_remove_post; -struct HPMHookPoint *HP_map_zone_apply_pre; -struct HPMHookPoint *HP_map_zone_apply_post; -struct HPMHookPoint *HP_map_zone_change_pre; -struct HPMHookPoint *HP_map_zone_change_post; -struct HPMHookPoint *HP_map_zone_change2_pre; -struct HPMHookPoint *HP_map_zone_change2_post; -struct HPMHookPoint *HP_map_getcell_pre; -struct HPMHookPoint *HP_map_getcell_post; -struct HPMHookPoint *HP_map_setgatcell_pre; -struct HPMHookPoint *HP_map_setgatcell_post; -struct HPMHookPoint *HP_map_cellfromcache_pre; -struct HPMHookPoint *HP_map_cellfromcache_post; -struct HPMHookPoint *HP_map_setusers_pre; -struct HPMHookPoint *HP_map_setusers_post; -struct HPMHookPoint *HP_map_getusers_pre; -struct HPMHookPoint *HP_map_getusers_post; -struct HPMHookPoint *HP_map_usercount_pre; -struct HPMHookPoint *HP_map_usercount_post; -struct HPMHookPoint *HP_map_freeblock_pre; -struct HPMHookPoint *HP_map_freeblock_post; -struct HPMHookPoint *HP_map_freeblock_lock_pre; -struct HPMHookPoint *HP_map_freeblock_lock_post; -struct HPMHookPoint *HP_map_freeblock_unlock_pre; -struct HPMHookPoint *HP_map_freeblock_unlock_post; -struct HPMHookPoint *HP_map_addblock_pre; -struct HPMHookPoint *HP_map_addblock_post; -struct HPMHookPoint *HP_map_delblock_pre; -struct HPMHookPoint *HP_map_delblock_post; -struct HPMHookPoint *HP_map_moveblock_pre; -struct HPMHookPoint *HP_map_moveblock_post; -struct HPMHookPoint *HP_map_count_oncell_pre; -struct HPMHookPoint *HP_map_count_oncell_post; -struct HPMHookPoint *HP_map_find_skill_unit_oncell_pre; -struct HPMHookPoint *HP_map_find_skill_unit_oncell_post; -struct HPMHookPoint *HP_map_get_new_object_id_pre; -struct HPMHookPoint *HP_map_get_new_object_id_post; -struct HPMHookPoint *HP_map_search_freecell_pre; -struct HPMHookPoint *HP_map_search_freecell_post; -struct HPMHookPoint *HP_map_quit_pre; -struct HPMHookPoint *HP_map_quit_post; -struct HPMHookPoint *HP_map_addnpc_pre; -struct HPMHookPoint *HP_map_addnpc_post; -struct HPMHookPoint *HP_map_clearflooritem_timer_pre; -struct HPMHookPoint *HP_map_clearflooritem_timer_post; -struct HPMHookPoint *HP_map_removemobs_timer_pre; -struct HPMHookPoint *HP_map_removemobs_timer_post; -struct HPMHookPoint *HP_map_clearflooritem_pre; -struct HPMHookPoint *HP_map_clearflooritem_post; -struct HPMHookPoint *HP_map_addflooritem_pre; -struct HPMHookPoint *HP_map_addflooritem_post; -struct HPMHookPoint *HP_map_addnickdb_pre; -struct HPMHookPoint *HP_map_addnickdb_post; -struct HPMHookPoint *HP_map_delnickdb_pre; -struct HPMHookPoint *HP_map_delnickdb_post; -struct HPMHookPoint *HP_map_reqnickdb_pre; -struct HPMHookPoint *HP_map_reqnickdb_post; -struct HPMHookPoint *HP_map_charid2nick_pre; -struct HPMHookPoint *HP_map_charid2nick_post; -struct HPMHookPoint *HP_map_charid2sd_pre; -struct HPMHookPoint *HP_map_charid2sd_post; -struct HPMHookPoint *HP_map_vforeachpc_pre; -struct HPMHookPoint *HP_map_vforeachpc_post; -struct HPMHookPoint *HP_map_vforeachmob_pre; -struct HPMHookPoint *HP_map_vforeachmob_post; -struct HPMHookPoint *HP_map_vforeachnpc_pre; -struct HPMHookPoint *HP_map_vforeachnpc_post; -struct HPMHookPoint *HP_map_vforeachregen_pre; -struct HPMHookPoint *HP_map_vforeachregen_post; -struct HPMHookPoint *HP_map_vforeachiddb_pre; -struct HPMHookPoint *HP_map_vforeachiddb_post; -struct HPMHookPoint *HP_map_vforeachinrange_pre; -struct HPMHookPoint *HP_map_vforeachinrange_post; -struct HPMHookPoint *HP_map_vforeachinshootrange_pre; -struct HPMHookPoint *HP_map_vforeachinshootrange_post; -struct HPMHookPoint *HP_map_vforeachinarea_pre; -struct HPMHookPoint *HP_map_vforeachinarea_post; -struct HPMHookPoint *HP_map_vforcountinrange_pre; -struct HPMHookPoint *HP_map_vforcountinrange_post; -struct HPMHookPoint *HP_map_vforcountinarea_pre; -struct HPMHookPoint *HP_map_vforcountinarea_post; -struct HPMHookPoint *HP_map_vforeachinmovearea_pre; -struct HPMHookPoint *HP_map_vforeachinmovearea_post; -struct HPMHookPoint *HP_map_vforeachincell_pre; -struct HPMHookPoint *HP_map_vforeachincell_post; -struct HPMHookPoint *HP_map_vforeachinpath_pre; -struct HPMHookPoint *HP_map_vforeachinpath_post; -struct HPMHookPoint *HP_map_vforeachinmap_pre; -struct HPMHookPoint *HP_map_vforeachinmap_post; -struct HPMHookPoint *HP_map_vforeachininstance_pre; -struct HPMHookPoint *HP_map_vforeachininstance_post; -struct HPMHookPoint *HP_map_id2sd_pre; -struct HPMHookPoint *HP_map_id2sd_post; -struct HPMHookPoint *HP_map_id2md_pre; -struct HPMHookPoint *HP_map_id2md_post; -struct HPMHookPoint *HP_map_id2nd_pre; -struct HPMHookPoint *HP_map_id2nd_post; -struct HPMHookPoint *HP_map_id2hd_pre; -struct HPMHookPoint *HP_map_id2hd_post; -struct HPMHookPoint *HP_map_id2mc_pre; -struct HPMHookPoint *HP_map_id2mc_post; -struct HPMHookPoint *HP_map_id2cd_pre; -struct HPMHookPoint *HP_map_id2cd_post; -struct HPMHookPoint *HP_map_id2bl_pre; -struct HPMHookPoint *HP_map_id2bl_post; -struct HPMHookPoint *HP_map_blid_exists_pre; -struct HPMHookPoint *HP_map_blid_exists_post; -struct HPMHookPoint *HP_map_mapindex2mapid_pre; -struct HPMHookPoint *HP_map_mapindex2mapid_post; -struct HPMHookPoint *HP_map_mapname2mapid_pre; -struct HPMHookPoint *HP_map_mapname2mapid_post; -struct HPMHookPoint *HP_map_mapname2ipport_pre; -struct HPMHookPoint *HP_map_mapname2ipport_post; -struct HPMHookPoint *HP_map_setipport_pre; -struct HPMHookPoint *HP_map_setipport_post; -struct HPMHookPoint *HP_map_eraseipport_pre; -struct HPMHookPoint *HP_map_eraseipport_post; -struct HPMHookPoint *HP_map_eraseallipport_pre; -struct HPMHookPoint *HP_map_eraseallipport_post; -struct HPMHookPoint *HP_map_addiddb_pre; -struct HPMHookPoint *HP_map_addiddb_post; -struct HPMHookPoint *HP_map_deliddb_pre; -struct HPMHookPoint *HP_map_deliddb_post; -struct HPMHookPoint *HP_map_nick2sd_pre; -struct HPMHookPoint *HP_map_nick2sd_post; -struct HPMHookPoint *HP_map_getmob_boss_pre; -struct HPMHookPoint *HP_map_getmob_boss_post; -struct HPMHookPoint *HP_map_id2boss_pre; -struct HPMHookPoint *HP_map_id2boss_post; -struct HPMHookPoint *HP_map_reloadnpc_pre; -struct HPMHookPoint *HP_map_reloadnpc_post; -struct HPMHookPoint *HP_map_check_dir_pre; -struct HPMHookPoint *HP_map_check_dir_post; -struct HPMHookPoint *HP_map_calc_dir_pre; -struct HPMHookPoint *HP_map_calc_dir_post; -struct HPMHookPoint *HP_map_random_dir_pre; -struct HPMHookPoint *HP_map_random_dir_post; -struct HPMHookPoint *HP_map_cleanup_sub_pre; -struct HPMHookPoint *HP_map_cleanup_sub_post; -struct HPMHookPoint *HP_map_delmap_pre; -struct HPMHookPoint *HP_map_delmap_post; -struct HPMHookPoint *HP_map_flags_init_pre; -struct HPMHookPoint *HP_map_flags_init_post; -struct HPMHookPoint *HP_map_iwall_set_pre; -struct HPMHookPoint *HP_map_iwall_set_post; -struct HPMHookPoint *HP_map_iwall_get_pre; -struct HPMHookPoint *HP_map_iwall_get_post; -struct HPMHookPoint *HP_map_iwall_remove_pre; -struct HPMHookPoint *HP_map_iwall_remove_post; -struct HPMHookPoint *HP_map_addmobtolist_pre; -struct HPMHookPoint *HP_map_addmobtolist_post; -struct HPMHookPoint *HP_map_spawnmobs_pre; -struct HPMHookPoint *HP_map_spawnmobs_post; -struct HPMHookPoint *HP_map_removemobs_pre; -struct HPMHookPoint *HP_map_removemobs_post; -struct HPMHookPoint *HP_map_addmap2db_pre; -struct HPMHookPoint *HP_map_addmap2db_post; -struct HPMHookPoint *HP_map_removemapdb_pre; -struct HPMHookPoint *HP_map_removemapdb_post; -struct HPMHookPoint *HP_map_clean_pre; -struct HPMHookPoint *HP_map_clean_post; -struct HPMHookPoint *HP_map_do_shutdown_pre; -struct HPMHookPoint *HP_map_do_shutdown_post; -struct HPMHookPoint *HP_map_freeblock_timer_pre; -struct HPMHookPoint *HP_map_freeblock_timer_post; -struct HPMHookPoint *HP_map_searchrandfreecell_pre; -struct HPMHookPoint *HP_map_searchrandfreecell_post; -struct HPMHookPoint *HP_map_count_sub_pre; -struct HPMHookPoint *HP_map_count_sub_post; -struct HPMHookPoint *HP_map_create_charid2nick_pre; -struct HPMHookPoint *HP_map_create_charid2nick_post; -struct HPMHookPoint *HP_map_removemobs_sub_pre; -struct HPMHookPoint *HP_map_removemobs_sub_post; -struct HPMHookPoint *HP_map_gat2cell_pre; -struct HPMHookPoint *HP_map_gat2cell_post; -struct HPMHookPoint *HP_map_cell2gat_pre; -struct HPMHookPoint *HP_map_cell2gat_post; -struct HPMHookPoint *HP_map_getcellp_pre; -struct HPMHookPoint *HP_map_getcellp_post; -struct HPMHookPoint *HP_map_setcell_pre; -struct HPMHookPoint *HP_map_setcell_post; -struct HPMHookPoint *HP_map_sub_getcellp_pre; -struct HPMHookPoint *HP_map_sub_getcellp_post; -struct HPMHookPoint *HP_map_sub_setcell_pre; -struct HPMHookPoint *HP_map_sub_setcell_post; -struct HPMHookPoint *HP_map_iwall_nextxy_pre; -struct HPMHookPoint *HP_map_iwall_nextxy_post; -struct HPMHookPoint *HP_map_create_map_data_other_server_pre; -struct HPMHookPoint *HP_map_create_map_data_other_server_post; -struct HPMHookPoint *HP_map_eraseallipport_sub_pre; -struct HPMHookPoint *HP_map_eraseallipport_sub_post; -struct HPMHookPoint *HP_map_init_mapcache_pre; -struct HPMHookPoint *HP_map_init_mapcache_post; -struct HPMHookPoint *HP_map_readfromcache_pre; -struct HPMHookPoint *HP_map_readfromcache_post; -struct HPMHookPoint *HP_map_addmap_pre; -struct HPMHookPoint *HP_map_addmap_post; -struct HPMHookPoint *HP_map_delmapid_pre; -struct HPMHookPoint *HP_map_delmapid_post; -struct HPMHookPoint *HP_map_zone_db_clear_pre; -struct HPMHookPoint *HP_map_zone_db_clear_post; -struct HPMHookPoint *HP_map_list_final_pre; -struct HPMHookPoint *HP_map_list_final_post; -struct HPMHookPoint *HP_map_waterheight_pre; -struct HPMHookPoint *HP_map_waterheight_post; -struct HPMHookPoint *HP_map_readgat_pre; -struct HPMHookPoint *HP_map_readgat_post; -struct HPMHookPoint *HP_map_readallmaps_pre; -struct HPMHookPoint *HP_map_readallmaps_post; -struct HPMHookPoint *HP_map_config_read_pre; -struct HPMHookPoint *HP_map_config_read_post; -struct HPMHookPoint *HP_map_config_read_sub_pre; -struct HPMHookPoint *HP_map_config_read_sub_post; -struct HPMHookPoint *HP_map_reloadnpc_sub_pre; -struct HPMHookPoint *HP_map_reloadnpc_sub_post; -struct HPMHookPoint *HP_map_inter_config_read_pre; -struct HPMHookPoint *HP_map_inter_config_read_post; -struct HPMHookPoint *HP_map_sql_init_pre; -struct HPMHookPoint *HP_map_sql_init_post; -struct HPMHookPoint *HP_map_sql_close_pre; -struct HPMHookPoint *HP_map_sql_close_post; -struct HPMHookPoint *HP_map_zone_mf_cache_pre; -struct HPMHookPoint *HP_map_zone_mf_cache_post; -struct HPMHookPoint *HP_map_zone_str2itemid_pre; -struct HPMHookPoint *HP_map_zone_str2itemid_post; -struct HPMHookPoint *HP_map_zone_str2skillid_pre; -struct HPMHookPoint *HP_map_zone_str2skillid_post; -struct HPMHookPoint *HP_map_zone_bl_type_pre; -struct HPMHookPoint *HP_map_zone_bl_type_post; -struct HPMHookPoint *HP_map_read_zone_db_pre; -struct HPMHookPoint *HP_map_read_zone_db_post; -struct HPMHookPoint *HP_map_db_final_pre; -struct HPMHookPoint *HP_map_db_final_post; -struct HPMHookPoint *HP_map_nick_db_final_pre; -struct HPMHookPoint *HP_map_nick_db_final_post; -struct HPMHookPoint *HP_map_cleanup_db_sub_pre; -struct HPMHookPoint *HP_map_cleanup_db_sub_post; -struct HPMHookPoint *HP_map_abort_sub_pre; -struct HPMHookPoint *HP_map_abort_sub_post; -struct HPMHookPoint *HP_map_helpscreen_pre; -struct HPMHookPoint *HP_map_helpscreen_post; -struct HPMHookPoint *HP_map_versionscreen_pre; -struct HPMHookPoint *HP_map_versionscreen_post; -struct HPMHookPoint *HP_map_arg_next_value_pre; -struct HPMHookPoint *HP_map_arg_next_value_post; -struct HPMHookPoint *HP_mapit_alloc_pre; -struct HPMHookPoint *HP_mapit_alloc_post; -struct HPMHookPoint *HP_mapit_free_pre; -struct HPMHookPoint *HP_mapit_free_post; -struct HPMHookPoint *HP_mapit_first_pre; -struct HPMHookPoint *HP_mapit_first_post; -struct HPMHookPoint *HP_mapit_last_pre; -struct HPMHookPoint *HP_mapit_last_post; -struct HPMHookPoint *HP_mapit_next_pre; -struct HPMHookPoint *HP_mapit_next_post; -struct HPMHookPoint *HP_mapit_prev_pre; -struct HPMHookPoint *HP_mapit_prev_post; -struct HPMHookPoint *HP_mapit_exists_pre; -struct HPMHookPoint *HP_mapit_exists_post; -struct HPMHookPoint *HP_mapreg_init_pre; -struct HPMHookPoint *HP_mapreg_init_post; -struct HPMHookPoint *HP_mapreg_final_pre; -struct HPMHookPoint *HP_mapreg_final_post; -struct HPMHookPoint *HP_mapreg_readreg_pre; -struct HPMHookPoint *HP_mapreg_readreg_post; -struct HPMHookPoint *HP_mapreg_readregstr_pre; -struct HPMHookPoint *HP_mapreg_readregstr_post; -struct HPMHookPoint *HP_mapreg_setreg_pre; -struct HPMHookPoint *HP_mapreg_setreg_post; -struct HPMHookPoint *HP_mapreg_setregstr_pre; -struct HPMHookPoint *HP_mapreg_setregstr_post; -struct HPMHookPoint *HP_mapreg_load_pre; -struct HPMHookPoint *HP_mapreg_load_post; -struct HPMHookPoint *HP_mapreg_save_pre; -struct HPMHookPoint *HP_mapreg_save_post; -struct HPMHookPoint *HP_mapreg_save_timer_pre; -struct HPMHookPoint *HP_mapreg_save_timer_post; -struct HPMHookPoint *HP_mapreg_reload_pre; -struct HPMHookPoint *HP_mapreg_reload_post; -struct HPMHookPoint *HP_mapreg_config_read_pre; -struct HPMHookPoint *HP_mapreg_config_read_post; -struct HPMHookPoint *HP_mercenary_init_pre; -struct HPMHookPoint *HP_mercenary_init_post; -struct HPMHookPoint *HP_mercenary_class_pre; -struct HPMHookPoint *HP_mercenary_class_post; -struct HPMHookPoint *HP_mercenary_get_viewdata_pre; -struct HPMHookPoint *HP_mercenary_get_viewdata_post; -struct HPMHookPoint *HP_mercenary_create_pre; -struct HPMHookPoint *HP_mercenary_create_post; -struct HPMHookPoint *HP_mercenary_data_received_pre; -struct HPMHookPoint *HP_mercenary_data_received_post; -struct HPMHookPoint *HP_mercenary_save_pre; -struct HPMHookPoint *HP_mercenary_save_post; -struct HPMHookPoint *HP_mercenary_heal_pre; -struct HPMHookPoint *HP_mercenary_heal_post; -struct HPMHookPoint *HP_mercenary_dead_pre; -struct HPMHookPoint *HP_mercenary_dead_post; -struct HPMHookPoint *HP_mercenary_delete_pre; -struct HPMHookPoint *HP_mercenary_delete_post; -struct HPMHookPoint *HP_mercenary_contract_stop_pre; -struct HPMHookPoint *HP_mercenary_contract_stop_post; -struct HPMHookPoint *HP_mercenary_get_lifetime_pre; -struct HPMHookPoint *HP_mercenary_get_lifetime_post; -struct HPMHookPoint *HP_mercenary_get_guild_pre; -struct HPMHookPoint *HP_mercenary_get_guild_post; -struct HPMHookPoint *HP_mercenary_get_faith_pre; -struct HPMHookPoint *HP_mercenary_get_faith_post; -struct HPMHookPoint *HP_mercenary_set_faith_pre; -struct HPMHookPoint *HP_mercenary_set_faith_post; -struct HPMHookPoint *HP_mercenary_get_calls_pre; -struct HPMHookPoint *HP_mercenary_get_calls_post; -struct HPMHookPoint *HP_mercenary_set_calls_pre; -struct HPMHookPoint *HP_mercenary_set_calls_post; -struct HPMHookPoint *HP_mercenary_kills_pre; -struct HPMHookPoint *HP_mercenary_kills_post; -struct HPMHookPoint *HP_mercenary_checkskill_pre; -struct HPMHookPoint *HP_mercenary_checkskill_post; -struct HPMHookPoint *HP_mercenary_read_db_pre; -struct HPMHookPoint *HP_mercenary_read_db_post; -struct HPMHookPoint *HP_mercenary_read_skilldb_pre; -struct HPMHookPoint *HP_mercenary_read_skilldb_post; -struct HPMHookPoint *HP_mercenary_killbonus_pre; -struct HPMHookPoint *HP_mercenary_killbonus_post; -struct HPMHookPoint *HP_mercenary_search_index_pre; -struct HPMHookPoint *HP_mercenary_search_index_post; -struct HPMHookPoint *HP_mercenary_contract_end_timer_pre; -struct HPMHookPoint *HP_mercenary_contract_end_timer_post; -struct HPMHookPoint *HP_mercenary_read_db_sub_pre; -struct HPMHookPoint *HP_mercenary_read_db_sub_post; -struct HPMHookPoint *HP_mercenary_read_skill_db_sub_pre; -struct HPMHookPoint *HP_mercenary_read_skill_db_sub_post; -struct HPMHookPoint *HP_mob_init_pre; -struct HPMHookPoint *HP_mob_init_post; -struct HPMHookPoint *HP_mob_final_pre; -struct HPMHookPoint *HP_mob_final_post; -struct HPMHookPoint *HP_mob_reload_pre; -struct HPMHookPoint *HP_mob_reload_post; -struct HPMHookPoint *HP_mob_db_pre; -struct HPMHookPoint *HP_mob_db_post; -struct HPMHookPoint *HP_mob_chat_pre; -struct HPMHookPoint *HP_mob_chat_post; -struct HPMHookPoint *HP_mob_makedummymobdb_pre; -struct HPMHookPoint *HP_mob_makedummymobdb_post; -struct HPMHookPoint *HP_mob_spawn_guardian_sub_pre; -struct HPMHookPoint *HP_mob_spawn_guardian_sub_post; -struct HPMHookPoint *HP_mob_skill_id2skill_idx_pre; -struct HPMHookPoint *HP_mob_skill_id2skill_idx_post; -struct HPMHookPoint *HP_mob_db_searchname_pre; -struct HPMHookPoint *HP_mob_db_searchname_post; -struct HPMHookPoint *HP_mob_db_searchname_array_sub_pre; -struct HPMHookPoint *HP_mob_db_searchname_array_sub_post; -struct HPMHookPoint *HP_mob_mvptomb_create_pre; -struct HPMHookPoint *HP_mob_mvptomb_create_post; -struct HPMHookPoint *HP_mob_mvptomb_destroy_pre; -struct HPMHookPoint *HP_mob_mvptomb_destroy_post; -struct HPMHookPoint *HP_mob_db_searchname_array_pre; -struct HPMHookPoint *HP_mob_db_searchname_array_post; -struct HPMHookPoint *HP_mob_db_checkid_pre; -struct HPMHookPoint *HP_mob_db_checkid_post; -struct HPMHookPoint *HP_mob_get_viewdata_pre; -struct HPMHookPoint *HP_mob_get_viewdata_post; -struct HPMHookPoint *HP_mob_parse_dataset_pre; -struct HPMHookPoint *HP_mob_parse_dataset_post; -struct HPMHookPoint *HP_mob_spawn_dataset_pre; -struct HPMHookPoint *HP_mob_spawn_dataset_post; -struct HPMHookPoint *HP_mob_get_random_id_pre; -struct HPMHookPoint *HP_mob_get_random_id_post; -struct HPMHookPoint *HP_mob_ksprotected_pre; -struct HPMHookPoint *HP_mob_ksprotected_post; -struct HPMHookPoint *HP_mob_once_spawn_sub_pre; -struct HPMHookPoint *HP_mob_once_spawn_sub_post; -struct HPMHookPoint *HP_mob_once_spawn_pre; -struct HPMHookPoint *HP_mob_once_spawn_post; -struct HPMHookPoint *HP_mob_once_spawn_area_pre; -struct HPMHookPoint *HP_mob_once_spawn_area_post; -struct HPMHookPoint *HP_mob_spawn_guardian_pre; -struct HPMHookPoint *HP_mob_spawn_guardian_post; -struct HPMHookPoint *HP_mob_spawn_bg_pre; -struct HPMHookPoint *HP_mob_spawn_bg_post; -struct HPMHookPoint *HP_mob_can_reach_pre; -struct HPMHookPoint *HP_mob_can_reach_post; -struct HPMHookPoint *HP_mob_linksearch_pre; -struct HPMHookPoint *HP_mob_linksearch_post; -struct HPMHookPoint *HP_mob_delayspawn_pre; -struct HPMHookPoint *HP_mob_delayspawn_post; -struct HPMHookPoint *HP_mob_setdelayspawn_pre; -struct HPMHookPoint *HP_mob_setdelayspawn_post; -struct HPMHookPoint *HP_mob_count_sub_pre; -struct HPMHookPoint *HP_mob_count_sub_post; -struct HPMHookPoint *HP_mob_spawn_pre; -struct HPMHookPoint *HP_mob_spawn_post; -struct HPMHookPoint *HP_mob_can_changetarget_pre; -struct HPMHookPoint *HP_mob_can_changetarget_post; -struct HPMHookPoint *HP_mob_target_pre; -struct HPMHookPoint *HP_mob_target_post; -struct HPMHookPoint *HP_mob_ai_sub_hard_activesearch_pre; -struct HPMHookPoint *HP_mob_ai_sub_hard_activesearch_post; -struct HPMHookPoint *HP_mob_ai_sub_hard_changechase_pre; -struct HPMHookPoint *HP_mob_ai_sub_hard_changechase_post; -struct HPMHookPoint *HP_mob_ai_sub_hard_bg_ally_pre; -struct HPMHookPoint *HP_mob_ai_sub_hard_bg_ally_post; -struct HPMHookPoint *HP_mob_ai_sub_hard_lootsearch_pre; -struct HPMHookPoint *HP_mob_ai_sub_hard_lootsearch_post; -struct HPMHookPoint *HP_mob_warpchase_sub_pre; -struct HPMHookPoint *HP_mob_warpchase_sub_post; -struct HPMHookPoint *HP_mob_ai_sub_hard_slavemob_pre; -struct HPMHookPoint *HP_mob_ai_sub_hard_slavemob_post; -struct HPMHookPoint *HP_mob_unlocktarget_pre; -struct HPMHookPoint *HP_mob_unlocktarget_post; -struct HPMHookPoint *HP_mob_randomwalk_pre; -struct HPMHookPoint *HP_mob_randomwalk_post; -struct HPMHookPoint *HP_mob_warpchase_pre; -struct HPMHookPoint *HP_mob_warpchase_post; -struct HPMHookPoint *HP_mob_ai_sub_hard_pre; -struct HPMHookPoint *HP_mob_ai_sub_hard_post; -struct HPMHookPoint *HP_mob_ai_sub_hard_timer_pre; -struct HPMHookPoint *HP_mob_ai_sub_hard_timer_post; -struct HPMHookPoint *HP_mob_ai_sub_foreachclient_pre; -struct HPMHookPoint *HP_mob_ai_sub_foreachclient_post; -struct HPMHookPoint *HP_mob_ai_sub_lazy_pre; -struct HPMHookPoint *HP_mob_ai_sub_lazy_post; -struct HPMHookPoint *HP_mob_ai_lazy_pre; -struct HPMHookPoint *HP_mob_ai_lazy_post; -struct HPMHookPoint *HP_mob_ai_hard_pre; -struct HPMHookPoint *HP_mob_ai_hard_post; -struct HPMHookPoint *HP_mob_setdropitem_pre; -struct HPMHookPoint *HP_mob_setdropitem_post; -struct HPMHookPoint *HP_mob_setlootitem_pre; -struct HPMHookPoint *HP_mob_setlootitem_post; -struct HPMHookPoint *HP_mob_delay_item_drop_pre; -struct HPMHookPoint *HP_mob_delay_item_drop_post; -struct HPMHookPoint *HP_mob_item_drop_pre; -struct HPMHookPoint *HP_mob_item_drop_post; -struct HPMHookPoint *HP_mob_timer_delete_pre; -struct HPMHookPoint *HP_mob_timer_delete_post; -struct HPMHookPoint *HP_mob_deleteslave_sub_pre; -struct HPMHookPoint *HP_mob_deleteslave_sub_post; -struct HPMHookPoint *HP_mob_deleteslave_pre; -struct HPMHookPoint *HP_mob_deleteslave_post; -struct HPMHookPoint *HP_mob_respawn_pre; -struct HPMHookPoint *HP_mob_respawn_post; -struct HPMHookPoint *HP_mob_log_damage_pre; -struct HPMHookPoint *HP_mob_log_damage_post; -struct HPMHookPoint *HP_mob_damage_pre; -struct HPMHookPoint *HP_mob_damage_post; -struct HPMHookPoint *HP_mob_dead_pre; -struct HPMHookPoint *HP_mob_dead_post; -struct HPMHookPoint *HP_mob_revive_pre; -struct HPMHookPoint *HP_mob_revive_post; -struct HPMHookPoint *HP_mob_guardian_guildchange_pre; -struct HPMHookPoint *HP_mob_guardian_guildchange_post; -struct HPMHookPoint *HP_mob_random_class_pre; -struct HPMHookPoint *HP_mob_random_class_post; -struct HPMHookPoint *HP_mob_class_change_pre; -struct HPMHookPoint *HP_mob_class_change_post; -struct HPMHookPoint *HP_mob_heal_pre; -struct HPMHookPoint *HP_mob_heal_post; -struct HPMHookPoint *HP_mob_warpslave_sub_pre; -struct HPMHookPoint *HP_mob_warpslave_sub_post; -struct HPMHookPoint *HP_mob_warpslave_pre; -struct HPMHookPoint *HP_mob_warpslave_post; -struct HPMHookPoint *HP_mob_countslave_sub_pre; -struct HPMHookPoint *HP_mob_countslave_sub_post; -struct HPMHookPoint *HP_mob_countslave_pre; -struct HPMHookPoint *HP_mob_countslave_post; -struct HPMHookPoint *HP_mob_summonslave_pre; -struct HPMHookPoint *HP_mob_summonslave_post; -struct HPMHookPoint *HP_mob_getfriendhprate_sub_pre; -struct HPMHookPoint *HP_mob_getfriendhprate_sub_post; -struct HPMHookPoint *HP_mob_getfriendhprate_pre; -struct HPMHookPoint *HP_mob_getfriendhprate_post; -struct HPMHookPoint *HP_mob_getmasterhpltmaxrate_pre; -struct HPMHookPoint *HP_mob_getmasterhpltmaxrate_post; -struct HPMHookPoint *HP_mob_getfriendstatus_sub_pre; -struct HPMHookPoint *HP_mob_getfriendstatus_sub_post; -struct HPMHookPoint *HP_mob_getfriendstatus_pre; -struct HPMHookPoint *HP_mob_getfriendstatus_post; -struct HPMHookPoint *HP_mob_skill_use_pre; -struct HPMHookPoint *HP_mob_skill_use_post; -struct HPMHookPoint *HP_mob_skill_event_pre; -struct HPMHookPoint *HP_mob_skill_event_post; -struct HPMHookPoint *HP_mob_is_clone_pre; -struct HPMHookPoint *HP_mob_is_clone_post; -struct HPMHookPoint *HP_mob_clone_spawn_pre; -struct HPMHookPoint *HP_mob_clone_spawn_post; -struct HPMHookPoint *HP_mob_clone_delete_pre; -struct HPMHookPoint *HP_mob_clone_delete_post; -struct HPMHookPoint *HP_mob_drop_adjust_pre; -struct HPMHookPoint *HP_mob_drop_adjust_post; -struct HPMHookPoint *HP_mob_item_dropratio_adjust_pre; -struct HPMHookPoint *HP_mob_item_dropratio_adjust_post; -struct HPMHookPoint *HP_mob_parse_dbrow_pre; -struct HPMHookPoint *HP_mob_parse_dbrow_post; -struct HPMHookPoint *HP_mob_readdb_sub_pre; -struct HPMHookPoint *HP_mob_readdb_sub_post; -struct HPMHookPoint *HP_mob_readdb_pre; -struct HPMHookPoint *HP_mob_readdb_post; -struct HPMHookPoint *HP_mob_read_sqldb_pre; -struct HPMHookPoint *HP_mob_read_sqldb_post; -struct HPMHookPoint *HP_mob_readdb_mobavail_pre; -struct HPMHookPoint *HP_mob_readdb_mobavail_post; -struct HPMHookPoint *HP_mob_read_randommonster_pre; -struct HPMHookPoint *HP_mob_read_randommonster_post; -struct HPMHookPoint *HP_mob_parse_row_chatdb_pre; -struct HPMHookPoint *HP_mob_parse_row_chatdb_post; -struct HPMHookPoint *HP_mob_readchatdb_pre; -struct HPMHookPoint *HP_mob_readchatdb_post; -struct HPMHookPoint *HP_mob_parse_row_mobskilldb_pre; -struct HPMHookPoint *HP_mob_parse_row_mobskilldb_post; -struct HPMHookPoint *HP_mob_readskilldb_pre; -struct HPMHookPoint *HP_mob_readskilldb_post; -struct HPMHookPoint *HP_mob_read_sqlskilldb_pre; -struct HPMHookPoint *HP_mob_read_sqlskilldb_post; -struct HPMHookPoint *HP_mob_readdb_race2_pre; -struct HPMHookPoint *HP_mob_readdb_race2_post; -struct HPMHookPoint *HP_mob_readdb_itemratio_pre; -struct HPMHookPoint *HP_mob_readdb_itemratio_post; -struct HPMHookPoint *HP_mob_load_pre; -struct HPMHookPoint *HP_mob_load_post; -struct HPMHookPoint *HP_mob_clear_spawninfo_pre; -struct HPMHookPoint *HP_mob_clear_spawninfo_post; -struct HPMHookPoint *HP_npc_init_pre; -struct HPMHookPoint *HP_npc_init_post; -struct HPMHookPoint *HP_npc_final_pre; -struct HPMHookPoint *HP_npc_final_post; -struct HPMHookPoint *HP_npc_get_new_npc_id_pre; -struct HPMHookPoint *HP_npc_get_new_npc_id_post; -struct HPMHookPoint *HP_npc_get_viewdata_pre; -struct HPMHookPoint *HP_npc_get_viewdata_post; -struct HPMHookPoint *HP_npc_isnear_sub_pre; -struct HPMHookPoint *HP_npc_isnear_sub_post; -struct HPMHookPoint *HP_npc_isnear_pre; -struct HPMHookPoint *HP_npc_isnear_post; -struct HPMHookPoint *HP_npc_ontouch_event_pre; -struct HPMHookPoint *HP_npc_ontouch_event_post; -struct HPMHookPoint *HP_npc_ontouch2_event_pre; -struct HPMHookPoint *HP_npc_ontouch2_event_post; -struct HPMHookPoint *HP_npc_enable_sub_pre; -struct HPMHookPoint *HP_npc_enable_sub_post; -struct HPMHookPoint *HP_npc_enable_pre; -struct HPMHookPoint *HP_npc_enable_post; -struct HPMHookPoint *HP_npc_name2id_pre; -struct HPMHookPoint *HP_npc_name2id_post; -struct HPMHookPoint *HP_npc_event_dequeue_pre; -struct HPMHookPoint *HP_npc_event_dequeue_post; -struct HPMHookPoint *HP_npc_event_export_create_pre; -struct HPMHookPoint *HP_npc_event_export_create_post; -struct HPMHookPoint *HP_npc_event_export_pre; -struct HPMHookPoint *HP_npc_event_export_post; -struct HPMHookPoint *HP_npc_event_sub_pre; -struct HPMHookPoint *HP_npc_event_sub_post; -struct HPMHookPoint *HP_npc_event_doall_sub_pre; -struct HPMHookPoint *HP_npc_event_doall_sub_post; -struct HPMHookPoint *HP_npc_event_do_pre; -struct HPMHookPoint *HP_npc_event_do_post; -struct HPMHookPoint *HP_npc_event_doall_id_pre; -struct HPMHookPoint *HP_npc_event_doall_id_post; -struct HPMHookPoint *HP_npc_event_doall_pre; -struct HPMHookPoint *HP_npc_event_doall_post; -struct HPMHookPoint *HP_npc_event_do_clock_pre; -struct HPMHookPoint *HP_npc_event_do_clock_post; -struct HPMHookPoint *HP_npc_event_do_oninit_pre; -struct HPMHookPoint *HP_npc_event_do_oninit_post; -struct HPMHookPoint *HP_npc_timerevent_export_pre; -struct HPMHookPoint *HP_npc_timerevent_export_post; -struct HPMHookPoint *HP_npc_timerevent_pre; -struct HPMHookPoint *HP_npc_timerevent_post; -struct HPMHookPoint *HP_npc_timerevent_start_pre; -struct HPMHookPoint *HP_npc_timerevent_start_post; -struct HPMHookPoint *HP_npc_timerevent_stop_pre; -struct HPMHookPoint *HP_npc_timerevent_stop_post; -struct HPMHookPoint *HP_npc_timerevent_quit_pre; -struct HPMHookPoint *HP_npc_timerevent_quit_post; -struct HPMHookPoint *HP_npc_gettimerevent_tick_pre; -struct HPMHookPoint *HP_npc_gettimerevent_tick_post; -struct HPMHookPoint *HP_npc_settimerevent_tick_pre; -struct HPMHookPoint *HP_npc_settimerevent_tick_post; -struct HPMHookPoint *HP_npc_event_pre; -struct HPMHookPoint *HP_npc_event_post; -struct HPMHookPoint *HP_npc_touch_areanpc_sub_pre; -struct HPMHookPoint *HP_npc_touch_areanpc_sub_post; -struct HPMHookPoint *HP_npc_touchnext_areanpc_pre; -struct HPMHookPoint *HP_npc_touchnext_areanpc_post; -struct HPMHookPoint *HP_npc_touch_areanpc_pre; -struct HPMHookPoint *HP_npc_touch_areanpc_post; -struct HPMHookPoint *HP_npc_touch_areanpc2_pre; -struct HPMHookPoint *HP_npc_touch_areanpc2_post; -struct HPMHookPoint *HP_npc_check_areanpc_pre; -struct HPMHookPoint *HP_npc_check_areanpc_post; -struct HPMHookPoint *HP_npc_checknear_pre; -struct HPMHookPoint *HP_npc_checknear_post; -struct HPMHookPoint *HP_npc_globalmessage_pre; -struct HPMHookPoint *HP_npc_globalmessage_post; -struct HPMHookPoint *HP_npc_run_tomb_pre; -struct HPMHookPoint *HP_npc_run_tomb_post; -struct HPMHookPoint *HP_npc_click_pre; -struct HPMHookPoint *HP_npc_click_post; -struct HPMHookPoint *HP_npc_scriptcont_pre; -struct HPMHookPoint *HP_npc_scriptcont_post; -struct HPMHookPoint *HP_npc_buysellsel_pre; -struct HPMHookPoint *HP_npc_buysellsel_post; -struct HPMHookPoint *HP_npc_cashshop_buylist_pre; -struct HPMHookPoint *HP_npc_cashshop_buylist_post; -struct HPMHookPoint *HP_npc_buylist_sub_pre; -struct HPMHookPoint *HP_npc_buylist_sub_post; -struct HPMHookPoint *HP_npc_cashshop_buy_pre; -struct HPMHookPoint *HP_npc_cashshop_buy_post; -struct HPMHookPoint *HP_npc_buylist_pre; -struct HPMHookPoint *HP_npc_buylist_post; -struct HPMHookPoint *HP_npc_selllist_sub_pre; -struct HPMHookPoint *HP_npc_selllist_sub_post; -struct HPMHookPoint *HP_npc_selllist_pre; -struct HPMHookPoint *HP_npc_selllist_post; -struct HPMHookPoint *HP_npc_remove_map_pre; -struct HPMHookPoint *HP_npc_remove_map_post; -struct HPMHookPoint *HP_npc_unload_ev_pre; -struct HPMHookPoint *HP_npc_unload_ev_post; -struct HPMHookPoint *HP_npc_unload_ev_label_pre; -struct HPMHookPoint *HP_npc_unload_ev_label_post; -struct HPMHookPoint *HP_npc_unload_dup_sub_pre; -struct HPMHookPoint *HP_npc_unload_dup_sub_post; -struct HPMHookPoint *HP_npc_unload_duplicates_pre; -struct HPMHookPoint *HP_npc_unload_duplicates_post; -struct HPMHookPoint *HP_npc_unload_pre; -struct HPMHookPoint *HP_npc_unload_post; -struct HPMHookPoint *HP_npc_clearsrcfile_pre; -struct HPMHookPoint *HP_npc_clearsrcfile_post; -struct HPMHookPoint *HP_npc_addsrcfile_pre; -struct HPMHookPoint *HP_npc_addsrcfile_post; -struct HPMHookPoint *HP_npc_delsrcfile_pre; -struct HPMHookPoint *HP_npc_delsrcfile_post; -struct HPMHookPoint *HP_npc_parsename_pre; -struct HPMHookPoint *HP_npc_parsename_post; -struct HPMHookPoint *HP_npc_add_warp_pre; -struct HPMHookPoint *HP_npc_add_warp_post; -struct HPMHookPoint *HP_npc_parse_warp_pre; -struct HPMHookPoint *HP_npc_parse_warp_post; -struct HPMHookPoint *HP_npc_parse_shop_pre; -struct HPMHookPoint *HP_npc_parse_shop_post; -struct HPMHookPoint *HP_npc_convertlabel_db_pre; -struct HPMHookPoint *HP_npc_convertlabel_db_post; -struct HPMHookPoint *HP_npc_skip_script_pre; -struct HPMHookPoint *HP_npc_skip_script_post; -struct HPMHookPoint *HP_npc_parse_script_pre; -struct HPMHookPoint *HP_npc_parse_script_post; -struct HPMHookPoint *HP_npc_parse_duplicate_pre; -struct HPMHookPoint *HP_npc_parse_duplicate_post; -struct HPMHookPoint *HP_npc_duplicate4instance_pre; -struct HPMHookPoint *HP_npc_duplicate4instance_post; -struct HPMHookPoint *HP_npc_setcells_pre; -struct HPMHookPoint *HP_npc_setcells_post; -struct HPMHookPoint *HP_npc_unsetcells_sub_pre; -struct HPMHookPoint *HP_npc_unsetcells_sub_post; -struct HPMHookPoint *HP_npc_unsetcells_pre; -struct HPMHookPoint *HP_npc_unsetcells_post; -struct HPMHookPoint *HP_npc_movenpc_pre; -struct HPMHookPoint *HP_npc_movenpc_post; -struct HPMHookPoint *HP_npc_setdisplayname_pre; -struct HPMHookPoint *HP_npc_setdisplayname_post; -struct HPMHookPoint *HP_npc_setclass_pre; -struct HPMHookPoint *HP_npc_setclass_post; -struct HPMHookPoint *HP_npc_do_atcmd_event_pre; -struct HPMHookPoint *HP_npc_do_atcmd_event_post; -struct HPMHookPoint *HP_npc_parse_function_pre; -struct HPMHookPoint *HP_npc_parse_function_post; -struct HPMHookPoint *HP_npc_parse_mob2_pre; -struct HPMHookPoint *HP_npc_parse_mob2_post; -struct HPMHookPoint *HP_npc_parse_mob_pre; -struct HPMHookPoint *HP_npc_parse_mob_post; -struct HPMHookPoint *HP_npc_parse_mapflag_pre; -struct HPMHookPoint *HP_npc_parse_mapflag_post; -struct HPMHookPoint *HP_npc_parsesrcfile_pre; -struct HPMHookPoint *HP_npc_parsesrcfile_post; -struct HPMHookPoint *HP_npc_script_event_pre; -struct HPMHookPoint *HP_npc_script_event_post; -struct HPMHookPoint *HP_npc_read_event_script_pre; -struct HPMHookPoint *HP_npc_read_event_script_post; -struct HPMHookPoint *HP_npc_path_db_clear_sub_pre; -struct HPMHookPoint *HP_npc_path_db_clear_sub_post; -struct HPMHookPoint *HP_npc_ev_label_db_clear_sub_pre; -struct HPMHookPoint *HP_npc_ev_label_db_clear_sub_post; -struct HPMHookPoint *HP_npc_reload_pre; -struct HPMHookPoint *HP_npc_reload_post; -struct HPMHookPoint *HP_npc_unloadfile_pre; -struct HPMHookPoint *HP_npc_unloadfile_post; -struct HPMHookPoint *HP_npc_do_clear_npc_pre; -struct HPMHookPoint *HP_npc_do_clear_npc_post; -struct HPMHookPoint *HP_npc_debug_warps_sub_pre; -struct HPMHookPoint *HP_npc_debug_warps_sub_post; -struct HPMHookPoint *HP_npc_debug_warps_pre; -struct HPMHookPoint *HP_npc_debug_warps_post; -struct HPMHookPoint *HP_party_init_pre; -struct HPMHookPoint *HP_party_init_post; -struct HPMHookPoint *HP_party_final_pre; -struct HPMHookPoint *HP_party_final_post; -struct HPMHookPoint *HP_party_search_pre; -struct HPMHookPoint *HP_party_search_post; -struct HPMHookPoint *HP_party_searchname_pre; -struct HPMHookPoint *HP_party_searchname_post; -struct HPMHookPoint *HP_party_getmemberid_pre; -struct HPMHookPoint *HP_party_getmemberid_post; -struct HPMHookPoint *HP_party_getavailablesd_pre; -struct HPMHookPoint *HP_party_getavailablesd_post; -struct HPMHookPoint *HP_party_create_pre; -struct HPMHookPoint *HP_party_create_post; -struct HPMHookPoint *HP_party_created_pre; -struct HPMHookPoint *HP_party_created_post; -struct HPMHookPoint *HP_party_request_info_pre; -struct HPMHookPoint *HP_party_request_info_post; -struct HPMHookPoint *HP_party_invite_pre; -struct HPMHookPoint *HP_party_invite_post; -struct HPMHookPoint *HP_party_member_joined_pre; -struct HPMHookPoint *HP_party_member_joined_post; -struct HPMHookPoint *HP_party_member_added_pre; -struct HPMHookPoint *HP_party_member_added_post; -struct HPMHookPoint *HP_party_leave_pre; -struct HPMHookPoint *HP_party_leave_post; -struct HPMHookPoint *HP_party_removemember_pre; -struct HPMHookPoint *HP_party_removemember_post; -struct HPMHookPoint *HP_party_member_withdraw_pre; -struct HPMHookPoint *HP_party_member_withdraw_post; -struct HPMHookPoint *HP_party_reply_invite_pre; -struct HPMHookPoint *HP_party_reply_invite_post; -struct HPMHookPoint *HP_party_recv_noinfo_pre; -struct HPMHookPoint *HP_party_recv_noinfo_post; -struct HPMHookPoint *HP_party_recv_info_pre; -struct HPMHookPoint *HP_party_recv_info_post; -struct HPMHookPoint *HP_party_recv_movemap_pre; -struct HPMHookPoint *HP_party_recv_movemap_post; -struct HPMHookPoint *HP_party_broken_pre; -struct HPMHookPoint *HP_party_broken_post; -struct HPMHookPoint *HP_party_optionchanged_pre; -struct HPMHookPoint *HP_party_optionchanged_post; -struct HPMHookPoint *HP_party_changeoption_pre; -struct HPMHookPoint *HP_party_changeoption_post; -struct HPMHookPoint *HP_party_changeleader_pre; -struct HPMHookPoint *HP_party_changeleader_post; -struct HPMHookPoint *HP_party_send_movemap_pre; -struct HPMHookPoint *HP_party_send_movemap_post; -struct HPMHookPoint *HP_party_send_levelup_pre; -struct HPMHookPoint *HP_party_send_levelup_post; -struct HPMHookPoint *HP_party_send_logout_pre; -struct HPMHookPoint *HP_party_send_logout_post; -struct HPMHookPoint *HP_party_send_message_pre; -struct HPMHookPoint *HP_party_send_message_post; -struct HPMHookPoint *HP_party_recv_message_pre; -struct HPMHookPoint *HP_party_recv_message_post; -struct HPMHookPoint *HP_party_skill_check_pre; -struct HPMHookPoint *HP_party_skill_check_post; -struct HPMHookPoint *HP_party_send_xy_clear_pre; -struct HPMHookPoint *HP_party_send_xy_clear_post; -struct HPMHookPoint *HP_party_exp_share_pre; -struct HPMHookPoint *HP_party_exp_share_post; -struct HPMHookPoint *HP_party_share_loot_pre; -struct HPMHookPoint *HP_party_share_loot_post; -struct HPMHookPoint *HP_party_send_dot_remove_pre; -struct HPMHookPoint *HP_party_send_dot_remove_post; -struct HPMHookPoint *HP_party_sub_count_pre; -struct HPMHookPoint *HP_party_sub_count_post; -struct HPMHookPoint *HP_party_booking_register_pre; -struct HPMHookPoint *HP_party_booking_register_post; -struct HPMHookPoint *HP_party_booking_update_pre; -struct HPMHookPoint *HP_party_booking_update_post; -struct HPMHookPoint *HP_party_booking_search_pre; -struct HPMHookPoint *HP_party_booking_search_post; -struct HPMHookPoint *HP_party_booking_delete_pre; -struct HPMHookPoint *HP_party_booking_delete_post; -struct HPMHookPoint *HP_party_vforeachsamemap_pre; -struct HPMHookPoint *HP_party_vforeachsamemap_post; -struct HPMHookPoint *HP_party_send_xy_timer_pre; -struct HPMHookPoint *HP_party_send_xy_timer_post; -struct HPMHookPoint *HP_party_fill_member_pre; -struct HPMHookPoint *HP_party_fill_member_post; -struct HPMHookPoint *HP_party_sd_check_pre; -struct HPMHookPoint *HP_party_sd_check_post; -struct HPMHookPoint *HP_party_check_state_pre; -struct HPMHookPoint *HP_party_check_state_post; -struct HPMHookPoint *HP_party_create_booking_data_pre; -struct HPMHookPoint *HP_party_create_booking_data_post; -struct HPMHookPoint *HP_party_db_final_pre; -struct HPMHookPoint *HP_party_db_final_post; -struct HPMHookPoint *HP_path_blownpos_pre; -struct HPMHookPoint *HP_path_blownpos_post; -struct HPMHookPoint *HP_path_search_pre; -struct HPMHookPoint *HP_path_search_post; -struct HPMHookPoint *HP_path_search_long_pre; -struct HPMHookPoint *HP_path_search_long_post; -struct HPMHookPoint *HP_path_check_distance_pre; -struct HPMHookPoint *HP_path_check_distance_post; -struct HPMHookPoint *HP_path_distance_pre; -struct HPMHookPoint *HP_path_distance_post; -struct HPMHookPoint *HP_pc_init_pre; -struct HPMHookPoint *HP_pc_init_post; -struct HPMHookPoint *HP_pc_final_pre; -struct HPMHookPoint *HP_pc_final_post; -struct HPMHookPoint *HP_pc_get_dummy_sd_pre; -struct HPMHookPoint *HP_pc_get_dummy_sd_post; -struct HPMHookPoint *HP_pc_class2idx_pre; -struct HPMHookPoint *HP_pc_class2idx_post; -struct HPMHookPoint *HP_pc_get_group_level_pre; -struct HPMHookPoint *HP_pc_get_group_level_post; -struct HPMHookPoint *HP_pc_can_give_items_pre; -struct HPMHookPoint *HP_pc_can_give_items_post; -struct HPMHookPoint *HP_pc_can_use_command_pre; -struct HPMHookPoint *HP_pc_can_use_command_post; -struct HPMHookPoint *HP_pc_has_permission_pre; -struct HPMHookPoint *HP_pc_has_permission_post; -struct HPMHookPoint *HP_pc_set_group_pre; -struct HPMHookPoint *HP_pc_set_group_post; -struct HPMHookPoint *HP_pc_should_log_commands_pre; -struct HPMHookPoint *HP_pc_should_log_commands_post; -struct HPMHookPoint *HP_pc_setrestartvalue_pre; -struct HPMHookPoint *HP_pc_setrestartvalue_post; -struct HPMHookPoint *HP_pc_makesavestatus_pre; -struct HPMHookPoint *HP_pc_makesavestatus_post; -struct HPMHookPoint *HP_pc_respawn_pre; -struct HPMHookPoint *HP_pc_respawn_post; -struct HPMHookPoint *HP_pc_setnewpc_pre; -struct HPMHookPoint *HP_pc_setnewpc_post; -struct HPMHookPoint *HP_pc_authok_pre; -struct HPMHookPoint *HP_pc_authok_post; -struct HPMHookPoint *HP_pc_authfail_pre; -struct HPMHookPoint *HP_pc_authfail_post; -struct HPMHookPoint *HP_pc_reg_received_pre; -struct HPMHookPoint *HP_pc_reg_received_post; -struct HPMHookPoint *HP_pc_isequip_pre; -struct HPMHookPoint *HP_pc_isequip_post; -struct HPMHookPoint *HP_pc_equippoint_pre; -struct HPMHookPoint *HP_pc_equippoint_post; -struct HPMHookPoint *HP_pc_setinventorydata_pre; -struct HPMHookPoint *HP_pc_setinventorydata_post; -struct HPMHookPoint *HP_pc_checkskill_pre; -struct HPMHookPoint *HP_pc_checkskill_post; -struct HPMHookPoint *HP_pc_checkskill2_pre; -struct HPMHookPoint *HP_pc_checkskill2_post; -struct HPMHookPoint *HP_pc_checkallowskill_pre; -struct HPMHookPoint *HP_pc_checkallowskill_post; -struct HPMHookPoint *HP_pc_checkequip_pre; -struct HPMHookPoint *HP_pc_checkequip_post; -struct HPMHookPoint *HP_pc_calc_skilltree_pre; -struct HPMHookPoint *HP_pc_calc_skilltree_post; -struct HPMHookPoint *HP_pc_calc_skilltree_normalize_job_pre; -struct HPMHookPoint *HP_pc_calc_skilltree_normalize_job_post; -struct HPMHookPoint *HP_pc_clean_skilltree_pre; -struct HPMHookPoint *HP_pc_clean_skilltree_post; -struct HPMHookPoint *HP_pc_setpos_pre; -struct HPMHookPoint *HP_pc_setpos_post; -struct HPMHookPoint *HP_pc_setsavepoint_pre; -struct HPMHookPoint *HP_pc_setsavepoint_post; -struct HPMHookPoint *HP_pc_randomwarp_pre; -struct HPMHookPoint *HP_pc_randomwarp_post; -struct HPMHookPoint *HP_pc_memo_pre; -struct HPMHookPoint *HP_pc_memo_post; -struct HPMHookPoint *HP_pc_checkadditem_pre; -struct HPMHookPoint *HP_pc_checkadditem_post; -struct HPMHookPoint *HP_pc_inventoryblank_pre; -struct HPMHookPoint *HP_pc_inventoryblank_post; -struct HPMHookPoint *HP_pc_search_inventory_pre; -struct HPMHookPoint *HP_pc_search_inventory_post; -struct HPMHookPoint *HP_pc_payzeny_pre; -struct HPMHookPoint *HP_pc_payzeny_post; -struct HPMHookPoint *HP_pc_additem_pre; -struct HPMHookPoint *HP_pc_additem_post; -struct HPMHookPoint *HP_pc_getzeny_pre; -struct HPMHookPoint *HP_pc_getzeny_post; -struct HPMHookPoint *HP_pc_delitem_pre; -struct HPMHookPoint *HP_pc_delitem_post; -struct HPMHookPoint *HP_pc_paycash_pre; -struct HPMHookPoint *HP_pc_paycash_post; -struct HPMHookPoint *HP_pc_getcash_pre; -struct HPMHookPoint *HP_pc_getcash_post; -struct HPMHookPoint *HP_pc_cart_additem_pre; -struct HPMHookPoint *HP_pc_cart_additem_post; -struct HPMHookPoint *HP_pc_cart_delitem_pre; -struct HPMHookPoint *HP_pc_cart_delitem_post; -struct HPMHookPoint *HP_pc_putitemtocart_pre; -struct HPMHookPoint *HP_pc_putitemtocart_post; -struct HPMHookPoint *HP_pc_getitemfromcart_pre; -struct HPMHookPoint *HP_pc_getitemfromcart_post; -struct HPMHookPoint *HP_pc_cartitem_amount_pre; -struct HPMHookPoint *HP_pc_cartitem_amount_post; -struct HPMHookPoint *HP_pc_takeitem_pre; -struct HPMHookPoint *HP_pc_takeitem_post; -struct HPMHookPoint *HP_pc_dropitem_pre; -struct HPMHookPoint *HP_pc_dropitem_post; -struct HPMHookPoint *HP_pc_isequipped_pre; -struct HPMHookPoint *HP_pc_isequipped_post; -struct HPMHookPoint *HP_pc_can_Adopt_pre; -struct HPMHookPoint *HP_pc_can_Adopt_post; -struct HPMHookPoint *HP_pc_adoption_pre; -struct HPMHookPoint *HP_pc_adoption_post; -struct HPMHookPoint *HP_pc_updateweightstatus_pre; -struct HPMHookPoint *HP_pc_updateweightstatus_post; -struct HPMHookPoint *HP_pc_addautobonus_pre; -struct HPMHookPoint *HP_pc_addautobonus_post; -struct HPMHookPoint *HP_pc_exeautobonus_pre; -struct HPMHookPoint *HP_pc_exeautobonus_post; -struct HPMHookPoint *HP_pc_endautobonus_pre; -struct HPMHookPoint *HP_pc_endautobonus_post; -struct HPMHookPoint *HP_pc_delautobonus_pre; -struct HPMHookPoint *HP_pc_delautobonus_post; -struct HPMHookPoint *HP_pc_bonus_pre; -struct HPMHookPoint *HP_pc_bonus_post; -struct HPMHookPoint *HP_pc_bonus2_pre; -struct HPMHookPoint *HP_pc_bonus2_post; -struct HPMHookPoint *HP_pc_bonus3_pre; -struct HPMHookPoint *HP_pc_bonus3_post; -struct HPMHookPoint *HP_pc_bonus4_pre; -struct HPMHookPoint *HP_pc_bonus4_post; -struct HPMHookPoint *HP_pc_bonus5_pre; -struct HPMHookPoint *HP_pc_bonus5_post; -struct HPMHookPoint *HP_pc_skill_pre; -struct HPMHookPoint *HP_pc_skill_post; -struct HPMHookPoint *HP_pc_insert_card_pre; -struct HPMHookPoint *HP_pc_insert_card_post; -struct HPMHookPoint *HP_pc_steal_item_pre; -struct HPMHookPoint *HP_pc_steal_item_post; -struct HPMHookPoint *HP_pc_steal_coin_pre; -struct HPMHookPoint *HP_pc_steal_coin_post; -struct HPMHookPoint *HP_pc_modifybuyvalue_pre; -struct HPMHookPoint *HP_pc_modifybuyvalue_post; -struct HPMHookPoint *HP_pc_modifysellvalue_pre; -struct HPMHookPoint *HP_pc_modifysellvalue_post; -struct HPMHookPoint *HP_pc_follow_pre; -struct HPMHookPoint *HP_pc_follow_post; -struct HPMHookPoint *HP_pc_stop_following_pre; -struct HPMHookPoint *HP_pc_stop_following_post; -struct HPMHookPoint *HP_pc_maxbaselv_pre; -struct HPMHookPoint *HP_pc_maxbaselv_post; -struct HPMHookPoint *HP_pc_maxjoblv_pre; -struct HPMHookPoint *HP_pc_maxjoblv_post; -struct HPMHookPoint *HP_pc_checkbaselevelup_pre; -struct HPMHookPoint *HP_pc_checkbaselevelup_post; -struct HPMHookPoint *HP_pc_checkjoblevelup_pre; -struct HPMHookPoint *HP_pc_checkjoblevelup_post; -struct HPMHookPoint *HP_pc_gainexp_pre; -struct HPMHookPoint *HP_pc_gainexp_post; -struct HPMHookPoint *HP_pc_nextbaseexp_pre; -struct HPMHookPoint *HP_pc_nextbaseexp_post; -struct HPMHookPoint *HP_pc_thisbaseexp_pre; -struct HPMHookPoint *HP_pc_thisbaseexp_post; -struct HPMHookPoint *HP_pc_nextjobexp_pre; -struct HPMHookPoint *HP_pc_nextjobexp_post; -struct HPMHookPoint *HP_pc_thisjobexp_pre; -struct HPMHookPoint *HP_pc_thisjobexp_post; -struct HPMHookPoint *HP_pc_gets_status_point_pre; -struct HPMHookPoint *HP_pc_gets_status_point_post; -struct HPMHookPoint *HP_pc_need_status_point_pre; -struct HPMHookPoint *HP_pc_need_status_point_post; -struct HPMHookPoint *HP_pc_statusup_pre; -struct HPMHookPoint *HP_pc_statusup_post; -struct HPMHookPoint *HP_pc_statusup2_pre; -struct HPMHookPoint *HP_pc_statusup2_post; -struct HPMHookPoint *HP_pc_skillup_pre; -struct HPMHookPoint *HP_pc_skillup_post; -struct HPMHookPoint *HP_pc_allskillup_pre; -struct HPMHookPoint *HP_pc_allskillup_post; -struct HPMHookPoint *HP_pc_resetlvl_pre; -struct HPMHookPoint *HP_pc_resetlvl_post; -struct HPMHookPoint *HP_pc_resetstate_pre; -struct HPMHookPoint *HP_pc_resetstate_post; -struct HPMHookPoint *HP_pc_resetskill_pre; -struct HPMHookPoint *HP_pc_resetskill_post; -struct HPMHookPoint *HP_pc_resetfeel_pre; -struct HPMHookPoint *HP_pc_resetfeel_post; -struct HPMHookPoint *HP_pc_resethate_pre; -struct HPMHookPoint *HP_pc_resethate_post; -struct HPMHookPoint *HP_pc_equipitem_pre; -struct HPMHookPoint *HP_pc_equipitem_post; -struct HPMHookPoint *HP_pc_unequipitem_pre; -struct HPMHookPoint *HP_pc_unequipitem_post; -struct HPMHookPoint *HP_pc_checkitem_pre; -struct HPMHookPoint *HP_pc_checkitem_post; -struct HPMHookPoint *HP_pc_useitem_pre; -struct HPMHookPoint *HP_pc_useitem_post; -struct HPMHookPoint *HP_pc_skillatk_bonus_pre; -struct HPMHookPoint *HP_pc_skillatk_bonus_post; -struct HPMHookPoint *HP_pc_skillheal_bonus_pre; -struct HPMHookPoint *HP_pc_skillheal_bonus_post; -struct HPMHookPoint *HP_pc_skillheal2_bonus_pre; -struct HPMHookPoint *HP_pc_skillheal2_bonus_post; -struct HPMHookPoint *HP_pc_damage_pre; -struct HPMHookPoint *HP_pc_damage_post; -struct HPMHookPoint *HP_pc_dead_pre; -struct HPMHookPoint *HP_pc_dead_post; -struct HPMHookPoint *HP_pc_revive_pre; -struct HPMHookPoint *HP_pc_revive_post; -struct HPMHookPoint *HP_pc_heal_pre; -struct HPMHookPoint *HP_pc_heal_post; -struct HPMHookPoint *HP_pc_itemheal_pre; -struct HPMHookPoint *HP_pc_itemheal_post; -struct HPMHookPoint *HP_pc_percentheal_pre; -struct HPMHookPoint *HP_pc_percentheal_post; -struct HPMHookPoint *HP_pc_jobchange_pre; -struct HPMHookPoint *HP_pc_jobchange_post; -struct HPMHookPoint *HP_pc_setoption_pre; -struct HPMHookPoint *HP_pc_setoption_post; -struct HPMHookPoint *HP_pc_setcart_pre; -struct HPMHookPoint *HP_pc_setcart_post; -struct HPMHookPoint *HP_pc_setfalcon_pre; -struct HPMHookPoint *HP_pc_setfalcon_post; -struct HPMHookPoint *HP_pc_setriding_pre; -struct HPMHookPoint *HP_pc_setriding_post; -struct HPMHookPoint *HP_pc_setmadogear_pre; -struct HPMHookPoint *HP_pc_setmadogear_post; -struct HPMHookPoint *HP_pc_changelook_pre; -struct HPMHookPoint *HP_pc_changelook_post; -struct HPMHookPoint *HP_pc_equiplookall_pre; -struct HPMHookPoint *HP_pc_equiplookall_post; -struct HPMHookPoint *HP_pc_readparam_pre; -struct HPMHookPoint *HP_pc_readparam_post; -struct HPMHookPoint *HP_pc_setparam_pre; -struct HPMHookPoint *HP_pc_setparam_post; -struct HPMHookPoint *HP_pc_readreg_pre; -struct HPMHookPoint *HP_pc_readreg_post; -struct HPMHookPoint *HP_pc_setreg_pre; -struct HPMHookPoint *HP_pc_setreg_post; -struct HPMHookPoint *HP_pc_readregstr_pre; -struct HPMHookPoint *HP_pc_readregstr_post; -struct HPMHookPoint *HP_pc_setregstr_pre; -struct HPMHookPoint *HP_pc_setregstr_post; -struct HPMHookPoint *HP_pc_readregistry_pre; -struct HPMHookPoint *HP_pc_readregistry_post; -struct HPMHookPoint *HP_pc_setregistry_pre; -struct HPMHookPoint *HP_pc_setregistry_post; -struct HPMHookPoint *HP_pc_readregistry_str_pre; -struct HPMHookPoint *HP_pc_readregistry_str_post; -struct HPMHookPoint *HP_pc_setregistry_str_pre; -struct HPMHookPoint *HP_pc_setregistry_str_post; -struct HPMHookPoint *HP_pc_addeventtimer_pre; -struct HPMHookPoint *HP_pc_addeventtimer_post; -struct HPMHookPoint *HP_pc_deleventtimer_pre; -struct HPMHookPoint *HP_pc_deleventtimer_post; -struct HPMHookPoint *HP_pc_cleareventtimer_pre; -struct HPMHookPoint *HP_pc_cleareventtimer_post; -struct HPMHookPoint *HP_pc_addeventtimercount_pre; -struct HPMHookPoint *HP_pc_addeventtimercount_post; -struct HPMHookPoint *HP_pc_calc_pvprank_pre; -struct HPMHookPoint *HP_pc_calc_pvprank_post; -struct HPMHookPoint *HP_pc_calc_pvprank_timer_pre; -struct HPMHookPoint *HP_pc_calc_pvprank_timer_post; -struct HPMHookPoint *HP_pc_ismarried_pre; -struct HPMHookPoint *HP_pc_ismarried_post; -struct HPMHookPoint *HP_pc_marriage_pre; -struct HPMHookPoint *HP_pc_marriage_post; -struct HPMHookPoint *HP_pc_divorce_pre; -struct HPMHookPoint *HP_pc_divorce_post; -struct HPMHookPoint *HP_pc_get_partner_pre; -struct HPMHookPoint *HP_pc_get_partner_post; -struct HPMHookPoint *HP_pc_get_father_pre; -struct HPMHookPoint *HP_pc_get_father_post; -struct HPMHookPoint *HP_pc_get_mother_pre; -struct HPMHookPoint *HP_pc_get_mother_post; -struct HPMHookPoint *HP_pc_get_child_pre; -struct HPMHookPoint *HP_pc_get_child_post; -struct HPMHookPoint *HP_pc_bleeding_pre; -struct HPMHookPoint *HP_pc_bleeding_post; -struct HPMHookPoint *HP_pc_regen_pre; -struct HPMHookPoint *HP_pc_regen_post; -struct HPMHookPoint *HP_pc_setstand_pre; -struct HPMHookPoint *HP_pc_setstand_post; -struct HPMHookPoint *HP_pc_candrop_pre; -struct HPMHookPoint *HP_pc_candrop_post; -struct HPMHookPoint *HP_pc_jobid2mapid_pre; -struct HPMHookPoint *HP_pc_jobid2mapid_post; -struct HPMHookPoint *HP_pc_mapid2jobid_pre; -struct HPMHookPoint *HP_pc_mapid2jobid_post; -struct HPMHookPoint *HP_pc_job_name_pre; -struct HPMHookPoint *HP_pc_job_name_post; -struct HPMHookPoint *HP_pc_setinvincibletimer_pre; -struct HPMHookPoint *HP_pc_setinvincibletimer_post; -struct HPMHookPoint *HP_pc_delinvincibletimer_pre; -struct HPMHookPoint *HP_pc_delinvincibletimer_post; -struct HPMHookPoint *HP_pc_addspiritball_pre; -struct HPMHookPoint *HP_pc_addspiritball_post; -struct HPMHookPoint *HP_pc_delspiritball_pre; -struct HPMHookPoint *HP_pc_delspiritball_post; -struct HPMHookPoint *HP_pc_addfame_pre; -struct HPMHookPoint *HP_pc_addfame_post; -struct HPMHookPoint *HP_pc_famerank_pre; -struct HPMHookPoint *HP_pc_famerank_post; -struct HPMHookPoint *HP_pc_set_hate_mob_pre; -struct HPMHookPoint *HP_pc_set_hate_mob_post; -struct HPMHookPoint *HP_pc_readdb_pre; -struct HPMHookPoint *HP_pc_readdb_post; -struct HPMHookPoint *HP_pc_map_day_timer_pre; -struct HPMHookPoint *HP_pc_map_day_timer_post; -struct HPMHookPoint *HP_pc_map_night_timer_pre; -struct HPMHookPoint *HP_pc_map_night_timer_post; -struct HPMHookPoint *HP_pc_inventory_rentals_pre; -struct HPMHookPoint *HP_pc_inventory_rentals_post; -struct HPMHookPoint *HP_pc_inventory_rental_clear_pre; -struct HPMHookPoint *HP_pc_inventory_rental_clear_post; -struct HPMHookPoint *HP_pc_inventory_rental_add_pre; -struct HPMHookPoint *HP_pc_inventory_rental_add_post; -struct HPMHookPoint *HP_pc_disguise_pre; -struct HPMHookPoint *HP_pc_disguise_post; -struct HPMHookPoint *HP_pc_isautolooting_pre; -struct HPMHookPoint *HP_pc_isautolooting_post; -struct HPMHookPoint *HP_pc_overheat_pre; -struct HPMHookPoint *HP_pc_overheat_post; -struct HPMHookPoint *HP_pc_banding_pre; -struct HPMHookPoint *HP_pc_banding_post; -struct HPMHookPoint *HP_pc_itemcd_do_pre; -struct HPMHookPoint *HP_pc_itemcd_do_post; -struct HPMHookPoint *HP_pc_load_combo_pre; -struct HPMHookPoint *HP_pc_load_combo_post; -struct HPMHookPoint *HP_pc_add_charm_pre; -struct HPMHookPoint *HP_pc_add_charm_post; -struct HPMHookPoint *HP_pc_del_charm_pre; -struct HPMHookPoint *HP_pc_del_charm_post; -struct HPMHookPoint *HP_pc_baselevelchanged_pre; -struct HPMHookPoint *HP_pc_baselevelchanged_post; -struct HPMHookPoint *HP_pc_level_penalty_mod_pre; -struct HPMHookPoint *HP_pc_level_penalty_mod_post; -struct HPMHookPoint *HP_pc_calc_skillpoint_pre; -struct HPMHookPoint *HP_pc_calc_skillpoint_post; -struct HPMHookPoint *HP_pc_invincible_timer_pre; -struct HPMHookPoint *HP_pc_invincible_timer_post; -struct HPMHookPoint *HP_pc_spiritball_timer_pre; -struct HPMHookPoint *HP_pc_spiritball_timer_post; -struct HPMHookPoint *HP_pc_check_banding_pre; -struct HPMHookPoint *HP_pc_check_banding_post; -struct HPMHookPoint *HP_pc_inventory_rental_end_pre; -struct HPMHookPoint *HP_pc_inventory_rental_end_post; -struct HPMHookPoint *HP_pc_check_skilltree_pre; -struct HPMHookPoint *HP_pc_check_skilltree_post; -struct HPMHookPoint *HP_pc_bonus_autospell_pre; -struct HPMHookPoint *HP_pc_bonus_autospell_post; -struct HPMHookPoint *HP_pc_bonus_autospell_onskill_pre; -struct HPMHookPoint *HP_pc_bonus_autospell_onskill_post; -struct HPMHookPoint *HP_pc_bonus_addeff_pre; -struct HPMHookPoint *HP_pc_bonus_addeff_post; -struct HPMHookPoint *HP_pc_bonus_addeff_onskill_pre; -struct HPMHookPoint *HP_pc_bonus_addeff_onskill_post; -struct HPMHookPoint *HP_pc_bonus_item_drop_pre; -struct HPMHookPoint *HP_pc_bonus_item_drop_post; -struct HPMHookPoint *HP_pc_calcexp_pre; -struct HPMHookPoint *HP_pc_calcexp_post; -struct HPMHookPoint *HP_pc_respawn_timer_pre; -struct HPMHookPoint *HP_pc_respawn_timer_post; -struct HPMHookPoint *HP_pc_jobchange_killclone_pre; -struct HPMHookPoint *HP_pc_jobchange_killclone_post; -struct HPMHookPoint *HP_pc_getstat_pre; -struct HPMHookPoint *HP_pc_getstat_post; -struct HPMHookPoint *HP_pc_setstat_pre; -struct HPMHookPoint *HP_pc_setstat_post; -struct HPMHookPoint *HP_pc_eventtimer_pre; -struct HPMHookPoint *HP_pc_eventtimer_post; -struct HPMHookPoint *HP_pc_daynight_timer_sub_pre; -struct HPMHookPoint *HP_pc_daynight_timer_sub_post; -struct HPMHookPoint *HP_pc_charm_timer_pre; -struct HPMHookPoint *HP_pc_charm_timer_post; -struct HPMHookPoint *HP_pc_readdb_levelpenalty_pre; -struct HPMHookPoint *HP_pc_readdb_levelpenalty_post; -struct HPMHookPoint *HP_pc_autosave_pre; -struct HPMHookPoint *HP_pc_autosave_post; -struct HPMHookPoint *HP_pc_follow_timer_pre; -struct HPMHookPoint *HP_pc_follow_timer_post; -struct HPMHookPoint *HP_pc_read_skill_tree_pre; -struct HPMHookPoint *HP_pc_read_skill_tree_post; -struct HPMHookPoint *HP_pc_isUseitem_pre; -struct HPMHookPoint *HP_pc_isUseitem_post; -struct HPMHookPoint *HP_pc_show_steal_pre; -struct HPMHookPoint *HP_pc_show_steal_post; -struct HPMHookPoint *HP_pc_checkcombo_pre; -struct HPMHookPoint *HP_pc_checkcombo_post; -struct HPMHookPoint *HP_pc_calcweapontype_pre; -struct HPMHookPoint *HP_pc_calcweapontype_post; -struct HPMHookPoint *HP_pc_removecombo_pre; -struct HPMHookPoint *HP_pc_removecombo_post; -struct HPMHookPoint *HP_pet_init_pre; -struct HPMHookPoint *HP_pet_init_post; -struct HPMHookPoint *HP_pet_final_pre; -struct HPMHookPoint *HP_pet_final_post; -struct HPMHookPoint *HP_pet_hungry_val_pre; -struct HPMHookPoint *HP_pet_hungry_val_post; -struct HPMHookPoint *HP_pet_set_intimate_pre; -struct HPMHookPoint *HP_pet_set_intimate_post; -struct HPMHookPoint *HP_pet_create_egg_pre; -struct HPMHookPoint *HP_pet_create_egg_post; -struct HPMHookPoint *HP_pet_unlocktarget_pre; -struct HPMHookPoint *HP_pet_unlocktarget_post; -struct HPMHookPoint *HP_pet_attackskill_pre; -struct HPMHookPoint *HP_pet_attackskill_post; -struct HPMHookPoint *HP_pet_target_check_pre; -struct HPMHookPoint *HP_pet_target_check_post; -struct HPMHookPoint *HP_pet_sc_check_pre; -struct HPMHookPoint *HP_pet_sc_check_post; -struct HPMHookPoint *HP_pet_hungry_pre; -struct HPMHookPoint *HP_pet_hungry_post; -struct HPMHookPoint *HP_pet_search_petDB_index_pre; -struct HPMHookPoint *HP_pet_search_petDB_index_post; -struct HPMHookPoint *HP_pet_hungry_timer_delete_pre; -struct HPMHookPoint *HP_pet_hungry_timer_delete_post; -struct HPMHookPoint *HP_pet_performance_pre; -struct HPMHookPoint *HP_pet_performance_post; -struct HPMHookPoint *HP_pet_return_egg_pre; -struct HPMHookPoint *HP_pet_return_egg_post; -struct HPMHookPoint *HP_pet_data_init_pre; -struct HPMHookPoint *HP_pet_data_init_post; -struct HPMHookPoint *HP_pet_birth_process_pre; -struct HPMHookPoint *HP_pet_birth_process_post; -struct HPMHookPoint *HP_pet_recv_petdata_pre; -struct HPMHookPoint *HP_pet_recv_petdata_post; -struct HPMHookPoint *HP_pet_select_egg_pre; -struct HPMHookPoint *HP_pet_select_egg_post; -struct HPMHookPoint *HP_pet_catch_process1_pre; -struct HPMHookPoint *HP_pet_catch_process1_post; -struct HPMHookPoint *HP_pet_catch_process2_pre; -struct HPMHookPoint *HP_pet_catch_process2_post; -struct HPMHookPoint *HP_pet_get_egg_pre; -struct HPMHookPoint *HP_pet_get_egg_post; -struct HPMHookPoint *HP_pet_unequipitem_pre; -struct HPMHookPoint *HP_pet_unequipitem_post; -struct HPMHookPoint *HP_pet_food_pre; -struct HPMHookPoint *HP_pet_food_post; -struct HPMHookPoint *HP_pet_ai_sub_hard_lootsearch_pre; -struct HPMHookPoint *HP_pet_ai_sub_hard_lootsearch_post; -struct HPMHookPoint *HP_pet_menu_pre; -struct HPMHookPoint *HP_pet_menu_post; -struct HPMHookPoint *HP_pet_change_name_pre; -struct HPMHookPoint *HP_pet_change_name_post; -struct HPMHookPoint *HP_pet_change_name_ack_pre; -struct HPMHookPoint *HP_pet_change_name_ack_post; -struct HPMHookPoint *HP_pet_equipitem_pre; -struct HPMHookPoint *HP_pet_equipitem_post; -struct HPMHookPoint *HP_pet_randomwalk_pre; -struct HPMHookPoint *HP_pet_randomwalk_post; -struct HPMHookPoint *HP_pet_ai_sub_hard_pre; -struct HPMHookPoint *HP_pet_ai_sub_hard_post; -struct HPMHookPoint *HP_pet_ai_sub_foreachclient_pre; -struct HPMHookPoint *HP_pet_ai_sub_foreachclient_post; -struct HPMHookPoint *HP_pet_ai_hard_pre; -struct HPMHookPoint *HP_pet_ai_hard_post; -struct HPMHookPoint *HP_pet_delay_item_drop_pre; -struct HPMHookPoint *HP_pet_delay_item_drop_post; -struct HPMHookPoint *HP_pet_lootitem_drop_pre; -struct HPMHookPoint *HP_pet_lootitem_drop_post; -struct HPMHookPoint *HP_pet_skill_bonus_timer_pre; -struct HPMHookPoint *HP_pet_skill_bonus_timer_post; -struct HPMHookPoint *HP_pet_recovery_timer_pre; -struct HPMHookPoint *HP_pet_recovery_timer_post; -struct HPMHookPoint *HP_pet_heal_timer_pre; -struct HPMHookPoint *HP_pet_heal_timer_post; -struct HPMHookPoint *HP_pet_skill_support_timer_pre; -struct HPMHookPoint *HP_pet_skill_support_timer_post; -struct HPMHookPoint *HP_pet_read_db_pre; -struct HPMHookPoint *HP_pet_read_db_post; -struct HPMHookPoint *HP_quest_init_pre; -struct HPMHookPoint *HP_quest_init_post; -struct HPMHookPoint *HP_quest_reload_pre; -struct HPMHookPoint *HP_quest_reload_post; -struct HPMHookPoint *HP_quest_search_db_pre; -struct HPMHookPoint *HP_quest_search_db_post; -struct HPMHookPoint *HP_quest_pc_login_pre; -struct HPMHookPoint *HP_quest_pc_login_post; -struct HPMHookPoint *HP_quest_add_pre; -struct HPMHookPoint *HP_quest_add_post; -struct HPMHookPoint *HP_quest_change_pre; -struct HPMHookPoint *HP_quest_change_post; -struct HPMHookPoint *HP_quest_delete_pre; -struct HPMHookPoint *HP_quest_delete_post; -struct HPMHookPoint *HP_quest_update_objective_sub_pre; -struct HPMHookPoint *HP_quest_update_objective_sub_post; -struct HPMHookPoint *HP_quest_update_objective_pre; -struct HPMHookPoint *HP_quest_update_objective_post; -struct HPMHookPoint *HP_quest_update_status_pre; -struct HPMHookPoint *HP_quest_update_status_post; -struct HPMHookPoint *HP_quest_check_pre; -struct HPMHookPoint *HP_quest_check_post; -struct HPMHookPoint *HP_quest_read_db_pre; -struct HPMHookPoint *HP_quest_read_db_post; -struct HPMHookPoint *HP_script_init_pre; -struct HPMHookPoint *HP_script_init_post; -struct HPMHookPoint *HP_script_final_pre; -struct HPMHookPoint *HP_script_final_post; -struct HPMHookPoint *HP_script_reload_pre; -struct HPMHookPoint *HP_script_reload_post; -struct HPMHookPoint *HP_script_parse_pre; -struct HPMHookPoint *HP_script_parse_post; -struct HPMHookPoint *HP_script_parse_builtin_pre; -struct HPMHookPoint *HP_script_parse_builtin_post; -struct HPMHookPoint *HP_script_parse_subexpr_pre; -struct HPMHookPoint *HP_script_parse_subexpr_post; -struct HPMHookPoint *HP_script_skip_space_pre; -struct HPMHookPoint *HP_script_skip_space_post; -struct HPMHookPoint *HP_script_error_pre; -struct HPMHookPoint *HP_script_error_post; -struct HPMHookPoint *HP_script_warning_pre; -struct HPMHookPoint *HP_script_warning_post; -struct HPMHookPoint *HP_script_addScript_pre; -struct HPMHookPoint *HP_script_addScript_post; -struct HPMHookPoint *HP_script_conv_num_pre; -struct HPMHookPoint *HP_script_conv_num_post; -struct HPMHookPoint *HP_script_conv_str_pre; -struct HPMHookPoint *HP_script_conv_str_post; -struct HPMHookPoint *HP_script_rid2sd_pre; -struct HPMHookPoint *HP_script_rid2sd_post; -struct HPMHookPoint *HP_script_detach_rid_pre; -struct HPMHookPoint *HP_script_detach_rid_post; -struct HPMHookPoint *HP_script_push_val_pre; -struct HPMHookPoint *HP_script_push_val_post; -struct HPMHookPoint *HP_script_get_val_pre; -struct HPMHookPoint *HP_script_get_val_post; -struct HPMHookPoint *HP_script_get_val2_pre; -struct HPMHookPoint *HP_script_get_val2_post; -struct HPMHookPoint *HP_script_push_str_pre; -struct HPMHookPoint *HP_script_push_str_post; -struct HPMHookPoint *HP_script_push_copy_pre; -struct HPMHookPoint *HP_script_push_copy_post; -struct HPMHookPoint *HP_script_pop_stack_pre; -struct HPMHookPoint *HP_script_pop_stack_post; -struct HPMHookPoint *HP_script_set_constant_pre; -struct HPMHookPoint *HP_script_set_constant_post; -struct HPMHookPoint *HP_script_set_constant2_pre; -struct HPMHookPoint *HP_script_set_constant2_post; -struct HPMHookPoint *HP_script_set_constant_force_pre; -struct HPMHookPoint *HP_script_set_constant_force_post; -struct HPMHookPoint *HP_script_get_constant_pre; -struct HPMHookPoint *HP_script_get_constant_post; -struct HPMHookPoint *HP_script_label_add_pre; -struct HPMHookPoint *HP_script_label_add_post; -struct HPMHookPoint *HP_script_run_pre; -struct HPMHookPoint *HP_script_run_post; -struct HPMHookPoint *HP_script_run_main_pre; -struct HPMHookPoint *HP_script_run_main_post; -struct HPMHookPoint *HP_script_run_timer_pre; -struct HPMHookPoint *HP_script_run_timer_post; -struct HPMHookPoint *HP_script_set_var_pre; -struct HPMHookPoint *HP_script_set_var_post; -struct HPMHookPoint *HP_script_stop_instances_pre; -struct HPMHookPoint *HP_script_stop_instances_post; -struct HPMHookPoint *HP_script_free_code_pre; -struct HPMHookPoint *HP_script_free_code_post; -struct HPMHookPoint *HP_script_free_vars_pre; -struct HPMHookPoint *HP_script_free_vars_post; -struct HPMHookPoint *HP_script_alloc_state_pre; -struct HPMHookPoint *HP_script_alloc_state_post; -struct HPMHookPoint *HP_script_free_state_pre; -struct HPMHookPoint *HP_script_free_state_post; -struct HPMHookPoint *HP_script_run_autobonus_pre; -struct HPMHookPoint *HP_script_run_autobonus_post; -struct HPMHookPoint *HP_script_cleararray_pc_pre; -struct HPMHookPoint *HP_script_cleararray_pc_post; -struct HPMHookPoint *HP_script_setarray_pc_pre; -struct HPMHookPoint *HP_script_setarray_pc_post; -struct HPMHookPoint *HP_script_config_read_pre; -struct HPMHookPoint *HP_script_config_read_post; -struct HPMHookPoint *HP_script_add_str_pre; -struct HPMHookPoint *HP_script_add_str_post; -struct HPMHookPoint *HP_script_get_str_pre; -struct HPMHookPoint *HP_script_get_str_post; -struct HPMHookPoint *HP_script_search_str_pre; -struct HPMHookPoint *HP_script_search_str_post; -struct HPMHookPoint *HP_script_setd_sub_pre; -struct HPMHookPoint *HP_script_setd_sub_post; -struct HPMHookPoint *HP_script_attach_state_pre; -struct HPMHookPoint *HP_script_attach_state_post; -struct HPMHookPoint *HP_script_queue_pre; -struct HPMHookPoint *HP_script_queue_post; -struct HPMHookPoint *HP_script_queue_add_pre; -struct HPMHookPoint *HP_script_queue_add_post; -struct HPMHookPoint *HP_script_queue_del_pre; -struct HPMHookPoint *HP_script_queue_del_post; -struct HPMHookPoint *HP_script_queue_remove_pre; -struct HPMHookPoint *HP_script_queue_remove_post; -struct HPMHookPoint *HP_script_queue_create_pre; -struct HPMHookPoint *HP_script_queue_create_post; -struct HPMHookPoint *HP_script_queue_clear_pre; -struct HPMHookPoint *HP_script_queue_clear_post; -struct HPMHookPoint *HP_script_parse_curly_close_pre; -struct HPMHookPoint *HP_script_parse_curly_close_post; -struct HPMHookPoint *HP_script_parse_syntax_close_pre; -struct HPMHookPoint *HP_script_parse_syntax_close_post; -struct HPMHookPoint *HP_script_parse_syntax_close_sub_pre; -struct HPMHookPoint *HP_script_parse_syntax_close_sub_post; -struct HPMHookPoint *HP_script_parse_syntax_pre; -struct HPMHookPoint *HP_script_parse_syntax_post; -struct HPMHookPoint *HP_script_get_com_pre; -struct HPMHookPoint *HP_script_get_com_post; -struct HPMHookPoint *HP_script_get_num_pre; -struct HPMHookPoint *HP_script_get_num_post; -struct HPMHookPoint *HP_script_op2name_pre; -struct HPMHookPoint *HP_script_op2name_post; -struct HPMHookPoint *HP_script_reportsrc_pre; -struct HPMHookPoint *HP_script_reportsrc_post; -struct HPMHookPoint *HP_script_reportdata_pre; -struct HPMHookPoint *HP_script_reportdata_post; -struct HPMHookPoint *HP_script_reportfunc_pre; -struct HPMHookPoint *HP_script_reportfunc_post; -struct HPMHookPoint *HP_script_disp_error_message2_pre; -struct HPMHookPoint *HP_script_disp_error_message2_post; -struct HPMHookPoint *HP_script_disp_warning_message_pre; -struct HPMHookPoint *HP_script_disp_warning_message_post; -struct HPMHookPoint *HP_script_check_event_pre; -struct HPMHookPoint *HP_script_check_event_post; -struct HPMHookPoint *HP_script_calc_hash_pre; -struct HPMHookPoint *HP_script_calc_hash_post; -struct HPMHookPoint *HP_script_addb_pre; -struct HPMHookPoint *HP_script_addb_post; -struct HPMHookPoint *HP_script_addc_pre; -struct HPMHookPoint *HP_script_addc_post; -struct HPMHookPoint *HP_script_addi_pre; -struct HPMHookPoint *HP_script_addi_post; -struct HPMHookPoint *HP_script_addl_pre; -struct HPMHookPoint *HP_script_addl_post; -struct HPMHookPoint *HP_script_set_label_pre; -struct HPMHookPoint *HP_script_set_label_post; -struct HPMHookPoint *HP_script_skip_word_pre; -struct HPMHookPoint *HP_script_skip_word_post; -struct HPMHookPoint *HP_script_add_word_pre; -struct HPMHookPoint *HP_script_add_word_post; -struct HPMHookPoint *HP_script_parse_callfunc_pre; -struct HPMHookPoint *HP_script_parse_callfunc_post; -struct HPMHookPoint *HP_script_parse_nextline_pre; -struct HPMHookPoint *HP_script_parse_nextline_post; -struct HPMHookPoint *HP_script_parse_variable_pre; -struct HPMHookPoint *HP_script_parse_variable_post; -struct HPMHookPoint *HP_script_parse_simpleexpr_pre; -struct HPMHookPoint *HP_script_parse_simpleexpr_post; -struct HPMHookPoint *HP_script_parse_expr_pre; -struct HPMHookPoint *HP_script_parse_expr_post; -struct HPMHookPoint *HP_script_parse_line_pre; -struct HPMHookPoint *HP_script_parse_line_post; -struct HPMHookPoint *HP_script_read_constdb_pre; -struct HPMHookPoint *HP_script_read_constdb_post; -struct HPMHookPoint *HP_script_print_line_pre; -struct HPMHookPoint *HP_script_print_line_post; -struct HPMHookPoint *HP_script_errorwarning_sub_pre; -struct HPMHookPoint *HP_script_errorwarning_sub_post; -struct HPMHookPoint *HP_script_set_reg_pre; -struct HPMHookPoint *HP_script_set_reg_post; -struct HPMHookPoint *HP_script_stack_expand_pre; -struct HPMHookPoint *HP_script_stack_expand_post; -struct HPMHookPoint *HP_script_push_retinfo_pre; -struct HPMHookPoint *HP_script_push_retinfo_post; -struct HPMHookPoint *HP_script_pop_val_pre; -struct HPMHookPoint *HP_script_pop_val_post; -struct HPMHookPoint *HP_script_op_3_pre; -struct HPMHookPoint *HP_script_op_3_post; -struct HPMHookPoint *HP_script_op_2str_pre; -struct HPMHookPoint *HP_script_op_2str_post; -struct HPMHookPoint *HP_script_op_2num_pre; -struct HPMHookPoint *HP_script_op_2num_post; -struct HPMHookPoint *HP_script_op_2_pre; -struct HPMHookPoint *HP_script_op_2_post; -struct HPMHookPoint *HP_script_op_1_pre; -struct HPMHookPoint *HP_script_op_1_post; -struct HPMHookPoint *HP_script_check_buildin_argtype_pre; -struct HPMHookPoint *HP_script_check_buildin_argtype_post; -struct HPMHookPoint *HP_script_detach_state_pre; -struct HPMHookPoint *HP_script_detach_state_post; -struct HPMHookPoint *HP_script_db_free_code_sub_pre; -struct HPMHookPoint *HP_script_db_free_code_sub_post; -struct HPMHookPoint *HP_script_add_autobonus_pre; -struct HPMHookPoint *HP_script_add_autobonus_post; -struct HPMHookPoint *HP_script_menu_countoptions_pre; -struct HPMHookPoint *HP_script_menu_countoptions_post; -struct HPMHookPoint *HP_script_buildin_areawarp_sub_pre; -struct HPMHookPoint *HP_script_buildin_areawarp_sub_post; -struct HPMHookPoint *HP_script_buildin_areapercentheal_sub_pre; -struct HPMHookPoint *HP_script_buildin_areapercentheal_sub_post; -struct HPMHookPoint *HP_script_getarraysize_pre; -struct HPMHookPoint *HP_script_getarraysize_post; -struct HPMHookPoint *HP_script_buildin_delitem_delete_pre; -struct HPMHookPoint *HP_script_buildin_delitem_delete_post; -struct HPMHookPoint *HP_script_buildin_delitem_search_pre; -struct HPMHookPoint *HP_script_buildin_delitem_search_post; -struct HPMHookPoint *HP_script_buildin_killmonster_sub_strip_pre; -struct HPMHookPoint *HP_script_buildin_killmonster_sub_strip_post; -struct HPMHookPoint *HP_script_buildin_killmonster_sub_pre; -struct HPMHookPoint *HP_script_buildin_killmonster_sub_post; -struct HPMHookPoint *HP_script_buildin_killmonsterall_sub_strip_pre; -struct HPMHookPoint *HP_script_buildin_killmonsterall_sub_strip_post; -struct HPMHookPoint *HP_script_buildin_killmonsterall_sub_pre; -struct HPMHookPoint *HP_script_buildin_killmonsterall_sub_post; -struct HPMHookPoint *HP_script_buildin_announce_sub_pre; -struct HPMHookPoint *HP_script_buildin_announce_sub_post; -struct HPMHookPoint *HP_script_buildin_getareausers_sub_pre; -struct HPMHookPoint *HP_script_buildin_getareausers_sub_post; -struct HPMHookPoint *HP_script_buildin_getareadropitem_sub_pre; -struct HPMHookPoint *HP_script_buildin_getareadropitem_sub_post; -struct HPMHookPoint *HP_script_mapflag_pvp_sub_pre; -struct HPMHookPoint *HP_script_mapflag_pvp_sub_post; -struct HPMHookPoint *HP_script_buildin_pvpoff_sub_pre; -struct HPMHookPoint *HP_script_buildin_pvpoff_sub_post; -struct HPMHookPoint *HP_script_buildin_maprespawnguildid_sub_pc_pre; -struct HPMHookPoint *HP_script_buildin_maprespawnguildid_sub_pc_post; -struct HPMHookPoint *HP_script_buildin_maprespawnguildid_sub_mob_pre; -struct HPMHookPoint *HP_script_buildin_maprespawnguildid_sub_mob_post; -struct HPMHookPoint *HP_script_buildin_mobcount_sub_pre; -struct HPMHookPoint *HP_script_buildin_mobcount_sub_post; -struct HPMHookPoint *HP_script_playBGM_sub_pre; -struct HPMHookPoint *HP_script_playBGM_sub_post; -struct HPMHookPoint *HP_script_playBGM_foreachpc_sub_pre; -struct HPMHookPoint *HP_script_playBGM_foreachpc_sub_post; -struct HPMHookPoint *HP_script_soundeffect_sub_pre; -struct HPMHookPoint *HP_script_soundeffect_sub_post; -struct HPMHookPoint *HP_script_buildin_query_sql_sub_pre; -struct HPMHookPoint *HP_script_buildin_query_sql_sub_post; -struct HPMHookPoint *HP_script_axtoi_pre; -struct HPMHookPoint *HP_script_axtoi_post; -struct HPMHookPoint *HP_script_buildin_instance_warpall_sub_pre; -struct HPMHookPoint *HP_script_buildin_instance_warpall_sub_post; -struct HPMHookPoint *HP_script_buildin_mobuseskill_sub_pre; -struct HPMHookPoint *HP_script_buildin_mobuseskill_sub_post; -struct HPMHookPoint *HP_script_cleanfloor_sub_pre; -struct HPMHookPoint *HP_script_cleanfloor_sub_post; -struct HPMHookPoint *HP_script_run_func_pre; -struct HPMHookPoint *HP_script_run_func_post; -struct HPMHookPoint *HP_searchstore_open_pre; -struct HPMHookPoint *HP_searchstore_open_post; -struct HPMHookPoint *HP_searchstore_query_pre; -struct HPMHookPoint *HP_searchstore_query_post; -struct HPMHookPoint *HP_searchstore_querynext_pre; -struct HPMHookPoint *HP_searchstore_querynext_post; -struct HPMHookPoint *HP_searchstore_next_pre; -struct HPMHookPoint *HP_searchstore_next_post; -struct HPMHookPoint *HP_searchstore_clear_pre; -struct HPMHookPoint *HP_searchstore_clear_post; -struct HPMHookPoint *HP_searchstore_close_pre; -struct HPMHookPoint *HP_searchstore_close_post; -struct HPMHookPoint *HP_searchstore_click_pre; -struct HPMHookPoint *HP_searchstore_click_post; -struct HPMHookPoint *HP_searchstore_queryremote_pre; -struct HPMHookPoint *HP_searchstore_queryremote_post; -struct HPMHookPoint *HP_searchstore_clearremote_pre; -struct HPMHookPoint *HP_searchstore_clearremote_post; -struct HPMHookPoint *HP_searchstore_result_pre; -struct HPMHookPoint *HP_searchstore_result_post; -struct HPMHookPoint *HP_skill_init_pre; -struct HPMHookPoint *HP_skill_init_post; -struct HPMHookPoint *HP_skill_final_pre; -struct HPMHookPoint *HP_skill_final_post; -struct HPMHookPoint *HP_skill_reload_pre; -struct HPMHookPoint *HP_skill_reload_post; -struct HPMHookPoint *HP_skill_read_db_pre; -struct HPMHookPoint *HP_skill_read_db_post; -struct HPMHookPoint *HP_skill_get_index_pre; -struct HPMHookPoint *HP_skill_get_index_post; -struct HPMHookPoint *HP_skill_get_type_pre; -struct HPMHookPoint *HP_skill_get_type_post; -struct HPMHookPoint *HP_skill_get_hit_pre; -struct HPMHookPoint *HP_skill_get_hit_post; -struct HPMHookPoint *HP_skill_get_inf_pre; -struct HPMHookPoint *HP_skill_get_inf_post; -struct HPMHookPoint *HP_skill_get_ele_pre; -struct HPMHookPoint *HP_skill_get_ele_post; -struct HPMHookPoint *HP_skill_get_nk_pre; -struct HPMHookPoint *HP_skill_get_nk_post; -struct HPMHookPoint *HP_skill_get_max_pre; -struct HPMHookPoint *HP_skill_get_max_post; -struct HPMHookPoint *HP_skill_get_range_pre; -struct HPMHookPoint *HP_skill_get_range_post; -struct HPMHookPoint *HP_skill_get_range2_pre; -struct HPMHookPoint *HP_skill_get_range2_post; -struct HPMHookPoint *HP_skill_get_splash_pre; -struct HPMHookPoint *HP_skill_get_splash_post; -struct HPMHookPoint *HP_skill_get_hp_pre; -struct HPMHookPoint *HP_skill_get_hp_post; -struct HPMHookPoint *HP_skill_get_mhp_pre; -struct HPMHookPoint *HP_skill_get_mhp_post; -struct HPMHookPoint *HP_skill_get_sp_pre; -struct HPMHookPoint *HP_skill_get_sp_post; -struct HPMHookPoint *HP_skill_get_state_pre; -struct HPMHookPoint *HP_skill_get_state_post; -struct HPMHookPoint *HP_skill_get_spiritball_pre; -struct HPMHookPoint *HP_skill_get_spiritball_post; -struct HPMHookPoint *HP_skill_get_zeny_pre; -struct HPMHookPoint *HP_skill_get_zeny_post; -struct HPMHookPoint *HP_skill_get_num_pre; -struct HPMHookPoint *HP_skill_get_num_post; -struct HPMHookPoint *HP_skill_get_cast_pre; -struct HPMHookPoint *HP_skill_get_cast_post; -struct HPMHookPoint *HP_skill_get_delay_pre; -struct HPMHookPoint *HP_skill_get_delay_post; -struct HPMHookPoint *HP_skill_get_walkdelay_pre; -struct HPMHookPoint *HP_skill_get_walkdelay_post; -struct HPMHookPoint *HP_skill_get_time_pre; -struct HPMHookPoint *HP_skill_get_time_post; -struct HPMHookPoint *HP_skill_get_time2_pre; -struct HPMHookPoint *HP_skill_get_time2_post; -struct HPMHookPoint *HP_skill_get_castnodex_pre; -struct HPMHookPoint *HP_skill_get_castnodex_post; -struct HPMHookPoint *HP_skill_get_delaynodex_pre; -struct HPMHookPoint *HP_skill_get_delaynodex_post; -struct HPMHookPoint *HP_skill_get_castdef_pre; -struct HPMHookPoint *HP_skill_get_castdef_post; -struct HPMHookPoint *HP_skill_get_weapontype_pre; -struct HPMHookPoint *HP_skill_get_weapontype_post; -struct HPMHookPoint *HP_skill_get_ammotype_pre; -struct HPMHookPoint *HP_skill_get_ammotype_post; -struct HPMHookPoint *HP_skill_get_ammo_qty_pre; -struct HPMHookPoint *HP_skill_get_ammo_qty_post; -struct HPMHookPoint *HP_skill_get_unit_id_pre; -struct HPMHookPoint *HP_skill_get_unit_id_post; -struct HPMHookPoint *HP_skill_get_inf2_pre; -struct HPMHookPoint *HP_skill_get_inf2_post; -struct HPMHookPoint *HP_skill_get_castcancel_pre; -struct HPMHookPoint *HP_skill_get_castcancel_post; -struct HPMHookPoint *HP_skill_get_maxcount_pre; -struct HPMHookPoint *HP_skill_get_maxcount_post; -struct HPMHookPoint *HP_skill_get_blewcount_pre; -struct HPMHookPoint *HP_skill_get_blewcount_post; -struct HPMHookPoint *HP_skill_get_unit_flag_pre; -struct HPMHookPoint *HP_skill_get_unit_flag_post; -struct HPMHookPoint *HP_skill_get_unit_target_pre; -struct HPMHookPoint *HP_skill_get_unit_target_post; -struct HPMHookPoint *HP_skill_get_unit_interval_pre; -struct HPMHookPoint *HP_skill_get_unit_interval_post; -struct HPMHookPoint *HP_skill_get_unit_bl_target_pre; -struct HPMHookPoint *HP_skill_get_unit_bl_target_post; -struct HPMHookPoint *HP_skill_get_unit_layout_type_pre; -struct HPMHookPoint *HP_skill_get_unit_layout_type_post; -struct HPMHookPoint *HP_skill_get_unit_range_pre; -struct HPMHookPoint *HP_skill_get_unit_range_post; -struct HPMHookPoint *HP_skill_get_cooldown_pre; -struct HPMHookPoint *HP_skill_get_cooldown_post; -struct HPMHookPoint *HP_skill_tree_get_max_pre; -struct HPMHookPoint *HP_skill_tree_get_max_post; -struct HPMHookPoint *HP_skill_get_name_pre; -struct HPMHookPoint *HP_skill_get_name_post; -struct HPMHookPoint *HP_skill_get_desc_pre; -struct HPMHookPoint *HP_skill_get_desc_post; -struct HPMHookPoint *HP_skill_chk_pre; -struct HPMHookPoint *HP_skill_chk_post; -struct HPMHookPoint *HP_skill_get_casttype_pre; -struct HPMHookPoint *HP_skill_get_casttype_post; -struct HPMHookPoint *HP_skill_get_casttype2_pre; -struct HPMHookPoint *HP_skill_get_casttype2_post; -struct HPMHookPoint *HP_skill_name2id_pre; -struct HPMHookPoint *HP_skill_name2id_post; -struct HPMHookPoint *HP_skill_isammotype_pre; -struct HPMHookPoint *HP_skill_isammotype_post; -struct HPMHookPoint *HP_skill_castend_id_pre; -struct HPMHookPoint *HP_skill_castend_id_post; -struct HPMHookPoint *HP_skill_castend_pos_pre; -struct HPMHookPoint *HP_skill_castend_pos_post; -struct HPMHookPoint *HP_skill_castend_map_pre; -struct HPMHookPoint *HP_skill_castend_map_post; -struct HPMHookPoint *HP_skill_cleartimerskill_pre; -struct HPMHookPoint *HP_skill_cleartimerskill_post; -struct HPMHookPoint *HP_skill_addtimerskill_pre; -struct HPMHookPoint *HP_skill_addtimerskill_post; -struct HPMHookPoint *HP_skill_additional_effect_pre; -struct HPMHookPoint *HP_skill_additional_effect_post; -struct HPMHookPoint *HP_skill_counter_additional_effect_pre; -struct HPMHookPoint *HP_skill_counter_additional_effect_post; -struct HPMHookPoint *HP_skill_blown_pre; -struct HPMHookPoint *HP_skill_blown_post; -struct HPMHookPoint *HP_skill_break_equip_pre; -struct HPMHookPoint *HP_skill_break_equip_post; -struct HPMHookPoint *HP_skill_strip_equip_pre; -struct HPMHookPoint *HP_skill_strip_equip_post; -struct HPMHookPoint *HP_skill_id2group_pre; -struct HPMHookPoint *HP_skill_id2group_post; -struct HPMHookPoint *HP_skill_unitsetting_pre; -struct HPMHookPoint *HP_skill_unitsetting_post; -struct HPMHookPoint *HP_skill_initunit_pre; -struct HPMHookPoint *HP_skill_initunit_post; -struct HPMHookPoint *HP_skill_delunit_pre; -struct HPMHookPoint *HP_skill_delunit_post; -struct HPMHookPoint *HP_skill_init_unitgroup_pre; -struct HPMHookPoint *HP_skill_init_unitgroup_post; -struct HPMHookPoint *HP_skill_del_unitgroup_pre; -struct HPMHookPoint *HP_skill_del_unitgroup_post; -struct HPMHookPoint *HP_skill_clear_unitgroup_pre; -struct HPMHookPoint *HP_skill_clear_unitgroup_post; -struct HPMHookPoint *HP_skill_clear_group_pre; -struct HPMHookPoint *HP_skill_clear_group_post; -struct HPMHookPoint *HP_skill_unit_onplace_pre; -struct HPMHookPoint *HP_skill_unit_onplace_post; -struct HPMHookPoint *HP_skill_unit_ondamaged_pre; -struct HPMHookPoint *HP_skill_unit_ondamaged_post; -struct HPMHookPoint *HP_skill_cast_fix_pre; -struct HPMHookPoint *HP_skill_cast_fix_post; -struct HPMHookPoint *HP_skill_cast_fix_sc_pre; -struct HPMHookPoint *HP_skill_cast_fix_sc_post; -struct HPMHookPoint *HP_skill_vf_cast_fix_pre; -struct HPMHookPoint *HP_skill_vf_cast_fix_post; -struct HPMHookPoint *HP_skill_delay_fix_pre; -struct HPMHookPoint *HP_skill_delay_fix_post; -struct HPMHookPoint *HP_skill_check_condition_castbegin_pre; -struct HPMHookPoint *HP_skill_check_condition_castbegin_post; -struct HPMHookPoint *HP_skill_check_condition_castend_pre; -struct HPMHookPoint *HP_skill_check_condition_castend_post; -struct HPMHookPoint *HP_skill_consume_requirement_pre; -struct HPMHookPoint *HP_skill_consume_requirement_post; -struct HPMHookPoint *HP_skill_get_requirement_pre; -struct HPMHookPoint *HP_skill_get_requirement_post; -struct HPMHookPoint *HP_skill_check_pc_partner_pre; -struct HPMHookPoint *HP_skill_check_pc_partner_post; -struct HPMHookPoint *HP_skill_unit_move_pre; -struct HPMHookPoint *HP_skill_unit_move_post; -struct HPMHookPoint *HP_skill_unit_onleft_pre; -struct HPMHookPoint *HP_skill_unit_onleft_post; -struct HPMHookPoint *HP_skill_unit_onout_pre; -struct HPMHookPoint *HP_skill_unit_onout_post; -struct HPMHookPoint *HP_skill_unit_move_unit_group_pre; -struct HPMHookPoint *HP_skill_unit_move_unit_group_post; -struct HPMHookPoint *HP_skill_sit_pre; -struct HPMHookPoint *HP_skill_sit_post; -struct HPMHookPoint *HP_skill_brandishspear_pre; -struct HPMHookPoint *HP_skill_brandishspear_post; -struct HPMHookPoint *HP_skill_repairweapon_pre; -struct HPMHookPoint *HP_skill_repairweapon_post; -struct HPMHookPoint *HP_skill_identify_pre; -struct HPMHookPoint *HP_skill_identify_post; -struct HPMHookPoint *HP_skill_weaponrefine_pre; -struct HPMHookPoint *HP_skill_weaponrefine_post; -struct HPMHookPoint *HP_skill_autospell_pre; -struct HPMHookPoint *HP_skill_autospell_post; -struct HPMHookPoint *HP_skill_calc_heal_pre; -struct HPMHookPoint *HP_skill_calc_heal_post; -struct HPMHookPoint *HP_skill_check_cloaking_pre; -struct HPMHookPoint *HP_skill_check_cloaking_post; -struct HPMHookPoint *HP_skill_enchant_elemental_end_pre; -struct HPMHookPoint *HP_skill_enchant_elemental_end_post; -struct HPMHookPoint *HP_skill_not_ok_pre; -struct HPMHookPoint *HP_skill_not_ok_post; -struct HPMHookPoint *HP_skill_not_ok_hom_pre; -struct HPMHookPoint *HP_skill_not_ok_hom_post; -struct HPMHookPoint *HP_skill_not_ok_mercenary_pre; -struct HPMHookPoint *HP_skill_not_ok_mercenary_post; -struct HPMHookPoint *HP_skill_chastle_mob_changetarget_pre; -struct HPMHookPoint *HP_skill_chastle_mob_changetarget_post; -struct HPMHookPoint *HP_skill_can_produce_mix_pre; -struct HPMHookPoint *HP_skill_can_produce_mix_post; -struct HPMHookPoint *HP_skill_produce_mix_pre; -struct HPMHookPoint *HP_skill_produce_mix_post; -struct HPMHookPoint *HP_skill_arrow_create_pre; -struct HPMHookPoint *HP_skill_arrow_create_post; -struct HPMHookPoint *HP_skill_castend_nodamage_id_pre; -struct HPMHookPoint *HP_skill_castend_nodamage_id_post; -struct HPMHookPoint *HP_skill_castend_damage_id_pre; -struct HPMHookPoint *HP_skill_castend_damage_id_post; -struct HPMHookPoint *HP_skill_castend_pos2_pre; -struct HPMHookPoint *HP_skill_castend_pos2_post; -struct HPMHookPoint *HP_skill_blockpc_start_pre; -struct HPMHookPoint *HP_skill_blockpc_start_post; -struct HPMHookPoint *HP_skill_blockhomun_start_pre; -struct HPMHookPoint *HP_skill_blockhomun_start_post; -struct HPMHookPoint *HP_skill_blockmerc_start_pre; -struct HPMHookPoint *HP_skill_blockmerc_start_post; -struct HPMHookPoint *HP_skill_attack_pre; -struct HPMHookPoint *HP_skill_attack_post; -struct HPMHookPoint *HP_skill_attack_area_pre; -struct HPMHookPoint *HP_skill_attack_area_post; -struct HPMHookPoint *HP_skill_area_sub_pre; -struct HPMHookPoint *HP_skill_area_sub_post; -struct HPMHookPoint *HP_skill_area_sub_count_pre; -struct HPMHookPoint *HP_skill_area_sub_count_post; -struct HPMHookPoint *HP_skill_check_unit_range_pre; -struct HPMHookPoint *HP_skill_check_unit_range_post; -struct HPMHookPoint *HP_skill_check_unit_range_sub_pre; -struct HPMHookPoint *HP_skill_check_unit_range_sub_post; -struct HPMHookPoint *HP_skill_check_unit_range2_pre; -struct HPMHookPoint *HP_skill_check_unit_range2_post; -struct HPMHookPoint *HP_skill_check_unit_range2_sub_pre; -struct HPMHookPoint *HP_skill_check_unit_range2_sub_post; -struct HPMHookPoint *HP_skill_toggle_magicpower_pre; -struct HPMHookPoint *HP_skill_toggle_magicpower_post; -struct HPMHookPoint *HP_skill_magic_reflect_pre; -struct HPMHookPoint *HP_skill_magic_reflect_post; -struct HPMHookPoint *HP_skill_onskillusage_pre; -struct HPMHookPoint *HP_skill_onskillusage_post; -struct HPMHookPoint *HP_skill_cell_overlap_pre; -struct HPMHookPoint *HP_skill_cell_overlap_post; -struct HPMHookPoint *HP_skill_timerskill_pre; -struct HPMHookPoint *HP_skill_timerskill_post; -struct HPMHookPoint *HP_skill_trap_splash_pre; -struct HPMHookPoint *HP_skill_trap_splash_post; -struct HPMHookPoint *HP_skill_check_condition_mercenary_pre; -struct HPMHookPoint *HP_skill_check_condition_mercenary_post; -struct HPMHookPoint *HP_skill_locate_element_field_pre; -struct HPMHookPoint *HP_skill_locate_element_field_post; -struct HPMHookPoint *HP_skill_graffitiremover_pre; -struct HPMHookPoint *HP_skill_graffitiremover_post; -struct HPMHookPoint *HP_skill_activate_reverberation_pre; -struct HPMHookPoint *HP_skill_activate_reverberation_post; -struct HPMHookPoint *HP_skill_dance_overlap_sub_pre; -struct HPMHookPoint *HP_skill_dance_overlap_sub_post; -struct HPMHookPoint *HP_skill_dance_overlap_pre; -struct HPMHookPoint *HP_skill_dance_overlap_post; -struct HPMHookPoint *HP_skill_get_unit_layout_pre; -struct HPMHookPoint *HP_skill_get_unit_layout_post; -struct HPMHookPoint *HP_skill_frostjoke_scream_pre; -struct HPMHookPoint *HP_skill_frostjoke_scream_post; -struct HPMHookPoint *HP_skill_greed_pre; -struct HPMHookPoint *HP_skill_greed_post; -struct HPMHookPoint *HP_skill_destroy_trap_pre; -struct HPMHookPoint *HP_skill_destroy_trap_post; -struct HPMHookPoint *HP_skill_icewall_block_pre; -struct HPMHookPoint *HP_skill_icewall_block_post; -struct HPMHookPoint *HP_skill_unitgrouptickset_search_pre; -struct HPMHookPoint *HP_skill_unitgrouptickset_search_post; -struct HPMHookPoint *HP_skill_dance_switch_pre; -struct HPMHookPoint *HP_skill_dance_switch_post; -struct HPMHookPoint *HP_skill_check_condition_char_sub_pre; -struct HPMHookPoint *HP_skill_check_condition_char_sub_post; -struct HPMHookPoint *HP_skill_check_condition_mob_master_sub_pre; -struct HPMHookPoint *HP_skill_check_condition_mob_master_sub_post; -struct HPMHookPoint *HP_skill_brandishspear_first_pre; -struct HPMHookPoint *HP_skill_brandishspear_first_post; -struct HPMHookPoint *HP_skill_brandishspear_dir_pre; -struct HPMHookPoint *HP_skill_brandishspear_dir_post; -struct HPMHookPoint *HP_skill_get_fixed_cast_pre; -struct HPMHookPoint *HP_skill_get_fixed_cast_post; -struct HPMHookPoint *HP_skill_sit_count_pre; -struct HPMHookPoint *HP_skill_sit_count_post; -struct HPMHookPoint *HP_skill_sit_in_pre; -struct HPMHookPoint *HP_skill_sit_in_post; -struct HPMHookPoint *HP_skill_sit_out_pre; -struct HPMHookPoint *HP_skill_sit_out_post; -struct HPMHookPoint *HP_skill_unitsetmapcell_pre; -struct HPMHookPoint *HP_skill_unitsetmapcell_post; -struct HPMHookPoint *HP_skill_unit_onplace_timer_pre; -struct HPMHookPoint *HP_skill_unit_onplace_timer_post; -struct HPMHookPoint *HP_skill_unit_effect_pre; -struct HPMHookPoint *HP_skill_unit_effect_post; -struct HPMHookPoint *HP_skill_unit_timer_sub_onplace_pre; -struct HPMHookPoint *HP_skill_unit_timer_sub_onplace_post; -struct HPMHookPoint *HP_skill_unit_move_sub_pre; -struct HPMHookPoint *HP_skill_unit_move_sub_post; -struct HPMHookPoint *HP_skill_blockpc_end_pre; -struct HPMHookPoint *HP_skill_blockpc_end_post; -struct HPMHookPoint *HP_skill_blockhomun_end_pre; -struct HPMHookPoint *HP_skill_blockhomun_end_post; -struct HPMHookPoint *HP_skill_blockmerc_end_pre; -struct HPMHookPoint *HP_skill_blockmerc_end_post; -struct HPMHookPoint *HP_skill_split_atoi_pre; -struct HPMHookPoint *HP_skill_split_atoi_post; -struct HPMHookPoint *HP_skill_unit_timer_pre; -struct HPMHookPoint *HP_skill_unit_timer_post; -struct HPMHookPoint *HP_skill_unit_timer_sub_pre; -struct HPMHookPoint *HP_skill_unit_timer_sub_post; -struct HPMHookPoint *HP_skill_init_unit_layout_pre; -struct HPMHookPoint *HP_skill_init_unit_layout_post; -struct HPMHookPoint *HP_skill_parse_row_skilldb_pre; -struct HPMHookPoint *HP_skill_parse_row_skilldb_post; -struct HPMHookPoint *HP_skill_parse_row_requiredb_pre; -struct HPMHookPoint *HP_skill_parse_row_requiredb_post; -struct HPMHookPoint *HP_skill_parse_row_castdb_pre; -struct HPMHookPoint *HP_skill_parse_row_castdb_post; -struct HPMHookPoint *HP_skill_parse_row_castnodexdb_pre; -struct HPMHookPoint *HP_skill_parse_row_castnodexdb_post; -struct HPMHookPoint *HP_skill_parse_row_unitdb_pre; -struct HPMHookPoint *HP_skill_parse_row_unitdb_post; -struct HPMHookPoint *HP_skill_parse_row_producedb_pre; -struct HPMHookPoint *HP_skill_parse_row_producedb_post; -struct HPMHookPoint *HP_skill_parse_row_createarrowdb_pre; -struct HPMHookPoint *HP_skill_parse_row_createarrowdb_post; -struct HPMHookPoint *HP_skill_parse_row_abradb_pre; -struct HPMHookPoint *HP_skill_parse_row_abradb_post; -struct HPMHookPoint *HP_skill_parse_row_spellbookdb_pre; -struct HPMHookPoint *HP_skill_parse_row_spellbookdb_post; -struct HPMHookPoint *HP_skill_parse_row_magicmushroomdb_pre; -struct HPMHookPoint *HP_skill_parse_row_magicmushroomdb_post; -struct HPMHookPoint *HP_skill_parse_row_reproducedb_pre; -struct HPMHookPoint *HP_skill_parse_row_reproducedb_post; -struct HPMHookPoint *HP_skill_parse_row_improvisedb_pre; -struct HPMHookPoint *HP_skill_parse_row_improvisedb_post; -struct HPMHookPoint *HP_skill_parse_row_changematerialdb_pre; -struct HPMHookPoint *HP_skill_parse_row_changematerialdb_post; -struct HPMHookPoint *HP_skill_usave_add_pre; -struct HPMHookPoint *HP_skill_usave_add_post; -struct HPMHookPoint *HP_skill_usave_trigger_pre; -struct HPMHookPoint *HP_skill_usave_trigger_post; -struct HPMHookPoint *HP_skill_cooldown_load_pre; -struct HPMHookPoint *HP_skill_cooldown_load_post; -struct HPMHookPoint *HP_skill_spellbook_pre; -struct HPMHookPoint *HP_skill_spellbook_post; -struct HPMHookPoint *HP_skill_block_check_pre; -struct HPMHookPoint *HP_skill_block_check_post; -struct HPMHookPoint *HP_skill_detonator_pre; -struct HPMHookPoint *HP_skill_detonator_post; -struct HPMHookPoint *HP_skill_check_camouflage_pre; -struct HPMHookPoint *HP_skill_check_camouflage_post; -struct HPMHookPoint *HP_skill_magicdecoy_pre; -struct HPMHookPoint *HP_skill_magicdecoy_post; -struct HPMHookPoint *HP_skill_poisoningweapon_pre; -struct HPMHookPoint *HP_skill_poisoningweapon_post; -struct HPMHookPoint *HP_skill_select_menu_pre; -struct HPMHookPoint *HP_skill_select_menu_post; -struct HPMHookPoint *HP_skill_elementalanalysis_pre; -struct HPMHookPoint *HP_skill_elementalanalysis_post; -struct HPMHookPoint *HP_skill_changematerial_pre; -struct HPMHookPoint *HP_skill_changematerial_post; -struct HPMHookPoint *HP_skill_get_elemental_type_pre; -struct HPMHookPoint *HP_skill_get_elemental_type_post; -struct HPMHookPoint *HP_skill_cooldown_save_pre; -struct HPMHookPoint *HP_skill_cooldown_save_post; -struct HPMHookPoint *HP_skill_maelstrom_suction_pre; -struct HPMHookPoint *HP_skill_maelstrom_suction_post; -struct HPMHookPoint *HP_skill_get_new_group_id_pre; -struct HPMHookPoint *HP_skill_get_new_group_id_post; -struct HPMHookPoint *HP_status_init_pre; -struct HPMHookPoint *HP_status_init_post; -struct HPMHookPoint *HP_status_final_pre; -struct HPMHookPoint *HP_status_final_post; -struct HPMHookPoint *HP_status_get_refine_chance_pre; -struct HPMHookPoint *HP_status_get_refine_chance_post; -struct HPMHookPoint *HP_status_skill2sc_pre; -struct HPMHookPoint *HP_status_skill2sc_post; -struct HPMHookPoint *HP_status_sc2skill_pre; -struct HPMHookPoint *HP_status_sc2skill_post; -struct HPMHookPoint *HP_status_sc2scb_flag_pre; -struct HPMHookPoint *HP_status_sc2scb_flag_post; -struct HPMHookPoint *HP_status_type2relevant_bl_types_pre; -struct HPMHookPoint *HP_status_type2relevant_bl_types_post; -struct HPMHookPoint *HP_status_get_sc_type_pre; -struct HPMHookPoint *HP_status_get_sc_type_post; -struct HPMHookPoint *HP_status_damage_pre; -struct HPMHookPoint *HP_status_damage_post; -struct HPMHookPoint *HP_status_charge_pre; -struct HPMHookPoint *HP_status_charge_post; -struct HPMHookPoint *HP_status_percent_change_pre; -struct HPMHookPoint *HP_status_percent_change_post; -struct HPMHookPoint *HP_status_set_hp_pre; -struct HPMHookPoint *HP_status_set_hp_post; -struct HPMHookPoint *HP_status_set_sp_pre; -struct HPMHookPoint *HP_status_set_sp_post; -struct HPMHookPoint *HP_status_heal_pre; -struct HPMHookPoint *HP_status_heal_post; -struct HPMHookPoint *HP_status_revive_pre; -struct HPMHookPoint *HP_status_revive_post; -struct HPMHookPoint *HP_status_get_regen_data_pre; -struct HPMHookPoint *HP_status_get_regen_data_post; -struct HPMHookPoint *HP_status_get_status_data_pre; -struct HPMHookPoint *HP_status_get_status_data_post; -struct HPMHookPoint *HP_status_get_base_status_pre; -struct HPMHookPoint *HP_status_get_base_status_post; -struct HPMHookPoint *HP_status_get_name_pre; -struct HPMHookPoint *HP_status_get_name_post; -struct HPMHookPoint *HP_status_get_class_pre; -struct HPMHookPoint *HP_status_get_class_post; -struct HPMHookPoint *HP_status_get_lv_pre; -struct HPMHookPoint *HP_status_get_lv_post; -struct HPMHookPoint *HP_status_get_def_pre; -struct HPMHookPoint *HP_status_get_def_post; -struct HPMHookPoint *HP_status_get_speed_pre; -struct HPMHookPoint *HP_status_get_speed_post; -struct HPMHookPoint *HP_status_calc_attack_element_pre; -struct HPMHookPoint *HP_status_calc_attack_element_post; -struct HPMHookPoint *HP_status_get_party_id_pre; -struct HPMHookPoint *HP_status_get_party_id_post; -struct HPMHookPoint *HP_status_get_guild_id_pre; -struct HPMHookPoint *HP_status_get_guild_id_post; -struct HPMHookPoint *HP_status_get_emblem_id_pre; -struct HPMHookPoint *HP_status_get_emblem_id_post; -struct HPMHookPoint *HP_status_get_mexp_pre; -struct HPMHookPoint *HP_status_get_mexp_post; -struct HPMHookPoint *HP_status_get_race2_pre; -struct HPMHookPoint *HP_status_get_race2_post; -struct HPMHookPoint *HP_status_get_viewdata_pre; -struct HPMHookPoint *HP_status_get_viewdata_post; -struct HPMHookPoint *HP_status_set_viewdata_pre; -struct HPMHookPoint *HP_status_set_viewdata_post; -struct HPMHookPoint *HP_status_change_init_pre; -struct HPMHookPoint *HP_status_change_init_post; -struct HPMHookPoint *HP_status_get_sc_pre; -struct HPMHookPoint *HP_status_get_sc_post; -struct HPMHookPoint *HP_status_isdead_pre; -struct HPMHookPoint *HP_status_isdead_post; -struct HPMHookPoint *HP_status_isimmune_pre; -struct HPMHookPoint *HP_status_isimmune_post; -struct HPMHookPoint *HP_status_get_sc_def_pre; -struct HPMHookPoint *HP_status_get_sc_def_post; -struct HPMHookPoint *HP_status_change_start_pre; -struct HPMHookPoint *HP_status_change_start_post; -struct HPMHookPoint *HP_status_change_end__pre; -struct HPMHookPoint *HP_status_change_end__post; -struct HPMHookPoint *HP_status_kaahi_heal_timer_pre; -struct HPMHookPoint *HP_status_kaahi_heal_timer_post; -struct HPMHookPoint *HP_status_change_timer_pre; -struct HPMHookPoint *HP_status_change_timer_post; -struct HPMHookPoint *HP_status_change_timer_sub_pre; -struct HPMHookPoint *HP_status_change_timer_sub_post; -struct HPMHookPoint *HP_status_change_clear_pre; -struct HPMHookPoint *HP_status_change_clear_post; -struct HPMHookPoint *HP_status_change_clear_buffs_pre; -struct HPMHookPoint *HP_status_change_clear_buffs_post; -struct HPMHookPoint *HP_status_calc_bl__pre; -struct HPMHookPoint *HP_status_calc_bl__post; -struct HPMHookPoint *HP_status_calc_mob__pre; -struct HPMHookPoint *HP_status_calc_mob__post; -struct HPMHookPoint *HP_status_calc_pet__pre; -struct HPMHookPoint *HP_status_calc_pet__post; -struct HPMHookPoint *HP_status_calc_pc__pre; -struct HPMHookPoint *HP_status_calc_pc__post; -struct HPMHookPoint *HP_status_calc_homunculus__pre; -struct HPMHookPoint *HP_status_calc_homunculus__post; -struct HPMHookPoint *HP_status_calc_mercenary__pre; -struct HPMHookPoint *HP_status_calc_mercenary__post; -struct HPMHookPoint *HP_status_calc_elemental__pre; -struct HPMHookPoint *HP_status_calc_elemental__post; -struct HPMHookPoint *HP_status_calc_misc_pre; -struct HPMHookPoint *HP_status_calc_misc_post; -struct HPMHookPoint *HP_status_calc_regen_pre; -struct HPMHookPoint *HP_status_calc_regen_post; -struct HPMHookPoint *HP_status_calc_regen_rate_pre; -struct HPMHookPoint *HP_status_calc_regen_rate_post; -struct HPMHookPoint *HP_status_check_skilluse_pre; -struct HPMHookPoint *HP_status_check_skilluse_post; -struct HPMHookPoint *HP_status_check_visibility_pre; -struct HPMHookPoint *HP_status_check_visibility_post; -struct HPMHookPoint *HP_status_change_spread_pre; -struct HPMHookPoint *HP_status_change_spread_post; -struct HPMHookPoint *HP_status_calc_def_pre; -struct HPMHookPoint *HP_status_calc_def_post; -struct HPMHookPoint *HP_status_calc_def2_pre; -struct HPMHookPoint *HP_status_calc_def2_post; -struct HPMHookPoint *HP_status_calc_mdef_pre; -struct HPMHookPoint *HP_status_calc_mdef_post; -struct HPMHookPoint *HP_status_calc_mdef2_pre; -struct HPMHookPoint *HP_status_calc_mdef2_post; -struct HPMHookPoint *HP_status_calc_batk_pre; -struct HPMHookPoint *HP_status_calc_batk_post; -struct HPMHookPoint *HP_status_get_total_mdef_pre; -struct HPMHookPoint *HP_status_get_total_mdef_post; -struct HPMHookPoint *HP_status_get_total_def_pre; -struct HPMHookPoint *HP_status_get_total_def_post; -struct HPMHookPoint *HP_status_get_matk_pre; -struct HPMHookPoint *HP_status_get_matk_post; -struct HPMHookPoint *HP_status_readdb_pre; -struct HPMHookPoint *HP_status_readdb_post; -struct HPMHookPoint *HP_status_initChangeTables_pre; -struct HPMHookPoint *HP_status_initChangeTables_post; -struct HPMHookPoint *HP_status_initDummyData_pre; -struct HPMHookPoint *HP_status_initDummyData_post; -struct HPMHookPoint *HP_status_base_amotion_pc_pre; -struct HPMHookPoint *HP_status_base_amotion_pc_post; -struct HPMHookPoint *HP_status_base_atk_pre; -struct HPMHookPoint *HP_status_base_atk_post; -struct HPMHookPoint *HP_status_calc_sigma_pre; -struct HPMHookPoint *HP_status_calc_sigma_post; -struct HPMHookPoint *HP_status_base_pc_maxhp_pre; -struct HPMHookPoint *HP_status_base_pc_maxhp_post; -struct HPMHookPoint *HP_status_base_pc_maxsp_pre; -struct HPMHookPoint *HP_status_base_pc_maxsp_post; -struct HPMHookPoint *HP_status_calc_npc__pre; -struct HPMHookPoint *HP_status_calc_npc__post; -struct HPMHookPoint *HP_status_calc_str_pre; -struct HPMHookPoint *HP_status_calc_str_post; -struct HPMHookPoint *HP_status_calc_agi_pre; -struct HPMHookPoint *HP_status_calc_agi_post; -struct HPMHookPoint *HP_status_calc_vit_pre; -struct HPMHookPoint *HP_status_calc_vit_post; -struct HPMHookPoint *HP_status_calc_int_pre; -struct HPMHookPoint *HP_status_calc_int_post; -struct HPMHookPoint *HP_status_calc_dex_pre; -struct HPMHookPoint *HP_status_calc_dex_post; -struct HPMHookPoint *HP_status_calc_luk_pre; -struct HPMHookPoint *HP_status_calc_luk_post; -struct HPMHookPoint *HP_status_calc_watk_pre; -struct HPMHookPoint *HP_status_calc_watk_post; -struct HPMHookPoint *HP_status_calc_matk_pre; -struct HPMHookPoint *HP_status_calc_matk_post; -struct HPMHookPoint *HP_status_calc_hit_pre; -struct HPMHookPoint *HP_status_calc_hit_post; -struct HPMHookPoint *HP_status_calc_critical_pre; -struct HPMHookPoint *HP_status_calc_critical_post; -struct HPMHookPoint *HP_status_calc_flee_pre; -struct HPMHookPoint *HP_status_calc_flee_post; -struct HPMHookPoint *HP_status_calc_flee2_pre; -struct HPMHookPoint *HP_status_calc_flee2_post; -struct HPMHookPoint *HP_status_calc_speed_pre; -struct HPMHookPoint *HP_status_calc_speed_post; -struct HPMHookPoint *HP_status_calc_aspd_rate_pre; -struct HPMHookPoint *HP_status_calc_aspd_rate_post; -struct HPMHookPoint *HP_status_calc_dmotion_pre; -struct HPMHookPoint *HP_status_calc_dmotion_post; -struct HPMHookPoint *HP_status_calc_fix_aspd_pre; -struct HPMHookPoint *HP_status_calc_fix_aspd_post; -struct HPMHookPoint *HP_status_calc_maxhp_pre; -struct HPMHookPoint *HP_status_calc_maxhp_post; -struct HPMHookPoint *HP_status_calc_maxsp_pre; -struct HPMHookPoint *HP_status_calc_maxsp_post; -struct HPMHookPoint *HP_status_calc_element_pre; -struct HPMHookPoint *HP_status_calc_element_post; -struct HPMHookPoint *HP_status_calc_element_lv_pre; -struct HPMHookPoint *HP_status_calc_element_lv_post; -struct HPMHookPoint *HP_status_calc_mode_pre; -struct HPMHookPoint *HP_status_calc_mode_post; -struct HPMHookPoint *HP_status_calc_bl_main_pre; -struct HPMHookPoint *HP_status_calc_bl_main_post; -struct HPMHookPoint *HP_status_display_add_pre; -struct HPMHookPoint *HP_status_display_add_post; -struct HPMHookPoint *HP_status_display_remove_pre; -struct HPMHookPoint *HP_status_display_remove_post; -struct HPMHookPoint *HP_status_natural_heal_pre; -struct HPMHookPoint *HP_status_natural_heal_post; -struct HPMHookPoint *HP_status_natural_heal_timer_pre; -struct HPMHookPoint *HP_status_natural_heal_timer_post; -struct HPMHookPoint *HP_status_readdb_job1_pre; -struct HPMHookPoint *HP_status_readdb_job1_post; -struct HPMHookPoint *HP_status_readdb_job2_pre; -struct HPMHookPoint *HP_status_readdb_job2_post; -struct HPMHookPoint *HP_status_readdb_sizefix_pre; -struct HPMHookPoint *HP_status_readdb_sizefix_post; -struct HPMHookPoint *HP_status_readdb_refine_pre; -struct HPMHookPoint *HP_status_readdb_refine_post; -struct HPMHookPoint *HP_status_readdb_scconfig_pre; -struct HPMHookPoint *HP_status_readdb_scconfig_post; -struct HPMHookPoint *HP_storage_reconnect_pre; -struct HPMHookPoint *HP_storage_reconnect_post; -struct HPMHookPoint *HP_storage_delitem_pre; -struct HPMHookPoint *HP_storage_delitem_post; -struct HPMHookPoint *HP_storage_open_pre; -struct HPMHookPoint *HP_storage_open_post; -struct HPMHookPoint *HP_storage_add_pre; -struct HPMHookPoint *HP_storage_add_post; -struct HPMHookPoint *HP_storage_get_pre; -struct HPMHookPoint *HP_storage_get_post; -struct HPMHookPoint *HP_storage_additem_pre; -struct HPMHookPoint *HP_storage_additem_post; -struct HPMHookPoint *HP_storage_addfromcart_pre; -struct HPMHookPoint *HP_storage_addfromcart_post; -struct HPMHookPoint *HP_storage_gettocart_pre; -struct HPMHookPoint *HP_storage_gettocart_post; -struct HPMHookPoint *HP_storage_close_pre; -struct HPMHookPoint *HP_storage_close_post; -struct HPMHookPoint *HP_storage_pc_quit_pre; -struct HPMHookPoint *HP_storage_pc_quit_post; -struct HPMHookPoint *HP_storage_comp_item_pre; -struct HPMHookPoint *HP_storage_comp_item_post; -struct HPMHookPoint *HP_storage_sortitem_pre; -struct HPMHookPoint *HP_storage_sortitem_post; -struct HPMHookPoint *HP_storage_reconnect_sub_pre; -struct HPMHookPoint *HP_storage_reconnect_sub_post; -struct HPMHookPoint *HP_trade_request_pre; -struct HPMHookPoint *HP_trade_request_post; -struct HPMHookPoint *HP_trade_ack_pre; -struct HPMHookPoint *HP_trade_ack_post; -struct HPMHookPoint *HP_trade_check_impossible_pre; -struct HPMHookPoint *HP_trade_check_impossible_post; -struct HPMHookPoint *HP_trade_check_pre; -struct HPMHookPoint *HP_trade_check_post; -struct HPMHookPoint *HP_trade_additem_pre; -struct HPMHookPoint *HP_trade_additem_post; -struct HPMHookPoint *HP_trade_addzeny_pre; -struct HPMHookPoint *HP_trade_addzeny_post; -struct HPMHookPoint *HP_trade_ok_pre; -struct HPMHookPoint *HP_trade_ok_post; -struct HPMHookPoint *HP_trade_cancel_pre; -struct HPMHookPoint *HP_trade_cancel_post; -struct HPMHookPoint *HP_trade_commit_pre; -struct HPMHookPoint *HP_trade_commit_post; -struct HPMHookPoint *HP_unit_init_pre; -struct HPMHookPoint *HP_unit_init_post; -struct HPMHookPoint *HP_unit_final_pre; -struct HPMHookPoint *HP_unit_final_post; -struct HPMHookPoint *HP_unit_bl2ud_pre; -struct HPMHookPoint *HP_unit_bl2ud_post; -struct HPMHookPoint *HP_unit_bl2ud2_pre; -struct HPMHookPoint *HP_unit_bl2ud2_post; -struct HPMHookPoint *HP_unit_attack_timer_pre; -struct HPMHookPoint *HP_unit_attack_timer_post; -struct HPMHookPoint *HP_unit_walktoxy_timer_pre; -struct HPMHookPoint *HP_unit_walktoxy_timer_post; -struct HPMHookPoint *HP_unit_walktoxy_sub_pre; -struct HPMHookPoint *HP_unit_walktoxy_sub_post; -struct HPMHookPoint *HP_unit_delay_walktoxy_timer_pre; -struct HPMHookPoint *HP_unit_delay_walktoxy_timer_post; -struct HPMHookPoint *HP_unit_walktoxy_pre; -struct HPMHookPoint *HP_unit_walktoxy_post; -struct HPMHookPoint *HP_unit_walktobl_sub_pre; -struct HPMHookPoint *HP_unit_walktobl_sub_post; -struct HPMHookPoint *HP_unit_walktobl_pre; -struct HPMHookPoint *HP_unit_walktobl_post; -struct HPMHookPoint *HP_unit_run_pre; -struct HPMHookPoint *HP_unit_run_post; -struct HPMHookPoint *HP_unit_wugdash_pre; -struct HPMHookPoint *HP_unit_wugdash_post; -struct HPMHookPoint *HP_unit_escape_pre; -struct HPMHookPoint *HP_unit_escape_post; -struct HPMHookPoint *HP_unit_movepos_pre; -struct HPMHookPoint *HP_unit_movepos_post; -struct HPMHookPoint *HP_unit_setdir_pre; -struct HPMHookPoint *HP_unit_setdir_post; -struct HPMHookPoint *HP_unit_getdir_pre; -struct HPMHookPoint *HP_unit_getdir_post; -struct HPMHookPoint *HP_unit_blown_pre; -struct HPMHookPoint *HP_unit_blown_post; -struct HPMHookPoint *HP_unit_warp_pre; -struct HPMHookPoint *HP_unit_warp_post; -struct HPMHookPoint *HP_unit_stop_walking_pre; -struct HPMHookPoint *HP_unit_stop_walking_post; -struct HPMHookPoint *HP_unit_skilluse_id_pre; -struct HPMHookPoint *HP_unit_skilluse_id_post; -struct HPMHookPoint *HP_unit_is_walking_pre; -struct HPMHookPoint *HP_unit_is_walking_post; -struct HPMHookPoint *HP_unit_can_move_pre; -struct HPMHookPoint *HP_unit_can_move_post; -struct HPMHookPoint *HP_unit_resume_running_pre; -struct HPMHookPoint *HP_unit_resume_running_post; -struct HPMHookPoint *HP_unit_set_walkdelay_pre; -struct HPMHookPoint *HP_unit_set_walkdelay_post; -struct HPMHookPoint *HP_unit_skilluse_id2_pre; -struct HPMHookPoint *HP_unit_skilluse_id2_post; -struct HPMHookPoint *HP_unit_skilluse_pos_pre; -struct HPMHookPoint *HP_unit_skilluse_pos_post; -struct HPMHookPoint *HP_unit_skilluse_pos2_pre; -struct HPMHookPoint *HP_unit_skilluse_pos2_post; -struct HPMHookPoint *HP_unit_set_target_pre; -struct HPMHookPoint *HP_unit_set_target_post; -struct HPMHookPoint *HP_unit_stop_attack_pre; -struct HPMHookPoint *HP_unit_stop_attack_post; -struct HPMHookPoint *HP_unit_unattackable_pre; -struct HPMHookPoint *HP_unit_unattackable_post; -struct HPMHookPoint *HP_unit_attack_pre; -struct HPMHookPoint *HP_unit_attack_post; -struct HPMHookPoint *HP_unit_cancel_combo_pre; -struct HPMHookPoint *HP_unit_cancel_combo_post; -struct HPMHookPoint *HP_unit_can_reach_pos_pre; -struct HPMHookPoint *HP_unit_can_reach_pos_post; -struct HPMHookPoint *HP_unit_can_reach_bl_pre; -struct HPMHookPoint *HP_unit_can_reach_bl_post; -struct HPMHookPoint *HP_unit_calc_pos_pre; -struct HPMHookPoint *HP_unit_calc_pos_post; -struct HPMHookPoint *HP_unit_attack_timer_sub_pre; -struct HPMHookPoint *HP_unit_attack_timer_sub_post; -struct HPMHookPoint *HP_unit_skillcastcancel_pre; -struct HPMHookPoint *HP_unit_skillcastcancel_post; -struct HPMHookPoint *HP_unit_dataset_pre; -struct HPMHookPoint *HP_unit_dataset_post; -struct HPMHookPoint *HP_unit_counttargeted_pre; -struct HPMHookPoint *HP_unit_counttargeted_post; -struct HPMHookPoint *HP_unit_fixdamage_pre; -struct HPMHookPoint *HP_unit_fixdamage_post; -struct HPMHookPoint *HP_unit_changeviewsize_pre; -struct HPMHookPoint *HP_unit_changeviewsize_post; -struct HPMHookPoint *HP_unit_remove_map_pre; -struct HPMHookPoint *HP_unit_remove_map_post; -struct HPMHookPoint *HP_unit_remove_map_pc_pre; -struct HPMHookPoint *HP_unit_remove_map_pc_post; -struct HPMHookPoint *HP_unit_free_pc_pre; -struct HPMHookPoint *HP_unit_free_pc_post; -struct HPMHookPoint *HP_unit_free_pre; -struct HPMHookPoint *HP_unit_free_post; -struct HPMHookPoint *HP_vending_init_pre; -struct HPMHookPoint *HP_vending_init_post; -struct HPMHookPoint *HP_vending_final_pre; -struct HPMHookPoint *HP_vending_final_post; -struct HPMHookPoint *HP_vending_close_pre; -struct HPMHookPoint *HP_vending_close_post; -struct HPMHookPoint *HP_vending_open_pre; -struct HPMHookPoint *HP_vending_open_post; -struct HPMHookPoint *HP_vending_list_pre; -struct HPMHookPoint *HP_vending_list_post; -struct HPMHookPoint *HP_vending_purchase_pre; -struct HPMHookPoint *HP_vending_purchase_post; -struct HPMHookPoint *HP_vending_search_pre; -struct HPMHookPoint *HP_vending_search_post; -struct HPMHookPoint *HP_vending_searchall_pre; -struct HPMHookPoint *HP_vending_searchall_post; + struct HPMHookPoint *HP_atcommand_init_pre; + struct HPMHookPoint *HP_atcommand_init_post; + struct HPMHookPoint *HP_atcommand_final_pre; + struct HPMHookPoint *HP_atcommand_final_post; + struct HPMHookPoint *HP_atcommand_parse_pre; + struct HPMHookPoint *HP_atcommand_parse_post; + struct HPMHookPoint *HP_atcommand_create_pre; + struct HPMHookPoint *HP_atcommand_create_post; + struct HPMHookPoint *HP_atcommand_can_use_pre; + struct HPMHookPoint *HP_atcommand_can_use_post; + struct HPMHookPoint *HP_atcommand_can_use2_pre; + struct HPMHookPoint *HP_atcommand_can_use2_post; + struct HPMHookPoint *HP_atcommand_load_groups_pre; + struct HPMHookPoint *HP_atcommand_load_groups_post; + struct HPMHookPoint *HP_atcommand_exists_pre; + struct HPMHookPoint *HP_atcommand_exists_post; + struct HPMHookPoint *HP_atcommand_msg_read_pre; + struct HPMHookPoint *HP_atcommand_msg_read_post; + struct HPMHookPoint *HP_atcommand_final_msg_pre; + struct HPMHookPoint *HP_atcommand_final_msg_post; + struct HPMHookPoint *HP_atcommand_get_bind_byname_pre; + struct HPMHookPoint *HP_atcommand_get_bind_byname_post; + struct HPMHookPoint *HP_atcommand_get_info_byname_pre; + struct HPMHookPoint *HP_atcommand_get_info_byname_post; + struct HPMHookPoint *HP_atcommand_check_alias_pre; + struct HPMHookPoint *HP_atcommand_check_alias_post; + struct HPMHookPoint *HP_atcommand_get_suggestions_pre; + struct HPMHookPoint *HP_atcommand_get_suggestions_post; + struct HPMHookPoint *HP_atcommand_config_read_pre; + struct HPMHookPoint *HP_atcommand_config_read_post; + struct HPMHookPoint *HP_atcommand_stopattack_pre; + struct HPMHookPoint *HP_atcommand_stopattack_post; + struct HPMHookPoint *HP_atcommand_pvpoff_sub_pre; + struct HPMHookPoint *HP_atcommand_pvpoff_sub_post; + struct HPMHookPoint *HP_atcommand_pvpon_sub_pre; + struct HPMHookPoint *HP_atcommand_pvpon_sub_post; + struct HPMHookPoint *HP_atcommand_atkillmonster_sub_pre; + struct HPMHookPoint *HP_atcommand_atkillmonster_sub_post; + struct HPMHookPoint *HP_atcommand_raise_sub_pre; + struct HPMHookPoint *HP_atcommand_raise_sub_post; + struct HPMHookPoint *HP_atcommand_get_jail_time_pre; + struct HPMHookPoint *HP_atcommand_get_jail_time_post; + struct HPMHookPoint *HP_atcommand_cleanfloor_sub_pre; + struct HPMHookPoint *HP_atcommand_cleanfloor_sub_post; + struct HPMHookPoint *HP_atcommand_mutearea_sub_pre; + struct HPMHookPoint *HP_atcommand_mutearea_sub_post; + struct HPMHookPoint *HP_atcommand_commands_sub_pre; + struct HPMHookPoint *HP_atcommand_commands_sub_post; + struct HPMHookPoint *HP_atcommand_cmd_db_clear_pre; + struct HPMHookPoint *HP_atcommand_cmd_db_clear_post; + struct HPMHookPoint *HP_atcommand_cmd_db_clear_sub_pre; + struct HPMHookPoint *HP_atcommand_cmd_db_clear_sub_post; + struct HPMHookPoint *HP_atcommand_doload_pre; + struct HPMHookPoint *HP_atcommand_doload_post; + struct HPMHookPoint *HP_atcommand_base_commands_pre; + struct HPMHookPoint *HP_atcommand_base_commands_post; + struct HPMHookPoint *HP_battle_init_pre; + struct HPMHookPoint *HP_battle_init_post; + struct HPMHookPoint *HP_battle_final_pre; + struct HPMHookPoint *HP_battle_final_post; + struct HPMHookPoint *HP_battle_calc_attack_pre; + struct HPMHookPoint *HP_battle_calc_attack_post; + struct HPMHookPoint *HP_battle_calc_damage_pre; + struct HPMHookPoint *HP_battle_calc_damage_post; + struct HPMHookPoint *HP_battle_calc_gvg_damage_pre; + struct HPMHookPoint *HP_battle_calc_gvg_damage_post; + struct HPMHookPoint *HP_battle_calc_bg_damage_pre; + struct HPMHookPoint *HP_battle_calc_bg_damage_post; + struct HPMHookPoint *HP_battle_weapon_attack_pre; + struct HPMHookPoint *HP_battle_weapon_attack_post; + struct HPMHookPoint *HP_battle_calc_weapon_attack_pre; + struct HPMHookPoint *HP_battle_calc_weapon_attack_post; + struct HPMHookPoint *HP_battle_delay_damage_pre; + struct HPMHookPoint *HP_battle_delay_damage_post; + struct HPMHookPoint *HP_battle_drain_pre; + struct HPMHookPoint *HP_battle_drain_post; + struct HPMHookPoint *HP_battle_calc_return_damage_pre; + struct HPMHookPoint *HP_battle_calc_return_damage_post; + struct HPMHookPoint *HP_battle_attr_ratio_pre; + struct HPMHookPoint *HP_battle_attr_ratio_post; + struct HPMHookPoint *HP_battle_attr_fix_pre; + struct HPMHookPoint *HP_battle_attr_fix_post; + struct HPMHookPoint *HP_battle_calc_cardfix_pre; + struct HPMHookPoint *HP_battle_calc_cardfix_post; + struct HPMHookPoint *HP_battle_calc_elefix_pre; + struct HPMHookPoint *HP_battle_calc_elefix_post; + struct HPMHookPoint *HP_battle_calc_masteryfix_pre; + struct HPMHookPoint *HP_battle_calc_masteryfix_post; + struct HPMHookPoint *HP_battle_calc_skillratio_pre; + struct HPMHookPoint *HP_battle_calc_skillratio_post; + struct HPMHookPoint *HP_battle_calc_sizefix_pre; + struct HPMHookPoint *HP_battle_calc_sizefix_post; + struct HPMHookPoint *HP_battle_calc_weapon_damage_pre; + struct HPMHookPoint *HP_battle_calc_weapon_damage_post; + struct HPMHookPoint *HP_battle_calc_defense_pre; + struct HPMHookPoint *HP_battle_calc_defense_post; + struct HPMHookPoint *HP_battle_get_master_pre; + struct HPMHookPoint *HP_battle_get_master_post; + struct HPMHookPoint *HP_battle_get_targeted_pre; + struct HPMHookPoint *HP_battle_get_targeted_post; + struct HPMHookPoint *HP_battle_get_enemy_pre; + struct HPMHookPoint *HP_battle_get_enemy_post; + struct HPMHookPoint *HP_battle_get_target_pre; + struct HPMHookPoint *HP_battle_get_target_post; + struct HPMHookPoint *HP_battle_get_current_skill_pre; + struct HPMHookPoint *HP_battle_get_current_skill_post; + struct HPMHookPoint *HP_battle_check_undead_pre; + struct HPMHookPoint *HP_battle_check_undead_post; + struct HPMHookPoint *HP_battle_check_target_pre; + struct HPMHookPoint *HP_battle_check_target_post; + struct HPMHookPoint *HP_battle_check_range_pre; + struct HPMHookPoint *HP_battle_check_range_post; + struct HPMHookPoint *HP_battle_consume_ammo_pre; + struct HPMHookPoint *HP_battle_consume_ammo_post; + struct HPMHookPoint *HP_battle_get_targeted_sub_pre; + struct HPMHookPoint *HP_battle_get_targeted_sub_post; + struct HPMHookPoint *HP_battle_get_enemy_sub_pre; + struct HPMHookPoint *HP_battle_get_enemy_sub_post; + struct HPMHookPoint *HP_battle_get_enemy_area_sub_pre; + struct HPMHookPoint *HP_battle_get_enemy_area_sub_post; + struct HPMHookPoint *HP_battle_delay_damage_sub_pre; + struct HPMHookPoint *HP_battle_delay_damage_sub_post; + struct HPMHookPoint *HP_battle_blewcount_bonus_pre; + struct HPMHookPoint *HP_battle_blewcount_bonus_post; + struct HPMHookPoint *HP_battle_range_type_pre; + struct HPMHookPoint *HP_battle_range_type_post; + struct HPMHookPoint *HP_battle_calc_base_damage_pre; + struct HPMHookPoint *HP_battle_calc_base_damage_post; + struct HPMHookPoint *HP_battle_calc_base_damage2_pre; + struct HPMHookPoint *HP_battle_calc_base_damage2_post; + struct HPMHookPoint *HP_battle_calc_misc_attack_pre; + struct HPMHookPoint *HP_battle_calc_misc_attack_post; + struct HPMHookPoint *HP_battle_calc_magic_attack_pre; + struct HPMHookPoint *HP_battle_calc_magic_attack_post; + struct HPMHookPoint *HP_battle_adjust_skill_damage_pre; + struct HPMHookPoint *HP_battle_adjust_skill_damage_post; + struct HPMHookPoint *HP_battle_add_mastery_pre; + struct HPMHookPoint *HP_battle_add_mastery_post; + struct HPMHookPoint *HP_battle_calc_drain_pre; + struct HPMHookPoint *HP_battle_calc_drain_post; + struct HPMHookPoint *HP_battle_config_read_pre; + struct HPMHookPoint *HP_battle_config_read_post; + struct HPMHookPoint *HP_battle_config_set_defaults_pre; + struct HPMHookPoint *HP_battle_config_set_defaults_post; + struct HPMHookPoint *HP_battle_config_set_value_pre; + struct HPMHookPoint *HP_battle_config_set_value_post; + struct HPMHookPoint *HP_battle_config_get_value_pre; + struct HPMHookPoint *HP_battle_config_get_value_post; + struct HPMHookPoint *HP_battle_config_adjust_pre; + struct HPMHookPoint *HP_battle_config_adjust_post; + struct HPMHookPoint *HP_battle_get_enemy_area_pre; + struct HPMHookPoint *HP_battle_get_enemy_area_post; + struct HPMHookPoint *HP_battle_damage_area_pre; + struct HPMHookPoint *HP_battle_damage_area_post; + struct HPMHookPoint *HP_bg_init_pre; + struct HPMHookPoint *HP_bg_init_post; + struct HPMHookPoint *HP_bg_final_pre; + struct HPMHookPoint *HP_bg_final_post; + struct HPMHookPoint *HP_bg_name2arena_pre; + struct HPMHookPoint *HP_bg_name2arena_post; + struct HPMHookPoint *HP_bg_queue_add_pre; + struct HPMHookPoint *HP_bg_queue_add_post; + struct HPMHookPoint *HP_bg_can_queue_pre; + struct HPMHookPoint *HP_bg_can_queue_post; + struct HPMHookPoint *HP_bg_id2pos_pre; + struct HPMHookPoint *HP_bg_id2pos_post; + struct HPMHookPoint *HP_bg_queue_pc_cleanup_pre; + struct HPMHookPoint *HP_bg_queue_pc_cleanup_post; + struct HPMHookPoint *HP_bg_begin_pre; + struct HPMHookPoint *HP_bg_begin_post; + struct HPMHookPoint *HP_bg_begin_timer_pre; + struct HPMHookPoint *HP_bg_begin_timer_post; + struct HPMHookPoint *HP_bg_queue_pregame_pre; + struct HPMHookPoint *HP_bg_queue_pregame_post; + struct HPMHookPoint *HP_bg_fillup_timer_pre; + struct HPMHookPoint *HP_bg_fillup_timer_post; + struct HPMHookPoint *HP_bg_queue_ready_ack_pre; + struct HPMHookPoint *HP_bg_queue_ready_ack_post; + struct HPMHookPoint *HP_bg_match_over_pre; + struct HPMHookPoint *HP_bg_match_over_post; + struct HPMHookPoint *HP_bg_queue_check_pre; + struct HPMHookPoint *HP_bg_queue_check_post; + struct HPMHookPoint *HP_bg_team_search_pre; + struct HPMHookPoint *HP_bg_team_search_post; + struct HPMHookPoint *HP_bg_getavailablesd_pre; + struct HPMHookPoint *HP_bg_getavailablesd_post; + struct HPMHookPoint *HP_bg_team_delete_pre; + struct HPMHookPoint *HP_bg_team_delete_post; + struct HPMHookPoint *HP_bg_team_warp_pre; + struct HPMHookPoint *HP_bg_team_warp_post; + struct HPMHookPoint *HP_bg_send_dot_remove_pre; + struct HPMHookPoint *HP_bg_send_dot_remove_post; + struct HPMHookPoint *HP_bg_team_join_pre; + struct HPMHookPoint *HP_bg_team_join_post; + struct HPMHookPoint *HP_bg_team_leave_pre; + struct HPMHookPoint *HP_bg_team_leave_post; + struct HPMHookPoint *HP_bg_member_respawn_pre; + struct HPMHookPoint *HP_bg_member_respawn_post; + struct HPMHookPoint *HP_bg_create_pre; + struct HPMHookPoint *HP_bg_create_post; + struct HPMHookPoint *HP_bg_team_get_id_pre; + struct HPMHookPoint *HP_bg_team_get_id_post; + struct HPMHookPoint *HP_bg_send_message_pre; + struct HPMHookPoint *HP_bg_send_message_post; + struct HPMHookPoint *HP_bg_send_xy_timer_sub_pre; + struct HPMHookPoint *HP_bg_send_xy_timer_sub_post; + struct HPMHookPoint *HP_bg_send_xy_timer_pre; + struct HPMHookPoint *HP_bg_send_xy_timer_post; + struct HPMHookPoint *HP_bg_config_read_pre; + struct HPMHookPoint *HP_bg_config_read_post; + struct HPMHookPoint *HP_buyingstore_setup_pre; + struct HPMHookPoint *HP_buyingstore_setup_post; + struct HPMHookPoint *HP_buyingstore_create_pre; + struct HPMHookPoint *HP_buyingstore_create_post; + struct HPMHookPoint *HP_buyingstore_close_pre; + struct HPMHookPoint *HP_buyingstore_close_post; + struct HPMHookPoint *HP_buyingstore_open_pre; + struct HPMHookPoint *HP_buyingstore_open_post; + struct HPMHookPoint *HP_buyingstore_trade_pre; + struct HPMHookPoint *HP_buyingstore_trade_post; + struct HPMHookPoint *HP_buyingstore_search_pre; + struct HPMHookPoint *HP_buyingstore_search_post; + struct HPMHookPoint *HP_buyingstore_searchall_pre; + struct HPMHookPoint *HP_buyingstore_searchall_post; + struct HPMHookPoint *HP_buyingstore_getuid_pre; + struct HPMHookPoint *HP_buyingstore_getuid_post; + struct HPMHookPoint *HP_chat_create_pc_chat_pre; + struct HPMHookPoint *HP_chat_create_pc_chat_post; + struct HPMHookPoint *HP_chat_join_pre; + struct HPMHookPoint *HP_chat_join_post; + struct HPMHookPoint *HP_chat_leave_pre; + struct HPMHookPoint *HP_chat_leave_post; + struct HPMHookPoint *HP_chat_change_owner_pre; + struct HPMHookPoint *HP_chat_change_owner_post; + struct HPMHookPoint *HP_chat_change_status_pre; + struct HPMHookPoint *HP_chat_change_status_post; + struct HPMHookPoint *HP_chat_kick_pre; + struct HPMHookPoint *HP_chat_kick_post; + struct HPMHookPoint *HP_chat_create_npc_chat_pre; + struct HPMHookPoint *HP_chat_create_npc_chat_post; + struct HPMHookPoint *HP_chat_delete_npc_chat_pre; + struct HPMHookPoint *HP_chat_delete_npc_chat_post; + struct HPMHookPoint *HP_chat_enable_event_pre; + struct HPMHookPoint *HP_chat_enable_event_post; + struct HPMHookPoint *HP_chat_disable_event_pre; + struct HPMHookPoint *HP_chat_disable_event_post; + struct HPMHookPoint *HP_chat_npc_kick_all_pre; + struct HPMHookPoint *HP_chat_npc_kick_all_post; + struct HPMHookPoint *HP_chat_trigger_event_pre; + struct HPMHookPoint *HP_chat_trigger_event_post; + struct HPMHookPoint *HP_chat_create_pre; + struct HPMHookPoint *HP_chat_create_post; + struct HPMHookPoint *HP_chrif_final_pre; + struct HPMHookPoint *HP_chrif_final_post; + struct HPMHookPoint *HP_chrif_init_pre; + struct HPMHookPoint *HP_chrif_init_post; + struct HPMHookPoint *HP_chrif_setuserid_pre; + struct HPMHookPoint *HP_chrif_setuserid_post; + struct HPMHookPoint *HP_chrif_setpasswd_pre; + struct HPMHookPoint *HP_chrif_setpasswd_post; + struct HPMHookPoint *HP_chrif_checkdefaultlogin_pre; + struct HPMHookPoint *HP_chrif_checkdefaultlogin_post; + struct HPMHookPoint *HP_chrif_setip_pre; + struct HPMHookPoint *HP_chrif_setip_post; + struct HPMHookPoint *HP_chrif_setport_pre; + struct HPMHookPoint *HP_chrif_setport_post; + struct HPMHookPoint *HP_chrif_isconnected_pre; + struct HPMHookPoint *HP_chrif_isconnected_post; + struct HPMHookPoint *HP_chrif_check_shutdown_pre; + struct HPMHookPoint *HP_chrif_check_shutdown_post; + struct HPMHookPoint *HP_chrif_search_pre; + struct HPMHookPoint *HP_chrif_search_post; + struct HPMHookPoint *HP_chrif_auth_check_pre; + struct HPMHookPoint *HP_chrif_auth_check_post; + struct HPMHookPoint *HP_chrif_auth_delete_pre; + struct HPMHookPoint *HP_chrif_auth_delete_post; + struct HPMHookPoint *HP_chrif_auth_finished_pre; + struct HPMHookPoint *HP_chrif_auth_finished_post; + struct HPMHookPoint *HP_chrif_authreq_pre; + struct HPMHookPoint *HP_chrif_authreq_post; + struct HPMHookPoint *HP_chrif_authok_pre; + struct HPMHookPoint *HP_chrif_authok_post; + struct HPMHookPoint *HP_chrif_scdata_request_pre; + struct HPMHookPoint *HP_chrif_scdata_request_post; + struct HPMHookPoint *HP_chrif_save_pre; + struct HPMHookPoint *HP_chrif_save_post; + struct HPMHookPoint *HP_chrif_charselectreq_pre; + struct HPMHookPoint *HP_chrif_charselectreq_post; + struct HPMHookPoint *HP_chrif_changemapserver_pre; + struct HPMHookPoint *HP_chrif_changemapserver_post; + struct HPMHookPoint *HP_chrif_searchcharid_pre; + struct HPMHookPoint *HP_chrif_searchcharid_post; + struct HPMHookPoint *HP_chrif_changeemail_pre; + struct HPMHookPoint *HP_chrif_changeemail_post; + struct HPMHookPoint *HP_chrif_char_ask_name_pre; + struct HPMHookPoint *HP_chrif_char_ask_name_post; + struct HPMHookPoint *HP_chrif_updatefamelist_pre; + struct HPMHookPoint *HP_chrif_updatefamelist_post; + struct HPMHookPoint *HP_chrif_buildfamelist_pre; + struct HPMHookPoint *HP_chrif_buildfamelist_post; + struct HPMHookPoint *HP_chrif_save_scdata_pre; + struct HPMHookPoint *HP_chrif_save_scdata_post; + struct HPMHookPoint *HP_chrif_ragsrvinfo_pre; + struct HPMHookPoint *HP_chrif_ragsrvinfo_post; + struct HPMHookPoint *HP_chrif_char_offline_pre; + struct HPMHookPoint *HP_chrif_char_offline_post; + struct HPMHookPoint *HP_chrif_char_offline_nsd_pre; + struct HPMHookPoint *HP_chrif_char_offline_nsd_post; + struct HPMHookPoint *HP_chrif_char_reset_offline_pre; + struct HPMHookPoint *HP_chrif_char_reset_offline_post; + struct HPMHookPoint *HP_chrif_send_users_tochar_pre; + struct HPMHookPoint *HP_chrif_send_users_tochar_post; + struct HPMHookPoint *HP_chrif_char_online_pre; + struct HPMHookPoint *HP_chrif_char_online_post; + struct HPMHookPoint *HP_chrif_changesex_pre; + struct HPMHookPoint *HP_chrif_changesex_post; + struct HPMHookPoint *HP_chrif_divorce_pre; + struct HPMHookPoint *HP_chrif_divorce_post; + struct HPMHookPoint *HP_chrif_removefriend_pre; + struct HPMHookPoint *HP_chrif_removefriend_post; + struct HPMHookPoint *HP_chrif_send_report_pre; + struct HPMHookPoint *HP_chrif_send_report_post; + struct HPMHookPoint *HP_chrif_flush_fifo_pre; + struct HPMHookPoint *HP_chrif_flush_fifo_post; + struct HPMHookPoint *HP_chrif_skillid2idx_pre; + struct HPMHookPoint *HP_chrif_skillid2idx_post; + struct HPMHookPoint *HP_chrif_sd_to_auth_pre; + struct HPMHookPoint *HP_chrif_sd_to_auth_post; + struct HPMHookPoint *HP_chrif_check_connect_char_server_pre; + struct HPMHookPoint *HP_chrif_check_connect_char_server_post; + struct HPMHookPoint *HP_chrif_auth_logout_pre; + struct HPMHookPoint *HP_chrif_auth_logout_post; + struct HPMHookPoint *HP_chrif_save_ack_pre; + struct HPMHookPoint *HP_chrif_save_ack_post; + struct HPMHookPoint *HP_chrif_reconnect_pre; + struct HPMHookPoint *HP_chrif_reconnect_post; + struct HPMHookPoint *HP_chrif_auth_db_cleanup_sub_pre; + struct HPMHookPoint *HP_chrif_auth_db_cleanup_sub_post; + struct HPMHookPoint *HP_chrif_char_ask_name_answer_pre; + struct HPMHookPoint *HP_chrif_char_ask_name_answer_post; + struct HPMHookPoint *HP_chrif_auth_db_final_pre; + struct HPMHookPoint *HP_chrif_auth_db_final_post; + struct HPMHookPoint *HP_chrif_send_usercount_tochar_pre; + struct HPMHookPoint *HP_chrif_send_usercount_tochar_post; + struct HPMHookPoint *HP_chrif_auth_db_cleanup_pre; + struct HPMHookPoint *HP_chrif_auth_db_cleanup_post; + struct HPMHookPoint *HP_chrif_connect_pre; + struct HPMHookPoint *HP_chrif_connect_post; + struct HPMHookPoint *HP_chrif_connectack_pre; + struct HPMHookPoint *HP_chrif_connectack_post; + struct HPMHookPoint *HP_chrif_sendmap_pre; + struct HPMHookPoint *HP_chrif_sendmap_post; + struct HPMHookPoint *HP_chrif_sendmapack_pre; + struct HPMHookPoint *HP_chrif_sendmapack_post; + struct HPMHookPoint *HP_chrif_recvmap_pre; + struct HPMHookPoint *HP_chrif_recvmap_post; + struct HPMHookPoint *HP_chrif_changemapserverack_pre; + struct HPMHookPoint *HP_chrif_changemapserverack_post; + struct HPMHookPoint *HP_chrif_changedsex_pre; + struct HPMHookPoint *HP_chrif_changedsex_post; + struct HPMHookPoint *HP_chrif_divorceack_pre; + struct HPMHookPoint *HP_chrif_divorceack_post; + struct HPMHookPoint *HP_chrif_accountban_pre; + struct HPMHookPoint *HP_chrif_accountban_post; + struct HPMHookPoint *HP_chrif_recvfamelist_pre; + struct HPMHookPoint *HP_chrif_recvfamelist_post; + struct HPMHookPoint *HP_chrif_load_scdata_pre; + struct HPMHookPoint *HP_chrif_load_scdata_post; + struct HPMHookPoint *HP_chrif_update_ip_pre; + struct HPMHookPoint *HP_chrif_update_ip_post; + struct HPMHookPoint *HP_chrif_disconnectplayer_pre; + struct HPMHookPoint *HP_chrif_disconnectplayer_post; + struct HPMHookPoint *HP_chrif_removemap_pre; + struct HPMHookPoint *HP_chrif_removemap_post; + struct HPMHookPoint *HP_chrif_updatefamelist_ack_pre; + struct HPMHookPoint *HP_chrif_updatefamelist_ack_post; + struct HPMHookPoint *HP_chrif_keepalive_pre; + struct HPMHookPoint *HP_chrif_keepalive_post; + struct HPMHookPoint *HP_chrif_keepalive_ack_pre; + struct HPMHookPoint *HP_chrif_keepalive_ack_post; + struct HPMHookPoint *HP_chrif_deadopt_pre; + struct HPMHookPoint *HP_chrif_deadopt_post; + struct HPMHookPoint *HP_chrif_authfail_pre; + struct HPMHookPoint *HP_chrif_authfail_post; + struct HPMHookPoint *HP_chrif_on_ready_pre; + struct HPMHookPoint *HP_chrif_on_ready_post; + struct HPMHookPoint *HP_chrif_on_disconnect_pre; + struct HPMHookPoint *HP_chrif_on_disconnect_post; + struct HPMHookPoint *HP_chrif_parse_pre; + struct HPMHookPoint *HP_chrif_parse_post; + struct HPMHookPoint *HP_clif_init_pre; + struct HPMHookPoint *HP_clif_init_post; + struct HPMHookPoint *HP_clif_final_pre; + struct HPMHookPoint *HP_clif_final_post; + struct HPMHookPoint *HP_clif_setip_pre; + struct HPMHookPoint *HP_clif_setip_post; + struct HPMHookPoint *HP_clif_setbindip_pre; + struct HPMHookPoint *HP_clif_setbindip_post; + struct HPMHookPoint *HP_clif_setport_pre; + struct HPMHookPoint *HP_clif_setport_post; + struct HPMHookPoint *HP_clif_refresh_ip_pre; + struct HPMHookPoint *HP_clif_refresh_ip_post; + struct HPMHookPoint *HP_clif_send_pre; + struct HPMHookPoint *HP_clif_send_post; + struct HPMHookPoint *HP_clif_send_sub_pre; + struct HPMHookPoint *HP_clif_send_sub_post; + struct HPMHookPoint *HP_clif_parse_pre; + struct HPMHookPoint *HP_clif_parse_post; + struct HPMHookPoint *HP_clif_parse_cmd_pre; + struct HPMHookPoint *HP_clif_parse_cmd_post; + struct HPMHookPoint *HP_clif_decrypt_cmd_pre; + struct HPMHookPoint *HP_clif_decrypt_cmd_post; + struct HPMHookPoint *HP_clif_authok_pre; + struct HPMHookPoint *HP_clif_authok_post; + struct HPMHookPoint *HP_clif_authrefuse_pre; + struct HPMHookPoint *HP_clif_authrefuse_post; + struct HPMHookPoint *HP_clif_authfail_fd_pre; + struct HPMHookPoint *HP_clif_authfail_fd_post; + struct HPMHookPoint *HP_clif_charselectok_pre; + struct HPMHookPoint *HP_clif_charselectok_post; + struct HPMHookPoint *HP_clif_dropflooritem_pre; + struct HPMHookPoint *HP_clif_dropflooritem_post; + struct HPMHookPoint *HP_clif_clearflooritem_pre; + struct HPMHookPoint *HP_clif_clearflooritem_post; + struct HPMHookPoint *HP_clif_additem_pre; + struct HPMHookPoint *HP_clif_additem_post; + struct HPMHookPoint *HP_clif_dropitem_pre; + struct HPMHookPoint *HP_clif_dropitem_post; + struct HPMHookPoint *HP_clif_delitem_pre; + struct HPMHookPoint *HP_clif_delitem_post; + struct HPMHookPoint *HP_clif_takeitem_pre; + struct HPMHookPoint *HP_clif_takeitem_post; + struct HPMHookPoint *HP_clif_arrowequip_pre; + struct HPMHookPoint *HP_clif_arrowequip_post; + struct HPMHookPoint *HP_clif_arrow_fail_pre; + struct HPMHookPoint *HP_clif_arrow_fail_post; + struct HPMHookPoint *HP_clif_use_card_pre; + struct HPMHookPoint *HP_clif_use_card_post; + struct HPMHookPoint *HP_clif_cart_additem_pre; + struct HPMHookPoint *HP_clif_cart_additem_post; + struct HPMHookPoint *HP_clif_cart_delitem_pre; + struct HPMHookPoint *HP_clif_cart_delitem_post; + struct HPMHookPoint *HP_clif_equipitemack_pre; + struct HPMHookPoint *HP_clif_equipitemack_post; + struct HPMHookPoint *HP_clif_unequipitemack_pre; + struct HPMHookPoint *HP_clif_unequipitemack_post; + struct HPMHookPoint *HP_clif_useitemack_pre; + struct HPMHookPoint *HP_clif_useitemack_post; + struct HPMHookPoint *HP_clif_addcards_pre; + struct HPMHookPoint *HP_clif_addcards_post; + struct HPMHookPoint *HP_clif_addcards2_pre; + struct HPMHookPoint *HP_clif_addcards2_post; + struct HPMHookPoint *HP_clif_item_sub_pre; + struct HPMHookPoint *HP_clif_item_sub_post; + struct HPMHookPoint *HP_clif_getareachar_item_pre; + struct HPMHookPoint *HP_clif_getareachar_item_post; + struct HPMHookPoint *HP_clif_cart_additem_ack_pre; + struct HPMHookPoint *HP_clif_cart_additem_ack_post; + struct HPMHookPoint *HP_clif_cashshop_load_pre; + struct HPMHookPoint *HP_clif_cashshop_load_post; + struct HPMHookPoint *HP_clif_package_announce_pre; + struct HPMHookPoint *HP_clif_package_announce_post; + struct HPMHookPoint *HP_clif_clearunit_single_pre; + struct HPMHookPoint *HP_clif_clearunit_single_post; + struct HPMHookPoint *HP_clif_clearunit_area_pre; + struct HPMHookPoint *HP_clif_clearunit_area_post; + struct HPMHookPoint *HP_clif_clearunit_delayed_pre; + struct HPMHookPoint *HP_clif_clearunit_delayed_post; + struct HPMHookPoint *HP_clif_walkok_pre; + struct HPMHookPoint *HP_clif_walkok_post; + struct HPMHookPoint *HP_clif_move_pre; + struct HPMHookPoint *HP_clif_move_post; + struct HPMHookPoint *HP_clif_move2_pre; + struct HPMHookPoint *HP_clif_move2_post; + struct HPMHookPoint *HP_clif_blown_pre; + struct HPMHookPoint *HP_clif_blown_post; + struct HPMHookPoint *HP_clif_slide_pre; + struct HPMHookPoint *HP_clif_slide_post; + struct HPMHookPoint *HP_clif_fixpos_pre; + struct HPMHookPoint *HP_clif_fixpos_post; + struct HPMHookPoint *HP_clif_changelook_pre; + struct HPMHookPoint *HP_clif_changelook_post; + struct HPMHookPoint *HP_clif_changetraplook_pre; + struct HPMHookPoint *HP_clif_changetraplook_post; + struct HPMHookPoint *HP_clif_refreshlook_pre; + struct HPMHookPoint *HP_clif_refreshlook_post; + struct HPMHookPoint *HP_clif_class_change_pre; + struct HPMHookPoint *HP_clif_class_change_post; + struct HPMHookPoint *HP_clif_skill_setunit_pre; + struct HPMHookPoint *HP_clif_skill_setunit_post; + struct HPMHookPoint *HP_clif_skill_delunit_pre; + struct HPMHookPoint *HP_clif_skill_delunit_post; + struct HPMHookPoint *HP_clif_skillunit_update_pre; + struct HPMHookPoint *HP_clif_skillunit_update_post; + struct HPMHookPoint *HP_clif_clearunit_delayed_sub_pre; + struct HPMHookPoint *HP_clif_clearunit_delayed_sub_post; + struct HPMHookPoint *HP_clif_set_unit_idle_pre; + struct HPMHookPoint *HP_clif_set_unit_idle_post; + struct HPMHookPoint *HP_clif_spawn_unit_pre; + struct HPMHookPoint *HP_clif_spawn_unit_post; + struct HPMHookPoint *HP_clif_spawn_unit2_pre; + struct HPMHookPoint *HP_clif_spawn_unit2_post; + struct HPMHookPoint *HP_clif_set_unit_idle2_pre; + struct HPMHookPoint *HP_clif_set_unit_idle2_post; + struct HPMHookPoint *HP_clif_set_unit_walking_pre; + struct HPMHookPoint *HP_clif_set_unit_walking_post; + struct HPMHookPoint *HP_clif_calc_walkdelay_pre; + struct HPMHookPoint *HP_clif_calc_walkdelay_post; + struct HPMHookPoint *HP_clif_getareachar_skillunit_pre; + struct HPMHookPoint *HP_clif_getareachar_skillunit_post; + struct HPMHookPoint *HP_clif_getareachar_unit_pre; + struct HPMHookPoint *HP_clif_getareachar_unit_post; + struct HPMHookPoint *HP_clif_clearchar_skillunit_pre; + struct HPMHookPoint *HP_clif_clearchar_skillunit_post; + struct HPMHookPoint *HP_clif_getareachar_pre; + struct HPMHookPoint *HP_clif_getareachar_post; + struct HPMHookPoint *HP_clif_spawn_pre; + struct HPMHookPoint *HP_clif_spawn_post; + struct HPMHookPoint *HP_clif_changemap_pre; + struct HPMHookPoint *HP_clif_changemap_post; + struct HPMHookPoint *HP_clif_changemapcell_pre; + struct HPMHookPoint *HP_clif_changemapcell_post; + struct HPMHookPoint *HP_clif_map_property_pre; + struct HPMHookPoint *HP_clif_map_property_post; + struct HPMHookPoint *HP_clif_pvpset_pre; + struct HPMHookPoint *HP_clif_pvpset_post; + struct HPMHookPoint *HP_clif_map_property_mapall_pre; + struct HPMHookPoint *HP_clif_map_property_mapall_post; + struct HPMHookPoint *HP_clif_bossmapinfo_pre; + struct HPMHookPoint *HP_clif_bossmapinfo_post; + struct HPMHookPoint *HP_clif_map_type_pre; + struct HPMHookPoint *HP_clif_map_type_post; + struct HPMHookPoint *HP_clif_maptypeproperty2_pre; + struct HPMHookPoint *HP_clif_maptypeproperty2_post; + struct HPMHookPoint *HP_clif_changemapserver_pre; + struct HPMHookPoint *HP_clif_changemapserver_post; + struct HPMHookPoint *HP_clif_npcbuysell_pre; + struct HPMHookPoint *HP_clif_npcbuysell_post; + struct HPMHookPoint *HP_clif_buylist_pre; + struct HPMHookPoint *HP_clif_buylist_post; + struct HPMHookPoint *HP_clif_selllist_pre; + struct HPMHookPoint *HP_clif_selllist_post; + struct HPMHookPoint *HP_clif_cashshop_show_pre; + struct HPMHookPoint *HP_clif_cashshop_show_post; + struct HPMHookPoint *HP_clif_npc_buy_result_pre; + struct HPMHookPoint *HP_clif_npc_buy_result_post; + struct HPMHookPoint *HP_clif_npc_sell_result_pre; + struct HPMHookPoint *HP_clif_npc_sell_result_post; + struct HPMHookPoint *HP_clif_cashshop_ack_pre; + struct HPMHookPoint *HP_clif_cashshop_ack_post; + struct HPMHookPoint *HP_clif_scriptmes_pre; + struct HPMHookPoint *HP_clif_scriptmes_post; + struct HPMHookPoint *HP_clif_scriptnext_pre; + struct HPMHookPoint *HP_clif_scriptnext_post; + struct HPMHookPoint *HP_clif_scriptclose_pre; + struct HPMHookPoint *HP_clif_scriptclose_post; + struct HPMHookPoint *HP_clif_scriptmenu_pre; + struct HPMHookPoint *HP_clif_scriptmenu_post; + struct HPMHookPoint *HP_clif_scriptinput_pre; + struct HPMHookPoint *HP_clif_scriptinput_post; + struct HPMHookPoint *HP_clif_scriptinputstr_pre; + struct HPMHookPoint *HP_clif_scriptinputstr_post; + struct HPMHookPoint *HP_clif_cutin_pre; + struct HPMHookPoint *HP_clif_cutin_post; + struct HPMHookPoint *HP_clif_sendfakenpc_pre; + struct HPMHookPoint *HP_clif_sendfakenpc_post; + struct HPMHookPoint *HP_clif_scriptclear_pre; + struct HPMHookPoint *HP_clif_scriptclear_post; + struct HPMHookPoint *HP_clif_viewpoint_pre; + struct HPMHookPoint *HP_clif_viewpoint_post; + struct HPMHookPoint *HP_clif_damage_pre; + struct HPMHookPoint *HP_clif_damage_post; + struct HPMHookPoint *HP_clif_sitting_pre; + struct HPMHookPoint *HP_clif_sitting_post; + struct HPMHookPoint *HP_clif_standing_pre; + struct HPMHookPoint *HP_clif_standing_post; + struct HPMHookPoint *HP_clif_arrow_create_list_pre; + struct HPMHookPoint *HP_clif_arrow_create_list_post; + struct HPMHookPoint *HP_clif_refresh_pre; + struct HPMHookPoint *HP_clif_refresh_post; + struct HPMHookPoint *HP_clif_fame_blacksmith_pre; + struct HPMHookPoint *HP_clif_fame_blacksmith_post; + struct HPMHookPoint *HP_clif_fame_alchemist_pre; + struct HPMHookPoint *HP_clif_fame_alchemist_post; + struct HPMHookPoint *HP_clif_fame_taekwon_pre; + struct HPMHookPoint *HP_clif_fame_taekwon_post; + struct HPMHookPoint *HP_clif_ranklist_pre; + struct HPMHookPoint *HP_clif_ranklist_post; + struct HPMHookPoint *HP_clif_update_rankingpoint_pre; + struct HPMHookPoint *HP_clif_update_rankingpoint_post; + struct HPMHookPoint *HP_clif_pRanklist_pre; + struct HPMHookPoint *HP_clif_pRanklist_post; + struct HPMHookPoint *HP_clif_hotkeys_pre; + struct HPMHookPoint *HP_clif_hotkeys_post; + struct HPMHookPoint *HP_clif_insight_pre; + struct HPMHookPoint *HP_clif_insight_post; + struct HPMHookPoint *HP_clif_outsight_pre; + struct HPMHookPoint *HP_clif_outsight_post; + struct HPMHookPoint *HP_clif_skillcastcancel_pre; + struct HPMHookPoint *HP_clif_skillcastcancel_post; + struct HPMHookPoint *HP_clif_skill_fail_pre; + struct HPMHookPoint *HP_clif_skill_fail_post; + struct HPMHookPoint *HP_clif_skill_cooldown_pre; + struct HPMHookPoint *HP_clif_skill_cooldown_post; + struct HPMHookPoint *HP_clif_skill_memomessage_pre; + struct HPMHookPoint *HP_clif_skill_memomessage_post; + struct HPMHookPoint *HP_clif_skill_mapinfomessage_pre; + struct HPMHookPoint *HP_clif_skill_mapinfomessage_post; + struct HPMHookPoint *HP_clif_skill_produce_mix_list_pre; + struct HPMHookPoint *HP_clif_skill_produce_mix_list_post; + struct HPMHookPoint *HP_clif_cooking_list_pre; + struct HPMHookPoint *HP_clif_cooking_list_post; + struct HPMHookPoint *HP_clif_autospell_pre; + struct HPMHookPoint *HP_clif_autospell_post; + struct HPMHookPoint *HP_clif_combo_delay_pre; + struct HPMHookPoint *HP_clif_combo_delay_post; + struct HPMHookPoint *HP_clif_status_change_pre; + struct HPMHookPoint *HP_clif_status_change_post; + struct HPMHookPoint *HP_clif_insert_card_pre; + struct HPMHookPoint *HP_clif_insert_card_post; + struct HPMHookPoint *HP_clif_inventorylist_pre; + struct HPMHookPoint *HP_clif_inventorylist_post; + struct HPMHookPoint *HP_clif_equiplist_pre; + struct HPMHookPoint *HP_clif_equiplist_post; + struct HPMHookPoint *HP_clif_cartlist_pre; + struct HPMHookPoint *HP_clif_cartlist_post; + struct HPMHookPoint *HP_clif_favorite_item_pre; + struct HPMHookPoint *HP_clif_favorite_item_post; + struct HPMHookPoint *HP_clif_clearcart_pre; + struct HPMHookPoint *HP_clif_clearcart_post; + struct HPMHookPoint *HP_clif_item_identify_list_pre; + struct HPMHookPoint *HP_clif_item_identify_list_post; + struct HPMHookPoint *HP_clif_item_identified_pre; + struct HPMHookPoint *HP_clif_item_identified_post; + struct HPMHookPoint *HP_clif_item_repair_list_pre; + struct HPMHookPoint *HP_clif_item_repair_list_post; + struct HPMHookPoint *HP_clif_item_repaireffect_pre; + struct HPMHookPoint *HP_clif_item_repaireffect_post; + struct HPMHookPoint *HP_clif_item_damaged_pre; + struct HPMHookPoint *HP_clif_item_damaged_post; + struct HPMHookPoint *HP_clif_item_refine_list_pre; + struct HPMHookPoint *HP_clif_item_refine_list_post; + struct HPMHookPoint *HP_clif_item_skill_pre; + struct HPMHookPoint *HP_clif_item_skill_post; + struct HPMHookPoint *HP_clif_mvp_item_pre; + struct HPMHookPoint *HP_clif_mvp_item_post; + struct HPMHookPoint *HP_clif_mvp_exp_pre; + struct HPMHookPoint *HP_clif_mvp_exp_post; + struct HPMHookPoint *HP_clif_mvp_noitem_pre; + struct HPMHookPoint *HP_clif_mvp_noitem_post; + struct HPMHookPoint *HP_clif_changed_dir_pre; + struct HPMHookPoint *HP_clif_changed_dir_post; + struct HPMHookPoint *HP_clif_charnameack_pre; + struct HPMHookPoint *HP_clif_charnameack_post; + struct HPMHookPoint *HP_clif_monster_hp_bar_pre; + struct HPMHookPoint *HP_clif_monster_hp_bar_post; + struct HPMHookPoint *HP_clif_hpmeter_pre; + struct HPMHookPoint *HP_clif_hpmeter_post; + struct HPMHookPoint *HP_clif_hpmeter_single_pre; + struct HPMHookPoint *HP_clif_hpmeter_single_post; + struct HPMHookPoint *HP_clif_hpmeter_sub_pre; + struct HPMHookPoint *HP_clif_hpmeter_sub_post; + struct HPMHookPoint *HP_clif_upgrademessage_pre; + struct HPMHookPoint *HP_clif_upgrademessage_post; + struct HPMHookPoint *HP_clif_get_weapon_view_pre; + struct HPMHookPoint *HP_clif_get_weapon_view_post; + struct HPMHookPoint *HP_clif_gospel_info_pre; + struct HPMHookPoint *HP_clif_gospel_info_post; + struct HPMHookPoint *HP_clif_feel_req_pre; + struct HPMHookPoint *HP_clif_feel_req_post; + struct HPMHookPoint *HP_clif_starskill_pre; + struct HPMHookPoint *HP_clif_starskill_post; + struct HPMHookPoint *HP_clif_feel_info_pre; + struct HPMHookPoint *HP_clif_feel_info_post; + struct HPMHookPoint *HP_clif_hate_info_pre; + struct HPMHookPoint *HP_clif_hate_info_post; + struct HPMHookPoint *HP_clif_mission_info_pre; + struct HPMHookPoint *HP_clif_mission_info_post; + struct HPMHookPoint *HP_clif_feel_hate_reset_pre; + struct HPMHookPoint *HP_clif_feel_hate_reset_post; + struct HPMHookPoint *HP_clif_partytickack_pre; + struct HPMHookPoint *HP_clif_partytickack_post; + struct HPMHookPoint *HP_clif_equiptickack_pre; + struct HPMHookPoint *HP_clif_equiptickack_post; + struct HPMHookPoint *HP_clif_viewequip_ack_pre; + struct HPMHookPoint *HP_clif_viewequip_ack_post; + struct HPMHookPoint *HP_clif_viewequip_fail_pre; + struct HPMHookPoint *HP_clif_viewequip_fail_post; + struct HPMHookPoint *HP_clif_equpcheckbox_pre; + struct HPMHookPoint *HP_clif_equpcheckbox_post; + struct HPMHookPoint *HP_clif_displayexp_pre; + struct HPMHookPoint *HP_clif_displayexp_post; + struct HPMHookPoint *HP_clif_font_pre; + struct HPMHookPoint *HP_clif_font_post; + struct HPMHookPoint *HP_clif_progressbar_pre; + struct HPMHookPoint *HP_clif_progressbar_post; + struct HPMHookPoint *HP_clif_progressbar_abort_pre; + struct HPMHookPoint *HP_clif_progressbar_abort_post; + struct HPMHookPoint *HP_clif_showdigit_pre; + struct HPMHookPoint *HP_clif_showdigit_post; + struct HPMHookPoint *HP_clif_elementalconverter_list_pre; + struct HPMHookPoint *HP_clif_elementalconverter_list_post; + struct HPMHookPoint *HP_clif_spellbook_list_pre; + struct HPMHookPoint *HP_clif_spellbook_list_post; + struct HPMHookPoint *HP_clif_magicdecoy_list_pre; + struct HPMHookPoint *HP_clif_magicdecoy_list_post; + struct HPMHookPoint *HP_clif_poison_list_pre; + struct HPMHookPoint *HP_clif_poison_list_post; + struct HPMHookPoint *HP_clif_autoshadowspell_list_pre; + struct HPMHookPoint *HP_clif_autoshadowspell_list_post; + struct HPMHookPoint *HP_clif_skill_itemlistwindow_pre; + struct HPMHookPoint *HP_clif_skill_itemlistwindow_post; + struct HPMHookPoint *HP_clif_sc_load_pre; + struct HPMHookPoint *HP_clif_sc_load_post; + struct HPMHookPoint *HP_clif_sc_end_pre; + struct HPMHookPoint *HP_clif_sc_end_post; + struct HPMHookPoint *HP_clif_initialstatus_pre; + struct HPMHookPoint *HP_clif_initialstatus_post; + struct HPMHookPoint *HP_clif_cooldown_list_pre; + struct HPMHookPoint *HP_clif_cooldown_list_post; + struct HPMHookPoint *HP_clif_updatestatus_pre; + struct HPMHookPoint *HP_clif_updatestatus_post; + struct HPMHookPoint *HP_clif_changestatus_pre; + struct HPMHookPoint *HP_clif_changestatus_post; + struct HPMHookPoint *HP_clif_statusupack_pre; + struct HPMHookPoint *HP_clif_statusupack_post; + struct HPMHookPoint *HP_clif_movetoattack_pre; + struct HPMHookPoint *HP_clif_movetoattack_post; + struct HPMHookPoint *HP_clif_solved_charname_pre; + struct HPMHookPoint *HP_clif_solved_charname_post; + struct HPMHookPoint *HP_clif_charnameupdate_pre; + struct HPMHookPoint *HP_clif_charnameupdate_post; + struct HPMHookPoint *HP_clif_delayquit_pre; + struct HPMHookPoint *HP_clif_delayquit_post; + struct HPMHookPoint *HP_clif_getareachar_pc_pre; + struct HPMHookPoint *HP_clif_getareachar_pc_post; + struct HPMHookPoint *HP_clif_disconnect_ack_pre; + struct HPMHookPoint *HP_clif_disconnect_ack_post; + struct HPMHookPoint *HP_clif_PVPInfo_pre; + struct HPMHookPoint *HP_clif_PVPInfo_post; + struct HPMHookPoint *HP_clif_blacksmith_pre; + struct HPMHookPoint *HP_clif_blacksmith_post; + struct HPMHookPoint *HP_clif_alchemist_pre; + struct HPMHookPoint *HP_clif_alchemist_post; + struct HPMHookPoint *HP_clif_taekwon_pre; + struct HPMHookPoint *HP_clif_taekwon_post; + struct HPMHookPoint *HP_clif_ranking_pk_pre; + struct HPMHookPoint *HP_clif_ranking_pk_post; + struct HPMHookPoint *HP_clif_quitsave_pre; + struct HPMHookPoint *HP_clif_quitsave_post; + struct HPMHookPoint *HP_clif_misceffect_pre; + struct HPMHookPoint *HP_clif_misceffect_post; + struct HPMHookPoint *HP_clif_changeoption_pre; + struct HPMHookPoint *HP_clif_changeoption_post; + struct HPMHookPoint *HP_clif_changeoption2_pre; + struct HPMHookPoint *HP_clif_changeoption2_post; + struct HPMHookPoint *HP_clif_emotion_pre; + struct HPMHookPoint *HP_clif_emotion_post; + struct HPMHookPoint *HP_clif_talkiebox_pre; + struct HPMHookPoint *HP_clif_talkiebox_post; + struct HPMHookPoint *HP_clif_wedding_effect_pre; + struct HPMHookPoint *HP_clif_wedding_effect_post; + struct HPMHookPoint *HP_clif_divorced_pre; + struct HPMHookPoint *HP_clif_divorced_post; + struct HPMHookPoint *HP_clif_callpartner_pre; + struct HPMHookPoint *HP_clif_callpartner_post; + struct HPMHookPoint *HP_clif_skill_damage_pre; + struct HPMHookPoint *HP_clif_skill_damage_post; + struct HPMHookPoint *HP_clif_skill_nodamage_pre; + struct HPMHookPoint *HP_clif_skill_nodamage_post; + struct HPMHookPoint *HP_clif_skill_poseffect_pre; + struct HPMHookPoint *HP_clif_skill_poseffect_post; + struct HPMHookPoint *HP_clif_skill_estimation_pre; + struct HPMHookPoint *HP_clif_skill_estimation_post; + struct HPMHookPoint *HP_clif_skill_warppoint_pre; + struct HPMHookPoint *HP_clif_skill_warppoint_post; + struct HPMHookPoint *HP_clif_skillcasting_pre; + struct HPMHookPoint *HP_clif_skillcasting_post; + struct HPMHookPoint *HP_clif_produce_effect_pre; + struct HPMHookPoint *HP_clif_produce_effect_post; + struct HPMHookPoint *HP_clif_devotion_pre; + struct HPMHookPoint *HP_clif_devotion_post; + struct HPMHookPoint *HP_clif_spiritball_pre; + struct HPMHookPoint *HP_clif_spiritball_post; + struct HPMHookPoint *HP_clif_spiritball_single_pre; + struct HPMHookPoint *HP_clif_spiritball_single_post; + struct HPMHookPoint *HP_clif_bladestop_pre; + struct HPMHookPoint *HP_clif_bladestop_post; + struct HPMHookPoint *HP_clif_mvp_effect_pre; + struct HPMHookPoint *HP_clif_mvp_effect_post; + struct HPMHookPoint *HP_clif_heal_pre; + struct HPMHookPoint *HP_clif_heal_post; + struct HPMHookPoint *HP_clif_resurrection_pre; + struct HPMHookPoint *HP_clif_resurrection_post; + struct HPMHookPoint *HP_clif_refine_pre; + struct HPMHookPoint *HP_clif_refine_post; + struct HPMHookPoint *HP_clif_weather_pre; + struct HPMHookPoint *HP_clif_weather_post; + struct HPMHookPoint *HP_clif_specialeffect_pre; + struct HPMHookPoint *HP_clif_specialeffect_post; + struct HPMHookPoint *HP_clif_specialeffect_single_pre; + struct HPMHookPoint *HP_clif_specialeffect_single_post; + struct HPMHookPoint *HP_clif_specialeffect_value_pre; + struct HPMHookPoint *HP_clif_specialeffect_value_post; + struct HPMHookPoint *HP_clif_millenniumshield_pre; + struct HPMHookPoint *HP_clif_millenniumshield_post; + struct HPMHookPoint *HP_clif_charm_pre; + struct HPMHookPoint *HP_clif_charm_post; + struct HPMHookPoint *HP_clif_charm_single_pre; + struct HPMHookPoint *HP_clif_charm_single_post; + struct HPMHookPoint *HP_clif_snap_pre; + struct HPMHookPoint *HP_clif_snap_post; + struct HPMHookPoint *HP_clif_weather_check_pre; + struct HPMHookPoint *HP_clif_weather_check_post; + struct HPMHookPoint *HP_clif_playBGM_pre; + struct HPMHookPoint *HP_clif_playBGM_post; + struct HPMHookPoint *HP_clif_soundeffect_pre; + struct HPMHookPoint *HP_clif_soundeffect_post; + struct HPMHookPoint *HP_clif_soundeffectall_pre; + struct HPMHookPoint *HP_clif_soundeffectall_post; + struct HPMHookPoint *HP_clif_GlobalMessage_pre; + struct HPMHookPoint *HP_clif_GlobalMessage_post; + struct HPMHookPoint *HP_clif_createchat_pre; + struct HPMHookPoint *HP_clif_createchat_post; + struct HPMHookPoint *HP_clif_dispchat_pre; + struct HPMHookPoint *HP_clif_dispchat_post; + struct HPMHookPoint *HP_clif_joinchatfail_pre; + struct HPMHookPoint *HP_clif_joinchatfail_post; + struct HPMHookPoint *HP_clif_joinchatok_pre; + struct HPMHookPoint *HP_clif_joinchatok_post; + struct HPMHookPoint *HP_clif_addchat_pre; + struct HPMHookPoint *HP_clif_addchat_post; + struct HPMHookPoint *HP_clif_changechatowner_pre; + struct HPMHookPoint *HP_clif_changechatowner_post; + struct HPMHookPoint *HP_clif_clearchat_pre; + struct HPMHookPoint *HP_clif_clearchat_post; + struct HPMHookPoint *HP_clif_leavechat_pre; + struct HPMHookPoint *HP_clif_leavechat_post; + struct HPMHookPoint *HP_clif_changechatstatus_pre; + struct HPMHookPoint *HP_clif_changechatstatus_post; + struct HPMHookPoint *HP_clif_wis_message_pre; + struct HPMHookPoint *HP_clif_wis_message_post; + struct HPMHookPoint *HP_clif_wis_end_pre; + struct HPMHookPoint *HP_clif_wis_end_post; + struct HPMHookPoint *HP_clif_disp_onlyself_pre; + struct HPMHookPoint *HP_clif_disp_onlyself_post; + struct HPMHookPoint *HP_clif_disp_message_pre; + struct HPMHookPoint *HP_clif_disp_message_post; + struct HPMHookPoint *HP_clif_broadcast_pre; + struct HPMHookPoint *HP_clif_broadcast_post; + struct HPMHookPoint *HP_clif_broadcast2_pre; + struct HPMHookPoint *HP_clif_broadcast2_post; + struct HPMHookPoint *HP_clif_messagecolor_pre; + struct HPMHookPoint *HP_clif_messagecolor_post; + struct HPMHookPoint *HP_clif_disp_overhead_pre; + struct HPMHookPoint *HP_clif_disp_overhead_post; + struct HPMHookPoint *HP_clif_msg_pre; + struct HPMHookPoint *HP_clif_msg_post; + struct HPMHookPoint *HP_clif_msg_value_pre; + struct HPMHookPoint *HP_clif_msg_value_post; + struct HPMHookPoint *HP_clif_msg_skill_pre; + struct HPMHookPoint *HP_clif_msg_skill_post; + struct HPMHookPoint *HP_clif_msgtable_pre; + struct HPMHookPoint *HP_clif_msgtable_post; + struct HPMHookPoint *HP_clif_msgtable_num_pre; + struct HPMHookPoint *HP_clif_msgtable_num_post; + struct HPMHookPoint *HP_clif_message_pre; + struct HPMHookPoint *HP_clif_message_post; + struct HPMHookPoint *HP_clif_messageln_pre; + struct HPMHookPoint *HP_clif_messageln_post; + struct HPMHookPoint *HP_clif_colormes_pre; + struct HPMHookPoint *HP_clif_colormes_post; + struct HPMHookPoint *HP_clif_process_message_pre; + struct HPMHookPoint *HP_clif_process_message_post; + struct HPMHookPoint *HP_clif_wisexin_pre; + struct HPMHookPoint *HP_clif_wisexin_post; + struct HPMHookPoint *HP_clif_wisall_pre; + struct HPMHookPoint *HP_clif_wisall_post; + struct HPMHookPoint *HP_clif_PMIgnoreList_pre; + struct HPMHookPoint *HP_clif_PMIgnoreList_post; + struct HPMHookPoint *HP_clif_traderequest_pre; + struct HPMHookPoint *HP_clif_traderequest_post; + struct HPMHookPoint *HP_clif_tradestart_pre; + struct HPMHookPoint *HP_clif_tradestart_post; + struct HPMHookPoint *HP_clif_tradeadditem_pre; + struct HPMHookPoint *HP_clif_tradeadditem_post; + struct HPMHookPoint *HP_clif_tradeitemok_pre; + struct HPMHookPoint *HP_clif_tradeitemok_post; + struct HPMHookPoint *HP_clif_tradedeal_lock_pre; + struct HPMHookPoint *HP_clif_tradedeal_lock_post; + struct HPMHookPoint *HP_clif_tradecancelled_pre; + struct HPMHookPoint *HP_clif_tradecancelled_post; + struct HPMHookPoint *HP_clif_tradecompleted_pre; + struct HPMHookPoint *HP_clif_tradecompleted_post; + struct HPMHookPoint *HP_clif_tradeundo_pre; + struct HPMHookPoint *HP_clif_tradeundo_post; + struct HPMHookPoint *HP_clif_openvendingreq_pre; + struct HPMHookPoint *HP_clif_openvendingreq_post; + struct HPMHookPoint *HP_clif_showvendingboard_pre; + struct HPMHookPoint *HP_clif_showvendingboard_post; + struct HPMHookPoint *HP_clif_closevendingboard_pre; + struct HPMHookPoint *HP_clif_closevendingboard_post; + struct HPMHookPoint *HP_clif_vendinglist_pre; + struct HPMHookPoint *HP_clif_vendinglist_post; + struct HPMHookPoint *HP_clif_buyvending_pre; + struct HPMHookPoint *HP_clif_buyvending_post; + struct HPMHookPoint *HP_clif_openvending_pre; + struct HPMHookPoint *HP_clif_openvending_post; + struct HPMHookPoint *HP_clif_vendingreport_pre; + struct HPMHookPoint *HP_clif_vendingreport_post; + struct HPMHookPoint *HP_clif_storagelist_pre; + struct HPMHookPoint *HP_clif_storagelist_post; + struct HPMHookPoint *HP_clif_updatestorageamount_pre; + struct HPMHookPoint *HP_clif_updatestorageamount_post; + struct HPMHookPoint *HP_clif_storageitemadded_pre; + struct HPMHookPoint *HP_clif_storageitemadded_post; + struct HPMHookPoint *HP_clif_storageitemremoved_pre; + struct HPMHookPoint *HP_clif_storageitemremoved_post; + struct HPMHookPoint *HP_clif_storageclose_pre; + struct HPMHookPoint *HP_clif_storageclose_post; + struct HPMHookPoint *HP_clif_skillinfoblock_pre; + struct HPMHookPoint *HP_clif_skillinfoblock_post; + struct HPMHookPoint *HP_clif_skillup_pre; + struct HPMHookPoint *HP_clif_skillup_post; + struct HPMHookPoint *HP_clif_skillinfo_pre; + struct HPMHookPoint *HP_clif_skillinfo_post; + struct HPMHookPoint *HP_clif_addskill_pre; + struct HPMHookPoint *HP_clif_addskill_post; + struct HPMHookPoint *HP_clif_deleteskill_pre; + struct HPMHookPoint *HP_clif_deleteskill_post; + struct HPMHookPoint *HP_clif_party_created_pre; + struct HPMHookPoint *HP_clif_party_created_post; + struct HPMHookPoint *HP_clif_party_member_info_pre; + struct HPMHookPoint *HP_clif_party_member_info_post; + struct HPMHookPoint *HP_clif_party_info_pre; + struct HPMHookPoint *HP_clif_party_info_post; + struct HPMHookPoint *HP_clif_party_invite_pre; + struct HPMHookPoint *HP_clif_party_invite_post; + struct HPMHookPoint *HP_clif_party_inviteack_pre; + struct HPMHookPoint *HP_clif_party_inviteack_post; + struct HPMHookPoint *HP_clif_party_option_pre; + struct HPMHookPoint *HP_clif_party_option_post; + struct HPMHookPoint *HP_clif_party_withdraw_pre; + struct HPMHookPoint *HP_clif_party_withdraw_post; + struct HPMHookPoint *HP_clif_party_message_pre; + struct HPMHookPoint *HP_clif_party_message_post; + struct HPMHookPoint *HP_clif_party_xy_pre; + struct HPMHookPoint *HP_clif_party_xy_post; + struct HPMHookPoint *HP_clif_party_xy_single_pre; + struct HPMHookPoint *HP_clif_party_xy_single_post; + struct HPMHookPoint *HP_clif_party_hp_pre; + struct HPMHookPoint *HP_clif_party_hp_post; + struct HPMHookPoint *HP_clif_party_xy_remove_pre; + struct HPMHookPoint *HP_clif_party_xy_remove_post; + struct HPMHookPoint *HP_clif_party_show_picker_pre; + struct HPMHookPoint *HP_clif_party_show_picker_post; + struct HPMHookPoint *HP_clif_partyinvitationstate_pre; + struct HPMHookPoint *HP_clif_partyinvitationstate_post; + struct HPMHookPoint *HP_clif_guild_created_pre; + struct HPMHookPoint *HP_clif_guild_created_post; + struct HPMHookPoint *HP_clif_guild_belonginfo_pre; + struct HPMHookPoint *HP_clif_guild_belonginfo_post; + struct HPMHookPoint *HP_clif_guild_masterormember_pre; + struct HPMHookPoint *HP_clif_guild_masterormember_post; + struct HPMHookPoint *HP_clif_guild_basicinfo_pre; + struct HPMHookPoint *HP_clif_guild_basicinfo_post; + struct HPMHookPoint *HP_clif_guild_allianceinfo_pre; + struct HPMHookPoint *HP_clif_guild_allianceinfo_post; + struct HPMHookPoint *HP_clif_guild_memberlist_pre; + struct HPMHookPoint *HP_clif_guild_memberlist_post; + struct HPMHookPoint *HP_clif_guild_skillinfo_pre; + struct HPMHookPoint *HP_clif_guild_skillinfo_post; + struct HPMHookPoint *HP_clif_guild_send_onlineinfo_pre; + struct HPMHookPoint *HP_clif_guild_send_onlineinfo_post; + struct HPMHookPoint *HP_clif_guild_memberlogin_notice_pre; + struct HPMHookPoint *HP_clif_guild_memberlogin_notice_post; + struct HPMHookPoint *HP_clif_guild_invite_pre; + struct HPMHookPoint *HP_clif_guild_invite_post; + struct HPMHookPoint *HP_clif_guild_inviteack_pre; + struct HPMHookPoint *HP_clif_guild_inviteack_post; + struct HPMHookPoint *HP_clif_guild_leave_pre; + struct HPMHookPoint *HP_clif_guild_leave_post; + struct HPMHookPoint *HP_clif_guild_expulsion_pre; + struct HPMHookPoint *HP_clif_guild_expulsion_post; + struct HPMHookPoint *HP_clif_guild_positionchanged_pre; + struct HPMHookPoint *HP_clif_guild_positionchanged_post; + struct HPMHookPoint *HP_clif_guild_memberpositionchanged_pre; + struct HPMHookPoint *HP_clif_guild_memberpositionchanged_post; + struct HPMHookPoint *HP_clif_guild_emblem_pre; + struct HPMHookPoint *HP_clif_guild_emblem_post; + struct HPMHookPoint *HP_clif_guild_emblem_area_pre; + struct HPMHookPoint *HP_clif_guild_emblem_area_post; + struct HPMHookPoint *HP_clif_guild_notice_pre; + struct HPMHookPoint *HP_clif_guild_notice_post; + struct HPMHookPoint *HP_clif_guild_message_pre; + struct HPMHookPoint *HP_clif_guild_message_post; + struct HPMHookPoint *HP_clif_guild_skillup_pre; + struct HPMHookPoint *HP_clif_guild_skillup_post; + struct HPMHookPoint *HP_clif_guild_reqalliance_pre; + struct HPMHookPoint *HP_clif_guild_reqalliance_post; + struct HPMHookPoint *HP_clif_guild_allianceack_pre; + struct HPMHookPoint *HP_clif_guild_allianceack_post; + struct HPMHookPoint *HP_clif_guild_delalliance_pre; + struct HPMHookPoint *HP_clif_guild_delalliance_post; + struct HPMHookPoint *HP_clif_guild_oppositionack_pre; + struct HPMHookPoint *HP_clif_guild_oppositionack_post; + struct HPMHookPoint *HP_clif_guild_broken_pre; + struct HPMHookPoint *HP_clif_guild_broken_post; + struct HPMHookPoint *HP_clif_guild_xy_pre; + struct HPMHookPoint *HP_clif_guild_xy_post; + struct HPMHookPoint *HP_clif_guild_xy_single_pre; + struct HPMHookPoint *HP_clif_guild_xy_single_post; + struct HPMHookPoint *HP_clif_guild_xy_remove_pre; + struct HPMHookPoint *HP_clif_guild_xy_remove_post; + struct HPMHookPoint *HP_clif_guild_positionnamelist_pre; + struct HPMHookPoint *HP_clif_guild_positionnamelist_post; + struct HPMHookPoint *HP_clif_guild_positioninfolist_pre; + struct HPMHookPoint *HP_clif_guild_positioninfolist_post; + struct HPMHookPoint *HP_clif_guild_expulsionlist_pre; + struct HPMHookPoint *HP_clif_guild_expulsionlist_post; + struct HPMHookPoint *HP_clif_validate_emblem_pre; + struct HPMHookPoint *HP_clif_validate_emblem_post; + struct HPMHookPoint *HP_clif_bg_hp_pre; + struct HPMHookPoint *HP_clif_bg_hp_post; + struct HPMHookPoint *HP_clif_bg_xy_pre; + struct HPMHookPoint *HP_clif_bg_xy_post; + struct HPMHookPoint *HP_clif_bg_xy_remove_pre; + struct HPMHookPoint *HP_clif_bg_xy_remove_post; + struct HPMHookPoint *HP_clif_bg_message_pre; + struct HPMHookPoint *HP_clif_bg_message_post; + struct HPMHookPoint *HP_clif_bg_updatescore_pre; + struct HPMHookPoint *HP_clif_bg_updatescore_post; + struct HPMHookPoint *HP_clif_bg_updatescore_single_pre; + struct HPMHookPoint *HP_clif_bg_updatescore_single_post; + struct HPMHookPoint *HP_clif_sendbgemblem_area_pre; + struct HPMHookPoint *HP_clif_sendbgemblem_area_post; + struct HPMHookPoint *HP_clif_sendbgemblem_single_pre; + struct HPMHookPoint *HP_clif_sendbgemblem_single_post; + struct HPMHookPoint *HP_clif_instance_pre; + struct HPMHookPoint *HP_clif_instance_post; + struct HPMHookPoint *HP_clif_instance_join_pre; + struct HPMHookPoint *HP_clif_instance_join_post; + struct HPMHookPoint *HP_clif_instance_leave_pre; + struct HPMHookPoint *HP_clif_instance_leave_post; + struct HPMHookPoint *HP_clif_catch_process_pre; + struct HPMHookPoint *HP_clif_catch_process_post; + struct HPMHookPoint *HP_clif_pet_roulette_pre; + struct HPMHookPoint *HP_clif_pet_roulette_post; + struct HPMHookPoint *HP_clif_sendegg_pre; + struct HPMHookPoint *HP_clif_sendegg_post; + struct HPMHookPoint *HP_clif_send_petstatus_pre; + struct HPMHookPoint *HP_clif_send_petstatus_post; + struct HPMHookPoint *HP_clif_send_petdata_pre; + struct HPMHookPoint *HP_clif_send_petdata_post; + struct HPMHookPoint *HP_clif_pet_emotion_pre; + struct HPMHookPoint *HP_clif_pet_emotion_post; + struct HPMHookPoint *HP_clif_pet_food_pre; + struct HPMHookPoint *HP_clif_pet_food_post; + struct HPMHookPoint *HP_clif_friendslist_toggle_sub_pre; + struct HPMHookPoint *HP_clif_friendslist_toggle_sub_post; + struct HPMHookPoint *HP_clif_friendslist_send_pre; + struct HPMHookPoint *HP_clif_friendslist_send_post; + struct HPMHookPoint *HP_clif_friendslist_reqack_pre; + struct HPMHookPoint *HP_clif_friendslist_reqack_post; + struct HPMHookPoint *HP_clif_friendslist_toggle_pre; + struct HPMHookPoint *HP_clif_friendslist_toggle_post; + struct HPMHookPoint *HP_clif_friendlist_req_pre; + struct HPMHookPoint *HP_clif_friendlist_req_post; + struct HPMHookPoint *HP_clif_GM_kickack_pre; + struct HPMHookPoint *HP_clif_GM_kickack_post; + struct HPMHookPoint *HP_clif_GM_kick_pre; + struct HPMHookPoint *HP_clif_GM_kick_post; + struct HPMHookPoint *HP_clif_manner_message_pre; + struct HPMHookPoint *HP_clif_manner_message_post; + struct HPMHookPoint *HP_clif_GM_silence_pre; + struct HPMHookPoint *HP_clif_GM_silence_post; + struct HPMHookPoint *HP_clif_account_name_pre; + struct HPMHookPoint *HP_clif_account_name_post; + struct HPMHookPoint *HP_clif_check_pre; + struct HPMHookPoint *HP_clif_check_post; + struct HPMHookPoint *HP_clif_hominfo_pre; + struct HPMHookPoint *HP_clif_hominfo_post; + struct HPMHookPoint *HP_clif_homskillinfoblock_pre; + struct HPMHookPoint *HP_clif_homskillinfoblock_post; + struct HPMHookPoint *HP_clif_homskillup_pre; + struct HPMHookPoint *HP_clif_homskillup_post; + struct HPMHookPoint *HP_clif_hom_food_pre; + struct HPMHookPoint *HP_clif_hom_food_post; + struct HPMHookPoint *HP_clif_send_homdata_pre; + struct HPMHookPoint *HP_clif_send_homdata_post; + struct HPMHookPoint *HP_clif_quest_send_list_pre; + struct HPMHookPoint *HP_clif_quest_send_list_post; + struct HPMHookPoint *HP_clif_quest_send_mission_pre; + struct HPMHookPoint *HP_clif_quest_send_mission_post; + struct HPMHookPoint *HP_clif_quest_add_pre; + struct HPMHookPoint *HP_clif_quest_add_post; + struct HPMHookPoint *HP_clif_quest_delete_pre; + struct HPMHookPoint *HP_clif_quest_delete_post; + struct HPMHookPoint *HP_clif_quest_update_status_pre; + struct HPMHookPoint *HP_clif_quest_update_status_post; + struct HPMHookPoint *HP_clif_quest_update_objective_pre; + struct HPMHookPoint *HP_clif_quest_update_objective_post; + struct HPMHookPoint *HP_clif_quest_show_event_pre; + struct HPMHookPoint *HP_clif_quest_show_event_post; + struct HPMHookPoint *HP_clif_mail_window_pre; + struct HPMHookPoint *HP_clif_mail_window_post; + struct HPMHookPoint *HP_clif_mail_read_pre; + struct HPMHookPoint *HP_clif_mail_read_post; + struct HPMHookPoint *HP_clif_mail_delete_pre; + struct HPMHookPoint *HP_clif_mail_delete_post; + struct HPMHookPoint *HP_clif_mail_return_pre; + struct HPMHookPoint *HP_clif_mail_return_post; + struct HPMHookPoint *HP_clif_mail_send_pre; + struct HPMHookPoint *HP_clif_mail_send_post; + struct HPMHookPoint *HP_clif_mail_new_pre; + struct HPMHookPoint *HP_clif_mail_new_post; + struct HPMHookPoint *HP_clif_mail_refreshinbox_pre; + struct HPMHookPoint *HP_clif_mail_refreshinbox_post; + struct HPMHookPoint *HP_clif_mail_getattachment_pre; + struct HPMHookPoint *HP_clif_mail_getattachment_post; + struct HPMHookPoint *HP_clif_mail_setattachment_pre; + struct HPMHookPoint *HP_clif_mail_setattachment_post; + struct HPMHookPoint *HP_clif_auction_openwindow_pre; + struct HPMHookPoint *HP_clif_auction_openwindow_post; + struct HPMHookPoint *HP_clif_auction_results_pre; + struct HPMHookPoint *HP_clif_auction_results_post; + struct HPMHookPoint *HP_clif_auction_message_pre; + struct HPMHookPoint *HP_clif_auction_message_post; + struct HPMHookPoint *HP_clif_auction_close_pre; + struct HPMHookPoint *HP_clif_auction_close_post; + struct HPMHookPoint *HP_clif_auction_setitem_pre; + struct HPMHookPoint *HP_clif_auction_setitem_post; + struct HPMHookPoint *HP_clif_mercenary_info_pre; + struct HPMHookPoint *HP_clif_mercenary_info_post; + struct HPMHookPoint *HP_clif_mercenary_skillblock_pre; + struct HPMHookPoint *HP_clif_mercenary_skillblock_post; + struct HPMHookPoint *HP_clif_mercenary_message_pre; + struct HPMHookPoint *HP_clif_mercenary_message_post; + struct HPMHookPoint *HP_clif_mercenary_updatestatus_pre; + struct HPMHookPoint *HP_clif_mercenary_updatestatus_post; + struct HPMHookPoint *HP_clif_rental_time_pre; + struct HPMHookPoint *HP_clif_rental_time_post; + struct HPMHookPoint *HP_clif_rental_expired_pre; + struct HPMHookPoint *HP_clif_rental_expired_post; + struct HPMHookPoint *HP_clif_PartyBookingRegisterAck_pre; + struct HPMHookPoint *HP_clif_PartyBookingRegisterAck_post; + struct HPMHookPoint *HP_clif_PartyBookingDeleteAck_pre; + struct HPMHookPoint *HP_clif_PartyBookingDeleteAck_post; + struct HPMHookPoint *HP_clif_PartyBookingSearchAck_pre; + struct HPMHookPoint *HP_clif_PartyBookingSearchAck_post; + struct HPMHookPoint *HP_clif_PartyBookingUpdateNotify_pre; + struct HPMHookPoint *HP_clif_PartyBookingUpdateNotify_post; + struct HPMHookPoint *HP_clif_PartyBookingDeleteNotify_pre; + struct HPMHookPoint *HP_clif_PartyBookingDeleteNotify_post; + struct HPMHookPoint *HP_clif_PartyBookingInsertNotify_pre; + struct HPMHookPoint *HP_clif_PartyBookingInsertNotify_post; + struct HPMHookPoint *HP_clif_PartyRecruitRegisterAck_pre; + struct HPMHookPoint *HP_clif_PartyRecruitRegisterAck_post; + struct HPMHookPoint *HP_clif_PartyRecruitDeleteAck_pre; + struct HPMHookPoint *HP_clif_PartyRecruitDeleteAck_post; + struct HPMHookPoint *HP_clif_PartyRecruitSearchAck_pre; + struct HPMHookPoint *HP_clif_PartyRecruitSearchAck_post; + struct HPMHookPoint *HP_clif_PartyRecruitUpdateNotify_pre; + struct HPMHookPoint *HP_clif_PartyRecruitUpdateNotify_post; + struct HPMHookPoint *HP_clif_PartyRecruitDeleteNotify_pre; + struct HPMHookPoint *HP_clif_PartyRecruitDeleteNotify_post; + struct HPMHookPoint *HP_clif_PartyRecruitInsertNotify_pre; + struct HPMHookPoint *HP_clif_PartyRecruitInsertNotify_post; + struct HPMHookPoint *HP_clif_PartyBookingVolunteerInfo_pre; + struct HPMHookPoint *HP_clif_PartyBookingVolunteerInfo_post; + struct HPMHookPoint *HP_clif_PartyBookingRefuseVolunteer_pre; + struct HPMHookPoint *HP_clif_PartyBookingRefuseVolunteer_post; + struct HPMHookPoint *HP_clif_PartyBookingCancelVolunteer_pre; + struct HPMHookPoint *HP_clif_PartyBookingCancelVolunteer_post; + struct HPMHookPoint *HP_clif_PartyBookingAddFilteringList_pre; + struct HPMHookPoint *HP_clif_PartyBookingAddFilteringList_post; + struct HPMHookPoint *HP_clif_PartyBookingSubFilteringList_pre; + struct HPMHookPoint *HP_clif_PartyBookingSubFilteringList_post; + struct HPMHookPoint *HP_clif_buyingstore_open_pre; + struct HPMHookPoint *HP_clif_buyingstore_open_post; + struct HPMHookPoint *HP_clif_buyingstore_open_failed_pre; + struct HPMHookPoint *HP_clif_buyingstore_open_failed_post; + struct HPMHookPoint *HP_clif_buyingstore_myitemlist_pre; + struct HPMHookPoint *HP_clif_buyingstore_myitemlist_post; + struct HPMHookPoint *HP_clif_buyingstore_entry_pre; + struct HPMHookPoint *HP_clif_buyingstore_entry_post; + struct HPMHookPoint *HP_clif_buyingstore_entry_single_pre; + struct HPMHookPoint *HP_clif_buyingstore_entry_single_post; + struct HPMHookPoint *HP_clif_buyingstore_disappear_entry_pre; + struct HPMHookPoint *HP_clif_buyingstore_disappear_entry_post; + struct HPMHookPoint *HP_clif_buyingstore_disappear_entry_single_pre; + struct HPMHookPoint *HP_clif_buyingstore_disappear_entry_single_post; + struct HPMHookPoint *HP_clif_buyingstore_itemlist_pre; + struct HPMHookPoint *HP_clif_buyingstore_itemlist_post; + struct HPMHookPoint *HP_clif_buyingstore_trade_failed_buyer_pre; + struct HPMHookPoint *HP_clif_buyingstore_trade_failed_buyer_post; + struct HPMHookPoint *HP_clif_buyingstore_update_item_pre; + struct HPMHookPoint *HP_clif_buyingstore_update_item_post; + struct HPMHookPoint *HP_clif_buyingstore_delete_item_pre; + struct HPMHookPoint *HP_clif_buyingstore_delete_item_post; + struct HPMHookPoint *HP_clif_buyingstore_trade_failed_seller_pre; + struct HPMHookPoint *HP_clif_buyingstore_trade_failed_seller_post; + struct HPMHookPoint *HP_clif_search_store_info_ack_pre; + struct HPMHookPoint *HP_clif_search_store_info_ack_post; + struct HPMHookPoint *HP_clif_search_store_info_failed_pre; + struct HPMHookPoint *HP_clif_search_store_info_failed_post; + struct HPMHookPoint *HP_clif_open_search_store_info_pre; + struct HPMHookPoint *HP_clif_open_search_store_info_post; + struct HPMHookPoint *HP_clif_search_store_info_click_ack_pre; + struct HPMHookPoint *HP_clif_search_store_info_click_ack_post; + struct HPMHookPoint *HP_clif_elemental_info_pre; + struct HPMHookPoint *HP_clif_elemental_info_post; + struct HPMHookPoint *HP_clif_elemental_updatestatus_pre; + struct HPMHookPoint *HP_clif_elemental_updatestatus_post; + struct HPMHookPoint *HP_clif_bgqueue_ack_pre; + struct HPMHookPoint *HP_clif_bgqueue_ack_post; + struct HPMHookPoint *HP_clif_bgqueue_notice_delete_pre; + struct HPMHookPoint *HP_clif_bgqueue_notice_delete_post; + struct HPMHookPoint *HP_clif_bgqueue_update_info_pre; + struct HPMHookPoint *HP_clif_bgqueue_update_info_post; + struct HPMHookPoint *HP_clif_bgqueue_joined_pre; + struct HPMHookPoint *HP_clif_bgqueue_joined_post; + struct HPMHookPoint *HP_clif_bgqueue_pcleft_pre; + struct HPMHookPoint *HP_clif_bgqueue_pcleft_post; + struct HPMHookPoint *HP_clif_bgqueue_battlebegins_pre; + struct HPMHookPoint *HP_clif_bgqueue_battlebegins_post; + struct HPMHookPoint *HP_clif_adopt_reply_pre; + struct HPMHookPoint *HP_clif_adopt_reply_post; + struct HPMHookPoint *HP_clif_adopt_request_pre; + struct HPMHookPoint *HP_clif_adopt_request_post; + struct HPMHookPoint *HP_clif_readbook_pre; + struct HPMHookPoint *HP_clif_readbook_post; + struct HPMHookPoint *HP_clif_notify_time_pre; + struct HPMHookPoint *HP_clif_notify_time_post; + struct HPMHookPoint *HP_clif_user_count_pre; + struct HPMHookPoint *HP_clif_user_count_post; + struct HPMHookPoint *HP_clif_noask_sub_pre; + struct HPMHookPoint *HP_clif_noask_sub_post; + struct HPMHookPoint *HP_clif_bc_ready_pre; + struct HPMHookPoint *HP_clif_bc_ready_post; + struct HPMHookPoint *HP_clif_undisguise_timer_pre; + struct HPMHookPoint *HP_clif_undisguise_timer_post; + struct HPMHookPoint *HP_clif_chsys_create_pre; + struct HPMHookPoint *HP_clif_chsys_create_post; + struct HPMHookPoint *HP_clif_chsys_msg_pre; + struct HPMHookPoint *HP_clif_chsys_msg_post; + struct HPMHookPoint *HP_clif_chsys_msg2_pre; + struct HPMHookPoint *HP_clif_chsys_msg2_post; + struct HPMHookPoint *HP_clif_chsys_send_pre; + struct HPMHookPoint *HP_clif_chsys_send_post; + struct HPMHookPoint *HP_clif_chsys_join_pre; + struct HPMHookPoint *HP_clif_chsys_join_post; + struct HPMHookPoint *HP_clif_chsys_left_pre; + struct HPMHookPoint *HP_clif_chsys_left_post; + struct HPMHookPoint *HP_clif_chsys_delete_pre; + struct HPMHookPoint *HP_clif_chsys_delete_post; + struct HPMHookPoint *HP_clif_chsys_mjoin_pre; + struct HPMHookPoint *HP_clif_chsys_mjoin_post; + struct HPMHookPoint *HP_clif_chsys_quit_pre; + struct HPMHookPoint *HP_clif_chsys_quit_post; + struct HPMHookPoint *HP_clif_chsys_quitg_pre; + struct HPMHookPoint *HP_clif_chsys_quitg_post; + struct HPMHookPoint *HP_clif_chsys_gjoin_pre; + struct HPMHookPoint *HP_clif_chsys_gjoin_post; + struct HPMHookPoint *HP_clif_chsys_gleave_pre; + struct HPMHookPoint *HP_clif_chsys_gleave_post; + struct HPMHookPoint *HP_clif_pWantToConnection_pre; + struct HPMHookPoint *HP_clif_pWantToConnection_post; + struct HPMHookPoint *HP_clif_pLoadEndAck_pre; + struct HPMHookPoint *HP_clif_pLoadEndAck_post; + struct HPMHookPoint *HP_clif_pTickSend_pre; + struct HPMHookPoint *HP_clif_pTickSend_post; + struct HPMHookPoint *HP_clif_pHotkey_pre; + struct HPMHookPoint *HP_clif_pHotkey_post; + struct HPMHookPoint *HP_clif_pProgressbar_pre; + struct HPMHookPoint *HP_clif_pProgressbar_post; + struct HPMHookPoint *HP_clif_pWalkToXY_pre; + struct HPMHookPoint *HP_clif_pWalkToXY_post; + struct HPMHookPoint *HP_clif_pQuitGame_pre; + struct HPMHookPoint *HP_clif_pQuitGame_post; + struct HPMHookPoint *HP_clif_pGetCharNameRequest_pre; + struct HPMHookPoint *HP_clif_pGetCharNameRequest_post; + struct HPMHookPoint *HP_clif_pGlobalMessage_pre; + struct HPMHookPoint *HP_clif_pGlobalMessage_post; + struct HPMHookPoint *HP_clif_pMapMove_pre; + struct HPMHookPoint *HP_clif_pMapMove_post; + struct HPMHookPoint *HP_clif_pChangeDir_pre; + struct HPMHookPoint *HP_clif_pChangeDir_post; + struct HPMHookPoint *HP_clif_pEmotion_pre; + struct HPMHookPoint *HP_clif_pEmotion_post; + struct HPMHookPoint *HP_clif_pHowManyConnections_pre; + struct HPMHookPoint *HP_clif_pHowManyConnections_post; + struct HPMHookPoint *HP_clif_pActionRequest_pre; + struct HPMHookPoint *HP_clif_pActionRequest_post; + struct HPMHookPoint *HP_clif_pActionRequest_sub_pre; + struct HPMHookPoint *HP_clif_pActionRequest_sub_post; + struct HPMHookPoint *HP_clif_pRestart_pre; + struct HPMHookPoint *HP_clif_pRestart_post; + struct HPMHookPoint *HP_clif_pWisMessage_pre; + struct HPMHookPoint *HP_clif_pWisMessage_post; + struct HPMHookPoint *HP_clif_pBroadcast_pre; + struct HPMHookPoint *HP_clif_pBroadcast_post; + struct HPMHookPoint *HP_clif_pTakeItem_pre; + struct HPMHookPoint *HP_clif_pTakeItem_post; + struct HPMHookPoint *HP_clif_pDropItem_pre; + struct HPMHookPoint *HP_clif_pDropItem_post; + struct HPMHookPoint *HP_clif_pUseItem_pre; + struct HPMHookPoint *HP_clif_pUseItem_post; + struct HPMHookPoint *HP_clif_pEquipItem_pre; + struct HPMHookPoint *HP_clif_pEquipItem_post; + struct HPMHookPoint *HP_clif_pUnequipItem_pre; + struct HPMHookPoint *HP_clif_pUnequipItem_post; + struct HPMHookPoint *HP_clif_pNpcClicked_pre; + struct HPMHookPoint *HP_clif_pNpcClicked_post; + struct HPMHookPoint *HP_clif_pNpcBuySellSelected_pre; + struct HPMHookPoint *HP_clif_pNpcBuySellSelected_post; + struct HPMHookPoint *HP_clif_pNpcBuyListSend_pre; + struct HPMHookPoint *HP_clif_pNpcBuyListSend_post; + struct HPMHookPoint *HP_clif_pNpcSellListSend_pre; + struct HPMHookPoint *HP_clif_pNpcSellListSend_post; + struct HPMHookPoint *HP_clif_pCreateChatRoom_pre; + struct HPMHookPoint *HP_clif_pCreateChatRoom_post; + struct HPMHookPoint *HP_clif_pChatAddMember_pre; + struct HPMHookPoint *HP_clif_pChatAddMember_post; + struct HPMHookPoint *HP_clif_pChatRoomStatusChange_pre; + struct HPMHookPoint *HP_clif_pChatRoomStatusChange_post; + struct HPMHookPoint *HP_clif_pChangeChatOwner_pre; + struct HPMHookPoint *HP_clif_pChangeChatOwner_post; + struct HPMHookPoint *HP_clif_pKickFromChat_pre; + struct HPMHookPoint *HP_clif_pKickFromChat_post; + struct HPMHookPoint *HP_clif_pChatLeave_pre; + struct HPMHookPoint *HP_clif_pChatLeave_post; + struct HPMHookPoint *HP_clif_pTradeRequest_pre; + struct HPMHookPoint *HP_clif_pTradeRequest_post; + struct HPMHookPoint *HP_clif_chann_config_read_pre; + struct HPMHookPoint *HP_clif_chann_config_read_post; + struct HPMHookPoint *HP_clif_pTradeAck_pre; + struct HPMHookPoint *HP_clif_pTradeAck_post; + struct HPMHookPoint *HP_clif_pTradeAddItem_pre; + struct HPMHookPoint *HP_clif_pTradeAddItem_post; + struct HPMHookPoint *HP_clif_pTradeOk_pre; + struct HPMHookPoint *HP_clif_pTradeOk_post; + struct HPMHookPoint *HP_clif_pTradeCancel_pre; + struct HPMHookPoint *HP_clif_pTradeCancel_post; + struct HPMHookPoint *HP_clif_pTradeCommit_pre; + struct HPMHookPoint *HP_clif_pTradeCommit_post; + struct HPMHookPoint *HP_clif_pStopAttack_pre; + struct HPMHookPoint *HP_clif_pStopAttack_post; + struct HPMHookPoint *HP_clif_pPutItemToCart_pre; + struct HPMHookPoint *HP_clif_pPutItemToCart_post; + struct HPMHookPoint *HP_clif_pGetItemFromCart_pre; + struct HPMHookPoint *HP_clif_pGetItemFromCart_post; + struct HPMHookPoint *HP_clif_pRemoveOption_pre; + struct HPMHookPoint *HP_clif_pRemoveOption_post; + struct HPMHookPoint *HP_clif_pChangeCart_pre; + struct HPMHookPoint *HP_clif_pChangeCart_post; + struct HPMHookPoint *HP_clif_pStatusUp_pre; + struct HPMHookPoint *HP_clif_pStatusUp_post; + struct HPMHookPoint *HP_clif_pSkillUp_pre; + struct HPMHookPoint *HP_clif_pSkillUp_post; + struct HPMHookPoint *HP_clif_pUseSkillToId_pre; + struct HPMHookPoint *HP_clif_pUseSkillToId_post; + struct HPMHookPoint *HP_clif_pUseSkillToId_homun_pre; + struct HPMHookPoint *HP_clif_pUseSkillToId_homun_post; + struct HPMHookPoint *HP_clif_pUseSkillToId_mercenary_pre; + struct HPMHookPoint *HP_clif_pUseSkillToId_mercenary_post; + struct HPMHookPoint *HP_clif_pUseSkillToPos_pre; + struct HPMHookPoint *HP_clif_pUseSkillToPos_post; + struct HPMHookPoint *HP_clif_pUseSkillToPosSub_pre; + struct HPMHookPoint *HP_clif_pUseSkillToPosSub_post; + struct HPMHookPoint *HP_clif_pUseSkillToPos_homun_pre; + struct HPMHookPoint *HP_clif_pUseSkillToPos_homun_post; + struct HPMHookPoint *HP_clif_pUseSkillToPos_mercenary_pre; + struct HPMHookPoint *HP_clif_pUseSkillToPos_mercenary_post; + struct HPMHookPoint *HP_clif_pUseSkillToPosMoreInfo_pre; + struct HPMHookPoint *HP_clif_pUseSkillToPosMoreInfo_post; + struct HPMHookPoint *HP_clif_pUseSkillMap_pre; + struct HPMHookPoint *HP_clif_pUseSkillMap_post; + struct HPMHookPoint *HP_clif_pRequestMemo_pre; + struct HPMHookPoint *HP_clif_pRequestMemo_post; + struct HPMHookPoint *HP_clif_pProduceMix_pre; + struct HPMHookPoint *HP_clif_pProduceMix_post; + struct HPMHookPoint *HP_clif_pCooking_pre; + struct HPMHookPoint *HP_clif_pCooking_post; + struct HPMHookPoint *HP_clif_pRepairItem_pre; + struct HPMHookPoint *HP_clif_pRepairItem_post; + struct HPMHookPoint *HP_clif_pWeaponRefine_pre; + struct HPMHookPoint *HP_clif_pWeaponRefine_post; + struct HPMHookPoint *HP_clif_pNpcSelectMenu_pre; + struct HPMHookPoint *HP_clif_pNpcSelectMenu_post; + struct HPMHookPoint *HP_clif_pNpcNextClicked_pre; + struct HPMHookPoint *HP_clif_pNpcNextClicked_post; + struct HPMHookPoint *HP_clif_pNpcAmountInput_pre; + struct HPMHookPoint *HP_clif_pNpcAmountInput_post; + struct HPMHookPoint *HP_clif_pNpcStringInput_pre; + struct HPMHookPoint *HP_clif_pNpcStringInput_post; + struct HPMHookPoint *HP_clif_pNpcCloseClicked_pre; + struct HPMHookPoint *HP_clif_pNpcCloseClicked_post; + struct HPMHookPoint *HP_clif_pItemIdentify_pre; + struct HPMHookPoint *HP_clif_pItemIdentify_post; + struct HPMHookPoint *HP_clif_pSelectArrow_pre; + struct HPMHookPoint *HP_clif_pSelectArrow_post; + struct HPMHookPoint *HP_clif_pAutoSpell_pre; + struct HPMHookPoint *HP_clif_pAutoSpell_post; + struct HPMHookPoint *HP_clif_pUseCard_pre; + struct HPMHookPoint *HP_clif_pUseCard_post; + struct HPMHookPoint *HP_clif_pInsertCard_pre; + struct HPMHookPoint *HP_clif_pInsertCard_post; + struct HPMHookPoint *HP_clif_pSolveCharName_pre; + struct HPMHookPoint *HP_clif_pSolveCharName_post; + struct HPMHookPoint *HP_clif_pResetChar_pre; + struct HPMHookPoint *HP_clif_pResetChar_post; + struct HPMHookPoint *HP_clif_pLocalBroadcast_pre; + struct HPMHookPoint *HP_clif_pLocalBroadcast_post; + struct HPMHookPoint *HP_clif_pMoveToKafra_pre; + struct HPMHookPoint *HP_clif_pMoveToKafra_post; + struct HPMHookPoint *HP_clif_pMoveFromKafra_pre; + struct HPMHookPoint *HP_clif_pMoveFromKafra_post; + struct HPMHookPoint *HP_clif_pMoveToKafraFromCart_pre; + struct HPMHookPoint *HP_clif_pMoveToKafraFromCart_post; + struct HPMHookPoint *HP_clif_pMoveFromKafraToCart_pre; + struct HPMHookPoint *HP_clif_pMoveFromKafraToCart_post; + struct HPMHookPoint *HP_clif_pCloseKafra_pre; + struct HPMHookPoint *HP_clif_pCloseKafra_post; + struct HPMHookPoint *HP_clif_pStoragePassword_pre; + struct HPMHookPoint *HP_clif_pStoragePassword_post; + struct HPMHookPoint *HP_clif_pCreateParty_pre; + struct HPMHookPoint *HP_clif_pCreateParty_post; + struct HPMHookPoint *HP_clif_pCreateParty2_pre; + struct HPMHookPoint *HP_clif_pCreateParty2_post; + struct HPMHookPoint *HP_clif_pPartyInvite_pre; + struct HPMHookPoint *HP_clif_pPartyInvite_post; + struct HPMHookPoint *HP_clif_pPartyInvite2_pre; + struct HPMHookPoint *HP_clif_pPartyInvite2_post; + struct HPMHookPoint *HP_clif_pReplyPartyInvite_pre; + struct HPMHookPoint *HP_clif_pReplyPartyInvite_post; + struct HPMHookPoint *HP_clif_pReplyPartyInvite2_pre; + struct HPMHookPoint *HP_clif_pReplyPartyInvite2_post; + struct HPMHookPoint *HP_clif_pLeaveParty_pre; + struct HPMHookPoint *HP_clif_pLeaveParty_post; + struct HPMHookPoint *HP_clif_pRemovePartyMember_pre; + struct HPMHookPoint *HP_clif_pRemovePartyMember_post; + struct HPMHookPoint *HP_clif_pPartyChangeOption_pre; + struct HPMHookPoint *HP_clif_pPartyChangeOption_post; + struct HPMHookPoint *HP_clif_pPartyMessage_pre; + struct HPMHookPoint *HP_clif_pPartyMessage_post; + struct HPMHookPoint *HP_clif_pPartyChangeLeader_pre; + struct HPMHookPoint *HP_clif_pPartyChangeLeader_post; + struct HPMHookPoint *HP_clif_pPartyBookingRegisterReq_pre; + struct HPMHookPoint *HP_clif_pPartyBookingRegisterReq_post; + struct HPMHookPoint *HP_clif_pPartyBookingSearchReq_pre; + struct HPMHookPoint *HP_clif_pPartyBookingSearchReq_post; + struct HPMHookPoint *HP_clif_pPartyBookingDeleteReq_pre; + struct HPMHookPoint *HP_clif_pPartyBookingDeleteReq_post; + struct HPMHookPoint *HP_clif_pPartyBookingUpdateReq_pre; + struct HPMHookPoint *HP_clif_pPartyBookingUpdateReq_post; + struct HPMHookPoint *HP_clif_pPartyRecruitRegisterReq_pre; + struct HPMHookPoint *HP_clif_pPartyRecruitRegisterReq_post; + struct HPMHookPoint *HP_clif_pPartyRecruitSearchReq_pre; + struct HPMHookPoint *HP_clif_pPartyRecruitSearchReq_post; + struct HPMHookPoint *HP_clif_pPartyRecruitDeleteReq_pre; + struct HPMHookPoint *HP_clif_pPartyRecruitDeleteReq_post; + struct HPMHookPoint *HP_clif_pPartyRecruitUpdateReq_pre; + struct HPMHookPoint *HP_clif_pPartyRecruitUpdateReq_post; + struct HPMHookPoint *HP_clif_pCloseVending_pre; + struct HPMHookPoint *HP_clif_pCloseVending_post; + struct HPMHookPoint *HP_clif_pVendingListReq_pre; + struct HPMHookPoint *HP_clif_pVendingListReq_post; + struct HPMHookPoint *HP_clif_pPurchaseReq_pre; + struct HPMHookPoint *HP_clif_pPurchaseReq_post; + struct HPMHookPoint *HP_clif_pPurchaseReq2_pre; + struct HPMHookPoint *HP_clif_pPurchaseReq2_post; + struct HPMHookPoint *HP_clif_pOpenVending_pre; + struct HPMHookPoint *HP_clif_pOpenVending_post; + struct HPMHookPoint *HP_clif_pCreateGuild_pre; + struct HPMHookPoint *HP_clif_pCreateGuild_post; + struct HPMHookPoint *HP_clif_pGuildCheckMaster_pre; + struct HPMHookPoint *HP_clif_pGuildCheckMaster_post; + struct HPMHookPoint *HP_clif_pGuildRequestInfo_pre; + struct HPMHookPoint *HP_clif_pGuildRequestInfo_post; + struct HPMHookPoint *HP_clif_pGuildChangePositionInfo_pre; + struct HPMHookPoint *HP_clif_pGuildChangePositionInfo_post; + struct HPMHookPoint *HP_clif_pGuildChangeMemberPosition_pre; + struct HPMHookPoint *HP_clif_pGuildChangeMemberPosition_post; + struct HPMHookPoint *HP_clif_pGuildRequestEmblem_pre; + struct HPMHookPoint *HP_clif_pGuildRequestEmblem_post; + struct HPMHookPoint *HP_clif_pGuildChangeEmblem_pre; + struct HPMHookPoint *HP_clif_pGuildChangeEmblem_post; + struct HPMHookPoint *HP_clif_pGuildChangeNotice_pre; + struct HPMHookPoint *HP_clif_pGuildChangeNotice_post; + struct HPMHookPoint *HP_clif_pGuildInvite_pre; + struct HPMHookPoint *HP_clif_pGuildInvite_post; + struct HPMHookPoint *HP_clif_pGuildReplyInvite_pre; + struct HPMHookPoint *HP_clif_pGuildReplyInvite_post; + struct HPMHookPoint *HP_clif_pGuildLeave_pre; + struct HPMHookPoint *HP_clif_pGuildLeave_post; + struct HPMHookPoint *HP_clif_pGuildExpulsion_pre; + struct HPMHookPoint *HP_clif_pGuildExpulsion_post; + struct HPMHookPoint *HP_clif_pGuildMessage_pre; + struct HPMHookPoint *HP_clif_pGuildMessage_post; + struct HPMHookPoint *HP_clif_pGuildRequestAlliance_pre; + struct HPMHookPoint *HP_clif_pGuildRequestAlliance_post; + struct HPMHookPoint *HP_clif_pGuildReplyAlliance_pre; + struct HPMHookPoint *HP_clif_pGuildReplyAlliance_post; + struct HPMHookPoint *HP_clif_pGuildDelAlliance_pre; + struct HPMHookPoint *HP_clif_pGuildDelAlliance_post; + struct HPMHookPoint *HP_clif_pGuildOpposition_pre; + struct HPMHookPoint *HP_clif_pGuildOpposition_post; + struct HPMHookPoint *HP_clif_pGuildBreak_pre; + struct HPMHookPoint *HP_clif_pGuildBreak_post; + struct HPMHookPoint *HP_clif_pPetMenu_pre; + struct HPMHookPoint *HP_clif_pPetMenu_post; + struct HPMHookPoint *HP_clif_pCatchPet_pre; + struct HPMHookPoint *HP_clif_pCatchPet_post; + struct HPMHookPoint *HP_clif_pSelectEgg_pre; + struct HPMHookPoint *HP_clif_pSelectEgg_post; + struct HPMHookPoint *HP_clif_pSendEmotion_pre; + struct HPMHookPoint *HP_clif_pSendEmotion_post; + struct HPMHookPoint *HP_clif_pChangePetName_pre; + struct HPMHookPoint *HP_clif_pChangePetName_post; + struct HPMHookPoint *HP_clif_pGMKick_pre; + struct HPMHookPoint *HP_clif_pGMKick_post; + struct HPMHookPoint *HP_clif_pGMKickAll_pre; + struct HPMHookPoint *HP_clif_pGMKickAll_post; + struct HPMHookPoint *HP_clif_pGMShift_pre; + struct HPMHookPoint *HP_clif_pGMShift_post; + struct HPMHookPoint *HP_clif_pGMRemove2_pre; + struct HPMHookPoint *HP_clif_pGMRemove2_post; + struct HPMHookPoint *HP_clif_pGMRecall_pre; + struct HPMHookPoint *HP_clif_pGMRecall_post; + struct HPMHookPoint *HP_clif_pGMRecall2_pre; + struct HPMHookPoint *HP_clif_pGMRecall2_post; + struct HPMHookPoint *HP_clif_pGM_Monster_Item_pre; + struct HPMHookPoint *HP_clif_pGM_Monster_Item_post; + struct HPMHookPoint *HP_clif_pGMHide_pre; + struct HPMHookPoint *HP_clif_pGMHide_post; + struct HPMHookPoint *HP_clif_pGMReqNoChat_pre; + struct HPMHookPoint *HP_clif_pGMReqNoChat_post; + struct HPMHookPoint *HP_clif_pGMRc_pre; + struct HPMHookPoint *HP_clif_pGMRc_post; + struct HPMHookPoint *HP_clif_pGMReqAccountName_pre; + struct HPMHookPoint *HP_clif_pGMReqAccountName_post; + struct HPMHookPoint *HP_clif_pGMChangeMapType_pre; + struct HPMHookPoint *HP_clif_pGMChangeMapType_post; + struct HPMHookPoint *HP_clif_pPMIgnore_pre; + struct HPMHookPoint *HP_clif_pPMIgnore_post; + struct HPMHookPoint *HP_clif_pPMIgnoreAll_pre; + struct HPMHookPoint *HP_clif_pPMIgnoreAll_post; + struct HPMHookPoint *HP_clif_pPMIgnoreList_pre; + struct HPMHookPoint *HP_clif_pPMIgnoreList_post; + struct HPMHookPoint *HP_clif_pNoviceDoriDori_pre; + struct HPMHookPoint *HP_clif_pNoviceDoriDori_post; + struct HPMHookPoint *HP_clif_pNoviceExplosionSpirits_pre; + struct HPMHookPoint *HP_clif_pNoviceExplosionSpirits_post; + struct HPMHookPoint *HP_clif_pFriendsListAdd_pre; + struct HPMHookPoint *HP_clif_pFriendsListAdd_post; + struct HPMHookPoint *HP_clif_pFriendsListReply_pre; + struct HPMHookPoint *HP_clif_pFriendsListReply_post; + struct HPMHookPoint *HP_clif_pFriendsListRemove_pre; + struct HPMHookPoint *HP_clif_pFriendsListRemove_post; + struct HPMHookPoint *HP_clif_pPVPInfo_pre; + struct HPMHookPoint *HP_clif_pPVPInfo_post; + struct HPMHookPoint *HP_clif_pBlacksmith_pre; + struct HPMHookPoint *HP_clif_pBlacksmith_post; + struct HPMHookPoint *HP_clif_pAlchemist_pre; + struct HPMHookPoint *HP_clif_pAlchemist_post; + struct HPMHookPoint *HP_clif_pTaekwon_pre; + struct HPMHookPoint *HP_clif_pTaekwon_post; + struct HPMHookPoint *HP_clif_pRankingPk_pre; + struct HPMHookPoint *HP_clif_pRankingPk_post; + struct HPMHookPoint *HP_clif_pFeelSaveOk_pre; + struct HPMHookPoint *HP_clif_pFeelSaveOk_post; + struct HPMHookPoint *HP_clif_pChangeHomunculusName_pre; + struct HPMHookPoint *HP_clif_pChangeHomunculusName_post; + struct HPMHookPoint *HP_clif_pHomMoveToMaster_pre; + struct HPMHookPoint *HP_clif_pHomMoveToMaster_post; + struct HPMHookPoint *HP_clif_pHomMoveTo_pre; + struct HPMHookPoint *HP_clif_pHomMoveTo_post; + struct HPMHookPoint *HP_clif_pHomAttack_pre; + struct HPMHookPoint *HP_clif_pHomAttack_post; + struct HPMHookPoint *HP_clif_pHomMenu_pre; + struct HPMHookPoint *HP_clif_pHomMenu_post; + struct HPMHookPoint *HP_clif_pAutoRevive_pre; + struct HPMHookPoint *HP_clif_pAutoRevive_post; + struct HPMHookPoint *HP_clif_pCheck_pre; + struct HPMHookPoint *HP_clif_pCheck_post; + struct HPMHookPoint *HP_clif_pMail_refreshinbox_pre; + struct HPMHookPoint *HP_clif_pMail_refreshinbox_post; + struct HPMHookPoint *HP_clif_pMail_read_pre; + struct HPMHookPoint *HP_clif_pMail_read_post; + struct HPMHookPoint *HP_clif_pMail_getattach_pre; + struct HPMHookPoint *HP_clif_pMail_getattach_post; + struct HPMHookPoint *HP_clif_pMail_delete_pre; + struct HPMHookPoint *HP_clif_pMail_delete_post; + struct HPMHookPoint *HP_clif_pMail_return_pre; + struct HPMHookPoint *HP_clif_pMail_return_post; + struct HPMHookPoint *HP_clif_pMail_setattach_pre; + struct HPMHookPoint *HP_clif_pMail_setattach_post; + struct HPMHookPoint *HP_clif_pMail_winopen_pre; + struct HPMHookPoint *HP_clif_pMail_winopen_post; + struct HPMHookPoint *HP_clif_pMail_send_pre; + struct HPMHookPoint *HP_clif_pMail_send_post; + struct HPMHookPoint *HP_clif_pAuction_cancelreg_pre; + struct HPMHookPoint *HP_clif_pAuction_cancelreg_post; + struct HPMHookPoint *HP_clif_pAuction_setitem_pre; + struct HPMHookPoint *HP_clif_pAuction_setitem_post; + struct HPMHookPoint *HP_clif_pAuction_register_pre; + struct HPMHookPoint *HP_clif_pAuction_register_post; + struct HPMHookPoint *HP_clif_pAuction_cancel_pre; + struct HPMHookPoint *HP_clif_pAuction_cancel_post; + struct HPMHookPoint *HP_clif_pAuction_close_pre; + struct HPMHookPoint *HP_clif_pAuction_close_post; + struct HPMHookPoint *HP_clif_pAuction_bid_pre; + struct HPMHookPoint *HP_clif_pAuction_bid_post; + struct HPMHookPoint *HP_clif_pAuction_search_pre; + struct HPMHookPoint *HP_clif_pAuction_search_post; + struct HPMHookPoint *HP_clif_pAuction_buysell_pre; + struct HPMHookPoint *HP_clif_pAuction_buysell_post; + struct HPMHookPoint *HP_clif_pcashshop_buy_pre; + struct HPMHookPoint *HP_clif_pcashshop_buy_post; + struct HPMHookPoint *HP_clif_pAdopt_request_pre; + struct HPMHookPoint *HP_clif_pAdopt_request_post; + struct HPMHookPoint *HP_clif_pAdopt_reply_pre; + struct HPMHookPoint *HP_clif_pAdopt_reply_post; + struct HPMHookPoint *HP_clif_pViewPlayerEquip_pre; + struct HPMHookPoint *HP_clif_pViewPlayerEquip_post; + struct HPMHookPoint *HP_clif_pEquipTick_pre; + struct HPMHookPoint *HP_clif_pEquipTick_post; + struct HPMHookPoint *HP_clif_pquestStateAck_pre; + struct HPMHookPoint *HP_clif_pquestStateAck_post; + struct HPMHookPoint *HP_clif_pmercenary_action_pre; + struct HPMHookPoint *HP_clif_pmercenary_action_post; + struct HPMHookPoint *HP_clif_pBattleChat_pre; + struct HPMHookPoint *HP_clif_pBattleChat_post; + struct HPMHookPoint *HP_clif_pLessEffect_pre; + struct HPMHookPoint *HP_clif_pLessEffect_post; + struct HPMHookPoint *HP_clif_pItemListWindowSelected_pre; + struct HPMHookPoint *HP_clif_pItemListWindowSelected_post; + struct HPMHookPoint *HP_clif_pReqOpenBuyingStore_pre; + struct HPMHookPoint *HP_clif_pReqOpenBuyingStore_post; + struct HPMHookPoint *HP_clif_pReqCloseBuyingStore_pre; + struct HPMHookPoint *HP_clif_pReqCloseBuyingStore_post; + struct HPMHookPoint *HP_clif_pReqClickBuyingStore_pre; + struct HPMHookPoint *HP_clif_pReqClickBuyingStore_post; + struct HPMHookPoint *HP_clif_pReqTradeBuyingStore_pre; + struct HPMHookPoint *HP_clif_pReqTradeBuyingStore_post; + struct HPMHookPoint *HP_clif_pSearchStoreInfo_pre; + struct HPMHookPoint *HP_clif_pSearchStoreInfo_post; + struct HPMHookPoint *HP_clif_pSearchStoreInfoNextPage_pre; + struct HPMHookPoint *HP_clif_pSearchStoreInfoNextPage_post; + struct HPMHookPoint *HP_clif_pCloseSearchStoreInfo_pre; + struct HPMHookPoint *HP_clif_pCloseSearchStoreInfo_post; + struct HPMHookPoint *HP_clif_pSearchStoreInfoListItemClick_pre; + struct HPMHookPoint *HP_clif_pSearchStoreInfoListItemClick_post; + struct HPMHookPoint *HP_clif_pDebug_pre; + struct HPMHookPoint *HP_clif_pDebug_post; + struct HPMHookPoint *HP_clif_pSkillSelectMenu_pre; + struct HPMHookPoint *HP_clif_pSkillSelectMenu_post; + struct HPMHookPoint *HP_clif_pMoveItem_pre; + struct HPMHookPoint *HP_clif_pMoveItem_post; + struct HPMHookPoint *HP_clif_pDull_pre; + struct HPMHookPoint *HP_clif_pDull_post; + struct HPMHookPoint *HP_clif_pBGQueueRegister_pre; + struct HPMHookPoint *HP_clif_pBGQueueRegister_post; + struct HPMHookPoint *HP_clif_pBGQueueCheckState_pre; + struct HPMHookPoint *HP_clif_pBGQueueCheckState_post; + struct HPMHookPoint *HP_clif_pBGQueueRevokeReq_pre; + struct HPMHookPoint *HP_clif_pBGQueueRevokeReq_post; + struct HPMHookPoint *HP_clif_pBGQueueBattleBeginAck_pre; + struct HPMHookPoint *HP_clif_pBGQueueBattleBeginAck_post; + struct HPMHookPoint *HP_clif_pCashShopOpen_pre; + struct HPMHookPoint *HP_clif_pCashShopOpen_post; + struct HPMHookPoint *HP_clif_pCashShopClose_pre; + struct HPMHookPoint *HP_clif_pCashShopClose_post; + struct HPMHookPoint *HP_clif_pCashShopReqTab_pre; + struct HPMHookPoint *HP_clif_pCashShopReqTab_post; + struct HPMHookPoint *HP_clif_pCashShopSchedule_pre; + struct HPMHookPoint *HP_clif_pCashShopSchedule_post; + struct HPMHookPoint *HP_clif_pCashShopBuy_pre; + struct HPMHookPoint *HP_clif_pCashShopBuy_post; + struct HPMHookPoint *HP_clif_pPartyTick_pre; + struct HPMHookPoint *HP_clif_pPartyTick_post; + struct HPMHookPoint *HP_clif_pGuildInvite2_pre; + struct HPMHookPoint *HP_clif_pGuildInvite2_post; + struct HPMHookPoint *HP_clif_pPartyBookingAddFilter_pre; + struct HPMHookPoint *HP_clif_pPartyBookingAddFilter_post; + struct HPMHookPoint *HP_clif_pPartyBookingSubFilter_pre; + struct HPMHookPoint *HP_clif_pPartyBookingSubFilter_post; + struct HPMHookPoint *HP_clif_pPartyBookingReqVolunteer_pre; + struct HPMHookPoint *HP_clif_pPartyBookingReqVolunteer_post; + struct HPMHookPoint *HP_clif_pPartyBookingRefuseVolunteer_pre; + struct HPMHookPoint *HP_clif_pPartyBookingRefuseVolunteer_post; + struct HPMHookPoint *HP_clif_pPartyBookingCancelVolunteer_pre; + struct HPMHookPoint *HP_clif_pPartyBookingCancelVolunteer_post; + struct HPMHookPoint *HP_duel_create_pre; + struct HPMHookPoint *HP_duel_create_post; + struct HPMHookPoint *HP_duel_invite_pre; + struct HPMHookPoint *HP_duel_invite_post; + struct HPMHookPoint *HP_duel_accept_pre; + struct HPMHookPoint *HP_duel_accept_post; + struct HPMHookPoint *HP_duel_reject_pre; + struct HPMHookPoint *HP_duel_reject_post; + struct HPMHookPoint *HP_duel_leave_pre; + struct HPMHookPoint *HP_duel_leave_post; + struct HPMHookPoint *HP_duel_showinfo_pre; + struct HPMHookPoint *HP_duel_showinfo_post; + struct HPMHookPoint *HP_duel_checktime_pre; + struct HPMHookPoint *HP_duel_checktime_post; + struct HPMHookPoint *HP_duel_init_pre; + struct HPMHookPoint *HP_duel_init_post; + struct HPMHookPoint *HP_duel_final_pre; + struct HPMHookPoint *HP_duel_final_post; + struct HPMHookPoint *HP_elemental_init_pre; + struct HPMHookPoint *HP_elemental_init_post; + struct HPMHookPoint *HP_elemental_final_pre; + struct HPMHookPoint *HP_elemental_final_post; + struct HPMHookPoint *HP_elemental_class_pre; + struct HPMHookPoint *HP_elemental_class_post; + struct HPMHookPoint *HP_elemental_get_viewdata_pre; + struct HPMHookPoint *HP_elemental_get_viewdata_post; + struct HPMHookPoint *HP_elemental_create_pre; + struct HPMHookPoint *HP_elemental_create_post; + struct HPMHookPoint *HP_elemental_data_received_pre; + struct HPMHookPoint *HP_elemental_data_received_post; + struct HPMHookPoint *HP_elemental_save_pre; + struct HPMHookPoint *HP_elemental_save_post; + struct HPMHookPoint *HP_elemental_change_mode_ack_pre; + struct HPMHookPoint *HP_elemental_change_mode_ack_post; + struct HPMHookPoint *HP_elemental_change_mode_pre; + struct HPMHookPoint *HP_elemental_change_mode_post; + struct HPMHookPoint *HP_elemental_heal_pre; + struct HPMHookPoint *HP_elemental_heal_post; + struct HPMHookPoint *HP_elemental_dead_pre; + struct HPMHookPoint *HP_elemental_dead_post; + struct HPMHookPoint *HP_elemental_delete_pre; + struct HPMHookPoint *HP_elemental_delete_post; + struct HPMHookPoint *HP_elemental_summon_stop_pre; + struct HPMHookPoint *HP_elemental_summon_stop_post; + struct HPMHookPoint *HP_elemental_get_lifetime_pre; + struct HPMHookPoint *HP_elemental_get_lifetime_post; + struct HPMHookPoint *HP_elemental_unlocktarget_pre; + struct HPMHookPoint *HP_elemental_unlocktarget_post; + struct HPMHookPoint *HP_elemental_skillnotok_pre; + struct HPMHookPoint *HP_elemental_skillnotok_post; + struct HPMHookPoint *HP_elemental_set_target_pre; + struct HPMHookPoint *HP_elemental_set_target_post; + struct HPMHookPoint *HP_elemental_clean_single_effect_pre; + struct HPMHookPoint *HP_elemental_clean_single_effect_post; + struct HPMHookPoint *HP_elemental_clean_effect_pre; + struct HPMHookPoint *HP_elemental_clean_effect_post; + struct HPMHookPoint *HP_elemental_action_pre; + struct HPMHookPoint *HP_elemental_action_post; + struct HPMHookPoint *HP_elemental_skill_get_requirements_pre; + struct HPMHookPoint *HP_elemental_skill_get_requirements_post; + struct HPMHookPoint *HP_elemental_read_skilldb_pre; + struct HPMHookPoint *HP_elemental_read_skilldb_post; + struct HPMHookPoint *HP_elemental_reload_db_pre; + struct HPMHookPoint *HP_elemental_reload_db_post; + struct HPMHookPoint *HP_elemental_reload_skilldb_pre; + struct HPMHookPoint *HP_elemental_reload_skilldb_post; + struct HPMHookPoint *HP_elemental_search_index_pre; + struct HPMHookPoint *HP_elemental_search_index_post; + struct HPMHookPoint *HP_elemental_summon_init_pre; + struct HPMHookPoint *HP_elemental_summon_init_post; + struct HPMHookPoint *HP_elemental_summon_end_timer_pre; + struct HPMHookPoint *HP_elemental_summon_end_timer_post; + struct HPMHookPoint *HP_elemental_ai_sub_timer_activesearch_pre; + struct HPMHookPoint *HP_elemental_ai_sub_timer_activesearch_post; + struct HPMHookPoint *HP_elemental_ai_sub_timer_pre; + struct HPMHookPoint *HP_elemental_ai_sub_timer_post; + struct HPMHookPoint *HP_elemental_ai_sub_foreachclient_pre; + struct HPMHookPoint *HP_elemental_ai_sub_foreachclient_post; + struct HPMHookPoint *HP_elemental_ai_timer_pre; + struct HPMHookPoint *HP_elemental_ai_timer_post; + struct HPMHookPoint *HP_elemental_read_db_pre; + struct HPMHookPoint *HP_elemental_read_db_post; + struct HPMHookPoint *HP_guild_init_pre; + struct HPMHookPoint *HP_guild_init_post; + struct HPMHookPoint *HP_guild_final_pre; + struct HPMHookPoint *HP_guild_final_post; + struct HPMHookPoint *HP_guild_skill_get_max_pre; + struct HPMHookPoint *HP_guild_skill_get_max_post; + struct HPMHookPoint *HP_guild_checkskill_pre; + struct HPMHookPoint *HP_guild_checkskill_post; + struct HPMHookPoint *HP_guild_check_skill_require_pre; + struct HPMHookPoint *HP_guild_check_skill_require_post; + struct HPMHookPoint *HP_guild_checkcastles_pre; + struct HPMHookPoint *HP_guild_checkcastles_post; + struct HPMHookPoint *HP_guild_isallied_pre; + struct HPMHookPoint *HP_guild_isallied_post; + struct HPMHookPoint *HP_guild_search_pre; + struct HPMHookPoint *HP_guild_search_post; + struct HPMHookPoint *HP_guild_searchname_pre; + struct HPMHookPoint *HP_guild_searchname_post; + struct HPMHookPoint *HP_guild_castle_search_pre; + struct HPMHookPoint *HP_guild_castle_search_post; + struct HPMHookPoint *HP_guild_mapname2gc_pre; + struct HPMHookPoint *HP_guild_mapname2gc_post; + struct HPMHookPoint *HP_guild_mapindex2gc_pre; + struct HPMHookPoint *HP_guild_mapindex2gc_post; + struct HPMHookPoint *HP_guild_getavailablesd_pre; + struct HPMHookPoint *HP_guild_getavailablesd_post; + struct HPMHookPoint *HP_guild_getindex_pre; + struct HPMHookPoint *HP_guild_getindex_post; + struct HPMHookPoint *HP_guild_getposition_pre; + struct HPMHookPoint *HP_guild_getposition_post; + struct HPMHookPoint *HP_guild_payexp_pre; + struct HPMHookPoint *HP_guild_payexp_post; + struct HPMHookPoint *HP_guild_getexp_pre; + struct HPMHookPoint *HP_guild_getexp_post; + struct HPMHookPoint *HP_guild_create_pre; + struct HPMHookPoint *HP_guild_create_post; + struct HPMHookPoint *HP_guild_created_pre; + struct HPMHookPoint *HP_guild_created_post; + struct HPMHookPoint *HP_guild_request_info_pre; + struct HPMHookPoint *HP_guild_request_info_post; + struct HPMHookPoint *HP_guild_recv_noinfo_pre; + struct HPMHookPoint *HP_guild_recv_noinfo_post; + struct HPMHookPoint *HP_guild_recv_info_pre; + struct HPMHookPoint *HP_guild_recv_info_post; + struct HPMHookPoint *HP_guild_npc_request_info_pre; + struct HPMHookPoint *HP_guild_npc_request_info_post; + struct HPMHookPoint *HP_guild_invite_pre; + struct HPMHookPoint *HP_guild_invite_post; + struct HPMHookPoint *HP_guild_reply_invite_pre; + struct HPMHookPoint *HP_guild_reply_invite_post; + struct HPMHookPoint *HP_guild_member_joined_pre; + struct HPMHookPoint *HP_guild_member_joined_post; + struct HPMHookPoint *HP_guild_member_added_pre; + struct HPMHookPoint *HP_guild_member_added_post; + struct HPMHookPoint *HP_guild_leave_pre; + struct HPMHookPoint *HP_guild_leave_post; + struct HPMHookPoint *HP_guild_member_withdraw_pre; + struct HPMHookPoint *HP_guild_member_withdraw_post; + struct HPMHookPoint *HP_guild_expulsion_pre; + struct HPMHookPoint *HP_guild_expulsion_post; + struct HPMHookPoint *HP_guild_skillup_pre; + struct HPMHookPoint *HP_guild_skillup_post; + struct HPMHookPoint *HP_guild_block_skill_pre; + struct HPMHookPoint *HP_guild_block_skill_post; + struct HPMHookPoint *HP_guild_reqalliance_pre; + struct HPMHookPoint *HP_guild_reqalliance_post; + struct HPMHookPoint *HP_guild_reply_reqalliance_pre; + struct HPMHookPoint *HP_guild_reply_reqalliance_post; + struct HPMHookPoint *HP_guild_allianceack_pre; + struct HPMHookPoint *HP_guild_allianceack_post; + struct HPMHookPoint *HP_guild_delalliance_pre; + struct HPMHookPoint *HP_guild_delalliance_post; + struct HPMHookPoint *HP_guild_opposition_pre; + struct HPMHookPoint *HP_guild_opposition_post; + struct HPMHookPoint *HP_guild_check_alliance_pre; + struct HPMHookPoint *HP_guild_check_alliance_post; + struct HPMHookPoint *HP_guild_send_memberinfoshort_pre; + struct HPMHookPoint *HP_guild_send_memberinfoshort_post; + struct HPMHookPoint *HP_guild_recv_memberinfoshort_pre; + struct HPMHookPoint *HP_guild_recv_memberinfoshort_post; + struct HPMHookPoint *HP_guild_change_memberposition_pre; + struct HPMHookPoint *HP_guild_change_memberposition_post; + struct HPMHookPoint *HP_guild_memberposition_changed_pre; + struct HPMHookPoint *HP_guild_memberposition_changed_post; + struct HPMHookPoint *HP_guild_change_position_pre; + struct HPMHookPoint *HP_guild_change_position_post; + struct HPMHookPoint *HP_guild_position_changed_pre; + struct HPMHookPoint *HP_guild_position_changed_post; + struct HPMHookPoint *HP_guild_change_notice_pre; + struct HPMHookPoint *HP_guild_change_notice_post; + struct HPMHookPoint *HP_guild_notice_changed_pre; + struct HPMHookPoint *HP_guild_notice_changed_post; + struct HPMHookPoint *HP_guild_change_emblem_pre; + struct HPMHookPoint *HP_guild_change_emblem_post; + struct HPMHookPoint *HP_guild_emblem_changed_pre; + struct HPMHookPoint *HP_guild_emblem_changed_post; + struct HPMHookPoint *HP_guild_send_message_pre; + struct HPMHookPoint *HP_guild_send_message_post; + struct HPMHookPoint *HP_guild_recv_message_pre; + struct HPMHookPoint *HP_guild_recv_message_post; + struct HPMHookPoint *HP_guild_send_dot_remove_pre; + struct HPMHookPoint *HP_guild_send_dot_remove_post; + struct HPMHookPoint *HP_guild_skillupack_pre; + struct HPMHookPoint *HP_guild_skillupack_post; + struct HPMHookPoint *HP_guild_dobreak_pre; + struct HPMHookPoint *HP_guild_dobreak_post; + struct HPMHookPoint *HP_guild_broken_pre; + struct HPMHookPoint *HP_guild_broken_post; + struct HPMHookPoint *HP_guild_gm_change_pre; + struct HPMHookPoint *HP_guild_gm_change_post; + struct HPMHookPoint *HP_guild_gm_changed_pre; + struct HPMHookPoint *HP_guild_gm_changed_post; + struct HPMHookPoint *HP_guild_castle_map_init_pre; + struct HPMHookPoint *HP_guild_castle_map_init_post; + struct HPMHookPoint *HP_guild_castledatasave_pre; + struct HPMHookPoint *HP_guild_castledatasave_post; + struct HPMHookPoint *HP_guild_castledataloadack_pre; + struct HPMHookPoint *HP_guild_castledataloadack_post; + struct HPMHookPoint *HP_guild_castle_reconnect_pre; + struct HPMHookPoint *HP_guild_castle_reconnect_post; + struct HPMHookPoint *HP_guild_agit_start_pre; + struct HPMHookPoint *HP_guild_agit_start_post; + struct HPMHookPoint *HP_guild_agit_end_pre; + struct HPMHookPoint *HP_guild_agit_end_post; + struct HPMHookPoint *HP_guild_agit2_start_pre; + struct HPMHookPoint *HP_guild_agit2_start_post; + struct HPMHookPoint *HP_guild_agit2_end_pre; + struct HPMHookPoint *HP_guild_agit2_end_post; + struct HPMHookPoint *HP_guild_flag_add_pre; + struct HPMHookPoint *HP_guild_flag_add_post; + struct HPMHookPoint *HP_guild_flag_remove_pre; + struct HPMHookPoint *HP_guild_flag_remove_post; + struct HPMHookPoint *HP_guild_flags_clear_pre; + struct HPMHookPoint *HP_guild_flags_clear_post; + struct HPMHookPoint *HP_guild_aura_refresh_pre; + struct HPMHookPoint *HP_guild_aura_refresh_post; + struct HPMHookPoint *HP_guild_payexp_timer_pre; + struct HPMHookPoint *HP_guild_payexp_timer_post; + struct HPMHookPoint *HP_guild_sd_check_pre; + struct HPMHookPoint *HP_guild_sd_check_post; + struct HPMHookPoint *HP_guild_read_guildskill_tree_db_pre; + struct HPMHookPoint *HP_guild_read_guildskill_tree_db_post; + struct HPMHookPoint *HP_guild_read_castledb_pre; + struct HPMHookPoint *HP_guild_read_castledb_post; + struct HPMHookPoint *HP_guild_payexp_timer_sub_pre; + struct HPMHookPoint *HP_guild_payexp_timer_sub_post; + struct HPMHookPoint *HP_guild_send_xy_timer_sub_pre; + struct HPMHookPoint *HP_guild_send_xy_timer_sub_post; + struct HPMHookPoint *HP_guild_send_xy_timer_pre; + struct HPMHookPoint *HP_guild_send_xy_timer_post; + struct HPMHookPoint *HP_guild_create_expcache_pre; + struct HPMHookPoint *HP_guild_create_expcache_post; + struct HPMHookPoint *HP_guild_eventlist_db_final_pre; + struct HPMHookPoint *HP_guild_eventlist_db_final_post; + struct HPMHookPoint *HP_guild_expcache_db_final_pre; + struct HPMHookPoint *HP_guild_expcache_db_final_post; + struct HPMHookPoint *HP_guild_castle_db_final_pre; + struct HPMHookPoint *HP_guild_castle_db_final_post; + struct HPMHookPoint *HP_guild_broken_sub_pre; + struct HPMHookPoint *HP_guild_broken_sub_post; + struct HPMHookPoint *HP_guild_castle_broken_sub_pre; + struct HPMHookPoint *HP_guild_castle_broken_sub_post; + struct HPMHookPoint *HP_guild_makemember_pre; + struct HPMHookPoint *HP_guild_makemember_post; + struct HPMHookPoint *HP_guild_check_member_pre; + struct HPMHookPoint *HP_guild_check_member_post; + struct HPMHookPoint *HP_guild_get_alliance_count_pre; + struct HPMHookPoint *HP_guild_get_alliance_count_post; + struct HPMHookPoint *HP_guild_castle_reconnect_sub_pre; + struct HPMHookPoint *HP_guild_castle_reconnect_sub_post; + struct HPMHookPoint *HP_gstorage_id2storage_pre; + struct HPMHookPoint *HP_gstorage_id2storage_post; + struct HPMHookPoint *HP_gstorage_id2storage2_pre; + struct HPMHookPoint *HP_gstorage_id2storage2_post; + struct HPMHookPoint *HP_gstorage_init_pre; + struct HPMHookPoint *HP_gstorage_init_post; + struct HPMHookPoint *HP_gstorage_final_pre; + struct HPMHookPoint *HP_gstorage_final_post; + struct HPMHookPoint *HP_gstorage_delete_pre; + struct HPMHookPoint *HP_gstorage_delete_post; + struct HPMHookPoint *HP_gstorage_open_pre; + struct HPMHookPoint *HP_gstorage_open_post; + struct HPMHookPoint *HP_gstorage_additem_pre; + struct HPMHookPoint *HP_gstorage_additem_post; + struct HPMHookPoint *HP_gstorage_delitem_pre; + struct HPMHookPoint *HP_gstorage_delitem_post; + struct HPMHookPoint *HP_gstorage_add_pre; + struct HPMHookPoint *HP_gstorage_add_post; + struct HPMHookPoint *HP_gstorage_get_pre; + struct HPMHookPoint *HP_gstorage_get_post; + struct HPMHookPoint *HP_gstorage_addfromcart_pre; + struct HPMHookPoint *HP_gstorage_addfromcart_post; + struct HPMHookPoint *HP_gstorage_gettocart_pre; + struct HPMHookPoint *HP_gstorage_gettocart_post; + struct HPMHookPoint *HP_gstorage_close_pre; + struct HPMHookPoint *HP_gstorage_close_post; + struct HPMHookPoint *HP_gstorage_pc_quit_pre; + struct HPMHookPoint *HP_gstorage_pc_quit_post; + struct HPMHookPoint *HP_gstorage_save_pre; + struct HPMHookPoint *HP_gstorage_save_post; + struct HPMHookPoint *HP_gstorage_saved_pre; + struct HPMHookPoint *HP_gstorage_saved_post; + struct HPMHookPoint *HP_gstorage_create_pre; + struct HPMHookPoint *HP_gstorage_create_post; + struct HPMHookPoint *HP_homun_init_pre; + struct HPMHookPoint *HP_homun_init_post; + struct HPMHookPoint *HP_homun_final_pre; + struct HPMHookPoint *HP_homun_final_post; + struct HPMHookPoint *HP_homun_reload_pre; + struct HPMHookPoint *HP_homun_reload_post; + struct HPMHookPoint *HP_homun_reload_skill_pre; + struct HPMHookPoint *HP_homun_reload_skill_post; + struct HPMHookPoint *HP_homun_get_viewdata_pre; + struct HPMHookPoint *HP_homun_get_viewdata_post; + struct HPMHookPoint *HP_homun_class2type_pre; + struct HPMHookPoint *HP_homun_class2type_post; + struct HPMHookPoint *HP_homun_damaged_pre; + struct HPMHookPoint *HP_homun_damaged_post; + struct HPMHookPoint *HP_homun_dead_pre; + struct HPMHookPoint *HP_homun_dead_post; + struct HPMHookPoint *HP_homun_vaporize_pre; + struct HPMHookPoint *HP_homun_vaporize_post; + struct HPMHookPoint *HP_homun_delete_pre; + struct HPMHookPoint *HP_homun_delete_post; + struct HPMHookPoint *HP_homun_checkskill_pre; + struct HPMHookPoint *HP_homun_checkskill_post; + struct HPMHookPoint *HP_homun_calc_skilltree_pre; + struct HPMHookPoint *HP_homun_calc_skilltree_post; + struct HPMHookPoint *HP_homun_skill_tree_get_max_pre; + struct HPMHookPoint *HP_homun_skill_tree_get_max_post; + struct HPMHookPoint *HP_homun_skillup_pre; + struct HPMHookPoint *HP_homun_skillup_post; + struct HPMHookPoint *HP_homun_levelup_pre; + struct HPMHookPoint *HP_homun_levelup_post; + struct HPMHookPoint *HP_homun_change_class_pre; + struct HPMHookPoint *HP_homun_change_class_post; + struct HPMHookPoint *HP_homun_evolve_pre; + struct HPMHookPoint *HP_homun_evolve_post; + struct HPMHookPoint *HP_homun_mutate_pre; + struct HPMHookPoint *HP_homun_mutate_post; + struct HPMHookPoint *HP_homun_gainexp_pre; + struct HPMHookPoint *HP_homun_gainexp_post; + struct HPMHookPoint *HP_homun_add_intimacy_pre; + struct HPMHookPoint *HP_homun_add_intimacy_post; + struct HPMHookPoint *HP_homun_consume_intimacy_pre; + struct HPMHookPoint *HP_homun_consume_intimacy_post; + struct HPMHookPoint *HP_homun_healed_pre; + struct HPMHookPoint *HP_homun_healed_post; + struct HPMHookPoint *HP_homun_save_pre; + struct HPMHookPoint *HP_homun_save_post; + struct HPMHookPoint *HP_homun_menu_pre; + struct HPMHookPoint *HP_homun_menu_post; + struct HPMHookPoint *HP_homun_feed_pre; + struct HPMHookPoint *HP_homun_feed_post; + struct HPMHookPoint *HP_homun_hunger_timer_pre; + struct HPMHookPoint *HP_homun_hunger_timer_post; + struct HPMHookPoint *HP_homun_hunger_timer_delete_pre; + struct HPMHookPoint *HP_homun_hunger_timer_delete_post; + struct HPMHookPoint *HP_homun_change_name_pre; + struct HPMHookPoint *HP_homun_change_name_post; + struct HPMHookPoint *HP_homun_change_name_ack_pre; + struct HPMHookPoint *HP_homun_change_name_ack_post; + struct HPMHookPoint *HP_homun_db_search_pre; + struct HPMHookPoint *HP_homun_db_search_post; + struct HPMHookPoint *HP_homun_create_pre; + struct HPMHookPoint *HP_homun_create_post; + struct HPMHookPoint *HP_homun_init_timers_pre; + struct HPMHookPoint *HP_homun_init_timers_post; + struct HPMHookPoint *HP_homun_call_pre; + struct HPMHookPoint *HP_homun_call_post; + struct HPMHookPoint *HP_homun_recv_data_pre; + struct HPMHookPoint *HP_homun_recv_data_post; + struct HPMHookPoint *HP_homun_creation_request_pre; + struct HPMHookPoint *HP_homun_creation_request_post; + struct HPMHookPoint *HP_homun_ressurect_pre; + struct HPMHookPoint *HP_homun_ressurect_post; + struct HPMHookPoint *HP_homun_revive_pre; + struct HPMHookPoint *HP_homun_revive_post; + struct HPMHookPoint *HP_homun_stat_reset_pre; + struct HPMHookPoint *HP_homun_stat_reset_post; + struct HPMHookPoint *HP_homun_shuffle_pre; + struct HPMHookPoint *HP_homun_shuffle_post; + struct HPMHookPoint *HP_homun_read_db_sub_pre; + struct HPMHookPoint *HP_homun_read_db_sub_post; + struct HPMHookPoint *HP_homun_read_db_pre; + struct HPMHookPoint *HP_homun_read_db_post; + struct HPMHookPoint *HP_homun_read_skill_db_sub_pre; + struct HPMHookPoint *HP_homun_read_skill_db_sub_post; + struct HPMHookPoint *HP_homun_skill_db_read_pre; + struct HPMHookPoint *HP_homun_skill_db_read_post; + struct HPMHookPoint *HP_homun_exp_db_read_pre; + struct HPMHookPoint *HP_homun_exp_db_read_post; + struct HPMHookPoint *HP_homun_addspiritball_pre; + struct HPMHookPoint *HP_homun_addspiritball_post; + struct HPMHookPoint *HP_homun_delspiritball_pre; + struct HPMHookPoint *HP_homun_delspiritball_post; + struct HPMHookPoint *HP_instance_init_pre; + struct HPMHookPoint *HP_instance_init_post; + struct HPMHookPoint *HP_instance_final_pre; + struct HPMHookPoint *HP_instance_final_post; + struct HPMHookPoint *HP_instance_create_pre; + struct HPMHookPoint *HP_instance_create_post; + struct HPMHookPoint *HP_instance_add_map_pre; + struct HPMHookPoint *HP_instance_add_map_post; + struct HPMHookPoint *HP_instance_del_map_pre; + struct HPMHookPoint *HP_instance_del_map_post; + struct HPMHookPoint *HP_instance_map2imap_pre; + struct HPMHookPoint *HP_instance_map2imap_post; + struct HPMHookPoint *HP_instance_mapid2imapid_pre; + struct HPMHookPoint *HP_instance_mapid2imapid_post; + struct HPMHookPoint *HP_instance_destroy_pre; + struct HPMHookPoint *HP_instance_destroy_post; + struct HPMHookPoint *HP_instance_start_pre; + struct HPMHookPoint *HP_instance_start_post; + struct HPMHookPoint *HP_instance_check_idle_pre; + struct HPMHookPoint *HP_instance_check_idle_post; + struct HPMHookPoint *HP_instance_check_kick_pre; + struct HPMHookPoint *HP_instance_check_kick_post; + struct HPMHookPoint *HP_instance_set_timeout_pre; + struct HPMHookPoint *HP_instance_set_timeout_post; + struct HPMHookPoint *HP_instance_valid_pre; + struct HPMHookPoint *HP_instance_valid_post; + struct HPMHookPoint *HP_instance_destroy_timer_pre; + struct HPMHookPoint *HP_instance_destroy_timer_post; + struct HPMHookPoint *HP_intif_parse_pre; + struct HPMHookPoint *HP_intif_parse_post; + struct HPMHookPoint *HP_intif_create_pet_pre; + struct HPMHookPoint *HP_intif_create_pet_post; + struct HPMHookPoint *HP_intif_broadcast_pre; + struct HPMHookPoint *HP_intif_broadcast_post; + struct HPMHookPoint *HP_intif_broadcast2_pre; + struct HPMHookPoint *HP_intif_broadcast2_post; + struct HPMHookPoint *HP_intif_main_message_pre; + struct HPMHookPoint *HP_intif_main_message_post; + struct HPMHookPoint *HP_intif_wis_message_pre; + struct HPMHookPoint *HP_intif_wis_message_post; + struct HPMHookPoint *HP_intif_wis_message_to_gm_pre; + struct HPMHookPoint *HP_intif_wis_message_to_gm_post; + struct HPMHookPoint *HP_intif_saveregistry_pre; + struct HPMHookPoint *HP_intif_saveregistry_post; + struct HPMHookPoint *HP_intif_request_registry_pre; + struct HPMHookPoint *HP_intif_request_registry_post; + struct HPMHookPoint *HP_intif_request_guild_storage_pre; + struct HPMHookPoint *HP_intif_request_guild_storage_post; + struct HPMHookPoint *HP_intif_send_guild_storage_pre; + struct HPMHookPoint *HP_intif_send_guild_storage_post; + struct HPMHookPoint *HP_intif_create_party_pre; + struct HPMHookPoint *HP_intif_create_party_post; + struct HPMHookPoint *HP_intif_request_partyinfo_pre; + struct HPMHookPoint *HP_intif_request_partyinfo_post; + struct HPMHookPoint *HP_intif_party_addmember_pre; + struct HPMHookPoint *HP_intif_party_addmember_post; + struct HPMHookPoint *HP_intif_party_changeoption_pre; + struct HPMHookPoint *HP_intif_party_changeoption_post; + struct HPMHookPoint *HP_intif_party_leave_pre; + struct HPMHookPoint *HP_intif_party_leave_post; + struct HPMHookPoint *HP_intif_party_changemap_pre; + struct HPMHookPoint *HP_intif_party_changemap_post; + struct HPMHookPoint *HP_intif_break_party_pre; + struct HPMHookPoint *HP_intif_break_party_post; + struct HPMHookPoint *HP_intif_party_message_pre; + struct HPMHookPoint *HP_intif_party_message_post; + struct HPMHookPoint *HP_intif_party_leaderchange_pre; + struct HPMHookPoint *HP_intif_party_leaderchange_post; + struct HPMHookPoint *HP_intif_guild_create_pre; + struct HPMHookPoint *HP_intif_guild_create_post; + struct HPMHookPoint *HP_intif_guild_request_info_pre; + struct HPMHookPoint *HP_intif_guild_request_info_post; + struct HPMHookPoint *HP_intif_guild_addmember_pre; + struct HPMHookPoint *HP_intif_guild_addmember_post; + struct HPMHookPoint *HP_intif_guild_leave_pre; + struct HPMHookPoint *HP_intif_guild_leave_post; + struct HPMHookPoint *HP_intif_guild_memberinfoshort_pre; + struct HPMHookPoint *HP_intif_guild_memberinfoshort_post; + struct HPMHookPoint *HP_intif_guild_break_pre; + struct HPMHookPoint *HP_intif_guild_break_post; + struct HPMHookPoint *HP_intif_guild_message_pre; + struct HPMHookPoint *HP_intif_guild_message_post; + struct HPMHookPoint *HP_intif_guild_change_gm_pre; + struct HPMHookPoint *HP_intif_guild_change_gm_post; + struct HPMHookPoint *HP_intif_guild_change_basicinfo_pre; + struct HPMHookPoint *HP_intif_guild_change_basicinfo_post; + struct HPMHookPoint *HP_intif_guild_change_memberinfo_pre; + struct HPMHookPoint *HP_intif_guild_change_memberinfo_post; + struct HPMHookPoint *HP_intif_guild_position_pre; + struct HPMHookPoint *HP_intif_guild_position_post; + struct HPMHookPoint *HP_intif_guild_skillup_pre; + struct HPMHookPoint *HP_intif_guild_skillup_post; + struct HPMHookPoint *HP_intif_guild_alliance_pre; + struct HPMHookPoint *HP_intif_guild_alliance_post; + struct HPMHookPoint *HP_intif_guild_notice_pre; + struct HPMHookPoint *HP_intif_guild_notice_post; + struct HPMHookPoint *HP_intif_guild_emblem_pre; + struct HPMHookPoint *HP_intif_guild_emblem_post; + struct HPMHookPoint *HP_intif_guild_castle_dataload_pre; + struct HPMHookPoint *HP_intif_guild_castle_dataload_post; + struct HPMHookPoint *HP_intif_guild_castle_datasave_pre; + struct HPMHookPoint *HP_intif_guild_castle_datasave_post; + struct HPMHookPoint *HP_intif_request_petdata_pre; + struct HPMHookPoint *HP_intif_request_petdata_post; + struct HPMHookPoint *HP_intif_save_petdata_pre; + struct HPMHookPoint *HP_intif_save_petdata_post; + struct HPMHookPoint *HP_intif_delete_petdata_pre; + struct HPMHookPoint *HP_intif_delete_petdata_post; + struct HPMHookPoint *HP_intif_rename_pre; + struct HPMHookPoint *HP_intif_rename_post; + struct HPMHookPoint *HP_intif_homunculus_create_pre; + struct HPMHookPoint *HP_intif_homunculus_create_post; + struct HPMHookPoint *HP_intif_homunculus_requestload_pre; + struct HPMHookPoint *HP_intif_homunculus_requestload_post; + struct HPMHookPoint *HP_intif_homunculus_requestsave_pre; + struct HPMHookPoint *HP_intif_homunculus_requestsave_post; + struct HPMHookPoint *HP_intif_homunculus_requestdelete_pre; + struct HPMHookPoint *HP_intif_homunculus_requestdelete_post; + struct HPMHookPoint *HP_intif_request_questlog_pre; + struct HPMHookPoint *HP_intif_request_questlog_post; + struct HPMHookPoint *HP_intif_quest_save_pre; + struct HPMHookPoint *HP_intif_quest_save_post; + struct HPMHookPoint *HP_intif_mercenary_create_pre; + struct HPMHookPoint *HP_intif_mercenary_create_post; + struct HPMHookPoint *HP_intif_mercenary_request_pre; + struct HPMHookPoint *HP_intif_mercenary_request_post; + struct HPMHookPoint *HP_intif_mercenary_delete_pre; + struct HPMHookPoint *HP_intif_mercenary_delete_post; + struct HPMHookPoint *HP_intif_mercenary_save_pre; + struct HPMHookPoint *HP_intif_mercenary_save_post; + struct HPMHookPoint *HP_intif_Mail_requestinbox_pre; + struct HPMHookPoint *HP_intif_Mail_requestinbox_post; + struct HPMHookPoint *HP_intif_Mail_read_pre; + struct HPMHookPoint *HP_intif_Mail_read_post; + struct HPMHookPoint *HP_intif_Mail_getattach_pre; + struct HPMHookPoint *HP_intif_Mail_getattach_post; + struct HPMHookPoint *HP_intif_Mail_delete_pre; + struct HPMHookPoint *HP_intif_Mail_delete_post; + struct HPMHookPoint *HP_intif_Mail_return_pre; + struct HPMHookPoint *HP_intif_Mail_return_post; + struct HPMHookPoint *HP_intif_Mail_send_pre; + struct HPMHookPoint *HP_intif_Mail_send_post; + struct HPMHookPoint *HP_intif_Auction_requestlist_pre; + struct HPMHookPoint *HP_intif_Auction_requestlist_post; + struct HPMHookPoint *HP_intif_Auction_register_pre; + struct HPMHookPoint *HP_intif_Auction_register_post; + struct HPMHookPoint *HP_intif_Auction_cancel_pre; + struct HPMHookPoint *HP_intif_Auction_cancel_post; + struct HPMHookPoint *HP_intif_Auction_close_pre; + struct HPMHookPoint *HP_intif_Auction_close_post; + struct HPMHookPoint *HP_intif_Auction_bid_pre; + struct HPMHookPoint *HP_intif_Auction_bid_post; + struct HPMHookPoint *HP_intif_elemental_create_pre; + struct HPMHookPoint *HP_intif_elemental_create_post; + struct HPMHookPoint *HP_intif_elemental_request_pre; + struct HPMHookPoint *HP_intif_elemental_request_post; + struct HPMHookPoint *HP_intif_elemental_delete_pre; + struct HPMHookPoint *HP_intif_elemental_delete_post; + struct HPMHookPoint *HP_intif_elemental_save_pre; + struct HPMHookPoint *HP_intif_elemental_save_post; + struct HPMHookPoint *HP_intif_request_accinfo_pre; + struct HPMHookPoint *HP_intif_request_accinfo_post; + struct HPMHookPoint *HP_intif_CheckForCharServer_pre; + struct HPMHookPoint *HP_intif_CheckForCharServer_post; + struct HPMHookPoint *HP_intif_pWisMessage_pre; + struct HPMHookPoint *HP_intif_pWisMessage_post; + struct HPMHookPoint *HP_intif_pWisEnd_pre; + struct HPMHookPoint *HP_intif_pWisEnd_post; + struct HPMHookPoint *HP_intif_pWisToGM_sub_pre; + struct HPMHookPoint *HP_intif_pWisToGM_sub_post; + struct HPMHookPoint *HP_intif_pWisToGM_pre; + struct HPMHookPoint *HP_intif_pWisToGM_post; + struct HPMHookPoint *HP_intif_pRegisters_pre; + struct HPMHookPoint *HP_intif_pRegisters_post; + struct HPMHookPoint *HP_intif_pChangeNameOk_pre; + struct HPMHookPoint *HP_intif_pChangeNameOk_post; + struct HPMHookPoint *HP_intif_pMessageToFD_pre; + struct HPMHookPoint *HP_intif_pMessageToFD_post; + struct HPMHookPoint *HP_intif_pLoadGuildStorage_pre; + struct HPMHookPoint *HP_intif_pLoadGuildStorage_post; + struct HPMHookPoint *HP_intif_pSaveGuildStorage_pre; + struct HPMHookPoint *HP_intif_pSaveGuildStorage_post; + struct HPMHookPoint *HP_intif_pPartyCreated_pre; + struct HPMHookPoint *HP_intif_pPartyCreated_post; + struct HPMHookPoint *HP_intif_pPartyInfo_pre; + struct HPMHookPoint *HP_intif_pPartyInfo_post; + struct HPMHookPoint *HP_intif_pPartyMemberAdded_pre; + struct HPMHookPoint *HP_intif_pPartyMemberAdded_post; + struct HPMHookPoint *HP_intif_pPartyOptionChanged_pre; + struct HPMHookPoint *HP_intif_pPartyOptionChanged_post; + struct HPMHookPoint *HP_intif_pPartyMemberWithdraw_pre; + struct HPMHookPoint *HP_intif_pPartyMemberWithdraw_post; + struct HPMHookPoint *HP_intif_pPartyMove_pre; + struct HPMHookPoint *HP_intif_pPartyMove_post; + struct HPMHookPoint *HP_intif_pPartyBroken_pre; + struct HPMHookPoint *HP_intif_pPartyBroken_post; + struct HPMHookPoint *HP_intif_pPartyMessage_pre; + struct HPMHookPoint *HP_intif_pPartyMessage_post; + struct HPMHookPoint *HP_intif_pGuildCreated_pre; + struct HPMHookPoint *HP_intif_pGuildCreated_post; + struct HPMHookPoint *HP_intif_pGuildInfo_pre; + struct HPMHookPoint *HP_intif_pGuildInfo_post; + struct HPMHookPoint *HP_intif_pGuildMemberAdded_pre; + struct HPMHookPoint *HP_intif_pGuildMemberAdded_post; + struct HPMHookPoint *HP_intif_pGuildMemberWithdraw_pre; + struct HPMHookPoint *HP_intif_pGuildMemberWithdraw_post; + struct HPMHookPoint *HP_intif_pGuildMemberInfoShort_pre; + struct HPMHookPoint *HP_intif_pGuildMemberInfoShort_post; + struct HPMHookPoint *HP_intif_pGuildBroken_pre; + struct HPMHookPoint *HP_intif_pGuildBroken_post; + struct HPMHookPoint *HP_intif_pGuildMessage_pre; + struct HPMHookPoint *HP_intif_pGuildMessage_post; + struct HPMHookPoint *HP_intif_pGuildBasicInfoChanged_pre; + struct HPMHookPoint *HP_intif_pGuildBasicInfoChanged_post; + struct HPMHookPoint *HP_intif_pGuildMemberInfoChanged_pre; + struct HPMHookPoint *HP_intif_pGuildMemberInfoChanged_post; + struct HPMHookPoint *HP_intif_pGuildPosition_pre; + struct HPMHookPoint *HP_intif_pGuildPosition_post; + struct HPMHookPoint *HP_intif_pGuildSkillUp_pre; + struct HPMHookPoint *HP_intif_pGuildSkillUp_post; + struct HPMHookPoint *HP_intif_pGuildAlliance_pre; + struct HPMHookPoint *HP_intif_pGuildAlliance_post; + struct HPMHookPoint *HP_intif_pGuildNotice_pre; + struct HPMHookPoint *HP_intif_pGuildNotice_post; + struct HPMHookPoint *HP_intif_pGuildEmblem_pre; + struct HPMHookPoint *HP_intif_pGuildEmblem_post; + struct HPMHookPoint *HP_intif_pGuildCastleDataLoad_pre; + struct HPMHookPoint *HP_intif_pGuildCastleDataLoad_post; + struct HPMHookPoint *HP_intif_pGuildMasterChanged_pre; + struct HPMHookPoint *HP_intif_pGuildMasterChanged_post; + struct HPMHookPoint *HP_intif_pQuestLog_pre; + struct HPMHookPoint *HP_intif_pQuestLog_post; + struct HPMHookPoint *HP_intif_pQuestSave_pre; + struct HPMHookPoint *HP_intif_pQuestSave_post; + struct HPMHookPoint *HP_intif_pMailInboxReceived_pre; + struct HPMHookPoint *HP_intif_pMailInboxReceived_post; + struct HPMHookPoint *HP_intif_pMailNew_pre; + struct HPMHookPoint *HP_intif_pMailNew_post; + struct HPMHookPoint *HP_intif_pMailGetAttach_pre; + struct HPMHookPoint *HP_intif_pMailGetAttach_post; + struct HPMHookPoint *HP_intif_pMailDelete_pre; + struct HPMHookPoint *HP_intif_pMailDelete_post; + struct HPMHookPoint *HP_intif_pMailReturn_pre; + struct HPMHookPoint *HP_intif_pMailReturn_post; + struct HPMHookPoint *HP_intif_pMailSend_pre; + struct HPMHookPoint *HP_intif_pMailSend_post; + struct HPMHookPoint *HP_intif_pAuctionResults_pre; + struct HPMHookPoint *HP_intif_pAuctionResults_post; + struct HPMHookPoint *HP_intif_pAuctionRegister_pre; + struct HPMHookPoint *HP_intif_pAuctionRegister_post; + struct HPMHookPoint *HP_intif_pAuctionCancel_pre; + struct HPMHookPoint *HP_intif_pAuctionCancel_post; + struct HPMHookPoint *HP_intif_pAuctionClose_pre; + struct HPMHookPoint *HP_intif_pAuctionClose_post; + struct HPMHookPoint *HP_intif_pAuctionMessage_pre; + struct HPMHookPoint *HP_intif_pAuctionMessage_post; + struct HPMHookPoint *HP_intif_pAuctionBid_pre; + struct HPMHookPoint *HP_intif_pAuctionBid_post; + struct HPMHookPoint *HP_intif_pMercenaryReceived_pre; + struct HPMHookPoint *HP_intif_pMercenaryReceived_post; + struct HPMHookPoint *HP_intif_pMercenaryDeleted_pre; + struct HPMHookPoint *HP_intif_pMercenaryDeleted_post; + struct HPMHookPoint *HP_intif_pMercenarySaved_pre; + struct HPMHookPoint *HP_intif_pMercenarySaved_post; + struct HPMHookPoint *HP_intif_pElementalReceived_pre; + struct HPMHookPoint *HP_intif_pElementalReceived_post; + struct HPMHookPoint *HP_intif_pElementalDeleted_pre; + struct HPMHookPoint *HP_intif_pElementalDeleted_post; + struct HPMHookPoint *HP_intif_pElementalSaved_pre; + struct HPMHookPoint *HP_intif_pElementalSaved_post; + struct HPMHookPoint *HP_intif_pCreatePet_pre; + struct HPMHookPoint *HP_intif_pCreatePet_post; + struct HPMHookPoint *HP_intif_pRecvPetData_pre; + struct HPMHookPoint *HP_intif_pRecvPetData_post; + struct HPMHookPoint *HP_intif_pSavePetOk_pre; + struct HPMHookPoint *HP_intif_pSavePetOk_post; + struct HPMHookPoint *HP_intif_pDeletePetOk_pre; + struct HPMHookPoint *HP_intif_pDeletePetOk_post; + struct HPMHookPoint *HP_intif_pCreateHomunculus_pre; + struct HPMHookPoint *HP_intif_pCreateHomunculus_post; + struct HPMHookPoint *HP_intif_pRecvHomunculusData_pre; + struct HPMHookPoint *HP_intif_pRecvHomunculusData_post; + struct HPMHookPoint *HP_intif_pSaveHomunculusOk_pre; + struct HPMHookPoint *HP_intif_pSaveHomunculusOk_post; + struct HPMHookPoint *HP_intif_pDeleteHomunculusOk_pre; + struct HPMHookPoint *HP_intif_pDeleteHomunculusOk_post; + struct HPMHookPoint *HP_ircbot_init_pre; + struct HPMHookPoint *HP_ircbot_init_post; + struct HPMHookPoint *HP_ircbot_final_pre; + struct HPMHookPoint *HP_ircbot_final_post; + struct HPMHookPoint *HP_ircbot_parse_pre; + struct HPMHookPoint *HP_ircbot_parse_post; + struct HPMHookPoint *HP_ircbot_parse_sub_pre; + struct HPMHookPoint *HP_ircbot_parse_sub_post; + struct HPMHookPoint *HP_ircbot_parse_source_pre; + struct HPMHookPoint *HP_ircbot_parse_source_post; + struct HPMHookPoint *HP_ircbot_func_search_pre; + struct HPMHookPoint *HP_ircbot_func_search_post; + struct HPMHookPoint *HP_ircbot_connect_timer_pre; + struct HPMHookPoint *HP_ircbot_connect_timer_post; + struct HPMHookPoint *HP_ircbot_identify_timer_pre; + struct HPMHookPoint *HP_ircbot_identify_timer_post; + struct HPMHookPoint *HP_ircbot_join_timer_pre; + struct HPMHookPoint *HP_ircbot_join_timer_post; + struct HPMHookPoint *HP_ircbot_send_pre; + struct HPMHookPoint *HP_ircbot_send_post; + struct HPMHookPoint *HP_ircbot_relay_pre; + struct HPMHookPoint *HP_ircbot_relay_post; + struct HPMHookPoint *HP_ircbot_pong_pre; + struct HPMHookPoint *HP_ircbot_pong_post; + struct HPMHookPoint *HP_ircbot_privmsg_pre; + struct HPMHookPoint *HP_ircbot_privmsg_post; + struct HPMHookPoint *HP_ircbot_userjoin_pre; + struct HPMHookPoint *HP_ircbot_userjoin_post; + struct HPMHookPoint *HP_ircbot_userleave_pre; + struct HPMHookPoint *HP_ircbot_userleave_post; + struct HPMHookPoint *HP_ircbot_usernick_pre; + struct HPMHookPoint *HP_ircbot_usernick_post; + struct HPMHookPoint *HP_itemdb_init_pre; + struct HPMHookPoint *HP_itemdb_init_post; + struct HPMHookPoint *HP_itemdb_final_pre; + struct HPMHookPoint *HP_itemdb_final_post; + struct HPMHookPoint *HP_itemdb_reload_pre; + struct HPMHookPoint *HP_itemdb_reload_post; + struct HPMHookPoint *HP_itemdb_name_constants_pre; + struct HPMHookPoint *HP_itemdb_name_constants_post; + struct HPMHookPoint *HP_itemdb_force_name_constants_pre; + struct HPMHookPoint *HP_itemdb_force_name_constants_post; + struct HPMHookPoint *HP_itemdb_read_groups_pre; + struct HPMHookPoint *HP_itemdb_read_groups_post; + struct HPMHookPoint *HP_itemdb_read_chains_pre; + struct HPMHookPoint *HP_itemdb_read_chains_post; + struct HPMHookPoint *HP_itemdb_read_packages_pre; + struct HPMHookPoint *HP_itemdb_read_packages_post; + struct HPMHookPoint *HP_itemdb_write_cached_packages_pre; + struct HPMHookPoint *HP_itemdb_write_cached_packages_post; + struct HPMHookPoint *HP_itemdb_read_cached_packages_pre; + struct HPMHookPoint *HP_itemdb_read_cached_packages_post; + struct HPMHookPoint *HP_itemdb_name2id_pre; + struct HPMHookPoint *HP_itemdb_name2id_post; + struct HPMHookPoint *HP_itemdb_search_name_pre; + struct HPMHookPoint *HP_itemdb_search_name_post; + struct HPMHookPoint *HP_itemdb_search_name_array_pre; + struct HPMHookPoint *HP_itemdb_search_name_array_post; + struct HPMHookPoint *HP_itemdb_load_pre; + struct HPMHookPoint *HP_itemdb_load_post; + struct HPMHookPoint *HP_itemdb_search_pre; + struct HPMHookPoint *HP_itemdb_search_post; + struct HPMHookPoint *HP_itemdb_parse_dbrow_pre; + struct HPMHookPoint *HP_itemdb_parse_dbrow_post; + struct HPMHookPoint *HP_itemdb_exists_pre; + struct HPMHookPoint *HP_itemdb_exists_post; + struct HPMHookPoint *HP_itemdb_in_group_pre; + struct HPMHookPoint *HP_itemdb_in_group_post; + struct HPMHookPoint *HP_itemdb_group_item_pre; + struct HPMHookPoint *HP_itemdb_group_item_post; + struct HPMHookPoint *HP_itemdb_chain_item_pre; + struct HPMHookPoint *HP_itemdb_chain_item_post; + struct HPMHookPoint *HP_itemdb_package_item_pre; + struct HPMHookPoint *HP_itemdb_package_item_post; + struct HPMHookPoint *HP_itemdb_searchname_sub_pre; + struct HPMHookPoint *HP_itemdb_searchname_sub_post; + struct HPMHookPoint *HP_itemdb_searchname_array_sub_pre; + struct HPMHookPoint *HP_itemdb_searchname_array_sub_post; + struct HPMHookPoint *HP_itemdb_searchrandomid_pre; + struct HPMHookPoint *HP_itemdb_searchrandomid_post; + struct HPMHookPoint *HP_itemdb_typename_pre; + struct HPMHookPoint *HP_itemdb_typename_post; + struct HPMHookPoint *HP_itemdb_jobid2mapid_pre; + struct HPMHookPoint *HP_itemdb_jobid2mapid_post; + struct HPMHookPoint *HP_itemdb_create_dummy_data_pre; + struct HPMHookPoint *HP_itemdb_create_dummy_data_post; + struct HPMHookPoint *HP_itemdb_create_item_data_pre; + struct HPMHookPoint *HP_itemdb_create_item_data_post; + struct HPMHookPoint *HP_itemdb_isequip_pre; + struct HPMHookPoint *HP_itemdb_isequip_post; + struct HPMHookPoint *HP_itemdb_isequip2_pre; + struct HPMHookPoint *HP_itemdb_isequip2_post; + struct HPMHookPoint *HP_itemdb_isstackable_pre; + struct HPMHookPoint *HP_itemdb_isstackable_post; + struct HPMHookPoint *HP_itemdb_isstackable2_pre; + struct HPMHookPoint *HP_itemdb_isstackable2_post; + struct HPMHookPoint *HP_itemdb_isdropable_sub_pre; + struct HPMHookPoint *HP_itemdb_isdropable_sub_post; + struct HPMHookPoint *HP_itemdb_cantrade_sub_pre; + struct HPMHookPoint *HP_itemdb_cantrade_sub_post; + struct HPMHookPoint *HP_itemdb_canpartnertrade_sub_pre; + struct HPMHookPoint *HP_itemdb_canpartnertrade_sub_post; + struct HPMHookPoint *HP_itemdb_cansell_sub_pre; + struct HPMHookPoint *HP_itemdb_cansell_sub_post; + struct HPMHookPoint *HP_itemdb_cancartstore_sub_pre; + struct HPMHookPoint *HP_itemdb_cancartstore_sub_post; + struct HPMHookPoint *HP_itemdb_canstore_sub_pre; + struct HPMHookPoint *HP_itemdb_canstore_sub_post; + struct HPMHookPoint *HP_itemdb_canguildstore_sub_pre; + struct HPMHookPoint *HP_itemdb_canguildstore_sub_post; + struct HPMHookPoint *HP_itemdb_canmail_sub_pre; + struct HPMHookPoint *HP_itemdb_canmail_sub_post; + struct HPMHookPoint *HP_itemdb_canauction_sub_pre; + struct HPMHookPoint *HP_itemdb_canauction_sub_post; + struct HPMHookPoint *HP_itemdb_isrestricted_pre; + struct HPMHookPoint *HP_itemdb_isrestricted_post; + struct HPMHookPoint *HP_itemdb_isidentified_pre; + struct HPMHookPoint *HP_itemdb_isidentified_post; + struct HPMHookPoint *HP_itemdb_isidentified2_pre; + struct HPMHookPoint *HP_itemdb_isidentified2_post; + struct HPMHookPoint *HP_itemdb_read_itemavail_pre; + struct HPMHookPoint *HP_itemdb_read_itemavail_post; + struct HPMHookPoint *HP_itemdb_read_itemtrade_pre; + struct HPMHookPoint *HP_itemdb_read_itemtrade_post; + struct HPMHookPoint *HP_itemdb_read_itemdelay_pre; + struct HPMHookPoint *HP_itemdb_read_itemdelay_post; + struct HPMHookPoint *HP_itemdb_read_stack_pre; + struct HPMHookPoint *HP_itemdb_read_stack_post; + struct HPMHookPoint *HP_itemdb_read_buyingstore_pre; + struct HPMHookPoint *HP_itemdb_read_buyingstore_post; + struct HPMHookPoint *HP_itemdb_read_nouse_pre; + struct HPMHookPoint *HP_itemdb_read_nouse_post; + struct HPMHookPoint *HP_itemdb_combo_split_atoi_pre; + struct HPMHookPoint *HP_itemdb_combo_split_atoi_post; + struct HPMHookPoint *HP_itemdb_read_combos_pre; + struct HPMHookPoint *HP_itemdb_read_combos_post; + struct HPMHookPoint *HP_itemdb_gendercheck_pre; + struct HPMHookPoint *HP_itemdb_gendercheck_post; + struct HPMHookPoint *HP_itemdb_re_split_atoi_pre; + struct HPMHookPoint *HP_itemdb_re_split_atoi_post; + struct HPMHookPoint *HP_itemdb_readdb_pre; + struct HPMHookPoint *HP_itemdb_readdb_post; + struct HPMHookPoint *HP_itemdb_read_sqldb_pre; + struct HPMHookPoint *HP_itemdb_read_sqldb_post; + struct HPMHookPoint *HP_itemdb_unique_id_pre; + struct HPMHookPoint *HP_itemdb_unique_id_post; + struct HPMHookPoint *HP_itemdb_uid_load_pre; + struct HPMHookPoint *HP_itemdb_uid_load_post; + struct HPMHookPoint *HP_itemdb_read_pre; + struct HPMHookPoint *HP_itemdb_read_post; + struct HPMHookPoint *HP_itemdb_destroy_item_data_pre; + struct HPMHookPoint *HP_itemdb_destroy_item_data_post; + struct HPMHookPoint *HP_itemdb_final_sub_pre; + struct HPMHookPoint *HP_itemdb_final_sub_post; + struct HPMHookPoint *HP_logs_pick_pc_pre; + struct HPMHookPoint *HP_logs_pick_pc_post; + struct HPMHookPoint *HP_logs_pick_mob_pre; + struct HPMHookPoint *HP_logs_pick_mob_post; + struct HPMHookPoint *HP_logs_zeny_pre; + struct HPMHookPoint *HP_logs_zeny_post; + struct HPMHookPoint *HP_logs_npc_pre; + struct HPMHookPoint *HP_logs_npc_post; + struct HPMHookPoint *HP_logs_chat_pre; + struct HPMHookPoint *HP_logs_chat_post; + struct HPMHookPoint *HP_logs_atcommand_pre; + struct HPMHookPoint *HP_logs_atcommand_post; + struct HPMHookPoint *HP_logs_branch_pre; + struct HPMHookPoint *HP_logs_branch_post; + struct HPMHookPoint *HP_logs_mvpdrop_pre; + struct HPMHookPoint *HP_logs_mvpdrop_post; + struct HPMHookPoint *HP_logs_pick_sub_pre; + struct HPMHookPoint *HP_logs_pick_sub_post; + struct HPMHookPoint *HP_logs_zeny_sub_pre; + struct HPMHookPoint *HP_logs_zeny_sub_post; + struct HPMHookPoint *HP_logs_npc_sub_pre; + struct HPMHookPoint *HP_logs_npc_sub_post; + struct HPMHookPoint *HP_logs_chat_sub_pre; + struct HPMHookPoint *HP_logs_chat_sub_post; + struct HPMHookPoint *HP_logs_atcommand_sub_pre; + struct HPMHookPoint *HP_logs_atcommand_sub_post; + struct HPMHookPoint *HP_logs_branch_sub_pre; + struct HPMHookPoint *HP_logs_branch_sub_post; + struct HPMHookPoint *HP_logs_mvpdrop_sub_pre; + struct HPMHookPoint *HP_logs_mvpdrop_sub_post; + struct HPMHookPoint *HP_logs_config_read_pre; + struct HPMHookPoint *HP_logs_config_read_post; + struct HPMHookPoint *HP_logs_config_done_pre; + struct HPMHookPoint *HP_logs_config_done_post; + struct HPMHookPoint *HP_logs_sql_init_pre; + struct HPMHookPoint *HP_logs_sql_init_post; + struct HPMHookPoint *HP_logs_sql_final_pre; + struct HPMHookPoint *HP_logs_sql_final_post; + struct HPMHookPoint *HP_logs_picktype2char_pre; + struct HPMHookPoint *HP_logs_picktype2char_post; + struct HPMHookPoint *HP_logs_chattype2char_pre; + struct HPMHookPoint *HP_logs_chattype2char_post; + struct HPMHookPoint *HP_logs_should_log_item_pre; + struct HPMHookPoint *HP_logs_should_log_item_post; + struct HPMHookPoint *HP_mail_clear_pre; + struct HPMHookPoint *HP_mail_clear_post; + struct HPMHookPoint *HP_mail_removeitem_pre; + struct HPMHookPoint *HP_mail_removeitem_post; + struct HPMHookPoint *HP_mail_removezeny_pre; + struct HPMHookPoint *HP_mail_removezeny_post; + struct HPMHookPoint *HP_mail_setitem_pre; + struct HPMHookPoint *HP_mail_setitem_post; + struct HPMHookPoint *HP_mail_setattachment_pre; + struct HPMHookPoint *HP_mail_setattachment_post; + struct HPMHookPoint *HP_mail_getattachment_pre; + struct HPMHookPoint *HP_mail_getattachment_post; + struct HPMHookPoint *HP_mail_openmail_pre; + struct HPMHookPoint *HP_mail_openmail_post; + struct HPMHookPoint *HP_mail_deliveryfail_pre; + struct HPMHookPoint *HP_mail_deliveryfail_post; + struct HPMHookPoint *HP_mail_invalid_operation_pre; + struct HPMHookPoint *HP_mail_invalid_operation_post; + struct HPMHookPoint *HP_map_zone_init_pre; + struct HPMHookPoint *HP_map_zone_init_post; + struct HPMHookPoint *HP_map_zone_remove_pre; + struct HPMHookPoint *HP_map_zone_remove_post; + struct HPMHookPoint *HP_map_zone_apply_pre; + struct HPMHookPoint *HP_map_zone_apply_post; + struct HPMHookPoint *HP_map_zone_change_pre; + struct HPMHookPoint *HP_map_zone_change_post; + struct HPMHookPoint *HP_map_zone_change2_pre; + struct HPMHookPoint *HP_map_zone_change2_post; + struct HPMHookPoint *HP_map_getcell_pre; + struct HPMHookPoint *HP_map_getcell_post; + struct HPMHookPoint *HP_map_setgatcell_pre; + struct HPMHookPoint *HP_map_setgatcell_post; + struct HPMHookPoint *HP_map_cellfromcache_pre; + struct HPMHookPoint *HP_map_cellfromcache_post; + struct HPMHookPoint *HP_map_setusers_pre; + struct HPMHookPoint *HP_map_setusers_post; + struct HPMHookPoint *HP_map_getusers_pre; + struct HPMHookPoint *HP_map_getusers_post; + struct HPMHookPoint *HP_map_usercount_pre; + struct HPMHookPoint *HP_map_usercount_post; + struct HPMHookPoint *HP_map_freeblock_pre; + struct HPMHookPoint *HP_map_freeblock_post; + struct HPMHookPoint *HP_map_freeblock_lock_pre; + struct HPMHookPoint *HP_map_freeblock_lock_post; + struct HPMHookPoint *HP_map_freeblock_unlock_pre; + struct HPMHookPoint *HP_map_freeblock_unlock_post; + struct HPMHookPoint *HP_map_addblock_pre; + struct HPMHookPoint *HP_map_addblock_post; + struct HPMHookPoint *HP_map_delblock_pre; + struct HPMHookPoint *HP_map_delblock_post; + struct HPMHookPoint *HP_map_moveblock_pre; + struct HPMHookPoint *HP_map_moveblock_post; + struct HPMHookPoint *HP_map_count_oncell_pre; + struct HPMHookPoint *HP_map_count_oncell_post; + struct HPMHookPoint *HP_map_find_skill_unit_oncell_pre; + struct HPMHookPoint *HP_map_find_skill_unit_oncell_post; + struct HPMHookPoint *HP_map_get_new_object_id_pre; + struct HPMHookPoint *HP_map_get_new_object_id_post; + struct HPMHookPoint *HP_map_search_freecell_pre; + struct HPMHookPoint *HP_map_search_freecell_post; + struct HPMHookPoint *HP_map_quit_pre; + struct HPMHookPoint *HP_map_quit_post; + struct HPMHookPoint *HP_map_addnpc_pre; + struct HPMHookPoint *HP_map_addnpc_post; + struct HPMHookPoint *HP_map_clearflooritem_timer_pre; + struct HPMHookPoint *HP_map_clearflooritem_timer_post; + struct HPMHookPoint *HP_map_removemobs_timer_pre; + struct HPMHookPoint *HP_map_removemobs_timer_post; + struct HPMHookPoint *HP_map_clearflooritem_pre; + struct HPMHookPoint *HP_map_clearflooritem_post; + struct HPMHookPoint *HP_map_addflooritem_pre; + struct HPMHookPoint *HP_map_addflooritem_post; + struct HPMHookPoint *HP_map_addnickdb_pre; + struct HPMHookPoint *HP_map_addnickdb_post; + struct HPMHookPoint *HP_map_delnickdb_pre; + struct HPMHookPoint *HP_map_delnickdb_post; + struct HPMHookPoint *HP_map_reqnickdb_pre; + struct HPMHookPoint *HP_map_reqnickdb_post; + struct HPMHookPoint *HP_map_charid2nick_pre; + struct HPMHookPoint *HP_map_charid2nick_post; + struct HPMHookPoint *HP_map_charid2sd_pre; + struct HPMHookPoint *HP_map_charid2sd_post; + struct HPMHookPoint *HP_map_vforeachpc_pre; + struct HPMHookPoint *HP_map_vforeachpc_post; + struct HPMHookPoint *HP_map_vforeachmob_pre; + struct HPMHookPoint *HP_map_vforeachmob_post; + struct HPMHookPoint *HP_map_vforeachnpc_pre; + struct HPMHookPoint *HP_map_vforeachnpc_post; + struct HPMHookPoint *HP_map_vforeachregen_pre; + struct HPMHookPoint *HP_map_vforeachregen_post; + struct HPMHookPoint *HP_map_vforeachiddb_pre; + struct HPMHookPoint *HP_map_vforeachiddb_post; + struct HPMHookPoint *HP_map_vforeachinrange_pre; + struct HPMHookPoint *HP_map_vforeachinrange_post; + struct HPMHookPoint *HP_map_vforeachinshootrange_pre; + struct HPMHookPoint *HP_map_vforeachinshootrange_post; + struct HPMHookPoint *HP_map_vforeachinarea_pre; + struct HPMHookPoint *HP_map_vforeachinarea_post; + struct HPMHookPoint *HP_map_vforcountinrange_pre; + struct HPMHookPoint *HP_map_vforcountinrange_post; + struct HPMHookPoint *HP_map_vforcountinarea_pre; + struct HPMHookPoint *HP_map_vforcountinarea_post; + struct HPMHookPoint *HP_map_vforeachinmovearea_pre; + struct HPMHookPoint *HP_map_vforeachinmovearea_post; + struct HPMHookPoint *HP_map_vforeachincell_pre; + struct HPMHookPoint *HP_map_vforeachincell_post; + struct HPMHookPoint *HP_map_vforeachinpath_pre; + struct HPMHookPoint *HP_map_vforeachinpath_post; + struct HPMHookPoint *HP_map_vforeachinmap_pre; + struct HPMHookPoint *HP_map_vforeachinmap_post; + struct HPMHookPoint *HP_map_vforeachininstance_pre; + struct HPMHookPoint *HP_map_vforeachininstance_post; + struct HPMHookPoint *HP_map_id2sd_pre; + struct HPMHookPoint *HP_map_id2sd_post; + struct HPMHookPoint *HP_map_id2md_pre; + struct HPMHookPoint *HP_map_id2md_post; + struct HPMHookPoint *HP_map_id2nd_pre; + struct HPMHookPoint *HP_map_id2nd_post; + struct HPMHookPoint *HP_map_id2hd_pre; + struct HPMHookPoint *HP_map_id2hd_post; + struct HPMHookPoint *HP_map_id2mc_pre; + struct HPMHookPoint *HP_map_id2mc_post; + struct HPMHookPoint *HP_map_id2cd_pre; + struct HPMHookPoint *HP_map_id2cd_post; + struct HPMHookPoint *HP_map_id2bl_pre; + struct HPMHookPoint *HP_map_id2bl_post; + struct HPMHookPoint *HP_map_blid_exists_pre; + struct HPMHookPoint *HP_map_blid_exists_post; + struct HPMHookPoint *HP_map_mapindex2mapid_pre; + struct HPMHookPoint *HP_map_mapindex2mapid_post; + struct HPMHookPoint *HP_map_mapname2mapid_pre; + struct HPMHookPoint *HP_map_mapname2mapid_post; + struct HPMHookPoint *HP_map_mapname2ipport_pre; + struct HPMHookPoint *HP_map_mapname2ipport_post; + struct HPMHookPoint *HP_map_setipport_pre; + struct HPMHookPoint *HP_map_setipport_post; + struct HPMHookPoint *HP_map_eraseipport_pre; + struct HPMHookPoint *HP_map_eraseipport_post; + struct HPMHookPoint *HP_map_eraseallipport_pre; + struct HPMHookPoint *HP_map_eraseallipport_post; + struct HPMHookPoint *HP_map_addiddb_pre; + struct HPMHookPoint *HP_map_addiddb_post; + struct HPMHookPoint *HP_map_deliddb_pre; + struct HPMHookPoint *HP_map_deliddb_post; + struct HPMHookPoint *HP_map_nick2sd_pre; + struct HPMHookPoint *HP_map_nick2sd_post; + struct HPMHookPoint *HP_map_getmob_boss_pre; + struct HPMHookPoint *HP_map_getmob_boss_post; + struct HPMHookPoint *HP_map_id2boss_pre; + struct HPMHookPoint *HP_map_id2boss_post; + struct HPMHookPoint *HP_map_reloadnpc_pre; + struct HPMHookPoint *HP_map_reloadnpc_post; + struct HPMHookPoint *HP_map_check_dir_pre; + struct HPMHookPoint *HP_map_check_dir_post; + struct HPMHookPoint *HP_map_calc_dir_pre; + struct HPMHookPoint *HP_map_calc_dir_post; + struct HPMHookPoint *HP_map_random_dir_pre; + struct HPMHookPoint *HP_map_random_dir_post; + struct HPMHookPoint *HP_map_cleanup_sub_pre; + struct HPMHookPoint *HP_map_cleanup_sub_post; + struct HPMHookPoint *HP_map_delmap_pre; + struct HPMHookPoint *HP_map_delmap_post; + struct HPMHookPoint *HP_map_flags_init_pre; + struct HPMHookPoint *HP_map_flags_init_post; + struct HPMHookPoint *HP_map_iwall_set_pre; + struct HPMHookPoint *HP_map_iwall_set_post; + struct HPMHookPoint *HP_map_iwall_get_pre; + struct HPMHookPoint *HP_map_iwall_get_post; + struct HPMHookPoint *HP_map_iwall_remove_pre; + struct HPMHookPoint *HP_map_iwall_remove_post; + struct HPMHookPoint *HP_map_addmobtolist_pre; + struct HPMHookPoint *HP_map_addmobtolist_post; + struct HPMHookPoint *HP_map_spawnmobs_pre; + struct HPMHookPoint *HP_map_spawnmobs_post; + struct HPMHookPoint *HP_map_removemobs_pre; + struct HPMHookPoint *HP_map_removemobs_post; + struct HPMHookPoint *HP_map_addmap2db_pre; + struct HPMHookPoint *HP_map_addmap2db_post; + struct HPMHookPoint *HP_map_removemapdb_pre; + struct HPMHookPoint *HP_map_removemapdb_post; + struct HPMHookPoint *HP_map_clean_pre; + struct HPMHookPoint *HP_map_clean_post; + struct HPMHookPoint *HP_map_do_shutdown_pre; + struct HPMHookPoint *HP_map_do_shutdown_post; + struct HPMHookPoint *HP_map_freeblock_timer_pre; + struct HPMHookPoint *HP_map_freeblock_timer_post; + struct HPMHookPoint *HP_map_searchrandfreecell_pre; + struct HPMHookPoint *HP_map_searchrandfreecell_post; + struct HPMHookPoint *HP_map_count_sub_pre; + struct HPMHookPoint *HP_map_count_sub_post; + struct HPMHookPoint *HP_map_create_charid2nick_pre; + struct HPMHookPoint *HP_map_create_charid2nick_post; + struct HPMHookPoint *HP_map_removemobs_sub_pre; + struct HPMHookPoint *HP_map_removemobs_sub_post; + struct HPMHookPoint *HP_map_gat2cell_pre; + struct HPMHookPoint *HP_map_gat2cell_post; + struct HPMHookPoint *HP_map_cell2gat_pre; + struct HPMHookPoint *HP_map_cell2gat_post; + struct HPMHookPoint *HP_map_getcellp_pre; + struct HPMHookPoint *HP_map_getcellp_post; + struct HPMHookPoint *HP_map_setcell_pre; + struct HPMHookPoint *HP_map_setcell_post; + struct HPMHookPoint *HP_map_sub_getcellp_pre; + struct HPMHookPoint *HP_map_sub_getcellp_post; + struct HPMHookPoint *HP_map_sub_setcell_pre; + struct HPMHookPoint *HP_map_sub_setcell_post; + struct HPMHookPoint *HP_map_iwall_nextxy_pre; + struct HPMHookPoint *HP_map_iwall_nextxy_post; + struct HPMHookPoint *HP_map_create_map_data_other_server_pre; + struct HPMHookPoint *HP_map_create_map_data_other_server_post; + struct HPMHookPoint *HP_map_eraseallipport_sub_pre; + struct HPMHookPoint *HP_map_eraseallipport_sub_post; + struct HPMHookPoint *HP_map_init_mapcache_pre; + struct HPMHookPoint *HP_map_init_mapcache_post; + struct HPMHookPoint *HP_map_readfromcache_pre; + struct HPMHookPoint *HP_map_readfromcache_post; + struct HPMHookPoint *HP_map_addmap_pre; + struct HPMHookPoint *HP_map_addmap_post; + struct HPMHookPoint *HP_map_delmapid_pre; + struct HPMHookPoint *HP_map_delmapid_post; + struct HPMHookPoint *HP_map_zone_db_clear_pre; + struct HPMHookPoint *HP_map_zone_db_clear_post; + struct HPMHookPoint *HP_map_list_final_pre; + struct HPMHookPoint *HP_map_list_final_post; + struct HPMHookPoint *HP_map_waterheight_pre; + struct HPMHookPoint *HP_map_waterheight_post; + struct HPMHookPoint *HP_map_readgat_pre; + struct HPMHookPoint *HP_map_readgat_post; + struct HPMHookPoint *HP_map_readallmaps_pre; + struct HPMHookPoint *HP_map_readallmaps_post; + struct HPMHookPoint *HP_map_config_read_pre; + struct HPMHookPoint *HP_map_config_read_post; + struct HPMHookPoint *HP_map_config_read_sub_pre; + struct HPMHookPoint *HP_map_config_read_sub_post; + struct HPMHookPoint *HP_map_reloadnpc_sub_pre; + struct HPMHookPoint *HP_map_reloadnpc_sub_post; + struct HPMHookPoint *HP_map_inter_config_read_pre; + struct HPMHookPoint *HP_map_inter_config_read_post; + struct HPMHookPoint *HP_map_sql_init_pre; + struct HPMHookPoint *HP_map_sql_init_post; + struct HPMHookPoint *HP_map_sql_close_pre; + struct HPMHookPoint *HP_map_sql_close_post; + struct HPMHookPoint *HP_map_zone_mf_cache_pre; + struct HPMHookPoint *HP_map_zone_mf_cache_post; + struct HPMHookPoint *HP_map_zone_str2itemid_pre; + struct HPMHookPoint *HP_map_zone_str2itemid_post; + struct HPMHookPoint *HP_map_zone_str2skillid_pre; + struct HPMHookPoint *HP_map_zone_str2skillid_post; + struct HPMHookPoint *HP_map_zone_bl_type_pre; + struct HPMHookPoint *HP_map_zone_bl_type_post; + struct HPMHookPoint *HP_map_read_zone_db_pre; + struct HPMHookPoint *HP_map_read_zone_db_post; + struct HPMHookPoint *HP_map_db_final_pre; + struct HPMHookPoint *HP_map_db_final_post; + struct HPMHookPoint *HP_map_nick_db_final_pre; + struct HPMHookPoint *HP_map_nick_db_final_post; + struct HPMHookPoint *HP_map_cleanup_db_sub_pre; + struct HPMHookPoint *HP_map_cleanup_db_sub_post; + struct HPMHookPoint *HP_map_abort_sub_pre; + struct HPMHookPoint *HP_map_abort_sub_post; + struct HPMHookPoint *HP_map_helpscreen_pre; + struct HPMHookPoint *HP_map_helpscreen_post; + struct HPMHookPoint *HP_map_versionscreen_pre; + struct HPMHookPoint *HP_map_versionscreen_post; + struct HPMHookPoint *HP_map_arg_next_value_pre; + struct HPMHookPoint *HP_map_arg_next_value_post; + struct HPMHookPoint *HP_map_addblcell_pre; + struct HPMHookPoint *HP_map_addblcell_post; + struct HPMHookPoint *HP_map_delblcell_pre; + struct HPMHookPoint *HP_map_delblcell_post; + struct HPMHookPoint *HP_mapit_alloc_pre; + struct HPMHookPoint *HP_mapit_alloc_post; + struct HPMHookPoint *HP_mapit_free_pre; + struct HPMHookPoint *HP_mapit_free_post; + struct HPMHookPoint *HP_mapit_first_pre; + struct HPMHookPoint *HP_mapit_first_post; + struct HPMHookPoint *HP_mapit_last_pre; + struct HPMHookPoint *HP_mapit_last_post; + struct HPMHookPoint *HP_mapit_next_pre; + struct HPMHookPoint *HP_mapit_next_post; + struct HPMHookPoint *HP_mapit_prev_pre; + struct HPMHookPoint *HP_mapit_prev_post; + struct HPMHookPoint *HP_mapit_exists_pre; + struct HPMHookPoint *HP_mapit_exists_post; + struct HPMHookPoint *HP_mapreg_init_pre; + struct HPMHookPoint *HP_mapreg_init_post; + struct HPMHookPoint *HP_mapreg_final_pre; + struct HPMHookPoint *HP_mapreg_final_post; + struct HPMHookPoint *HP_mapreg_readreg_pre; + struct HPMHookPoint *HP_mapreg_readreg_post; + struct HPMHookPoint *HP_mapreg_readregstr_pre; + struct HPMHookPoint *HP_mapreg_readregstr_post; + struct HPMHookPoint *HP_mapreg_setreg_pre; + struct HPMHookPoint *HP_mapreg_setreg_post; + struct HPMHookPoint *HP_mapreg_setregstr_pre; + struct HPMHookPoint *HP_mapreg_setregstr_post; + struct HPMHookPoint *HP_mapreg_load_pre; + struct HPMHookPoint *HP_mapreg_load_post; + struct HPMHookPoint *HP_mapreg_save_pre; + struct HPMHookPoint *HP_mapreg_save_post; + struct HPMHookPoint *HP_mapreg_save_timer_pre; + struct HPMHookPoint *HP_mapreg_save_timer_post; + struct HPMHookPoint *HP_mapreg_reload_pre; + struct HPMHookPoint *HP_mapreg_reload_post; + struct HPMHookPoint *HP_mapreg_config_read_pre; + struct HPMHookPoint *HP_mapreg_config_read_post; + struct HPMHookPoint *HP_mercenary_init_pre; + struct HPMHookPoint *HP_mercenary_init_post; + struct HPMHookPoint *HP_mercenary_class_pre; + struct HPMHookPoint *HP_mercenary_class_post; + struct HPMHookPoint *HP_mercenary_get_viewdata_pre; + struct HPMHookPoint *HP_mercenary_get_viewdata_post; + struct HPMHookPoint *HP_mercenary_create_pre; + struct HPMHookPoint *HP_mercenary_create_post; + struct HPMHookPoint *HP_mercenary_data_received_pre; + struct HPMHookPoint *HP_mercenary_data_received_post; + struct HPMHookPoint *HP_mercenary_save_pre; + struct HPMHookPoint *HP_mercenary_save_post; + struct HPMHookPoint *HP_mercenary_heal_pre; + struct HPMHookPoint *HP_mercenary_heal_post; + struct HPMHookPoint *HP_mercenary_dead_pre; + struct HPMHookPoint *HP_mercenary_dead_post; + struct HPMHookPoint *HP_mercenary_delete_pre; + struct HPMHookPoint *HP_mercenary_delete_post; + struct HPMHookPoint *HP_mercenary_contract_stop_pre; + struct HPMHookPoint *HP_mercenary_contract_stop_post; + struct HPMHookPoint *HP_mercenary_get_lifetime_pre; + struct HPMHookPoint *HP_mercenary_get_lifetime_post; + struct HPMHookPoint *HP_mercenary_get_guild_pre; + struct HPMHookPoint *HP_mercenary_get_guild_post; + struct HPMHookPoint *HP_mercenary_get_faith_pre; + struct HPMHookPoint *HP_mercenary_get_faith_post; + struct HPMHookPoint *HP_mercenary_set_faith_pre; + struct HPMHookPoint *HP_mercenary_set_faith_post; + struct HPMHookPoint *HP_mercenary_get_calls_pre; + struct HPMHookPoint *HP_mercenary_get_calls_post; + struct HPMHookPoint *HP_mercenary_set_calls_pre; + struct HPMHookPoint *HP_mercenary_set_calls_post; + struct HPMHookPoint *HP_mercenary_kills_pre; + struct HPMHookPoint *HP_mercenary_kills_post; + struct HPMHookPoint *HP_mercenary_checkskill_pre; + struct HPMHookPoint *HP_mercenary_checkskill_post; + struct HPMHookPoint *HP_mercenary_read_db_pre; + struct HPMHookPoint *HP_mercenary_read_db_post; + struct HPMHookPoint *HP_mercenary_read_skilldb_pre; + struct HPMHookPoint *HP_mercenary_read_skilldb_post; + struct HPMHookPoint *HP_mercenary_killbonus_pre; + struct HPMHookPoint *HP_mercenary_killbonus_post; + struct HPMHookPoint *HP_mercenary_search_index_pre; + struct HPMHookPoint *HP_mercenary_search_index_post; + struct HPMHookPoint *HP_mercenary_contract_end_timer_pre; + struct HPMHookPoint *HP_mercenary_contract_end_timer_post; + struct HPMHookPoint *HP_mercenary_read_db_sub_pre; + struct HPMHookPoint *HP_mercenary_read_db_sub_post; + struct HPMHookPoint *HP_mercenary_read_skill_db_sub_pre; + struct HPMHookPoint *HP_mercenary_read_skill_db_sub_post; + struct HPMHookPoint *HP_mob_init_pre; + struct HPMHookPoint *HP_mob_init_post; + struct HPMHookPoint *HP_mob_final_pre; + struct HPMHookPoint *HP_mob_final_post; + struct HPMHookPoint *HP_mob_reload_pre; + struct HPMHookPoint *HP_mob_reload_post; + struct HPMHookPoint *HP_mob_db_pre; + struct HPMHookPoint *HP_mob_db_post; + struct HPMHookPoint *HP_mob_chat_pre; + struct HPMHookPoint *HP_mob_chat_post; + struct HPMHookPoint *HP_mob_makedummymobdb_pre; + struct HPMHookPoint *HP_mob_makedummymobdb_post; + struct HPMHookPoint *HP_mob_spawn_guardian_sub_pre; + struct HPMHookPoint *HP_mob_spawn_guardian_sub_post; + struct HPMHookPoint *HP_mob_skill_id2skill_idx_pre; + struct HPMHookPoint *HP_mob_skill_id2skill_idx_post; + struct HPMHookPoint *HP_mob_db_searchname_pre; + struct HPMHookPoint *HP_mob_db_searchname_post; + struct HPMHookPoint *HP_mob_db_searchname_array_sub_pre; + struct HPMHookPoint *HP_mob_db_searchname_array_sub_post; + struct HPMHookPoint *HP_mob_mvptomb_create_pre; + struct HPMHookPoint *HP_mob_mvptomb_create_post; + struct HPMHookPoint *HP_mob_mvptomb_destroy_pre; + struct HPMHookPoint *HP_mob_mvptomb_destroy_post; + struct HPMHookPoint *HP_mob_db_searchname_array_pre; + struct HPMHookPoint *HP_mob_db_searchname_array_post; + struct HPMHookPoint *HP_mob_db_checkid_pre; + struct HPMHookPoint *HP_mob_db_checkid_post; + struct HPMHookPoint *HP_mob_get_viewdata_pre; + struct HPMHookPoint *HP_mob_get_viewdata_post; + struct HPMHookPoint *HP_mob_parse_dataset_pre; + struct HPMHookPoint *HP_mob_parse_dataset_post; + struct HPMHookPoint *HP_mob_spawn_dataset_pre; + struct HPMHookPoint *HP_mob_spawn_dataset_post; + struct HPMHookPoint *HP_mob_get_random_id_pre; + struct HPMHookPoint *HP_mob_get_random_id_post; + struct HPMHookPoint *HP_mob_ksprotected_pre; + struct HPMHookPoint *HP_mob_ksprotected_post; + struct HPMHookPoint *HP_mob_once_spawn_sub_pre; + struct HPMHookPoint *HP_mob_once_spawn_sub_post; + struct HPMHookPoint *HP_mob_once_spawn_pre; + struct HPMHookPoint *HP_mob_once_spawn_post; + struct HPMHookPoint *HP_mob_once_spawn_area_pre; + struct HPMHookPoint *HP_mob_once_spawn_area_post; + struct HPMHookPoint *HP_mob_spawn_guardian_pre; + struct HPMHookPoint *HP_mob_spawn_guardian_post; + struct HPMHookPoint *HP_mob_spawn_bg_pre; + struct HPMHookPoint *HP_mob_spawn_bg_post; + struct HPMHookPoint *HP_mob_can_reach_pre; + struct HPMHookPoint *HP_mob_can_reach_post; + struct HPMHookPoint *HP_mob_linksearch_pre; + struct HPMHookPoint *HP_mob_linksearch_post; + struct HPMHookPoint *HP_mob_delayspawn_pre; + struct HPMHookPoint *HP_mob_delayspawn_post; + struct HPMHookPoint *HP_mob_setdelayspawn_pre; + struct HPMHookPoint *HP_mob_setdelayspawn_post; + struct HPMHookPoint *HP_mob_count_sub_pre; + struct HPMHookPoint *HP_mob_count_sub_post; + struct HPMHookPoint *HP_mob_spawn_pre; + struct HPMHookPoint *HP_mob_spawn_post; + struct HPMHookPoint *HP_mob_can_changetarget_pre; + struct HPMHookPoint *HP_mob_can_changetarget_post; + struct HPMHookPoint *HP_mob_target_pre; + struct HPMHookPoint *HP_mob_target_post; + struct HPMHookPoint *HP_mob_ai_sub_hard_activesearch_pre; + struct HPMHookPoint *HP_mob_ai_sub_hard_activesearch_post; + struct HPMHookPoint *HP_mob_ai_sub_hard_changechase_pre; + struct HPMHookPoint *HP_mob_ai_sub_hard_changechase_post; + struct HPMHookPoint *HP_mob_ai_sub_hard_bg_ally_pre; + struct HPMHookPoint *HP_mob_ai_sub_hard_bg_ally_post; + struct HPMHookPoint *HP_mob_ai_sub_hard_lootsearch_pre; + struct HPMHookPoint *HP_mob_ai_sub_hard_lootsearch_post; + struct HPMHookPoint *HP_mob_warpchase_sub_pre; + struct HPMHookPoint *HP_mob_warpchase_sub_post; + struct HPMHookPoint *HP_mob_ai_sub_hard_slavemob_pre; + struct HPMHookPoint *HP_mob_ai_sub_hard_slavemob_post; + struct HPMHookPoint *HP_mob_unlocktarget_pre; + struct HPMHookPoint *HP_mob_unlocktarget_post; + struct HPMHookPoint *HP_mob_randomwalk_pre; + struct HPMHookPoint *HP_mob_randomwalk_post; + struct HPMHookPoint *HP_mob_warpchase_pre; + struct HPMHookPoint *HP_mob_warpchase_post; + struct HPMHookPoint *HP_mob_ai_sub_hard_pre; + struct HPMHookPoint *HP_mob_ai_sub_hard_post; + struct HPMHookPoint *HP_mob_ai_sub_hard_timer_pre; + struct HPMHookPoint *HP_mob_ai_sub_hard_timer_post; + struct HPMHookPoint *HP_mob_ai_sub_foreachclient_pre; + struct HPMHookPoint *HP_mob_ai_sub_foreachclient_post; + struct HPMHookPoint *HP_mob_ai_sub_lazy_pre; + struct HPMHookPoint *HP_mob_ai_sub_lazy_post; + struct HPMHookPoint *HP_mob_ai_lazy_pre; + struct HPMHookPoint *HP_mob_ai_lazy_post; + struct HPMHookPoint *HP_mob_ai_hard_pre; + struct HPMHookPoint *HP_mob_ai_hard_post; + struct HPMHookPoint *HP_mob_setdropitem_pre; + struct HPMHookPoint *HP_mob_setdropitem_post; + struct HPMHookPoint *HP_mob_setlootitem_pre; + struct HPMHookPoint *HP_mob_setlootitem_post; + struct HPMHookPoint *HP_mob_delay_item_drop_pre; + struct HPMHookPoint *HP_mob_delay_item_drop_post; + struct HPMHookPoint *HP_mob_item_drop_pre; + struct HPMHookPoint *HP_mob_item_drop_post; + struct HPMHookPoint *HP_mob_timer_delete_pre; + struct HPMHookPoint *HP_mob_timer_delete_post; + struct HPMHookPoint *HP_mob_deleteslave_sub_pre; + struct HPMHookPoint *HP_mob_deleteslave_sub_post; + struct HPMHookPoint *HP_mob_deleteslave_pre; + struct HPMHookPoint *HP_mob_deleteslave_post; + struct HPMHookPoint *HP_mob_respawn_pre; + struct HPMHookPoint *HP_mob_respawn_post; + struct HPMHookPoint *HP_mob_log_damage_pre; + struct HPMHookPoint *HP_mob_log_damage_post; + struct HPMHookPoint *HP_mob_damage_pre; + struct HPMHookPoint *HP_mob_damage_post; + struct HPMHookPoint *HP_mob_dead_pre; + struct HPMHookPoint *HP_mob_dead_post; + struct HPMHookPoint *HP_mob_revive_pre; + struct HPMHookPoint *HP_mob_revive_post; + struct HPMHookPoint *HP_mob_guardian_guildchange_pre; + struct HPMHookPoint *HP_mob_guardian_guildchange_post; + struct HPMHookPoint *HP_mob_random_class_pre; + struct HPMHookPoint *HP_mob_random_class_post; + struct HPMHookPoint *HP_mob_class_change_pre; + struct HPMHookPoint *HP_mob_class_change_post; + struct HPMHookPoint *HP_mob_heal_pre; + struct HPMHookPoint *HP_mob_heal_post; + struct HPMHookPoint *HP_mob_warpslave_sub_pre; + struct HPMHookPoint *HP_mob_warpslave_sub_post; + struct HPMHookPoint *HP_mob_warpslave_pre; + struct HPMHookPoint *HP_mob_warpslave_post; + struct HPMHookPoint *HP_mob_countslave_sub_pre; + struct HPMHookPoint *HP_mob_countslave_sub_post; + struct HPMHookPoint *HP_mob_countslave_pre; + struct HPMHookPoint *HP_mob_countslave_post; + struct HPMHookPoint *HP_mob_summonslave_pre; + struct HPMHookPoint *HP_mob_summonslave_post; + struct HPMHookPoint *HP_mob_getfriendhprate_sub_pre; + struct HPMHookPoint *HP_mob_getfriendhprate_sub_post; + struct HPMHookPoint *HP_mob_getfriendhprate_pre; + struct HPMHookPoint *HP_mob_getfriendhprate_post; + struct HPMHookPoint *HP_mob_getmasterhpltmaxrate_pre; + struct HPMHookPoint *HP_mob_getmasterhpltmaxrate_post; + struct HPMHookPoint *HP_mob_getfriendstatus_sub_pre; + struct HPMHookPoint *HP_mob_getfriendstatus_sub_post; + struct HPMHookPoint *HP_mob_getfriendstatus_pre; + struct HPMHookPoint *HP_mob_getfriendstatus_post; + struct HPMHookPoint *HP_mob_skill_use_pre; + struct HPMHookPoint *HP_mob_skill_use_post; + struct HPMHookPoint *HP_mob_skill_event_pre; + struct HPMHookPoint *HP_mob_skill_event_post; + struct HPMHookPoint *HP_mob_is_clone_pre; + struct HPMHookPoint *HP_mob_is_clone_post; + struct HPMHookPoint *HP_mob_clone_spawn_pre; + struct HPMHookPoint *HP_mob_clone_spawn_post; + struct HPMHookPoint *HP_mob_clone_delete_pre; + struct HPMHookPoint *HP_mob_clone_delete_post; + struct HPMHookPoint *HP_mob_drop_adjust_pre; + struct HPMHookPoint *HP_mob_drop_adjust_post; + struct HPMHookPoint *HP_mob_item_dropratio_adjust_pre; + struct HPMHookPoint *HP_mob_item_dropratio_adjust_post; + struct HPMHookPoint *HP_mob_parse_dbrow_pre; + struct HPMHookPoint *HP_mob_parse_dbrow_post; + struct HPMHookPoint *HP_mob_readdb_sub_pre; + struct HPMHookPoint *HP_mob_readdb_sub_post; + struct HPMHookPoint *HP_mob_readdb_pre; + struct HPMHookPoint *HP_mob_readdb_post; + struct HPMHookPoint *HP_mob_read_sqldb_pre; + struct HPMHookPoint *HP_mob_read_sqldb_post; + struct HPMHookPoint *HP_mob_readdb_mobavail_pre; + struct HPMHookPoint *HP_mob_readdb_mobavail_post; + struct HPMHookPoint *HP_mob_read_randommonster_pre; + struct HPMHookPoint *HP_mob_read_randommonster_post; + struct HPMHookPoint *HP_mob_parse_row_chatdb_pre; + struct HPMHookPoint *HP_mob_parse_row_chatdb_post; + struct HPMHookPoint *HP_mob_readchatdb_pre; + struct HPMHookPoint *HP_mob_readchatdb_post; + struct HPMHookPoint *HP_mob_parse_row_mobskilldb_pre; + struct HPMHookPoint *HP_mob_parse_row_mobskilldb_post; + struct HPMHookPoint *HP_mob_readskilldb_pre; + struct HPMHookPoint *HP_mob_readskilldb_post; + struct HPMHookPoint *HP_mob_read_sqlskilldb_pre; + struct HPMHookPoint *HP_mob_read_sqlskilldb_post; + struct HPMHookPoint *HP_mob_readdb_race2_pre; + struct HPMHookPoint *HP_mob_readdb_race2_post; + struct HPMHookPoint *HP_mob_readdb_itemratio_pre; + struct HPMHookPoint *HP_mob_readdb_itemratio_post; + struct HPMHookPoint *HP_mob_load_pre; + struct HPMHookPoint *HP_mob_load_post; + struct HPMHookPoint *HP_mob_clear_spawninfo_pre; + struct HPMHookPoint *HP_mob_clear_spawninfo_post; + struct HPMHookPoint *HP_npc_init_pre; + struct HPMHookPoint *HP_npc_init_post; + struct HPMHookPoint *HP_npc_final_pre; + struct HPMHookPoint *HP_npc_final_post; + struct HPMHookPoint *HP_npc_get_new_npc_id_pre; + struct HPMHookPoint *HP_npc_get_new_npc_id_post; + struct HPMHookPoint *HP_npc_get_viewdata_pre; + struct HPMHookPoint *HP_npc_get_viewdata_post; + struct HPMHookPoint *HP_npc_isnear_sub_pre; + struct HPMHookPoint *HP_npc_isnear_sub_post; + struct HPMHookPoint *HP_npc_isnear_pre; + struct HPMHookPoint *HP_npc_isnear_post; + struct HPMHookPoint *HP_npc_ontouch_event_pre; + struct HPMHookPoint *HP_npc_ontouch_event_post; + struct HPMHookPoint *HP_npc_ontouch2_event_pre; + struct HPMHookPoint *HP_npc_ontouch2_event_post; + struct HPMHookPoint *HP_npc_enable_sub_pre; + struct HPMHookPoint *HP_npc_enable_sub_post; + struct HPMHookPoint *HP_npc_enable_pre; + struct HPMHookPoint *HP_npc_enable_post; + struct HPMHookPoint *HP_npc_name2id_pre; + struct HPMHookPoint *HP_npc_name2id_post; + struct HPMHookPoint *HP_npc_event_dequeue_pre; + struct HPMHookPoint *HP_npc_event_dequeue_post; + struct HPMHookPoint *HP_npc_event_export_create_pre; + struct HPMHookPoint *HP_npc_event_export_create_post; + struct HPMHookPoint *HP_npc_event_export_pre; + struct HPMHookPoint *HP_npc_event_export_post; + struct HPMHookPoint *HP_npc_event_sub_pre; + struct HPMHookPoint *HP_npc_event_sub_post; + struct HPMHookPoint *HP_npc_event_doall_sub_pre; + struct HPMHookPoint *HP_npc_event_doall_sub_post; + struct HPMHookPoint *HP_npc_event_do_pre; + struct HPMHookPoint *HP_npc_event_do_post; + struct HPMHookPoint *HP_npc_event_doall_id_pre; + struct HPMHookPoint *HP_npc_event_doall_id_post; + struct HPMHookPoint *HP_npc_event_doall_pre; + struct HPMHookPoint *HP_npc_event_doall_post; + struct HPMHookPoint *HP_npc_event_do_clock_pre; + struct HPMHookPoint *HP_npc_event_do_clock_post; + struct HPMHookPoint *HP_npc_event_do_oninit_pre; + struct HPMHookPoint *HP_npc_event_do_oninit_post; + struct HPMHookPoint *HP_npc_timerevent_export_pre; + struct HPMHookPoint *HP_npc_timerevent_export_post; + struct HPMHookPoint *HP_npc_timerevent_pre; + struct HPMHookPoint *HP_npc_timerevent_post; + struct HPMHookPoint *HP_npc_timerevent_start_pre; + struct HPMHookPoint *HP_npc_timerevent_start_post; + struct HPMHookPoint *HP_npc_timerevent_stop_pre; + struct HPMHookPoint *HP_npc_timerevent_stop_post; + struct HPMHookPoint *HP_npc_timerevent_quit_pre; + struct HPMHookPoint *HP_npc_timerevent_quit_post; + struct HPMHookPoint *HP_npc_gettimerevent_tick_pre; + struct HPMHookPoint *HP_npc_gettimerevent_tick_post; + struct HPMHookPoint *HP_npc_settimerevent_tick_pre; + struct HPMHookPoint *HP_npc_settimerevent_tick_post; + struct HPMHookPoint *HP_npc_event_pre; + struct HPMHookPoint *HP_npc_event_post; + struct HPMHookPoint *HP_npc_touch_areanpc_sub_pre; + struct HPMHookPoint *HP_npc_touch_areanpc_sub_post; + struct HPMHookPoint *HP_npc_touchnext_areanpc_pre; + struct HPMHookPoint *HP_npc_touchnext_areanpc_post; + struct HPMHookPoint *HP_npc_touch_areanpc_pre; + struct HPMHookPoint *HP_npc_touch_areanpc_post; + struct HPMHookPoint *HP_npc_touch_areanpc2_pre; + struct HPMHookPoint *HP_npc_touch_areanpc2_post; + struct HPMHookPoint *HP_npc_check_areanpc_pre; + struct HPMHookPoint *HP_npc_check_areanpc_post; + struct HPMHookPoint *HP_npc_checknear_pre; + struct HPMHookPoint *HP_npc_checknear_post; + struct HPMHookPoint *HP_npc_globalmessage_pre; + struct HPMHookPoint *HP_npc_globalmessage_post; + struct HPMHookPoint *HP_npc_run_tomb_pre; + struct HPMHookPoint *HP_npc_run_tomb_post; + struct HPMHookPoint *HP_npc_click_pre; + struct HPMHookPoint *HP_npc_click_post; + struct HPMHookPoint *HP_npc_scriptcont_pre; + struct HPMHookPoint *HP_npc_scriptcont_post; + struct HPMHookPoint *HP_npc_buysellsel_pre; + struct HPMHookPoint *HP_npc_buysellsel_post; + struct HPMHookPoint *HP_npc_cashshop_buylist_pre; + struct HPMHookPoint *HP_npc_cashshop_buylist_post; + struct HPMHookPoint *HP_npc_buylist_sub_pre; + struct HPMHookPoint *HP_npc_buylist_sub_post; + struct HPMHookPoint *HP_npc_cashshop_buy_pre; + struct HPMHookPoint *HP_npc_cashshop_buy_post; + struct HPMHookPoint *HP_npc_buylist_pre; + struct HPMHookPoint *HP_npc_buylist_post; + struct HPMHookPoint *HP_npc_selllist_sub_pre; + struct HPMHookPoint *HP_npc_selllist_sub_post; + struct HPMHookPoint *HP_npc_selllist_pre; + struct HPMHookPoint *HP_npc_selllist_post; + struct HPMHookPoint *HP_npc_remove_map_pre; + struct HPMHookPoint *HP_npc_remove_map_post; + struct HPMHookPoint *HP_npc_unload_ev_pre; + struct HPMHookPoint *HP_npc_unload_ev_post; + struct HPMHookPoint *HP_npc_unload_ev_label_pre; + struct HPMHookPoint *HP_npc_unload_ev_label_post; + struct HPMHookPoint *HP_npc_unload_dup_sub_pre; + struct HPMHookPoint *HP_npc_unload_dup_sub_post; + struct HPMHookPoint *HP_npc_unload_duplicates_pre; + struct HPMHookPoint *HP_npc_unload_duplicates_post; + struct HPMHookPoint *HP_npc_unload_pre; + struct HPMHookPoint *HP_npc_unload_post; + struct HPMHookPoint *HP_npc_clearsrcfile_pre; + struct HPMHookPoint *HP_npc_clearsrcfile_post; + struct HPMHookPoint *HP_npc_addsrcfile_pre; + struct HPMHookPoint *HP_npc_addsrcfile_post; + struct HPMHookPoint *HP_npc_delsrcfile_pre; + struct HPMHookPoint *HP_npc_delsrcfile_post; + struct HPMHookPoint *HP_npc_parsename_pre; + struct HPMHookPoint *HP_npc_parsename_post; + struct HPMHookPoint *HP_npc_add_warp_pre; + struct HPMHookPoint *HP_npc_add_warp_post; + struct HPMHookPoint *HP_npc_parse_warp_pre; + struct HPMHookPoint *HP_npc_parse_warp_post; + struct HPMHookPoint *HP_npc_parse_shop_pre; + struct HPMHookPoint *HP_npc_parse_shop_post; + struct HPMHookPoint *HP_npc_convertlabel_db_pre; + struct HPMHookPoint *HP_npc_convertlabel_db_post; + struct HPMHookPoint *HP_npc_skip_script_pre; + struct HPMHookPoint *HP_npc_skip_script_post; + struct HPMHookPoint *HP_npc_parse_script_pre; + struct HPMHookPoint *HP_npc_parse_script_post; + struct HPMHookPoint *HP_npc_parse_duplicate_pre; + struct HPMHookPoint *HP_npc_parse_duplicate_post; + struct HPMHookPoint *HP_npc_duplicate4instance_pre; + struct HPMHookPoint *HP_npc_duplicate4instance_post; + struct HPMHookPoint *HP_npc_setcells_pre; + struct HPMHookPoint *HP_npc_setcells_post; + struct HPMHookPoint *HP_npc_unsetcells_sub_pre; + struct HPMHookPoint *HP_npc_unsetcells_sub_post; + struct HPMHookPoint *HP_npc_unsetcells_pre; + struct HPMHookPoint *HP_npc_unsetcells_post; + struct HPMHookPoint *HP_npc_movenpc_pre; + struct HPMHookPoint *HP_npc_movenpc_post; + struct HPMHookPoint *HP_npc_setdisplayname_pre; + struct HPMHookPoint *HP_npc_setdisplayname_post; + struct HPMHookPoint *HP_npc_setclass_pre; + struct HPMHookPoint *HP_npc_setclass_post; + struct HPMHookPoint *HP_npc_do_atcmd_event_pre; + struct HPMHookPoint *HP_npc_do_atcmd_event_post; + struct HPMHookPoint *HP_npc_parse_function_pre; + struct HPMHookPoint *HP_npc_parse_function_post; + struct HPMHookPoint *HP_npc_parse_mob2_pre; + struct HPMHookPoint *HP_npc_parse_mob2_post; + struct HPMHookPoint *HP_npc_parse_mob_pre; + struct HPMHookPoint *HP_npc_parse_mob_post; + struct HPMHookPoint *HP_npc_parse_mapflag_pre; + struct HPMHookPoint *HP_npc_parse_mapflag_post; + struct HPMHookPoint *HP_npc_parsesrcfile_pre; + struct HPMHookPoint *HP_npc_parsesrcfile_post; + struct HPMHookPoint *HP_npc_script_event_pre; + struct HPMHookPoint *HP_npc_script_event_post; + struct HPMHookPoint *HP_npc_read_event_script_pre; + struct HPMHookPoint *HP_npc_read_event_script_post; + struct HPMHookPoint *HP_npc_path_db_clear_sub_pre; + struct HPMHookPoint *HP_npc_path_db_clear_sub_post; + struct HPMHookPoint *HP_npc_ev_label_db_clear_sub_pre; + struct HPMHookPoint *HP_npc_ev_label_db_clear_sub_post; + struct HPMHookPoint *HP_npc_reload_pre; + struct HPMHookPoint *HP_npc_reload_post; + struct HPMHookPoint *HP_npc_unloadfile_pre; + struct HPMHookPoint *HP_npc_unloadfile_post; + struct HPMHookPoint *HP_npc_do_clear_npc_pre; + struct HPMHookPoint *HP_npc_do_clear_npc_post; + struct HPMHookPoint *HP_npc_debug_warps_sub_pre; + struct HPMHookPoint *HP_npc_debug_warps_sub_post; + struct HPMHookPoint *HP_npc_debug_warps_pre; + struct HPMHookPoint *HP_npc_debug_warps_post; + struct HPMHookPoint *HP_npc_secure_timeout_timer_pre; + struct HPMHookPoint *HP_npc_secure_timeout_timer_post; + struct HPMHookPoint *HP_party_init_pre; + struct HPMHookPoint *HP_party_init_post; + struct HPMHookPoint *HP_party_final_pre; + struct HPMHookPoint *HP_party_final_post; + struct HPMHookPoint *HP_party_search_pre; + struct HPMHookPoint *HP_party_search_post; + struct HPMHookPoint *HP_party_searchname_pre; + struct HPMHookPoint *HP_party_searchname_post; + struct HPMHookPoint *HP_party_getmemberid_pre; + struct HPMHookPoint *HP_party_getmemberid_post; + struct HPMHookPoint *HP_party_getavailablesd_pre; + struct HPMHookPoint *HP_party_getavailablesd_post; + struct HPMHookPoint *HP_party_create_pre; + struct HPMHookPoint *HP_party_create_post; + struct HPMHookPoint *HP_party_created_pre; + struct HPMHookPoint *HP_party_created_post; + struct HPMHookPoint *HP_party_request_info_pre; + struct HPMHookPoint *HP_party_request_info_post; + struct HPMHookPoint *HP_party_invite_pre; + struct HPMHookPoint *HP_party_invite_post; + struct HPMHookPoint *HP_party_member_joined_pre; + struct HPMHookPoint *HP_party_member_joined_post; + struct HPMHookPoint *HP_party_member_added_pre; + struct HPMHookPoint *HP_party_member_added_post; + struct HPMHookPoint *HP_party_leave_pre; + struct HPMHookPoint *HP_party_leave_post; + struct HPMHookPoint *HP_party_removemember_pre; + struct HPMHookPoint *HP_party_removemember_post; + struct HPMHookPoint *HP_party_member_withdraw_pre; + struct HPMHookPoint *HP_party_member_withdraw_post; + struct HPMHookPoint *HP_party_reply_invite_pre; + struct HPMHookPoint *HP_party_reply_invite_post; + struct HPMHookPoint *HP_party_recv_noinfo_pre; + struct HPMHookPoint *HP_party_recv_noinfo_post; + struct HPMHookPoint *HP_party_recv_info_pre; + struct HPMHookPoint *HP_party_recv_info_post; + struct HPMHookPoint *HP_party_recv_movemap_pre; + struct HPMHookPoint *HP_party_recv_movemap_post; + struct HPMHookPoint *HP_party_broken_pre; + struct HPMHookPoint *HP_party_broken_post; + struct HPMHookPoint *HP_party_optionchanged_pre; + struct HPMHookPoint *HP_party_optionchanged_post; + struct HPMHookPoint *HP_party_changeoption_pre; + struct HPMHookPoint *HP_party_changeoption_post; + struct HPMHookPoint *HP_party_changeleader_pre; + struct HPMHookPoint *HP_party_changeleader_post; + struct HPMHookPoint *HP_party_send_movemap_pre; + struct HPMHookPoint *HP_party_send_movemap_post; + struct HPMHookPoint *HP_party_send_levelup_pre; + struct HPMHookPoint *HP_party_send_levelup_post; + struct HPMHookPoint *HP_party_send_logout_pre; + struct HPMHookPoint *HP_party_send_logout_post; + struct HPMHookPoint *HP_party_send_message_pre; + struct HPMHookPoint *HP_party_send_message_post; + struct HPMHookPoint *HP_party_recv_message_pre; + struct HPMHookPoint *HP_party_recv_message_post; + struct HPMHookPoint *HP_party_skill_check_pre; + struct HPMHookPoint *HP_party_skill_check_post; + struct HPMHookPoint *HP_party_send_xy_clear_pre; + struct HPMHookPoint *HP_party_send_xy_clear_post; + struct HPMHookPoint *HP_party_exp_share_pre; + struct HPMHookPoint *HP_party_exp_share_post; + struct HPMHookPoint *HP_party_share_loot_pre; + struct HPMHookPoint *HP_party_share_loot_post; + struct HPMHookPoint *HP_party_send_dot_remove_pre; + struct HPMHookPoint *HP_party_send_dot_remove_post; + struct HPMHookPoint *HP_party_sub_count_pre; + struct HPMHookPoint *HP_party_sub_count_post; + struct HPMHookPoint *HP_party_booking_register_pre; + struct HPMHookPoint *HP_party_booking_register_post; + struct HPMHookPoint *HP_party_booking_update_pre; + struct HPMHookPoint *HP_party_booking_update_post; + struct HPMHookPoint *HP_party_booking_search_pre; + struct HPMHookPoint *HP_party_booking_search_post; + struct HPMHookPoint *HP_party_recruit_register_pre; + struct HPMHookPoint *HP_party_recruit_register_post; + struct HPMHookPoint *HP_party_recruit_update_pre; + struct HPMHookPoint *HP_party_recruit_update_post; + struct HPMHookPoint *HP_party_recruit_search_pre; + struct HPMHookPoint *HP_party_recruit_search_post; + struct HPMHookPoint *HP_party_booking_delete_pre; + struct HPMHookPoint *HP_party_booking_delete_post; + struct HPMHookPoint *HP_party_vforeachsamemap_pre; + struct HPMHookPoint *HP_party_vforeachsamemap_post; + struct HPMHookPoint *HP_party_send_xy_timer_pre; + struct HPMHookPoint *HP_party_send_xy_timer_post; + struct HPMHookPoint *HP_party_fill_member_pre; + struct HPMHookPoint *HP_party_fill_member_post; + struct HPMHookPoint *HP_party_sd_check_pre; + struct HPMHookPoint *HP_party_sd_check_post; + struct HPMHookPoint *HP_party_check_state_pre; + struct HPMHookPoint *HP_party_check_state_post; + struct HPMHookPoint *HP_party_create_booking_data_pre; + struct HPMHookPoint *HP_party_create_booking_data_post; + struct HPMHookPoint *HP_party_db_final_pre; + struct HPMHookPoint *HP_party_db_final_post; + struct HPMHookPoint *HP_path_blownpos_pre; + struct HPMHookPoint *HP_path_blownpos_post; + struct HPMHookPoint *HP_path_search_pre; + struct HPMHookPoint *HP_path_search_post; + struct HPMHookPoint *HP_path_search_long_pre; + struct HPMHookPoint *HP_path_search_long_post; + struct HPMHookPoint *HP_path_check_distance_pre; + struct HPMHookPoint *HP_path_check_distance_post; + struct HPMHookPoint *HP_path_distance_pre; + struct HPMHookPoint *HP_path_distance_post; + struct HPMHookPoint *HP_pc_init_pre; + struct HPMHookPoint *HP_pc_init_post; + struct HPMHookPoint *HP_pc_final_pre; + struct HPMHookPoint *HP_pc_final_post; + struct HPMHookPoint *HP_pc_get_dummy_sd_pre; + struct HPMHookPoint *HP_pc_get_dummy_sd_post; + struct HPMHookPoint *HP_pc_class2idx_pre; + struct HPMHookPoint *HP_pc_class2idx_post; + struct HPMHookPoint *HP_pc_get_group_level_pre; + struct HPMHookPoint *HP_pc_get_group_level_post; + struct HPMHookPoint *HP_pc_can_give_items_pre; + struct HPMHookPoint *HP_pc_can_give_items_post; + struct HPMHookPoint *HP_pc_can_use_command_pre; + struct HPMHookPoint *HP_pc_can_use_command_post; + struct HPMHookPoint *HP_pc_has_permission_pre; + struct HPMHookPoint *HP_pc_has_permission_post; + struct HPMHookPoint *HP_pc_set_group_pre; + struct HPMHookPoint *HP_pc_set_group_post; + struct HPMHookPoint *HP_pc_should_log_commands_pre; + struct HPMHookPoint *HP_pc_should_log_commands_post; + struct HPMHookPoint *HP_pc_setrestartvalue_pre; + struct HPMHookPoint *HP_pc_setrestartvalue_post; + struct HPMHookPoint *HP_pc_makesavestatus_pre; + struct HPMHookPoint *HP_pc_makesavestatus_post; + struct HPMHookPoint *HP_pc_respawn_pre; + struct HPMHookPoint *HP_pc_respawn_post; + struct HPMHookPoint *HP_pc_setnewpc_pre; + struct HPMHookPoint *HP_pc_setnewpc_post; + struct HPMHookPoint *HP_pc_authok_pre; + struct HPMHookPoint *HP_pc_authok_post; + struct HPMHookPoint *HP_pc_authfail_pre; + struct HPMHookPoint *HP_pc_authfail_post; + struct HPMHookPoint *HP_pc_reg_received_pre; + struct HPMHookPoint *HP_pc_reg_received_post; + struct HPMHookPoint *HP_pc_isequip_pre; + struct HPMHookPoint *HP_pc_isequip_post; + struct HPMHookPoint *HP_pc_equippoint_pre; + struct HPMHookPoint *HP_pc_equippoint_post; + struct HPMHookPoint *HP_pc_setinventorydata_pre; + struct HPMHookPoint *HP_pc_setinventorydata_post; + struct HPMHookPoint *HP_pc_checkskill_pre; + struct HPMHookPoint *HP_pc_checkskill_post; + struct HPMHookPoint *HP_pc_checkskill2_pre; + struct HPMHookPoint *HP_pc_checkskill2_post; + struct HPMHookPoint *HP_pc_checkallowskill_pre; + struct HPMHookPoint *HP_pc_checkallowskill_post; + struct HPMHookPoint *HP_pc_checkequip_pre; + struct HPMHookPoint *HP_pc_checkequip_post; + struct HPMHookPoint *HP_pc_calc_skilltree_pre; + struct HPMHookPoint *HP_pc_calc_skilltree_post; + struct HPMHookPoint *HP_pc_calc_skilltree_normalize_job_pre; + struct HPMHookPoint *HP_pc_calc_skilltree_normalize_job_post; + struct HPMHookPoint *HP_pc_clean_skilltree_pre; + struct HPMHookPoint *HP_pc_clean_skilltree_post; + struct HPMHookPoint *HP_pc_setpos_pre; + struct HPMHookPoint *HP_pc_setpos_post; + struct HPMHookPoint *HP_pc_setsavepoint_pre; + struct HPMHookPoint *HP_pc_setsavepoint_post; + struct HPMHookPoint *HP_pc_randomwarp_pre; + struct HPMHookPoint *HP_pc_randomwarp_post; + struct HPMHookPoint *HP_pc_memo_pre; + struct HPMHookPoint *HP_pc_memo_post; + struct HPMHookPoint *HP_pc_checkadditem_pre; + struct HPMHookPoint *HP_pc_checkadditem_post; + struct HPMHookPoint *HP_pc_inventoryblank_pre; + struct HPMHookPoint *HP_pc_inventoryblank_post; + struct HPMHookPoint *HP_pc_search_inventory_pre; + struct HPMHookPoint *HP_pc_search_inventory_post; + struct HPMHookPoint *HP_pc_payzeny_pre; + struct HPMHookPoint *HP_pc_payzeny_post; + struct HPMHookPoint *HP_pc_additem_pre; + struct HPMHookPoint *HP_pc_additem_post; + struct HPMHookPoint *HP_pc_getzeny_pre; + struct HPMHookPoint *HP_pc_getzeny_post; + struct HPMHookPoint *HP_pc_delitem_pre; + struct HPMHookPoint *HP_pc_delitem_post; + struct HPMHookPoint *HP_pc_paycash_pre; + struct HPMHookPoint *HP_pc_paycash_post; + struct HPMHookPoint *HP_pc_getcash_pre; + struct HPMHookPoint *HP_pc_getcash_post; + struct HPMHookPoint *HP_pc_cart_additem_pre; + struct HPMHookPoint *HP_pc_cart_additem_post; + struct HPMHookPoint *HP_pc_cart_delitem_pre; + struct HPMHookPoint *HP_pc_cart_delitem_post; + struct HPMHookPoint *HP_pc_putitemtocart_pre; + struct HPMHookPoint *HP_pc_putitemtocart_post; + struct HPMHookPoint *HP_pc_getitemfromcart_pre; + struct HPMHookPoint *HP_pc_getitemfromcart_post; + struct HPMHookPoint *HP_pc_cartitem_amount_pre; + struct HPMHookPoint *HP_pc_cartitem_amount_post; + struct HPMHookPoint *HP_pc_takeitem_pre; + struct HPMHookPoint *HP_pc_takeitem_post; + struct HPMHookPoint *HP_pc_dropitem_pre; + struct HPMHookPoint *HP_pc_dropitem_post; + struct HPMHookPoint *HP_pc_isequipped_pre; + struct HPMHookPoint *HP_pc_isequipped_post; + struct HPMHookPoint *HP_pc_can_Adopt_pre; + struct HPMHookPoint *HP_pc_can_Adopt_post; + struct HPMHookPoint *HP_pc_adoption_pre; + struct HPMHookPoint *HP_pc_adoption_post; + struct HPMHookPoint *HP_pc_updateweightstatus_pre; + struct HPMHookPoint *HP_pc_updateweightstatus_post; + struct HPMHookPoint *HP_pc_addautobonus_pre; + struct HPMHookPoint *HP_pc_addautobonus_post; + struct HPMHookPoint *HP_pc_exeautobonus_pre; + struct HPMHookPoint *HP_pc_exeautobonus_post; + struct HPMHookPoint *HP_pc_endautobonus_pre; + struct HPMHookPoint *HP_pc_endautobonus_post; + struct HPMHookPoint *HP_pc_delautobonus_pre; + struct HPMHookPoint *HP_pc_delautobonus_post; + struct HPMHookPoint *HP_pc_bonus_pre; + struct HPMHookPoint *HP_pc_bonus_post; + struct HPMHookPoint *HP_pc_bonus2_pre; + struct HPMHookPoint *HP_pc_bonus2_post; + struct HPMHookPoint *HP_pc_bonus3_pre; + struct HPMHookPoint *HP_pc_bonus3_post; + struct HPMHookPoint *HP_pc_bonus4_pre; + struct HPMHookPoint *HP_pc_bonus4_post; + struct HPMHookPoint *HP_pc_bonus5_pre; + struct HPMHookPoint *HP_pc_bonus5_post; + struct HPMHookPoint *HP_pc_skill_pre; + struct HPMHookPoint *HP_pc_skill_post; + struct HPMHookPoint *HP_pc_insert_card_pre; + struct HPMHookPoint *HP_pc_insert_card_post; + struct HPMHookPoint *HP_pc_steal_item_pre; + struct HPMHookPoint *HP_pc_steal_item_post; + struct HPMHookPoint *HP_pc_steal_coin_pre; + struct HPMHookPoint *HP_pc_steal_coin_post; + struct HPMHookPoint *HP_pc_modifybuyvalue_pre; + struct HPMHookPoint *HP_pc_modifybuyvalue_post; + struct HPMHookPoint *HP_pc_modifysellvalue_pre; + struct HPMHookPoint *HP_pc_modifysellvalue_post; + struct HPMHookPoint *HP_pc_follow_pre; + struct HPMHookPoint *HP_pc_follow_post; + struct HPMHookPoint *HP_pc_stop_following_pre; + struct HPMHookPoint *HP_pc_stop_following_post; + struct HPMHookPoint *HP_pc_maxbaselv_pre; + struct HPMHookPoint *HP_pc_maxbaselv_post; + struct HPMHookPoint *HP_pc_maxjoblv_pre; + struct HPMHookPoint *HP_pc_maxjoblv_post; + struct HPMHookPoint *HP_pc_checkbaselevelup_pre; + struct HPMHookPoint *HP_pc_checkbaselevelup_post; + struct HPMHookPoint *HP_pc_checkjoblevelup_pre; + struct HPMHookPoint *HP_pc_checkjoblevelup_post; + struct HPMHookPoint *HP_pc_gainexp_pre; + struct HPMHookPoint *HP_pc_gainexp_post; + struct HPMHookPoint *HP_pc_nextbaseexp_pre; + struct HPMHookPoint *HP_pc_nextbaseexp_post; + struct HPMHookPoint *HP_pc_thisbaseexp_pre; + struct HPMHookPoint *HP_pc_thisbaseexp_post; + struct HPMHookPoint *HP_pc_nextjobexp_pre; + struct HPMHookPoint *HP_pc_nextjobexp_post; + struct HPMHookPoint *HP_pc_thisjobexp_pre; + struct HPMHookPoint *HP_pc_thisjobexp_post; + struct HPMHookPoint *HP_pc_gets_status_point_pre; + struct HPMHookPoint *HP_pc_gets_status_point_post; + struct HPMHookPoint *HP_pc_need_status_point_pre; + struct HPMHookPoint *HP_pc_need_status_point_post; + struct HPMHookPoint *HP_pc_statusup_pre; + struct HPMHookPoint *HP_pc_statusup_post; + struct HPMHookPoint *HP_pc_statusup2_pre; + struct HPMHookPoint *HP_pc_statusup2_post; + struct HPMHookPoint *HP_pc_skillup_pre; + struct HPMHookPoint *HP_pc_skillup_post; + struct HPMHookPoint *HP_pc_allskillup_pre; + struct HPMHookPoint *HP_pc_allskillup_post; + struct HPMHookPoint *HP_pc_resetlvl_pre; + struct HPMHookPoint *HP_pc_resetlvl_post; + struct HPMHookPoint *HP_pc_resetstate_pre; + struct HPMHookPoint *HP_pc_resetstate_post; + struct HPMHookPoint *HP_pc_resetskill_pre; + struct HPMHookPoint *HP_pc_resetskill_post; + struct HPMHookPoint *HP_pc_resetfeel_pre; + struct HPMHookPoint *HP_pc_resetfeel_post; + struct HPMHookPoint *HP_pc_resethate_pre; + struct HPMHookPoint *HP_pc_resethate_post; + struct HPMHookPoint *HP_pc_equipitem_pre; + struct HPMHookPoint *HP_pc_equipitem_post; + struct HPMHookPoint *HP_pc_unequipitem_pre; + struct HPMHookPoint *HP_pc_unequipitem_post; + struct HPMHookPoint *HP_pc_checkitem_pre; + struct HPMHookPoint *HP_pc_checkitem_post; + struct HPMHookPoint *HP_pc_useitem_pre; + struct HPMHookPoint *HP_pc_useitem_post; + struct HPMHookPoint *HP_pc_skillatk_bonus_pre; + struct HPMHookPoint *HP_pc_skillatk_bonus_post; + struct HPMHookPoint *HP_pc_skillheal_bonus_pre; + struct HPMHookPoint *HP_pc_skillheal_bonus_post; + struct HPMHookPoint *HP_pc_skillheal2_bonus_pre; + struct HPMHookPoint *HP_pc_skillheal2_bonus_post; + struct HPMHookPoint *HP_pc_damage_pre; + struct HPMHookPoint *HP_pc_damage_post; + struct HPMHookPoint *HP_pc_dead_pre; + struct HPMHookPoint *HP_pc_dead_post; + struct HPMHookPoint *HP_pc_revive_pre; + struct HPMHookPoint *HP_pc_revive_post; + struct HPMHookPoint *HP_pc_heal_pre; + struct HPMHookPoint *HP_pc_heal_post; + struct HPMHookPoint *HP_pc_itemheal_pre; + struct HPMHookPoint *HP_pc_itemheal_post; + struct HPMHookPoint *HP_pc_percentheal_pre; + struct HPMHookPoint *HP_pc_percentheal_post; + struct HPMHookPoint *HP_pc_jobchange_pre; + struct HPMHookPoint *HP_pc_jobchange_post; + struct HPMHookPoint *HP_pc_setoption_pre; + struct HPMHookPoint *HP_pc_setoption_post; + struct HPMHookPoint *HP_pc_setcart_pre; + struct HPMHookPoint *HP_pc_setcart_post; + struct HPMHookPoint *HP_pc_setfalcon_pre; + struct HPMHookPoint *HP_pc_setfalcon_post; + struct HPMHookPoint *HP_pc_setriding_pre; + struct HPMHookPoint *HP_pc_setriding_post; + struct HPMHookPoint *HP_pc_setmadogear_pre; + struct HPMHookPoint *HP_pc_setmadogear_post; + struct HPMHookPoint *HP_pc_changelook_pre; + struct HPMHookPoint *HP_pc_changelook_post; + struct HPMHookPoint *HP_pc_equiplookall_pre; + struct HPMHookPoint *HP_pc_equiplookall_post; + struct HPMHookPoint *HP_pc_readparam_pre; + struct HPMHookPoint *HP_pc_readparam_post; + struct HPMHookPoint *HP_pc_setparam_pre; + struct HPMHookPoint *HP_pc_setparam_post; + struct HPMHookPoint *HP_pc_readreg_pre; + struct HPMHookPoint *HP_pc_readreg_post; + struct HPMHookPoint *HP_pc_setreg_pre; + struct HPMHookPoint *HP_pc_setreg_post; + struct HPMHookPoint *HP_pc_readregstr_pre; + struct HPMHookPoint *HP_pc_readregstr_post; + struct HPMHookPoint *HP_pc_setregstr_pre; + struct HPMHookPoint *HP_pc_setregstr_post; + struct HPMHookPoint *HP_pc_readregistry_pre; + struct HPMHookPoint *HP_pc_readregistry_post; + struct HPMHookPoint *HP_pc_setregistry_pre; + struct HPMHookPoint *HP_pc_setregistry_post; + struct HPMHookPoint *HP_pc_readregistry_str_pre; + struct HPMHookPoint *HP_pc_readregistry_str_post; + struct HPMHookPoint *HP_pc_setregistry_str_pre; + struct HPMHookPoint *HP_pc_setregistry_str_post; + struct HPMHookPoint *HP_pc_addeventtimer_pre; + struct HPMHookPoint *HP_pc_addeventtimer_post; + struct HPMHookPoint *HP_pc_deleventtimer_pre; + struct HPMHookPoint *HP_pc_deleventtimer_post; + struct HPMHookPoint *HP_pc_cleareventtimer_pre; + struct HPMHookPoint *HP_pc_cleareventtimer_post; + struct HPMHookPoint *HP_pc_addeventtimercount_pre; + struct HPMHookPoint *HP_pc_addeventtimercount_post; + struct HPMHookPoint *HP_pc_calc_pvprank_pre; + struct HPMHookPoint *HP_pc_calc_pvprank_post; + struct HPMHookPoint *HP_pc_calc_pvprank_timer_pre; + struct HPMHookPoint *HP_pc_calc_pvprank_timer_post; + struct HPMHookPoint *HP_pc_ismarried_pre; + struct HPMHookPoint *HP_pc_ismarried_post; + struct HPMHookPoint *HP_pc_marriage_pre; + struct HPMHookPoint *HP_pc_marriage_post; + struct HPMHookPoint *HP_pc_divorce_pre; + struct HPMHookPoint *HP_pc_divorce_post; + struct HPMHookPoint *HP_pc_get_partner_pre; + struct HPMHookPoint *HP_pc_get_partner_post; + struct HPMHookPoint *HP_pc_get_father_pre; + struct HPMHookPoint *HP_pc_get_father_post; + struct HPMHookPoint *HP_pc_get_mother_pre; + struct HPMHookPoint *HP_pc_get_mother_post; + struct HPMHookPoint *HP_pc_get_child_pre; + struct HPMHookPoint *HP_pc_get_child_post; + struct HPMHookPoint *HP_pc_bleeding_pre; + struct HPMHookPoint *HP_pc_bleeding_post; + struct HPMHookPoint *HP_pc_regen_pre; + struct HPMHookPoint *HP_pc_regen_post; + struct HPMHookPoint *HP_pc_setstand_pre; + struct HPMHookPoint *HP_pc_setstand_post; + struct HPMHookPoint *HP_pc_candrop_pre; + struct HPMHookPoint *HP_pc_candrop_post; + struct HPMHookPoint *HP_pc_jobid2mapid_pre; + struct HPMHookPoint *HP_pc_jobid2mapid_post; + struct HPMHookPoint *HP_pc_mapid2jobid_pre; + struct HPMHookPoint *HP_pc_mapid2jobid_post; + struct HPMHookPoint *HP_pc_job_name_pre; + struct HPMHookPoint *HP_pc_job_name_post; + struct HPMHookPoint *HP_pc_setinvincibletimer_pre; + struct HPMHookPoint *HP_pc_setinvincibletimer_post; + struct HPMHookPoint *HP_pc_delinvincibletimer_pre; + struct HPMHookPoint *HP_pc_delinvincibletimer_post; + struct HPMHookPoint *HP_pc_addspiritball_pre; + struct HPMHookPoint *HP_pc_addspiritball_post; + struct HPMHookPoint *HP_pc_delspiritball_pre; + struct HPMHookPoint *HP_pc_delspiritball_post; + struct HPMHookPoint *HP_pc_addfame_pre; + struct HPMHookPoint *HP_pc_addfame_post; + struct HPMHookPoint *HP_pc_famerank_pre; + struct HPMHookPoint *HP_pc_famerank_post; + struct HPMHookPoint *HP_pc_set_hate_mob_pre; + struct HPMHookPoint *HP_pc_set_hate_mob_post; + struct HPMHookPoint *HP_pc_readdb_pre; + struct HPMHookPoint *HP_pc_readdb_post; + struct HPMHookPoint *HP_pc_map_day_timer_pre; + struct HPMHookPoint *HP_pc_map_day_timer_post; + struct HPMHookPoint *HP_pc_map_night_timer_pre; + struct HPMHookPoint *HP_pc_map_night_timer_post; + struct HPMHookPoint *HP_pc_inventory_rentals_pre; + struct HPMHookPoint *HP_pc_inventory_rentals_post; + struct HPMHookPoint *HP_pc_inventory_rental_clear_pre; + struct HPMHookPoint *HP_pc_inventory_rental_clear_post; + struct HPMHookPoint *HP_pc_inventory_rental_add_pre; + struct HPMHookPoint *HP_pc_inventory_rental_add_post; + struct HPMHookPoint *HP_pc_disguise_pre; + struct HPMHookPoint *HP_pc_disguise_post; + struct HPMHookPoint *HP_pc_isautolooting_pre; + struct HPMHookPoint *HP_pc_isautolooting_post; + struct HPMHookPoint *HP_pc_overheat_pre; + struct HPMHookPoint *HP_pc_overheat_post; + struct HPMHookPoint *HP_pc_banding_pre; + struct HPMHookPoint *HP_pc_banding_post; + struct HPMHookPoint *HP_pc_itemcd_do_pre; + struct HPMHookPoint *HP_pc_itemcd_do_post; + struct HPMHookPoint *HP_pc_load_combo_pre; + struct HPMHookPoint *HP_pc_load_combo_post; + struct HPMHookPoint *HP_pc_add_charm_pre; + struct HPMHookPoint *HP_pc_add_charm_post; + struct HPMHookPoint *HP_pc_del_charm_pre; + struct HPMHookPoint *HP_pc_del_charm_post; + struct HPMHookPoint *HP_pc_baselevelchanged_pre; + struct HPMHookPoint *HP_pc_baselevelchanged_post; + struct HPMHookPoint *HP_pc_level_penalty_mod_pre; + struct HPMHookPoint *HP_pc_level_penalty_mod_post; + struct HPMHookPoint *HP_pc_calc_skillpoint_pre; + struct HPMHookPoint *HP_pc_calc_skillpoint_post; + struct HPMHookPoint *HP_pc_invincible_timer_pre; + struct HPMHookPoint *HP_pc_invincible_timer_post; + struct HPMHookPoint *HP_pc_spiritball_timer_pre; + struct HPMHookPoint *HP_pc_spiritball_timer_post; + struct HPMHookPoint *HP_pc_check_banding_pre; + struct HPMHookPoint *HP_pc_check_banding_post; + struct HPMHookPoint *HP_pc_inventory_rental_end_pre; + struct HPMHookPoint *HP_pc_inventory_rental_end_post; + struct HPMHookPoint *HP_pc_check_skilltree_pre; + struct HPMHookPoint *HP_pc_check_skilltree_post; + struct HPMHookPoint *HP_pc_bonus_autospell_pre; + struct HPMHookPoint *HP_pc_bonus_autospell_post; + struct HPMHookPoint *HP_pc_bonus_autospell_onskill_pre; + struct HPMHookPoint *HP_pc_bonus_autospell_onskill_post; + struct HPMHookPoint *HP_pc_bonus_addeff_pre; + struct HPMHookPoint *HP_pc_bonus_addeff_post; + struct HPMHookPoint *HP_pc_bonus_addeff_onskill_pre; + struct HPMHookPoint *HP_pc_bonus_addeff_onskill_post; + struct HPMHookPoint *HP_pc_bonus_item_drop_pre; + struct HPMHookPoint *HP_pc_bonus_item_drop_post; + struct HPMHookPoint *HP_pc_calcexp_pre; + struct HPMHookPoint *HP_pc_calcexp_post; + struct HPMHookPoint *HP_pc_respawn_timer_pre; + struct HPMHookPoint *HP_pc_respawn_timer_post; + struct HPMHookPoint *HP_pc_jobchange_killclone_pre; + struct HPMHookPoint *HP_pc_jobchange_killclone_post; + struct HPMHookPoint *HP_pc_getstat_pre; + struct HPMHookPoint *HP_pc_getstat_post; + struct HPMHookPoint *HP_pc_setstat_pre; + struct HPMHookPoint *HP_pc_setstat_post; + struct HPMHookPoint *HP_pc_eventtimer_pre; + struct HPMHookPoint *HP_pc_eventtimer_post; + struct HPMHookPoint *HP_pc_daynight_timer_sub_pre; + struct HPMHookPoint *HP_pc_daynight_timer_sub_post; + struct HPMHookPoint *HP_pc_charm_timer_pre; + struct HPMHookPoint *HP_pc_charm_timer_post; + struct HPMHookPoint *HP_pc_readdb_levelpenalty_pre; + struct HPMHookPoint *HP_pc_readdb_levelpenalty_post; + struct HPMHookPoint *HP_pc_autosave_pre; + struct HPMHookPoint *HP_pc_autosave_post; + struct HPMHookPoint *HP_pc_follow_timer_pre; + struct HPMHookPoint *HP_pc_follow_timer_post; + struct HPMHookPoint *HP_pc_read_skill_tree_pre; + struct HPMHookPoint *HP_pc_read_skill_tree_post; + struct HPMHookPoint *HP_pc_isUseitem_pre; + struct HPMHookPoint *HP_pc_isUseitem_post; + struct HPMHookPoint *HP_pc_show_steal_pre; + struct HPMHookPoint *HP_pc_show_steal_post; + struct HPMHookPoint *HP_pc_checkcombo_pre; + struct HPMHookPoint *HP_pc_checkcombo_post; + struct HPMHookPoint *HP_pc_calcweapontype_pre; + struct HPMHookPoint *HP_pc_calcweapontype_post; + struct HPMHookPoint *HP_pc_removecombo_pre; + struct HPMHookPoint *HP_pc_removecombo_post; + struct HPMHookPoint *HP_pet_init_pre; + struct HPMHookPoint *HP_pet_init_post; + struct HPMHookPoint *HP_pet_final_pre; + struct HPMHookPoint *HP_pet_final_post; + struct HPMHookPoint *HP_pet_hungry_val_pre; + struct HPMHookPoint *HP_pet_hungry_val_post; + struct HPMHookPoint *HP_pet_set_intimate_pre; + struct HPMHookPoint *HP_pet_set_intimate_post; + struct HPMHookPoint *HP_pet_create_egg_pre; + struct HPMHookPoint *HP_pet_create_egg_post; + struct HPMHookPoint *HP_pet_unlocktarget_pre; + struct HPMHookPoint *HP_pet_unlocktarget_post; + struct HPMHookPoint *HP_pet_attackskill_pre; + struct HPMHookPoint *HP_pet_attackskill_post; + struct HPMHookPoint *HP_pet_target_check_pre; + struct HPMHookPoint *HP_pet_target_check_post; + struct HPMHookPoint *HP_pet_sc_check_pre; + struct HPMHookPoint *HP_pet_sc_check_post; + struct HPMHookPoint *HP_pet_hungry_pre; + struct HPMHookPoint *HP_pet_hungry_post; + struct HPMHookPoint *HP_pet_search_petDB_index_pre; + struct HPMHookPoint *HP_pet_search_petDB_index_post; + struct HPMHookPoint *HP_pet_hungry_timer_delete_pre; + struct HPMHookPoint *HP_pet_hungry_timer_delete_post; + struct HPMHookPoint *HP_pet_performance_pre; + struct HPMHookPoint *HP_pet_performance_post; + struct HPMHookPoint *HP_pet_return_egg_pre; + struct HPMHookPoint *HP_pet_return_egg_post; + struct HPMHookPoint *HP_pet_data_init_pre; + struct HPMHookPoint *HP_pet_data_init_post; + struct HPMHookPoint *HP_pet_birth_process_pre; + struct HPMHookPoint *HP_pet_birth_process_post; + struct HPMHookPoint *HP_pet_recv_petdata_pre; + struct HPMHookPoint *HP_pet_recv_petdata_post; + struct HPMHookPoint *HP_pet_select_egg_pre; + struct HPMHookPoint *HP_pet_select_egg_post; + struct HPMHookPoint *HP_pet_catch_process1_pre; + struct HPMHookPoint *HP_pet_catch_process1_post; + struct HPMHookPoint *HP_pet_catch_process2_pre; + struct HPMHookPoint *HP_pet_catch_process2_post; + struct HPMHookPoint *HP_pet_get_egg_pre; + struct HPMHookPoint *HP_pet_get_egg_post; + struct HPMHookPoint *HP_pet_unequipitem_pre; + struct HPMHookPoint *HP_pet_unequipitem_post; + struct HPMHookPoint *HP_pet_food_pre; + struct HPMHookPoint *HP_pet_food_post; + struct HPMHookPoint *HP_pet_ai_sub_hard_lootsearch_pre; + struct HPMHookPoint *HP_pet_ai_sub_hard_lootsearch_post; + struct HPMHookPoint *HP_pet_menu_pre; + struct HPMHookPoint *HP_pet_menu_post; + struct HPMHookPoint *HP_pet_change_name_pre; + struct HPMHookPoint *HP_pet_change_name_post; + struct HPMHookPoint *HP_pet_change_name_ack_pre; + struct HPMHookPoint *HP_pet_change_name_ack_post; + struct HPMHookPoint *HP_pet_equipitem_pre; + struct HPMHookPoint *HP_pet_equipitem_post; + struct HPMHookPoint *HP_pet_randomwalk_pre; + struct HPMHookPoint *HP_pet_randomwalk_post; + struct HPMHookPoint *HP_pet_ai_sub_hard_pre; + struct HPMHookPoint *HP_pet_ai_sub_hard_post; + struct HPMHookPoint *HP_pet_ai_sub_foreachclient_pre; + struct HPMHookPoint *HP_pet_ai_sub_foreachclient_post; + struct HPMHookPoint *HP_pet_ai_hard_pre; + struct HPMHookPoint *HP_pet_ai_hard_post; + struct HPMHookPoint *HP_pet_delay_item_drop_pre; + struct HPMHookPoint *HP_pet_delay_item_drop_post; + struct HPMHookPoint *HP_pet_lootitem_drop_pre; + struct HPMHookPoint *HP_pet_lootitem_drop_post; + struct HPMHookPoint *HP_pet_skill_bonus_timer_pre; + struct HPMHookPoint *HP_pet_skill_bonus_timer_post; + struct HPMHookPoint *HP_pet_recovery_timer_pre; + struct HPMHookPoint *HP_pet_recovery_timer_post; + struct HPMHookPoint *HP_pet_heal_timer_pre; + struct HPMHookPoint *HP_pet_heal_timer_post; + struct HPMHookPoint *HP_pet_skill_support_timer_pre; + struct HPMHookPoint *HP_pet_skill_support_timer_post; + struct HPMHookPoint *HP_pet_read_db_pre; + struct HPMHookPoint *HP_pet_read_db_post; + struct HPMHookPoint *HP_quest_init_pre; + struct HPMHookPoint *HP_quest_init_post; + struct HPMHookPoint *HP_quest_reload_pre; + struct HPMHookPoint *HP_quest_reload_post; + struct HPMHookPoint *HP_quest_search_db_pre; + struct HPMHookPoint *HP_quest_search_db_post; + struct HPMHookPoint *HP_quest_pc_login_pre; + struct HPMHookPoint *HP_quest_pc_login_post; + struct HPMHookPoint *HP_quest_add_pre; + struct HPMHookPoint *HP_quest_add_post; + struct HPMHookPoint *HP_quest_change_pre; + struct HPMHookPoint *HP_quest_change_post; + struct HPMHookPoint *HP_quest_delete_pre; + struct HPMHookPoint *HP_quest_delete_post; + struct HPMHookPoint *HP_quest_update_objective_sub_pre; + struct HPMHookPoint *HP_quest_update_objective_sub_post; + struct HPMHookPoint *HP_quest_update_objective_pre; + struct HPMHookPoint *HP_quest_update_objective_post; + struct HPMHookPoint *HP_quest_update_status_pre; + struct HPMHookPoint *HP_quest_update_status_post; + struct HPMHookPoint *HP_quest_check_pre; + struct HPMHookPoint *HP_quest_check_post; + struct HPMHookPoint *HP_quest_read_db_pre; + struct HPMHookPoint *HP_quest_read_db_post; + struct HPMHookPoint *HP_script_init_pre; + struct HPMHookPoint *HP_script_init_post; + struct HPMHookPoint *HP_script_final_pre; + struct HPMHookPoint *HP_script_final_post; + struct HPMHookPoint *HP_script_reload_pre; + struct HPMHookPoint *HP_script_reload_post; + struct HPMHookPoint *HP_script_parse_pre; + struct HPMHookPoint *HP_script_parse_post; + struct HPMHookPoint *HP_script_parse_builtin_pre; + struct HPMHookPoint *HP_script_parse_builtin_post; + struct HPMHookPoint *HP_script_parse_subexpr_pre; + struct HPMHookPoint *HP_script_parse_subexpr_post; + struct HPMHookPoint *HP_script_skip_space_pre; + struct HPMHookPoint *HP_script_skip_space_post; + struct HPMHookPoint *HP_script_error_pre; + struct HPMHookPoint *HP_script_error_post; + struct HPMHookPoint *HP_script_warning_pre; + struct HPMHookPoint *HP_script_warning_post; + struct HPMHookPoint *HP_script_addScript_pre; + struct HPMHookPoint *HP_script_addScript_post; + struct HPMHookPoint *HP_script_conv_num_pre; + struct HPMHookPoint *HP_script_conv_num_post; + struct HPMHookPoint *HP_script_conv_str_pre; + struct HPMHookPoint *HP_script_conv_str_post; + struct HPMHookPoint *HP_script_rid2sd_pre; + struct HPMHookPoint *HP_script_rid2sd_post; + struct HPMHookPoint *HP_script_detach_rid_pre; + struct HPMHookPoint *HP_script_detach_rid_post; + struct HPMHookPoint *HP_script_push_val_pre; + struct HPMHookPoint *HP_script_push_val_post; + struct HPMHookPoint *HP_script_get_val_pre; + struct HPMHookPoint *HP_script_get_val_post; + struct HPMHookPoint *HP_script_get_val2_pre; + struct HPMHookPoint *HP_script_get_val2_post; + struct HPMHookPoint *HP_script_push_str_pre; + struct HPMHookPoint *HP_script_push_str_post; + struct HPMHookPoint *HP_script_push_copy_pre; + struct HPMHookPoint *HP_script_push_copy_post; + struct HPMHookPoint *HP_script_pop_stack_pre; + struct HPMHookPoint *HP_script_pop_stack_post; + struct HPMHookPoint *HP_script_set_constant_pre; + struct HPMHookPoint *HP_script_set_constant_post; + struct HPMHookPoint *HP_script_set_constant2_pre; + struct HPMHookPoint *HP_script_set_constant2_post; + struct HPMHookPoint *HP_script_set_constant_force_pre; + struct HPMHookPoint *HP_script_set_constant_force_post; + struct HPMHookPoint *HP_script_get_constant_pre; + struct HPMHookPoint *HP_script_get_constant_post; + struct HPMHookPoint *HP_script_label_add_pre; + struct HPMHookPoint *HP_script_label_add_post; + struct HPMHookPoint *HP_script_run_pre; + struct HPMHookPoint *HP_script_run_post; + struct HPMHookPoint *HP_script_run_main_pre; + struct HPMHookPoint *HP_script_run_main_post; + struct HPMHookPoint *HP_script_run_timer_pre; + struct HPMHookPoint *HP_script_run_timer_post; + struct HPMHookPoint *HP_script_set_var_pre; + struct HPMHookPoint *HP_script_set_var_post; + struct HPMHookPoint *HP_script_stop_instances_pre; + struct HPMHookPoint *HP_script_stop_instances_post; + struct HPMHookPoint *HP_script_free_code_pre; + struct HPMHookPoint *HP_script_free_code_post; + struct HPMHookPoint *HP_script_free_vars_pre; + struct HPMHookPoint *HP_script_free_vars_post; + struct HPMHookPoint *HP_script_alloc_state_pre; + struct HPMHookPoint *HP_script_alloc_state_post; + struct HPMHookPoint *HP_script_free_state_pre; + struct HPMHookPoint *HP_script_free_state_post; + struct HPMHookPoint *HP_script_run_autobonus_pre; + struct HPMHookPoint *HP_script_run_autobonus_post; + struct HPMHookPoint *HP_script_cleararray_pc_pre; + struct HPMHookPoint *HP_script_cleararray_pc_post; + struct HPMHookPoint *HP_script_setarray_pc_pre; + struct HPMHookPoint *HP_script_setarray_pc_post; + struct HPMHookPoint *HP_script_config_read_pre; + struct HPMHookPoint *HP_script_config_read_post; + struct HPMHookPoint *HP_script_add_str_pre; + struct HPMHookPoint *HP_script_add_str_post; + struct HPMHookPoint *HP_script_get_str_pre; + struct HPMHookPoint *HP_script_get_str_post; + struct HPMHookPoint *HP_script_search_str_pre; + struct HPMHookPoint *HP_script_search_str_post; + struct HPMHookPoint *HP_script_setd_sub_pre; + struct HPMHookPoint *HP_script_setd_sub_post; + struct HPMHookPoint *HP_script_attach_state_pre; + struct HPMHookPoint *HP_script_attach_state_post; + struct HPMHookPoint *HP_script_queue_pre; + struct HPMHookPoint *HP_script_queue_post; + struct HPMHookPoint *HP_script_queue_add_pre; + struct HPMHookPoint *HP_script_queue_add_post; + struct HPMHookPoint *HP_script_queue_del_pre; + struct HPMHookPoint *HP_script_queue_del_post; + struct HPMHookPoint *HP_script_queue_remove_pre; + struct HPMHookPoint *HP_script_queue_remove_post; + struct HPMHookPoint *HP_script_queue_create_pre; + struct HPMHookPoint *HP_script_queue_create_post; + struct HPMHookPoint *HP_script_queue_clear_pre; + struct HPMHookPoint *HP_script_queue_clear_post; + struct HPMHookPoint *HP_script_parse_curly_close_pre; + struct HPMHookPoint *HP_script_parse_curly_close_post; + struct HPMHookPoint *HP_script_parse_syntax_close_pre; + struct HPMHookPoint *HP_script_parse_syntax_close_post; + struct HPMHookPoint *HP_script_parse_syntax_close_sub_pre; + struct HPMHookPoint *HP_script_parse_syntax_close_sub_post; + struct HPMHookPoint *HP_script_parse_syntax_pre; + struct HPMHookPoint *HP_script_parse_syntax_post; + struct HPMHookPoint *HP_script_get_com_pre; + struct HPMHookPoint *HP_script_get_com_post; + struct HPMHookPoint *HP_script_get_num_pre; + struct HPMHookPoint *HP_script_get_num_post; + struct HPMHookPoint *HP_script_op2name_pre; + struct HPMHookPoint *HP_script_op2name_post; + struct HPMHookPoint *HP_script_reportsrc_pre; + struct HPMHookPoint *HP_script_reportsrc_post; + struct HPMHookPoint *HP_script_reportdata_pre; + struct HPMHookPoint *HP_script_reportdata_post; + struct HPMHookPoint *HP_script_reportfunc_pre; + struct HPMHookPoint *HP_script_reportfunc_post; + struct HPMHookPoint *HP_script_disp_error_message2_pre; + struct HPMHookPoint *HP_script_disp_error_message2_post; + struct HPMHookPoint *HP_script_disp_warning_message_pre; + struct HPMHookPoint *HP_script_disp_warning_message_post; + struct HPMHookPoint *HP_script_check_event_pre; + struct HPMHookPoint *HP_script_check_event_post; + struct HPMHookPoint *HP_script_calc_hash_pre; + struct HPMHookPoint *HP_script_calc_hash_post; + struct HPMHookPoint *HP_script_addb_pre; + struct HPMHookPoint *HP_script_addb_post; + struct HPMHookPoint *HP_script_addc_pre; + struct HPMHookPoint *HP_script_addc_post; + struct HPMHookPoint *HP_script_addi_pre; + struct HPMHookPoint *HP_script_addi_post; + struct HPMHookPoint *HP_script_addl_pre; + struct HPMHookPoint *HP_script_addl_post; + struct HPMHookPoint *HP_script_set_label_pre; + struct HPMHookPoint *HP_script_set_label_post; + struct HPMHookPoint *HP_script_skip_word_pre; + struct HPMHookPoint *HP_script_skip_word_post; + struct HPMHookPoint *HP_script_add_word_pre; + struct HPMHookPoint *HP_script_add_word_post; + struct HPMHookPoint *HP_script_parse_callfunc_pre; + struct HPMHookPoint *HP_script_parse_callfunc_post; + struct HPMHookPoint *HP_script_parse_nextline_pre; + struct HPMHookPoint *HP_script_parse_nextline_post; + struct HPMHookPoint *HP_script_parse_variable_pre; + struct HPMHookPoint *HP_script_parse_variable_post; + struct HPMHookPoint *HP_script_parse_simpleexpr_pre; + struct HPMHookPoint *HP_script_parse_simpleexpr_post; + struct HPMHookPoint *HP_script_parse_expr_pre; + struct HPMHookPoint *HP_script_parse_expr_post; + struct HPMHookPoint *HP_script_parse_line_pre; + struct HPMHookPoint *HP_script_parse_line_post; + struct HPMHookPoint *HP_script_read_constdb_pre; + struct HPMHookPoint *HP_script_read_constdb_post; + struct HPMHookPoint *HP_script_print_line_pre; + struct HPMHookPoint *HP_script_print_line_post; + struct HPMHookPoint *HP_script_errorwarning_sub_pre; + struct HPMHookPoint *HP_script_errorwarning_sub_post; + struct HPMHookPoint *HP_script_set_reg_pre; + struct HPMHookPoint *HP_script_set_reg_post; + struct HPMHookPoint *HP_script_stack_expand_pre; + struct HPMHookPoint *HP_script_stack_expand_post; + struct HPMHookPoint *HP_script_push_retinfo_pre; + struct HPMHookPoint *HP_script_push_retinfo_post; + struct HPMHookPoint *HP_script_pop_val_pre; + struct HPMHookPoint *HP_script_pop_val_post; + struct HPMHookPoint *HP_script_op_3_pre; + struct HPMHookPoint *HP_script_op_3_post; + struct HPMHookPoint *HP_script_op_2str_pre; + struct HPMHookPoint *HP_script_op_2str_post; + struct HPMHookPoint *HP_script_op_2num_pre; + struct HPMHookPoint *HP_script_op_2num_post; + struct HPMHookPoint *HP_script_op_2_pre; + struct HPMHookPoint *HP_script_op_2_post; + struct HPMHookPoint *HP_script_op_1_pre; + struct HPMHookPoint *HP_script_op_1_post; + struct HPMHookPoint *HP_script_check_buildin_argtype_pre; + struct HPMHookPoint *HP_script_check_buildin_argtype_post; + struct HPMHookPoint *HP_script_detach_state_pre; + struct HPMHookPoint *HP_script_detach_state_post; + struct HPMHookPoint *HP_script_db_free_code_sub_pre; + struct HPMHookPoint *HP_script_db_free_code_sub_post; + struct HPMHookPoint *HP_script_add_autobonus_pre; + struct HPMHookPoint *HP_script_add_autobonus_post; + struct HPMHookPoint *HP_script_menu_countoptions_pre; + struct HPMHookPoint *HP_script_menu_countoptions_post; + struct HPMHookPoint *HP_script_buildin_areawarp_sub_pre; + struct HPMHookPoint *HP_script_buildin_areawarp_sub_post; + struct HPMHookPoint *HP_script_buildin_areapercentheal_sub_pre; + struct HPMHookPoint *HP_script_buildin_areapercentheal_sub_post; + struct HPMHookPoint *HP_script_getarraysize_pre; + struct HPMHookPoint *HP_script_getarraysize_post; + struct HPMHookPoint *HP_script_buildin_delitem_delete_pre; + struct HPMHookPoint *HP_script_buildin_delitem_delete_post; + struct HPMHookPoint *HP_script_buildin_delitem_search_pre; + struct HPMHookPoint *HP_script_buildin_delitem_search_post; + struct HPMHookPoint *HP_script_buildin_killmonster_sub_strip_pre; + struct HPMHookPoint *HP_script_buildin_killmonster_sub_strip_post; + struct HPMHookPoint *HP_script_buildin_killmonster_sub_pre; + struct HPMHookPoint *HP_script_buildin_killmonster_sub_post; + struct HPMHookPoint *HP_script_buildin_killmonsterall_sub_strip_pre; + struct HPMHookPoint *HP_script_buildin_killmonsterall_sub_strip_post; + struct HPMHookPoint *HP_script_buildin_killmonsterall_sub_pre; + struct HPMHookPoint *HP_script_buildin_killmonsterall_sub_post; + struct HPMHookPoint *HP_script_buildin_announce_sub_pre; + struct HPMHookPoint *HP_script_buildin_announce_sub_post; + struct HPMHookPoint *HP_script_buildin_getareausers_sub_pre; + struct HPMHookPoint *HP_script_buildin_getareausers_sub_post; + struct HPMHookPoint *HP_script_buildin_getareadropitem_sub_pre; + struct HPMHookPoint *HP_script_buildin_getareadropitem_sub_post; + struct HPMHookPoint *HP_script_mapflag_pvp_sub_pre; + struct HPMHookPoint *HP_script_mapflag_pvp_sub_post; + struct HPMHookPoint *HP_script_buildin_pvpoff_sub_pre; + struct HPMHookPoint *HP_script_buildin_pvpoff_sub_post; + struct HPMHookPoint *HP_script_buildin_maprespawnguildid_sub_pc_pre; + struct HPMHookPoint *HP_script_buildin_maprespawnguildid_sub_pc_post; + struct HPMHookPoint *HP_script_buildin_maprespawnguildid_sub_mob_pre; + struct HPMHookPoint *HP_script_buildin_maprespawnguildid_sub_mob_post; + struct HPMHookPoint *HP_script_buildin_mobcount_sub_pre; + struct HPMHookPoint *HP_script_buildin_mobcount_sub_post; + struct HPMHookPoint *HP_script_playBGM_sub_pre; + struct HPMHookPoint *HP_script_playBGM_sub_post; + struct HPMHookPoint *HP_script_playBGM_foreachpc_sub_pre; + struct HPMHookPoint *HP_script_playBGM_foreachpc_sub_post; + struct HPMHookPoint *HP_script_soundeffect_sub_pre; + struct HPMHookPoint *HP_script_soundeffect_sub_post; + struct HPMHookPoint *HP_script_buildin_query_sql_sub_pre; + struct HPMHookPoint *HP_script_buildin_query_sql_sub_post; + struct HPMHookPoint *HP_script_axtoi_pre; + struct HPMHookPoint *HP_script_axtoi_post; + struct HPMHookPoint *HP_script_buildin_instance_warpall_sub_pre; + struct HPMHookPoint *HP_script_buildin_instance_warpall_sub_post; + struct HPMHookPoint *HP_script_buildin_mobuseskill_sub_pre; + struct HPMHookPoint *HP_script_buildin_mobuseskill_sub_post; + struct HPMHookPoint *HP_script_cleanfloor_sub_pre; + struct HPMHookPoint *HP_script_cleanfloor_sub_post; + struct HPMHookPoint *HP_script_run_func_pre; + struct HPMHookPoint *HP_script_run_func_post; + struct HPMHookPoint *HP_searchstore_open_pre; + struct HPMHookPoint *HP_searchstore_open_post; + struct HPMHookPoint *HP_searchstore_query_pre; + struct HPMHookPoint *HP_searchstore_query_post; + struct HPMHookPoint *HP_searchstore_querynext_pre; + struct HPMHookPoint *HP_searchstore_querynext_post; + struct HPMHookPoint *HP_searchstore_next_pre; + struct HPMHookPoint *HP_searchstore_next_post; + struct HPMHookPoint *HP_searchstore_clear_pre; + struct HPMHookPoint *HP_searchstore_clear_post; + struct HPMHookPoint *HP_searchstore_close_pre; + struct HPMHookPoint *HP_searchstore_close_post; + struct HPMHookPoint *HP_searchstore_click_pre; + struct HPMHookPoint *HP_searchstore_click_post; + struct HPMHookPoint *HP_searchstore_queryremote_pre; + struct HPMHookPoint *HP_searchstore_queryremote_post; + struct HPMHookPoint *HP_searchstore_clearremote_pre; + struct HPMHookPoint *HP_searchstore_clearremote_post; + struct HPMHookPoint *HP_searchstore_result_pre; + struct HPMHookPoint *HP_searchstore_result_post; + struct HPMHookPoint *HP_skill_init_pre; + struct HPMHookPoint *HP_skill_init_post; + struct HPMHookPoint *HP_skill_final_pre; + struct HPMHookPoint *HP_skill_final_post; + struct HPMHookPoint *HP_skill_reload_pre; + struct HPMHookPoint *HP_skill_reload_post; + struct HPMHookPoint *HP_skill_read_db_pre; + struct HPMHookPoint *HP_skill_read_db_post; + struct HPMHookPoint *HP_skill_get_index_pre; + struct HPMHookPoint *HP_skill_get_index_post; + struct HPMHookPoint *HP_skill_get_type_pre; + struct HPMHookPoint *HP_skill_get_type_post; + struct HPMHookPoint *HP_skill_get_hit_pre; + struct HPMHookPoint *HP_skill_get_hit_post; + struct HPMHookPoint *HP_skill_get_inf_pre; + struct HPMHookPoint *HP_skill_get_inf_post; + struct HPMHookPoint *HP_skill_get_ele_pre; + struct HPMHookPoint *HP_skill_get_ele_post; + struct HPMHookPoint *HP_skill_get_nk_pre; + struct HPMHookPoint *HP_skill_get_nk_post; + struct HPMHookPoint *HP_skill_get_max_pre; + struct HPMHookPoint *HP_skill_get_max_post; + struct HPMHookPoint *HP_skill_get_range_pre; + struct HPMHookPoint *HP_skill_get_range_post; + struct HPMHookPoint *HP_skill_get_range2_pre; + struct HPMHookPoint *HP_skill_get_range2_post; + struct HPMHookPoint *HP_skill_get_splash_pre; + struct HPMHookPoint *HP_skill_get_splash_post; + struct HPMHookPoint *HP_skill_get_hp_pre; + struct HPMHookPoint *HP_skill_get_hp_post; + struct HPMHookPoint *HP_skill_get_mhp_pre; + struct HPMHookPoint *HP_skill_get_mhp_post; + struct HPMHookPoint *HP_skill_get_sp_pre; + struct HPMHookPoint *HP_skill_get_sp_post; + struct HPMHookPoint *HP_skill_get_state_pre; + struct HPMHookPoint *HP_skill_get_state_post; + struct HPMHookPoint *HP_skill_get_spiritball_pre; + struct HPMHookPoint *HP_skill_get_spiritball_post; + struct HPMHookPoint *HP_skill_get_zeny_pre; + struct HPMHookPoint *HP_skill_get_zeny_post; + struct HPMHookPoint *HP_skill_get_num_pre; + struct HPMHookPoint *HP_skill_get_num_post; + struct HPMHookPoint *HP_skill_get_cast_pre; + struct HPMHookPoint *HP_skill_get_cast_post; + struct HPMHookPoint *HP_skill_get_delay_pre; + struct HPMHookPoint *HP_skill_get_delay_post; + struct HPMHookPoint *HP_skill_get_walkdelay_pre; + struct HPMHookPoint *HP_skill_get_walkdelay_post; + struct HPMHookPoint *HP_skill_get_time_pre; + struct HPMHookPoint *HP_skill_get_time_post; + struct HPMHookPoint *HP_skill_get_time2_pre; + struct HPMHookPoint *HP_skill_get_time2_post; + struct HPMHookPoint *HP_skill_get_castnodex_pre; + struct HPMHookPoint *HP_skill_get_castnodex_post; + struct HPMHookPoint *HP_skill_get_delaynodex_pre; + struct HPMHookPoint *HP_skill_get_delaynodex_post; + struct HPMHookPoint *HP_skill_get_castdef_pre; + struct HPMHookPoint *HP_skill_get_castdef_post; + struct HPMHookPoint *HP_skill_get_weapontype_pre; + struct HPMHookPoint *HP_skill_get_weapontype_post; + struct HPMHookPoint *HP_skill_get_ammotype_pre; + struct HPMHookPoint *HP_skill_get_ammotype_post; + struct HPMHookPoint *HP_skill_get_ammo_qty_pre; + struct HPMHookPoint *HP_skill_get_ammo_qty_post; + struct HPMHookPoint *HP_skill_get_unit_id_pre; + struct HPMHookPoint *HP_skill_get_unit_id_post; + struct HPMHookPoint *HP_skill_get_inf2_pre; + struct HPMHookPoint *HP_skill_get_inf2_post; + struct HPMHookPoint *HP_skill_get_castcancel_pre; + struct HPMHookPoint *HP_skill_get_castcancel_post; + struct HPMHookPoint *HP_skill_get_maxcount_pre; + struct HPMHookPoint *HP_skill_get_maxcount_post; + struct HPMHookPoint *HP_skill_get_blewcount_pre; + struct HPMHookPoint *HP_skill_get_blewcount_post; + struct HPMHookPoint *HP_skill_get_unit_flag_pre; + struct HPMHookPoint *HP_skill_get_unit_flag_post; + struct HPMHookPoint *HP_skill_get_unit_target_pre; + struct HPMHookPoint *HP_skill_get_unit_target_post; + struct HPMHookPoint *HP_skill_get_unit_interval_pre; + struct HPMHookPoint *HP_skill_get_unit_interval_post; + struct HPMHookPoint *HP_skill_get_unit_bl_target_pre; + struct HPMHookPoint *HP_skill_get_unit_bl_target_post; + struct HPMHookPoint *HP_skill_get_unit_layout_type_pre; + struct HPMHookPoint *HP_skill_get_unit_layout_type_post; + struct HPMHookPoint *HP_skill_get_unit_range_pre; + struct HPMHookPoint *HP_skill_get_unit_range_post; + struct HPMHookPoint *HP_skill_get_cooldown_pre; + struct HPMHookPoint *HP_skill_get_cooldown_post; + struct HPMHookPoint *HP_skill_tree_get_max_pre; + struct HPMHookPoint *HP_skill_tree_get_max_post; + struct HPMHookPoint *HP_skill_get_name_pre; + struct HPMHookPoint *HP_skill_get_name_post; + struct HPMHookPoint *HP_skill_get_desc_pre; + struct HPMHookPoint *HP_skill_get_desc_post; + struct HPMHookPoint *HP_skill_chk_pre; + struct HPMHookPoint *HP_skill_chk_post; + struct HPMHookPoint *HP_skill_get_casttype_pre; + struct HPMHookPoint *HP_skill_get_casttype_post; + struct HPMHookPoint *HP_skill_get_casttype2_pre; + struct HPMHookPoint *HP_skill_get_casttype2_post; + struct HPMHookPoint *HP_skill_name2id_pre; + struct HPMHookPoint *HP_skill_name2id_post; + struct HPMHookPoint *HP_skill_isammotype_pre; + struct HPMHookPoint *HP_skill_isammotype_post; + struct HPMHookPoint *HP_skill_castend_id_pre; + struct HPMHookPoint *HP_skill_castend_id_post; + struct HPMHookPoint *HP_skill_castend_pos_pre; + struct HPMHookPoint *HP_skill_castend_pos_post; + struct HPMHookPoint *HP_skill_castend_map_pre; + struct HPMHookPoint *HP_skill_castend_map_post; + struct HPMHookPoint *HP_skill_cleartimerskill_pre; + struct HPMHookPoint *HP_skill_cleartimerskill_post; + struct HPMHookPoint *HP_skill_addtimerskill_pre; + struct HPMHookPoint *HP_skill_addtimerskill_post; + struct HPMHookPoint *HP_skill_additional_effect_pre; + struct HPMHookPoint *HP_skill_additional_effect_post; + struct HPMHookPoint *HP_skill_counter_additional_effect_pre; + struct HPMHookPoint *HP_skill_counter_additional_effect_post; + struct HPMHookPoint *HP_skill_blown_pre; + struct HPMHookPoint *HP_skill_blown_post; + struct HPMHookPoint *HP_skill_break_equip_pre; + struct HPMHookPoint *HP_skill_break_equip_post; + struct HPMHookPoint *HP_skill_strip_equip_pre; + struct HPMHookPoint *HP_skill_strip_equip_post; + struct HPMHookPoint *HP_skill_id2group_pre; + struct HPMHookPoint *HP_skill_id2group_post; + struct HPMHookPoint *HP_skill_unitsetting_pre; + struct HPMHookPoint *HP_skill_unitsetting_post; + struct HPMHookPoint *HP_skill_initunit_pre; + struct HPMHookPoint *HP_skill_initunit_post; + struct HPMHookPoint *HP_skill_delunit_pre; + struct HPMHookPoint *HP_skill_delunit_post; + struct HPMHookPoint *HP_skill_init_unitgroup_pre; + struct HPMHookPoint *HP_skill_init_unitgroup_post; + struct HPMHookPoint *HP_skill_del_unitgroup_pre; + struct HPMHookPoint *HP_skill_del_unitgroup_post; + struct HPMHookPoint *HP_skill_clear_unitgroup_pre; + struct HPMHookPoint *HP_skill_clear_unitgroup_post; + struct HPMHookPoint *HP_skill_clear_group_pre; + struct HPMHookPoint *HP_skill_clear_group_post; + struct HPMHookPoint *HP_skill_unit_onplace_pre; + struct HPMHookPoint *HP_skill_unit_onplace_post; + struct HPMHookPoint *HP_skill_unit_ondamaged_pre; + struct HPMHookPoint *HP_skill_unit_ondamaged_post; + struct HPMHookPoint *HP_skill_cast_fix_pre; + struct HPMHookPoint *HP_skill_cast_fix_post; + struct HPMHookPoint *HP_skill_cast_fix_sc_pre; + struct HPMHookPoint *HP_skill_cast_fix_sc_post; + struct HPMHookPoint *HP_skill_vf_cast_fix_pre; + struct HPMHookPoint *HP_skill_vf_cast_fix_post; + struct HPMHookPoint *HP_skill_delay_fix_pre; + struct HPMHookPoint *HP_skill_delay_fix_post; + struct HPMHookPoint *HP_skill_check_condition_castbegin_pre; + struct HPMHookPoint *HP_skill_check_condition_castbegin_post; + struct HPMHookPoint *HP_skill_check_condition_castend_pre; + struct HPMHookPoint *HP_skill_check_condition_castend_post; + struct HPMHookPoint *HP_skill_consume_requirement_pre; + struct HPMHookPoint *HP_skill_consume_requirement_post; + struct HPMHookPoint *HP_skill_get_requirement_pre; + struct HPMHookPoint *HP_skill_get_requirement_post; + struct HPMHookPoint *HP_skill_check_pc_partner_pre; + struct HPMHookPoint *HP_skill_check_pc_partner_post; + struct HPMHookPoint *HP_skill_unit_move_pre; + struct HPMHookPoint *HP_skill_unit_move_post; + struct HPMHookPoint *HP_skill_unit_onleft_pre; + struct HPMHookPoint *HP_skill_unit_onleft_post; + struct HPMHookPoint *HP_skill_unit_onout_pre; + struct HPMHookPoint *HP_skill_unit_onout_post; + struct HPMHookPoint *HP_skill_unit_move_unit_group_pre; + struct HPMHookPoint *HP_skill_unit_move_unit_group_post; + struct HPMHookPoint *HP_skill_sit_pre; + struct HPMHookPoint *HP_skill_sit_post; + struct HPMHookPoint *HP_skill_brandishspear_pre; + struct HPMHookPoint *HP_skill_brandishspear_post; + struct HPMHookPoint *HP_skill_repairweapon_pre; + struct HPMHookPoint *HP_skill_repairweapon_post; + struct HPMHookPoint *HP_skill_identify_pre; + struct HPMHookPoint *HP_skill_identify_post; + struct HPMHookPoint *HP_skill_weaponrefine_pre; + struct HPMHookPoint *HP_skill_weaponrefine_post; + struct HPMHookPoint *HP_skill_autospell_pre; + struct HPMHookPoint *HP_skill_autospell_post; + struct HPMHookPoint *HP_skill_calc_heal_pre; + struct HPMHookPoint *HP_skill_calc_heal_post; + struct HPMHookPoint *HP_skill_check_cloaking_pre; + struct HPMHookPoint *HP_skill_check_cloaking_post; + struct HPMHookPoint *HP_skill_enchant_elemental_end_pre; + struct HPMHookPoint *HP_skill_enchant_elemental_end_post; + struct HPMHookPoint *HP_skill_not_ok_pre; + struct HPMHookPoint *HP_skill_not_ok_post; + struct HPMHookPoint *HP_skill_not_ok_hom_pre; + struct HPMHookPoint *HP_skill_not_ok_hom_post; + struct HPMHookPoint *HP_skill_not_ok_mercenary_pre; + struct HPMHookPoint *HP_skill_not_ok_mercenary_post; + struct HPMHookPoint *HP_skill_chastle_mob_changetarget_pre; + struct HPMHookPoint *HP_skill_chastle_mob_changetarget_post; + struct HPMHookPoint *HP_skill_can_produce_mix_pre; + struct HPMHookPoint *HP_skill_can_produce_mix_post; + struct HPMHookPoint *HP_skill_produce_mix_pre; + struct HPMHookPoint *HP_skill_produce_mix_post; + struct HPMHookPoint *HP_skill_arrow_create_pre; + struct HPMHookPoint *HP_skill_arrow_create_post; + struct HPMHookPoint *HP_skill_castend_nodamage_id_pre; + struct HPMHookPoint *HP_skill_castend_nodamage_id_post; + struct HPMHookPoint *HP_skill_castend_damage_id_pre; + struct HPMHookPoint *HP_skill_castend_damage_id_post; + struct HPMHookPoint *HP_skill_castend_pos2_pre; + struct HPMHookPoint *HP_skill_castend_pos2_post; + struct HPMHookPoint *HP_skill_blockpc_start_pre; + struct HPMHookPoint *HP_skill_blockpc_start_post; + struct HPMHookPoint *HP_skill_blockhomun_start_pre; + struct HPMHookPoint *HP_skill_blockhomun_start_post; + struct HPMHookPoint *HP_skill_blockmerc_start_pre; + struct HPMHookPoint *HP_skill_blockmerc_start_post; + struct HPMHookPoint *HP_skill_attack_pre; + struct HPMHookPoint *HP_skill_attack_post; + struct HPMHookPoint *HP_skill_attack_area_pre; + struct HPMHookPoint *HP_skill_attack_area_post; + struct HPMHookPoint *HP_skill_area_sub_pre; + struct HPMHookPoint *HP_skill_area_sub_post; + struct HPMHookPoint *HP_skill_area_sub_count_pre; + struct HPMHookPoint *HP_skill_area_sub_count_post; + struct HPMHookPoint *HP_skill_check_unit_range_pre; + struct HPMHookPoint *HP_skill_check_unit_range_post; + struct HPMHookPoint *HP_skill_check_unit_range_sub_pre; + struct HPMHookPoint *HP_skill_check_unit_range_sub_post; + struct HPMHookPoint *HP_skill_check_unit_range2_pre; + struct HPMHookPoint *HP_skill_check_unit_range2_post; + struct HPMHookPoint *HP_skill_check_unit_range2_sub_pre; + struct HPMHookPoint *HP_skill_check_unit_range2_sub_post; + struct HPMHookPoint *HP_skill_toggle_magicpower_pre; + struct HPMHookPoint *HP_skill_toggle_magicpower_post; + struct HPMHookPoint *HP_skill_magic_reflect_pre; + struct HPMHookPoint *HP_skill_magic_reflect_post; + struct HPMHookPoint *HP_skill_onskillusage_pre; + struct HPMHookPoint *HP_skill_onskillusage_post; + struct HPMHookPoint *HP_skill_cell_overlap_pre; + struct HPMHookPoint *HP_skill_cell_overlap_post; + struct HPMHookPoint *HP_skill_timerskill_pre; + struct HPMHookPoint *HP_skill_timerskill_post; + struct HPMHookPoint *HP_skill_trap_splash_pre; + struct HPMHookPoint *HP_skill_trap_splash_post; + struct HPMHookPoint *HP_skill_check_condition_mercenary_pre; + struct HPMHookPoint *HP_skill_check_condition_mercenary_post; + struct HPMHookPoint *HP_skill_locate_element_field_pre; + struct HPMHookPoint *HP_skill_locate_element_field_post; + struct HPMHookPoint *HP_skill_graffitiremover_pre; + struct HPMHookPoint *HP_skill_graffitiremover_post; + struct HPMHookPoint *HP_skill_activate_reverberation_pre; + struct HPMHookPoint *HP_skill_activate_reverberation_post; + struct HPMHookPoint *HP_skill_dance_overlap_sub_pre; + struct HPMHookPoint *HP_skill_dance_overlap_sub_post; + struct HPMHookPoint *HP_skill_dance_overlap_pre; + struct HPMHookPoint *HP_skill_dance_overlap_post; + struct HPMHookPoint *HP_skill_get_unit_layout_pre; + struct HPMHookPoint *HP_skill_get_unit_layout_post; + struct HPMHookPoint *HP_skill_frostjoke_scream_pre; + struct HPMHookPoint *HP_skill_frostjoke_scream_post; + struct HPMHookPoint *HP_skill_greed_pre; + struct HPMHookPoint *HP_skill_greed_post; + struct HPMHookPoint *HP_skill_destroy_trap_pre; + struct HPMHookPoint *HP_skill_destroy_trap_post; + struct HPMHookPoint *HP_skill_icewall_block_pre; + struct HPMHookPoint *HP_skill_icewall_block_post; + struct HPMHookPoint *HP_skill_unitgrouptickset_search_pre; + struct HPMHookPoint *HP_skill_unitgrouptickset_search_post; + struct HPMHookPoint *HP_skill_dance_switch_pre; + struct HPMHookPoint *HP_skill_dance_switch_post; + struct HPMHookPoint *HP_skill_check_condition_char_sub_pre; + struct HPMHookPoint *HP_skill_check_condition_char_sub_post; + struct HPMHookPoint *HP_skill_check_condition_mob_master_sub_pre; + struct HPMHookPoint *HP_skill_check_condition_mob_master_sub_post; + struct HPMHookPoint *HP_skill_brandishspear_first_pre; + struct HPMHookPoint *HP_skill_brandishspear_first_post; + struct HPMHookPoint *HP_skill_brandishspear_dir_pre; + struct HPMHookPoint *HP_skill_brandishspear_dir_post; + struct HPMHookPoint *HP_skill_get_fixed_cast_pre; + struct HPMHookPoint *HP_skill_get_fixed_cast_post; + struct HPMHookPoint *HP_skill_sit_count_pre; + struct HPMHookPoint *HP_skill_sit_count_post; + struct HPMHookPoint *HP_skill_sit_in_pre; + struct HPMHookPoint *HP_skill_sit_in_post; + struct HPMHookPoint *HP_skill_sit_out_pre; + struct HPMHookPoint *HP_skill_sit_out_post; + struct HPMHookPoint *HP_skill_unitsetmapcell_pre; + struct HPMHookPoint *HP_skill_unitsetmapcell_post; + struct HPMHookPoint *HP_skill_unit_onplace_timer_pre; + struct HPMHookPoint *HP_skill_unit_onplace_timer_post; + struct HPMHookPoint *HP_skill_unit_effect_pre; + struct HPMHookPoint *HP_skill_unit_effect_post; + struct HPMHookPoint *HP_skill_unit_timer_sub_onplace_pre; + struct HPMHookPoint *HP_skill_unit_timer_sub_onplace_post; + struct HPMHookPoint *HP_skill_unit_move_sub_pre; + struct HPMHookPoint *HP_skill_unit_move_sub_post; + struct HPMHookPoint *HP_skill_blockpc_end_pre; + struct HPMHookPoint *HP_skill_blockpc_end_post; + struct HPMHookPoint *HP_skill_blockhomun_end_pre; + struct HPMHookPoint *HP_skill_blockhomun_end_post; + struct HPMHookPoint *HP_skill_blockmerc_end_pre; + struct HPMHookPoint *HP_skill_blockmerc_end_post; + struct HPMHookPoint *HP_skill_split_atoi_pre; + struct HPMHookPoint *HP_skill_split_atoi_post; + struct HPMHookPoint *HP_skill_unit_timer_pre; + struct HPMHookPoint *HP_skill_unit_timer_post; + struct HPMHookPoint *HP_skill_unit_timer_sub_pre; + struct HPMHookPoint *HP_skill_unit_timer_sub_post; + struct HPMHookPoint *HP_skill_init_unit_layout_pre; + struct HPMHookPoint *HP_skill_init_unit_layout_post; + struct HPMHookPoint *HP_skill_parse_row_skilldb_pre; + struct HPMHookPoint *HP_skill_parse_row_skilldb_post; + struct HPMHookPoint *HP_skill_parse_row_requiredb_pre; + struct HPMHookPoint *HP_skill_parse_row_requiredb_post; + struct HPMHookPoint *HP_skill_parse_row_castdb_pre; + struct HPMHookPoint *HP_skill_parse_row_castdb_post; + struct HPMHookPoint *HP_skill_parse_row_castnodexdb_pre; + struct HPMHookPoint *HP_skill_parse_row_castnodexdb_post; + struct HPMHookPoint *HP_skill_parse_row_unitdb_pre; + struct HPMHookPoint *HP_skill_parse_row_unitdb_post; + struct HPMHookPoint *HP_skill_parse_row_producedb_pre; + struct HPMHookPoint *HP_skill_parse_row_producedb_post; + struct HPMHookPoint *HP_skill_parse_row_createarrowdb_pre; + struct HPMHookPoint *HP_skill_parse_row_createarrowdb_post; + struct HPMHookPoint *HP_skill_parse_row_abradb_pre; + struct HPMHookPoint *HP_skill_parse_row_abradb_post; + struct HPMHookPoint *HP_skill_parse_row_spellbookdb_pre; + struct HPMHookPoint *HP_skill_parse_row_spellbookdb_post; + struct HPMHookPoint *HP_skill_parse_row_magicmushroomdb_pre; + struct HPMHookPoint *HP_skill_parse_row_magicmushroomdb_post; + struct HPMHookPoint *HP_skill_parse_row_reproducedb_pre; + struct HPMHookPoint *HP_skill_parse_row_reproducedb_post; + struct HPMHookPoint *HP_skill_parse_row_improvisedb_pre; + struct HPMHookPoint *HP_skill_parse_row_improvisedb_post; + struct HPMHookPoint *HP_skill_parse_row_changematerialdb_pre; + struct HPMHookPoint *HP_skill_parse_row_changematerialdb_post; + struct HPMHookPoint *HP_skill_usave_add_pre; + struct HPMHookPoint *HP_skill_usave_add_post; + struct HPMHookPoint *HP_skill_usave_trigger_pre; + struct HPMHookPoint *HP_skill_usave_trigger_post; + struct HPMHookPoint *HP_skill_cooldown_load_pre; + struct HPMHookPoint *HP_skill_cooldown_load_post; + struct HPMHookPoint *HP_skill_spellbook_pre; + struct HPMHookPoint *HP_skill_spellbook_post; + struct HPMHookPoint *HP_skill_block_check_pre; + struct HPMHookPoint *HP_skill_block_check_post; + struct HPMHookPoint *HP_skill_detonator_pre; + struct HPMHookPoint *HP_skill_detonator_post; + struct HPMHookPoint *HP_skill_check_camouflage_pre; + struct HPMHookPoint *HP_skill_check_camouflage_post; + struct HPMHookPoint *HP_skill_magicdecoy_pre; + struct HPMHookPoint *HP_skill_magicdecoy_post; + struct HPMHookPoint *HP_skill_poisoningweapon_pre; + struct HPMHookPoint *HP_skill_poisoningweapon_post; + struct HPMHookPoint *HP_skill_select_menu_pre; + struct HPMHookPoint *HP_skill_select_menu_post; + struct HPMHookPoint *HP_skill_elementalanalysis_pre; + struct HPMHookPoint *HP_skill_elementalanalysis_post; + struct HPMHookPoint *HP_skill_changematerial_pre; + struct HPMHookPoint *HP_skill_changematerial_post; + struct HPMHookPoint *HP_skill_get_elemental_type_pre; + struct HPMHookPoint *HP_skill_get_elemental_type_post; + struct HPMHookPoint *HP_skill_cooldown_save_pre; + struct HPMHookPoint *HP_skill_cooldown_save_post; + struct HPMHookPoint *HP_skill_maelstrom_suction_pre; + struct HPMHookPoint *HP_skill_maelstrom_suction_post; + struct HPMHookPoint *HP_skill_get_new_group_id_pre; + struct HPMHookPoint *HP_skill_get_new_group_id_post; + struct HPMHookPoint *HP_status_init_pre; + struct HPMHookPoint *HP_status_init_post; + struct HPMHookPoint *HP_status_final_pre; + struct HPMHookPoint *HP_status_final_post; + struct HPMHookPoint *HP_status_get_refine_chance_pre; + struct HPMHookPoint *HP_status_get_refine_chance_post; + struct HPMHookPoint *HP_status_skill2sc_pre; + struct HPMHookPoint *HP_status_skill2sc_post; + struct HPMHookPoint *HP_status_sc2skill_pre; + struct HPMHookPoint *HP_status_sc2skill_post; + struct HPMHookPoint *HP_status_sc2scb_flag_pre; + struct HPMHookPoint *HP_status_sc2scb_flag_post; + struct HPMHookPoint *HP_status_type2relevant_bl_types_pre; + struct HPMHookPoint *HP_status_type2relevant_bl_types_post; + struct HPMHookPoint *HP_status_get_sc_type_pre; + struct HPMHookPoint *HP_status_get_sc_type_post; + struct HPMHookPoint *HP_status_damage_pre; + struct HPMHookPoint *HP_status_damage_post; + struct HPMHookPoint *HP_status_charge_pre; + struct HPMHookPoint *HP_status_charge_post; + struct HPMHookPoint *HP_status_percent_change_pre; + struct HPMHookPoint *HP_status_percent_change_post; + struct HPMHookPoint *HP_status_set_hp_pre; + struct HPMHookPoint *HP_status_set_hp_post; + struct HPMHookPoint *HP_status_set_sp_pre; + struct HPMHookPoint *HP_status_set_sp_post; + struct HPMHookPoint *HP_status_heal_pre; + struct HPMHookPoint *HP_status_heal_post; + struct HPMHookPoint *HP_status_revive_pre; + struct HPMHookPoint *HP_status_revive_post; + struct HPMHookPoint *HP_status_get_regen_data_pre; + struct HPMHookPoint *HP_status_get_regen_data_post; + struct HPMHookPoint *HP_status_get_status_data_pre; + struct HPMHookPoint *HP_status_get_status_data_post; + struct HPMHookPoint *HP_status_get_base_status_pre; + struct HPMHookPoint *HP_status_get_base_status_post; + struct HPMHookPoint *HP_status_get_name_pre; + struct HPMHookPoint *HP_status_get_name_post; + struct HPMHookPoint *HP_status_get_class_pre; + struct HPMHookPoint *HP_status_get_class_post; + struct HPMHookPoint *HP_status_get_lv_pre; + struct HPMHookPoint *HP_status_get_lv_post; + struct HPMHookPoint *HP_status_get_def_pre; + struct HPMHookPoint *HP_status_get_def_post; + struct HPMHookPoint *HP_status_get_speed_pre; + struct HPMHookPoint *HP_status_get_speed_post; + struct HPMHookPoint *HP_status_calc_attack_element_pre; + struct HPMHookPoint *HP_status_calc_attack_element_post; + struct HPMHookPoint *HP_status_get_party_id_pre; + struct HPMHookPoint *HP_status_get_party_id_post; + struct HPMHookPoint *HP_status_get_guild_id_pre; + struct HPMHookPoint *HP_status_get_guild_id_post; + struct HPMHookPoint *HP_status_get_emblem_id_pre; + struct HPMHookPoint *HP_status_get_emblem_id_post; + struct HPMHookPoint *HP_status_get_mexp_pre; + struct HPMHookPoint *HP_status_get_mexp_post; + struct HPMHookPoint *HP_status_get_race2_pre; + struct HPMHookPoint *HP_status_get_race2_post; + struct HPMHookPoint *HP_status_get_viewdata_pre; + struct HPMHookPoint *HP_status_get_viewdata_post; + struct HPMHookPoint *HP_status_set_viewdata_pre; + struct HPMHookPoint *HP_status_set_viewdata_post; + struct HPMHookPoint *HP_status_change_init_pre; + struct HPMHookPoint *HP_status_change_init_post; + struct HPMHookPoint *HP_status_get_sc_pre; + struct HPMHookPoint *HP_status_get_sc_post; + struct HPMHookPoint *HP_status_isdead_pre; + struct HPMHookPoint *HP_status_isdead_post; + struct HPMHookPoint *HP_status_isimmune_pre; + struct HPMHookPoint *HP_status_isimmune_post; + struct HPMHookPoint *HP_status_get_sc_def_pre; + struct HPMHookPoint *HP_status_get_sc_def_post; + struct HPMHookPoint *HP_status_change_start_pre; + struct HPMHookPoint *HP_status_change_start_post; + struct HPMHookPoint *HP_status_change_end__pre; + struct HPMHookPoint *HP_status_change_end__post; + struct HPMHookPoint *HP_status_kaahi_heal_timer_pre; + struct HPMHookPoint *HP_status_kaahi_heal_timer_post; + struct HPMHookPoint *HP_status_change_timer_pre; + struct HPMHookPoint *HP_status_change_timer_post; + struct HPMHookPoint *HP_status_change_timer_sub_pre; + struct HPMHookPoint *HP_status_change_timer_sub_post; + struct HPMHookPoint *HP_status_change_clear_pre; + struct HPMHookPoint *HP_status_change_clear_post; + struct HPMHookPoint *HP_status_change_clear_buffs_pre; + struct HPMHookPoint *HP_status_change_clear_buffs_post; + struct HPMHookPoint *HP_status_calc_bl__pre; + struct HPMHookPoint *HP_status_calc_bl__post; + struct HPMHookPoint *HP_status_calc_mob__pre; + struct HPMHookPoint *HP_status_calc_mob__post; + struct HPMHookPoint *HP_status_calc_pet__pre; + struct HPMHookPoint *HP_status_calc_pet__post; + struct HPMHookPoint *HP_status_calc_pc__pre; + struct HPMHookPoint *HP_status_calc_pc__post; + struct HPMHookPoint *HP_status_calc_homunculus__pre; + struct HPMHookPoint *HP_status_calc_homunculus__post; + struct HPMHookPoint *HP_status_calc_mercenary__pre; + struct HPMHookPoint *HP_status_calc_mercenary__post; + struct HPMHookPoint *HP_status_calc_elemental__pre; + struct HPMHookPoint *HP_status_calc_elemental__post; + struct HPMHookPoint *HP_status_calc_misc_pre; + struct HPMHookPoint *HP_status_calc_misc_post; + struct HPMHookPoint *HP_status_calc_regen_pre; + struct HPMHookPoint *HP_status_calc_regen_post; + struct HPMHookPoint *HP_status_calc_regen_rate_pre; + struct HPMHookPoint *HP_status_calc_regen_rate_post; + struct HPMHookPoint *HP_status_check_skilluse_pre; + struct HPMHookPoint *HP_status_check_skilluse_post; + struct HPMHookPoint *HP_status_check_visibility_pre; + struct HPMHookPoint *HP_status_check_visibility_post; + struct HPMHookPoint *HP_status_change_spread_pre; + struct HPMHookPoint *HP_status_change_spread_post; + struct HPMHookPoint *HP_status_calc_def_pre; + struct HPMHookPoint *HP_status_calc_def_post; + struct HPMHookPoint *HP_status_calc_def2_pre; + struct HPMHookPoint *HP_status_calc_def2_post; + struct HPMHookPoint *HP_status_calc_mdef_pre; + struct HPMHookPoint *HP_status_calc_mdef_post; + struct HPMHookPoint *HP_status_calc_mdef2_pre; + struct HPMHookPoint *HP_status_calc_mdef2_post; + struct HPMHookPoint *HP_status_calc_batk_pre; + struct HPMHookPoint *HP_status_calc_batk_post; + struct HPMHookPoint *HP_status_base_matk_pre; + struct HPMHookPoint *HP_status_base_matk_post; + struct HPMHookPoint *HP_status_get_weapon_atk_pre; + struct HPMHookPoint *HP_status_get_weapon_atk_post; + struct HPMHookPoint *HP_status_get_total_mdef_pre; + struct HPMHookPoint *HP_status_get_total_mdef_post; + struct HPMHookPoint *HP_status_get_total_def_pre; + struct HPMHookPoint *HP_status_get_total_def_post; + struct HPMHookPoint *HP_status_get_matk_pre; + struct HPMHookPoint *HP_status_get_matk_post; + struct HPMHookPoint *HP_status_readdb_pre; + struct HPMHookPoint *HP_status_readdb_post; + struct HPMHookPoint *HP_status_initChangeTables_pre; + struct HPMHookPoint *HP_status_initChangeTables_post; + struct HPMHookPoint *HP_status_initDummyData_pre; + struct HPMHookPoint *HP_status_initDummyData_post; + struct HPMHookPoint *HP_status_base_amotion_pc_pre; + struct HPMHookPoint *HP_status_base_amotion_pc_post; + struct HPMHookPoint *HP_status_base_atk_pre; + struct HPMHookPoint *HP_status_base_atk_post; + struct HPMHookPoint *HP_status_calc_sigma_pre; + struct HPMHookPoint *HP_status_calc_sigma_post; + struct HPMHookPoint *HP_status_base_pc_maxhp_pre; + struct HPMHookPoint *HP_status_base_pc_maxhp_post; + struct HPMHookPoint *HP_status_base_pc_maxsp_pre; + struct HPMHookPoint *HP_status_base_pc_maxsp_post; + struct HPMHookPoint *HP_status_calc_npc__pre; + struct HPMHookPoint *HP_status_calc_npc__post; + struct HPMHookPoint *HP_status_calc_str_pre; + struct HPMHookPoint *HP_status_calc_str_post; + struct HPMHookPoint *HP_status_calc_agi_pre; + struct HPMHookPoint *HP_status_calc_agi_post; + struct HPMHookPoint *HP_status_calc_vit_pre; + struct HPMHookPoint *HP_status_calc_vit_post; + struct HPMHookPoint *HP_status_calc_int_pre; + struct HPMHookPoint *HP_status_calc_int_post; + struct HPMHookPoint *HP_status_calc_dex_pre; + struct HPMHookPoint *HP_status_calc_dex_post; + struct HPMHookPoint *HP_status_calc_luk_pre; + struct HPMHookPoint *HP_status_calc_luk_post; + struct HPMHookPoint *HP_status_calc_watk_pre; + struct HPMHookPoint *HP_status_calc_watk_post; + struct HPMHookPoint *HP_status_calc_matk_pre; + struct HPMHookPoint *HP_status_calc_matk_post; + struct HPMHookPoint *HP_status_calc_hit_pre; + struct HPMHookPoint *HP_status_calc_hit_post; + struct HPMHookPoint *HP_status_calc_critical_pre; + struct HPMHookPoint *HP_status_calc_critical_post; + struct HPMHookPoint *HP_status_calc_flee_pre; + struct HPMHookPoint *HP_status_calc_flee_post; + struct HPMHookPoint *HP_status_calc_flee2_pre; + struct HPMHookPoint *HP_status_calc_flee2_post; + struct HPMHookPoint *HP_status_calc_speed_pre; + struct HPMHookPoint *HP_status_calc_speed_post; + struct HPMHookPoint *HP_status_calc_aspd_rate_pre; + struct HPMHookPoint *HP_status_calc_aspd_rate_post; + struct HPMHookPoint *HP_status_calc_dmotion_pre; + struct HPMHookPoint *HP_status_calc_dmotion_post; + struct HPMHookPoint *HP_status_calc_aspd_pre; + struct HPMHookPoint *HP_status_calc_aspd_post; + struct HPMHookPoint *HP_status_calc_fix_aspd_pre; + struct HPMHookPoint *HP_status_calc_fix_aspd_post; + struct HPMHookPoint *HP_status_calc_maxhp_pre; + struct HPMHookPoint *HP_status_calc_maxhp_post; + struct HPMHookPoint *HP_status_calc_maxsp_pre; + struct HPMHookPoint *HP_status_calc_maxsp_post; + struct HPMHookPoint *HP_status_calc_element_pre; + struct HPMHookPoint *HP_status_calc_element_post; + struct HPMHookPoint *HP_status_calc_element_lv_pre; + struct HPMHookPoint *HP_status_calc_element_lv_post; + struct HPMHookPoint *HP_status_calc_mode_pre; + struct HPMHookPoint *HP_status_calc_mode_post; + struct HPMHookPoint *HP_status_calc_ematk_pre; + struct HPMHookPoint *HP_status_calc_ematk_post; + struct HPMHookPoint *HP_status_calc_bl_main_pre; + struct HPMHookPoint *HP_status_calc_bl_main_post; + struct HPMHookPoint *HP_status_display_add_pre; + struct HPMHookPoint *HP_status_display_add_post; + struct HPMHookPoint *HP_status_display_remove_pre; + struct HPMHookPoint *HP_status_display_remove_post; + struct HPMHookPoint *HP_status_natural_heal_pre; + struct HPMHookPoint *HP_status_natural_heal_post; + struct HPMHookPoint *HP_status_natural_heal_timer_pre; + struct HPMHookPoint *HP_status_natural_heal_timer_post; + struct HPMHookPoint *HP_status_readdb_job1_pre; + struct HPMHookPoint *HP_status_readdb_job1_post; + struct HPMHookPoint *HP_status_readdb_job2_pre; + struct HPMHookPoint *HP_status_readdb_job2_post; + struct HPMHookPoint *HP_status_readdb_sizefix_pre; + struct HPMHookPoint *HP_status_readdb_sizefix_post; + struct HPMHookPoint *HP_status_readdb_refine_pre; + struct HPMHookPoint *HP_status_readdb_refine_post; + struct HPMHookPoint *HP_status_readdb_scconfig_pre; + struct HPMHookPoint *HP_status_readdb_scconfig_post; + struct HPMHookPoint *HP_storage_reconnect_pre; + struct HPMHookPoint *HP_storage_reconnect_post; + struct HPMHookPoint *HP_storage_delitem_pre; + struct HPMHookPoint *HP_storage_delitem_post; + struct HPMHookPoint *HP_storage_open_pre; + struct HPMHookPoint *HP_storage_open_post; + struct HPMHookPoint *HP_storage_add_pre; + struct HPMHookPoint *HP_storage_add_post; + struct HPMHookPoint *HP_storage_get_pre; + struct HPMHookPoint *HP_storage_get_post; + struct HPMHookPoint *HP_storage_additem_pre; + struct HPMHookPoint *HP_storage_additem_post; + struct HPMHookPoint *HP_storage_addfromcart_pre; + struct HPMHookPoint *HP_storage_addfromcart_post; + struct HPMHookPoint *HP_storage_gettocart_pre; + struct HPMHookPoint *HP_storage_gettocart_post; + struct HPMHookPoint *HP_storage_close_pre; + struct HPMHookPoint *HP_storage_close_post; + struct HPMHookPoint *HP_storage_pc_quit_pre; + struct HPMHookPoint *HP_storage_pc_quit_post; + struct HPMHookPoint *HP_storage_comp_item_pre; + struct HPMHookPoint *HP_storage_comp_item_post; + struct HPMHookPoint *HP_storage_sortitem_pre; + struct HPMHookPoint *HP_storage_sortitem_post; + struct HPMHookPoint *HP_storage_reconnect_sub_pre; + struct HPMHookPoint *HP_storage_reconnect_sub_post; + struct HPMHookPoint *HP_trade_request_pre; + struct HPMHookPoint *HP_trade_request_post; + struct HPMHookPoint *HP_trade_ack_pre; + struct HPMHookPoint *HP_trade_ack_post; + struct HPMHookPoint *HP_trade_check_impossible_pre; + struct HPMHookPoint *HP_trade_check_impossible_post; + struct HPMHookPoint *HP_trade_check_pre; + struct HPMHookPoint *HP_trade_check_post; + struct HPMHookPoint *HP_trade_additem_pre; + struct HPMHookPoint *HP_trade_additem_post; + struct HPMHookPoint *HP_trade_addzeny_pre; + struct HPMHookPoint *HP_trade_addzeny_post; + struct HPMHookPoint *HP_trade_ok_pre; + struct HPMHookPoint *HP_trade_ok_post; + struct HPMHookPoint *HP_trade_cancel_pre; + struct HPMHookPoint *HP_trade_cancel_post; + struct HPMHookPoint *HP_trade_commit_pre; + struct HPMHookPoint *HP_trade_commit_post; + struct HPMHookPoint *HP_unit_init_pre; + struct HPMHookPoint *HP_unit_init_post; + struct HPMHookPoint *HP_unit_final_pre; + struct HPMHookPoint *HP_unit_final_post; + struct HPMHookPoint *HP_unit_bl2ud_pre; + struct HPMHookPoint *HP_unit_bl2ud_post; + struct HPMHookPoint *HP_unit_bl2ud2_pre; + struct HPMHookPoint *HP_unit_bl2ud2_post; + struct HPMHookPoint *HP_unit_attack_timer_pre; + struct HPMHookPoint *HP_unit_attack_timer_post; + struct HPMHookPoint *HP_unit_walktoxy_timer_pre; + struct HPMHookPoint *HP_unit_walktoxy_timer_post; + struct HPMHookPoint *HP_unit_walktoxy_sub_pre; + struct HPMHookPoint *HP_unit_walktoxy_sub_post; + struct HPMHookPoint *HP_unit_delay_walktoxy_timer_pre; + struct HPMHookPoint *HP_unit_delay_walktoxy_timer_post; + struct HPMHookPoint *HP_unit_walktoxy_pre; + struct HPMHookPoint *HP_unit_walktoxy_post; + struct HPMHookPoint *HP_unit_walktobl_sub_pre; + struct HPMHookPoint *HP_unit_walktobl_sub_post; + struct HPMHookPoint *HP_unit_walktobl_pre; + struct HPMHookPoint *HP_unit_walktobl_post; + struct HPMHookPoint *HP_unit_run_pre; + struct HPMHookPoint *HP_unit_run_post; + struct HPMHookPoint *HP_unit_wugdash_pre; + struct HPMHookPoint *HP_unit_wugdash_post; + struct HPMHookPoint *HP_unit_escape_pre; + struct HPMHookPoint *HP_unit_escape_post; + struct HPMHookPoint *HP_unit_movepos_pre; + struct HPMHookPoint *HP_unit_movepos_post; + struct HPMHookPoint *HP_unit_setdir_pre; + struct HPMHookPoint *HP_unit_setdir_post; + struct HPMHookPoint *HP_unit_getdir_pre; + struct HPMHookPoint *HP_unit_getdir_post; + struct HPMHookPoint *HP_unit_blown_pre; + struct HPMHookPoint *HP_unit_blown_post; + struct HPMHookPoint *HP_unit_warp_pre; + struct HPMHookPoint *HP_unit_warp_post; + struct HPMHookPoint *HP_unit_stop_walking_pre; + struct HPMHookPoint *HP_unit_stop_walking_post; + struct HPMHookPoint *HP_unit_skilluse_id_pre; + struct HPMHookPoint *HP_unit_skilluse_id_post; + struct HPMHookPoint *HP_unit_is_walking_pre; + struct HPMHookPoint *HP_unit_is_walking_post; + struct HPMHookPoint *HP_unit_can_move_pre; + struct HPMHookPoint *HP_unit_can_move_post; + struct HPMHookPoint *HP_unit_resume_running_pre; + struct HPMHookPoint *HP_unit_resume_running_post; + struct HPMHookPoint *HP_unit_set_walkdelay_pre; + struct HPMHookPoint *HP_unit_set_walkdelay_post; + struct HPMHookPoint *HP_unit_skilluse_id2_pre; + struct HPMHookPoint *HP_unit_skilluse_id2_post; + struct HPMHookPoint *HP_unit_skilluse_pos_pre; + struct HPMHookPoint *HP_unit_skilluse_pos_post; + struct HPMHookPoint *HP_unit_skilluse_pos2_pre; + struct HPMHookPoint *HP_unit_skilluse_pos2_post; + struct HPMHookPoint *HP_unit_set_target_pre; + struct HPMHookPoint *HP_unit_set_target_post; + struct HPMHookPoint *HP_unit_stop_attack_pre; + struct HPMHookPoint *HP_unit_stop_attack_post; + struct HPMHookPoint *HP_unit_unattackable_pre; + struct HPMHookPoint *HP_unit_unattackable_post; + struct HPMHookPoint *HP_unit_attack_pre; + struct HPMHookPoint *HP_unit_attack_post; + struct HPMHookPoint *HP_unit_cancel_combo_pre; + struct HPMHookPoint *HP_unit_cancel_combo_post; + struct HPMHookPoint *HP_unit_can_reach_pos_pre; + struct HPMHookPoint *HP_unit_can_reach_pos_post; + struct HPMHookPoint *HP_unit_can_reach_bl_pre; + struct HPMHookPoint *HP_unit_can_reach_bl_post; + struct HPMHookPoint *HP_unit_calc_pos_pre; + struct HPMHookPoint *HP_unit_calc_pos_post; + struct HPMHookPoint *HP_unit_attack_timer_sub_pre; + struct HPMHookPoint *HP_unit_attack_timer_sub_post; + struct HPMHookPoint *HP_unit_skillcastcancel_pre; + struct HPMHookPoint *HP_unit_skillcastcancel_post; + struct HPMHookPoint *HP_unit_dataset_pre; + struct HPMHookPoint *HP_unit_dataset_post; + struct HPMHookPoint *HP_unit_counttargeted_pre; + struct HPMHookPoint *HP_unit_counttargeted_post; + struct HPMHookPoint *HP_unit_fixdamage_pre; + struct HPMHookPoint *HP_unit_fixdamage_post; + struct HPMHookPoint *HP_unit_changeviewsize_pre; + struct HPMHookPoint *HP_unit_changeviewsize_post; + struct HPMHookPoint *HP_unit_remove_map_pre; + struct HPMHookPoint *HP_unit_remove_map_post; + struct HPMHookPoint *HP_unit_remove_map_pc_pre; + struct HPMHookPoint *HP_unit_remove_map_pc_post; + struct HPMHookPoint *HP_unit_free_pc_pre; + struct HPMHookPoint *HP_unit_free_pc_post; + struct HPMHookPoint *HP_unit_free_pre; + struct HPMHookPoint *HP_unit_free_post; + struct HPMHookPoint *HP_vending_init_pre; + struct HPMHookPoint *HP_vending_init_post; + struct HPMHookPoint *HP_vending_final_pre; + struct HPMHookPoint *HP_vending_final_post; + struct HPMHookPoint *HP_vending_close_pre; + struct HPMHookPoint *HP_vending_close_post; + struct HPMHookPoint *HP_vending_open_pre; + struct HPMHookPoint *HP_vending_open_post; + struct HPMHookPoint *HP_vending_list_pre; + struct HPMHookPoint *HP_vending_list_post; + struct HPMHookPoint *HP_vending_purchase_pre; + struct HPMHookPoint *HP_vending_purchase_post; + struct HPMHookPoint *HP_vending_search_pre; + struct HPMHookPoint *HP_vending_search_post; + struct HPMHookPoint *HP_vending_searchall_pre; + struct HPMHookPoint *HP_vending_searchall_post; } list; + struct { -int HP_atcommand_init_pre; -int HP_atcommand_init_post; -int HP_atcommand_final_pre; -int HP_atcommand_final_post; -int HP_atcommand_parse_pre; -int HP_atcommand_parse_post; -int HP_atcommand_create_pre; -int HP_atcommand_create_post; -int HP_atcommand_can_use_pre; -int HP_atcommand_can_use_post; -int HP_atcommand_can_use2_pre; -int HP_atcommand_can_use2_post; -int HP_atcommand_load_groups_pre; -int HP_atcommand_load_groups_post; -int HP_atcommand_exists_pre; -int HP_atcommand_exists_post; -int HP_atcommand_msg_read_pre; -int HP_atcommand_msg_read_post; -int HP_atcommand_final_msg_pre; -int HP_atcommand_final_msg_post; -int HP_atcommand_get_bind_byname_pre; -int HP_atcommand_get_bind_byname_post; -int HP_atcommand_get_info_byname_pre; -int HP_atcommand_get_info_byname_post; -int HP_atcommand_check_alias_pre; -int HP_atcommand_check_alias_post; -int HP_atcommand_get_suggestions_pre; -int HP_atcommand_get_suggestions_post; -int HP_atcommand_config_read_pre; -int HP_atcommand_config_read_post; -int HP_atcommand_stopattack_pre; -int HP_atcommand_stopattack_post; -int HP_atcommand_pvpoff_sub_pre; -int HP_atcommand_pvpoff_sub_post; -int HP_atcommand_pvpon_sub_pre; -int HP_atcommand_pvpon_sub_post; -int HP_atcommand_atkillmonster_sub_pre; -int HP_atcommand_atkillmonster_sub_post; -int HP_atcommand_raise_sub_pre; -int HP_atcommand_raise_sub_post; -int HP_atcommand_get_jail_time_pre; -int HP_atcommand_get_jail_time_post; -int HP_atcommand_cleanfloor_sub_pre; -int HP_atcommand_cleanfloor_sub_post; -int HP_atcommand_mutearea_sub_pre; -int HP_atcommand_mutearea_sub_post; -int HP_atcommand_commands_sub_pre; -int HP_atcommand_commands_sub_post; -int HP_atcommand_cmd_db_clear_pre; -int HP_atcommand_cmd_db_clear_post; -int HP_atcommand_cmd_db_clear_sub_pre; -int HP_atcommand_cmd_db_clear_sub_post; -int HP_atcommand_doload_pre; -int HP_atcommand_doload_post; -int HP_atcommand_base_commands_pre; -int HP_atcommand_base_commands_post; -int HP_battle_init_pre; -int HP_battle_init_post; -int HP_battle_final_pre; -int HP_battle_final_post; -int HP_battle_calc_attack_pre; -int HP_battle_calc_attack_post; -int HP_battle_calc_damage_pre; -int HP_battle_calc_damage_post; -int HP_battle_calc_gvg_damage_pre; -int HP_battle_calc_gvg_damage_post; -int HP_battle_calc_bg_damage_pre; -int HP_battle_calc_bg_damage_post; -int HP_battle_weapon_attack_pre; -int HP_battle_weapon_attack_post; -int HP_battle_calc_weapon_attack_pre; -int HP_battle_calc_weapon_attack_post; -int HP_battle_delay_damage_pre; -int HP_battle_delay_damage_post; -int HP_battle_drain_pre; -int HP_battle_drain_post; -int HP_battle_calc_return_damage_pre; -int HP_battle_calc_return_damage_post; -int HP_battle_attr_ratio_pre; -int HP_battle_attr_ratio_post; -int HP_battle_attr_fix_pre; -int HP_battle_attr_fix_post; -int HP_battle_calc_cardfix_pre; -int HP_battle_calc_cardfix_post; -int HP_battle_calc_elefix_pre; -int HP_battle_calc_elefix_post; -int HP_battle_calc_masteryfix_pre; -int HP_battle_calc_masteryfix_post; -int HP_battle_calc_skillratio_pre; -int HP_battle_calc_skillratio_post; -int HP_battle_calc_sizefix_pre; -int HP_battle_calc_sizefix_post; -int HP_battle_calc_weapon_damage_pre; -int HP_battle_calc_weapon_damage_post; -int HP_battle_calc_defense_pre; -int HP_battle_calc_defense_post; -int HP_battle_get_master_pre; -int HP_battle_get_master_post; -int HP_battle_get_targeted_pre; -int HP_battle_get_targeted_post; -int HP_battle_get_enemy_pre; -int HP_battle_get_enemy_post; -int HP_battle_get_target_pre; -int HP_battle_get_target_post; -int HP_battle_get_current_skill_pre; -int HP_battle_get_current_skill_post; -int HP_battle_check_undead_pre; -int HP_battle_check_undead_post; -int HP_battle_check_target_pre; -int HP_battle_check_target_post; -int HP_battle_check_range_pre; -int HP_battle_check_range_post; -int HP_battle_consume_ammo_pre; -int HP_battle_consume_ammo_post; -int HP_battle_get_targeted_sub_pre; -int HP_battle_get_targeted_sub_post; -int HP_battle_get_enemy_sub_pre; -int HP_battle_get_enemy_sub_post; -int HP_battle_get_enemy_area_sub_pre; -int HP_battle_get_enemy_area_sub_post; -int HP_battle_delay_damage_sub_pre; -int HP_battle_delay_damage_sub_post; -int HP_battle_blewcount_bonus_pre; -int HP_battle_blewcount_bonus_post; -int HP_battle_range_type_pre; -int HP_battle_range_type_post; -int HP_battle_calc_base_damage_pre; -int HP_battle_calc_base_damage_post; -int HP_battle_calc_base_damage2_pre; -int HP_battle_calc_base_damage2_post; -int HP_battle_calc_misc_attack_pre; -int HP_battle_calc_misc_attack_post; -int HP_battle_calc_magic_attack_pre; -int HP_battle_calc_magic_attack_post; -int HP_battle_adjust_skill_damage_pre; -int HP_battle_adjust_skill_damage_post; -int HP_battle_add_mastery_pre; -int HP_battle_add_mastery_post; -int HP_battle_calc_drain_pre; -int HP_battle_calc_drain_post; -int HP_battle_config_read_pre; -int HP_battle_config_read_post; -int HP_battle_config_set_defaults_pre; -int HP_battle_config_set_defaults_post; -int HP_battle_config_set_value_pre; -int HP_battle_config_set_value_post; -int HP_battle_config_get_value_pre; -int HP_battle_config_get_value_post; -int HP_battle_config_adjust_pre; -int HP_battle_config_adjust_post; -int HP_battle_get_enemy_area_pre; -int HP_battle_get_enemy_area_post; -int HP_battle_damage_area_pre; -int HP_battle_damage_area_post; -int HP_bg_init_pre; -int HP_bg_init_post; -int HP_bg_final_pre; -int HP_bg_final_post; -int HP_bg_name2arena_pre; -int HP_bg_name2arena_post; -int HP_bg_queue_add_pre; -int HP_bg_queue_add_post; -int HP_bg_can_queue_pre; -int HP_bg_can_queue_post; -int HP_bg_id2pos_pre; -int HP_bg_id2pos_post; -int HP_bg_queue_pc_cleanup_pre; -int HP_bg_queue_pc_cleanup_post; -int HP_bg_begin_pre; -int HP_bg_begin_post; -int HP_bg_begin_timer_pre; -int HP_bg_begin_timer_post; -int HP_bg_queue_pregame_pre; -int HP_bg_queue_pregame_post; -int HP_bg_fillup_timer_pre; -int HP_bg_fillup_timer_post; -int HP_bg_queue_ready_ack_pre; -int HP_bg_queue_ready_ack_post; -int HP_bg_match_over_pre; -int HP_bg_match_over_post; -int HP_bg_queue_check_pre; -int HP_bg_queue_check_post; -int HP_bg_team_search_pre; -int HP_bg_team_search_post; -int HP_bg_getavailablesd_pre; -int HP_bg_getavailablesd_post; -int HP_bg_team_delete_pre; -int HP_bg_team_delete_post; -int HP_bg_team_warp_pre; -int HP_bg_team_warp_post; -int HP_bg_send_dot_remove_pre; -int HP_bg_send_dot_remove_post; -int HP_bg_team_join_pre; -int HP_bg_team_join_post; -int HP_bg_team_leave_pre; -int HP_bg_team_leave_post; -int HP_bg_member_respawn_pre; -int HP_bg_member_respawn_post; -int HP_bg_create_pre; -int HP_bg_create_post; -int HP_bg_team_get_id_pre; -int HP_bg_team_get_id_post; -int HP_bg_send_message_pre; -int HP_bg_send_message_post; -int HP_bg_send_xy_timer_sub_pre; -int HP_bg_send_xy_timer_sub_post; -int HP_bg_send_xy_timer_pre; -int HP_bg_send_xy_timer_post; -int HP_bg_config_read_pre; -int HP_bg_config_read_post; -int HP_buyingstore_setup_pre; -int HP_buyingstore_setup_post; -int HP_buyingstore_create_pre; -int HP_buyingstore_create_post; -int HP_buyingstore_close_pre; -int HP_buyingstore_close_post; -int HP_buyingstore_open_pre; -int HP_buyingstore_open_post; -int HP_buyingstore_trade_pre; -int HP_buyingstore_trade_post; -int HP_buyingstore_search_pre; -int HP_buyingstore_search_post; -int HP_buyingstore_searchall_pre; -int HP_buyingstore_searchall_post; -int HP_buyingstore_getuid_pre; -int HP_buyingstore_getuid_post; -int HP_chat_create_pc_chat_pre; -int HP_chat_create_pc_chat_post; -int HP_chat_join_pre; -int HP_chat_join_post; -int HP_chat_leave_pre; -int HP_chat_leave_post; -int HP_chat_change_owner_pre; -int HP_chat_change_owner_post; -int HP_chat_change_status_pre; -int HP_chat_change_status_post; -int HP_chat_kick_pre; -int HP_chat_kick_post; -int HP_chat_create_npc_chat_pre; -int HP_chat_create_npc_chat_post; -int HP_chat_delete_npc_chat_pre; -int HP_chat_delete_npc_chat_post; -int HP_chat_enable_event_pre; -int HP_chat_enable_event_post; -int HP_chat_disable_event_pre; -int HP_chat_disable_event_post; -int HP_chat_npc_kick_all_pre; -int HP_chat_npc_kick_all_post; -int HP_chat_trigger_event_pre; -int HP_chat_trigger_event_post; -int HP_chat_create_pre; -int HP_chat_create_post; -int HP_chrif_final_pre; -int HP_chrif_final_post; -int HP_chrif_init_pre; -int HP_chrif_init_post; -int HP_chrif_setuserid_pre; -int HP_chrif_setuserid_post; -int HP_chrif_setpasswd_pre; -int HP_chrif_setpasswd_post; -int HP_chrif_checkdefaultlogin_pre; -int HP_chrif_checkdefaultlogin_post; -int HP_chrif_setip_pre; -int HP_chrif_setip_post; -int HP_chrif_setport_pre; -int HP_chrif_setport_post; -int HP_chrif_isconnected_pre; -int HP_chrif_isconnected_post; -int HP_chrif_check_shutdown_pre; -int HP_chrif_check_shutdown_post; -int HP_chrif_search_pre; -int HP_chrif_search_post; -int HP_chrif_auth_check_pre; -int HP_chrif_auth_check_post; -int HP_chrif_auth_delete_pre; -int HP_chrif_auth_delete_post; -int HP_chrif_auth_finished_pre; -int HP_chrif_auth_finished_post; -int HP_chrif_authreq_pre; -int HP_chrif_authreq_post; -int HP_chrif_authok_pre; -int HP_chrif_authok_post; -int HP_chrif_scdata_request_pre; -int HP_chrif_scdata_request_post; -int HP_chrif_save_pre; -int HP_chrif_save_post; -int HP_chrif_charselectreq_pre; -int HP_chrif_charselectreq_post; -int HP_chrif_changemapserver_pre; -int HP_chrif_changemapserver_post; -int HP_chrif_searchcharid_pre; -int HP_chrif_searchcharid_post; -int HP_chrif_changeemail_pre; -int HP_chrif_changeemail_post; -int HP_chrif_char_ask_name_pre; -int HP_chrif_char_ask_name_post; -int HP_chrif_updatefamelist_pre; -int HP_chrif_updatefamelist_post; -int HP_chrif_buildfamelist_pre; -int HP_chrif_buildfamelist_post; -int HP_chrif_save_scdata_pre; -int HP_chrif_save_scdata_post; -int HP_chrif_ragsrvinfo_pre; -int HP_chrif_ragsrvinfo_post; -int HP_chrif_char_offline_pre; -int HP_chrif_char_offline_post; -int HP_chrif_char_offline_nsd_pre; -int HP_chrif_char_offline_nsd_post; -int HP_chrif_char_reset_offline_pre; -int HP_chrif_char_reset_offline_post; -int HP_chrif_send_users_tochar_pre; -int HP_chrif_send_users_tochar_post; -int HP_chrif_char_online_pre; -int HP_chrif_char_online_post; -int HP_chrif_changesex_pre; -int HP_chrif_changesex_post; -int HP_chrif_divorce_pre; -int HP_chrif_divorce_post; -int HP_chrif_removefriend_pre; -int HP_chrif_removefriend_post; -int HP_chrif_send_report_pre; -int HP_chrif_send_report_post; -int HP_chrif_flush_fifo_pre; -int HP_chrif_flush_fifo_post; -int HP_chrif_skillid2idx_pre; -int HP_chrif_skillid2idx_post; -int HP_chrif_sd_to_auth_pre; -int HP_chrif_sd_to_auth_post; -int HP_chrif_check_connect_char_server_pre; -int HP_chrif_check_connect_char_server_post; -int HP_chrif_auth_logout_pre; -int HP_chrif_auth_logout_post; -int HP_chrif_save_ack_pre; -int HP_chrif_save_ack_post; -int HP_chrif_reconnect_pre; -int HP_chrif_reconnect_post; -int HP_chrif_auth_db_cleanup_sub_pre; -int HP_chrif_auth_db_cleanup_sub_post; -int HP_chrif_char_ask_name_answer_pre; -int HP_chrif_char_ask_name_answer_post; -int HP_chrif_auth_db_final_pre; -int HP_chrif_auth_db_final_post; -int HP_chrif_send_usercount_tochar_pre; -int HP_chrif_send_usercount_tochar_post; -int HP_chrif_auth_db_cleanup_pre; -int HP_chrif_auth_db_cleanup_post; -int HP_chrif_connect_pre; -int HP_chrif_connect_post; -int HP_chrif_connectack_pre; -int HP_chrif_connectack_post; -int HP_chrif_sendmap_pre; -int HP_chrif_sendmap_post; -int HP_chrif_sendmapack_pre; -int HP_chrif_sendmapack_post; -int HP_chrif_recvmap_pre; -int HP_chrif_recvmap_post; -int HP_chrif_changemapserverack_pre; -int HP_chrif_changemapserverack_post; -int HP_chrif_changedsex_pre; -int HP_chrif_changedsex_post; -int HP_chrif_divorceack_pre; -int HP_chrif_divorceack_post; -int HP_chrif_accountban_pre; -int HP_chrif_accountban_post; -int HP_chrif_recvfamelist_pre; -int HP_chrif_recvfamelist_post; -int HP_chrif_load_scdata_pre; -int HP_chrif_load_scdata_post; -int HP_chrif_update_ip_pre; -int HP_chrif_update_ip_post; -int HP_chrif_disconnectplayer_pre; -int HP_chrif_disconnectplayer_post; -int HP_chrif_removemap_pre; -int HP_chrif_removemap_post; -int HP_chrif_updatefamelist_ack_pre; -int HP_chrif_updatefamelist_ack_post; -int HP_chrif_keepalive_pre; -int HP_chrif_keepalive_post; -int HP_chrif_keepalive_ack_pre; -int HP_chrif_keepalive_ack_post; -int HP_chrif_deadopt_pre; -int HP_chrif_deadopt_post; -int HP_chrif_authfail_pre; -int HP_chrif_authfail_post; -int HP_chrif_on_ready_pre; -int HP_chrif_on_ready_post; -int HP_chrif_on_disconnect_pre; -int HP_chrif_on_disconnect_post; -int HP_chrif_parse_pre; -int HP_chrif_parse_post; -int HP_clif_init_pre; -int HP_clif_init_post; -int HP_clif_final_pre; -int HP_clif_final_post; -int HP_clif_setip_pre; -int HP_clif_setip_post; -int HP_clif_setbindip_pre; -int HP_clif_setbindip_post; -int HP_clif_setport_pre; -int HP_clif_setport_post; -int HP_clif_refresh_ip_pre; -int HP_clif_refresh_ip_post; -int HP_clif_send_pre; -int HP_clif_send_post; -int HP_clif_send_sub_pre; -int HP_clif_send_sub_post; -int HP_clif_parse_pre; -int HP_clif_parse_post; -int HP_clif_parse_cmd_pre; -int HP_clif_parse_cmd_post; -int HP_clif_decrypt_cmd_pre; -int HP_clif_decrypt_cmd_post; -int HP_clif_authok_pre; -int HP_clif_authok_post; -int HP_clif_authrefuse_pre; -int HP_clif_authrefuse_post; -int HP_clif_authfail_fd_pre; -int HP_clif_authfail_fd_post; -int HP_clif_charselectok_pre; -int HP_clif_charselectok_post; -int HP_clif_dropflooritem_pre; -int HP_clif_dropflooritem_post; -int HP_clif_clearflooritem_pre; -int HP_clif_clearflooritem_post; -int HP_clif_additem_pre; -int HP_clif_additem_post; -int HP_clif_dropitem_pre; -int HP_clif_dropitem_post; -int HP_clif_delitem_pre; -int HP_clif_delitem_post; -int HP_clif_takeitem_pre; -int HP_clif_takeitem_post; -int HP_clif_arrowequip_pre; -int HP_clif_arrowequip_post; -int HP_clif_arrow_fail_pre; -int HP_clif_arrow_fail_post; -int HP_clif_use_card_pre; -int HP_clif_use_card_post; -int HP_clif_cart_additem_pre; -int HP_clif_cart_additem_post; -int HP_clif_cart_delitem_pre; -int HP_clif_cart_delitem_post; -int HP_clif_equipitemack_pre; -int HP_clif_equipitemack_post; -int HP_clif_unequipitemack_pre; -int HP_clif_unequipitemack_post; -int HP_clif_useitemack_pre; -int HP_clif_useitemack_post; -int HP_clif_addcards_pre; -int HP_clif_addcards_post; -int HP_clif_addcards2_pre; -int HP_clif_addcards2_post; -int HP_clif_item_sub_pre; -int HP_clif_item_sub_post; -int HP_clif_getareachar_item_pre; -int HP_clif_getareachar_item_post; -int HP_clif_cart_additem_ack_pre; -int HP_clif_cart_additem_ack_post; -int HP_clif_cashshop_load_pre; -int HP_clif_cashshop_load_post; -int HP_clif_package_announce_pre; -int HP_clif_package_announce_post; -int HP_clif_clearunit_single_pre; -int HP_clif_clearunit_single_post; -int HP_clif_clearunit_area_pre; -int HP_clif_clearunit_area_post; -int HP_clif_clearunit_delayed_pre; -int HP_clif_clearunit_delayed_post; -int HP_clif_walkok_pre; -int HP_clif_walkok_post; -int HP_clif_move_pre; -int HP_clif_move_post; -int HP_clif_move2_pre; -int HP_clif_move2_post; -int HP_clif_blown_pre; -int HP_clif_blown_post; -int HP_clif_slide_pre; -int HP_clif_slide_post; -int HP_clif_fixpos_pre; -int HP_clif_fixpos_post; -int HP_clif_changelook_pre; -int HP_clif_changelook_post; -int HP_clif_changetraplook_pre; -int HP_clif_changetraplook_post; -int HP_clif_refreshlook_pre; -int HP_clif_refreshlook_post; -int HP_clif_class_change_pre; -int HP_clif_class_change_post; -int HP_clif_skill_setunit_pre; -int HP_clif_skill_setunit_post; -int HP_clif_skill_delunit_pre; -int HP_clif_skill_delunit_post; -int HP_clif_skillunit_update_pre; -int HP_clif_skillunit_update_post; -int HP_clif_clearunit_delayed_sub_pre; -int HP_clif_clearunit_delayed_sub_post; -int HP_clif_set_unit_idle_pre; -int HP_clif_set_unit_idle_post; -int HP_clif_spawn_unit_pre; -int HP_clif_spawn_unit_post; -int HP_clif_set_unit_walking_pre; -int HP_clif_set_unit_walking_post; -int HP_clif_calc_walkdelay_pre; -int HP_clif_calc_walkdelay_post; -int HP_clif_getareachar_skillunit_pre; -int HP_clif_getareachar_skillunit_post; -int HP_clif_getareachar_unit_pre; -int HP_clif_getareachar_unit_post; -int HP_clif_clearchar_skillunit_pre; -int HP_clif_clearchar_skillunit_post; -int HP_clif_getareachar_pre; -int HP_clif_getareachar_post; -int HP_clif_spawn_pre; -int HP_clif_spawn_post; -int HP_clif_changemap_pre; -int HP_clif_changemap_post; -int HP_clif_changemapcell_pre; -int HP_clif_changemapcell_post; -int HP_clif_map_property_pre; -int HP_clif_map_property_post; -int HP_clif_pvpset_pre; -int HP_clif_pvpset_post; -int HP_clif_map_property_mapall_pre; -int HP_clif_map_property_mapall_post; -int HP_clif_bossmapinfo_pre; -int HP_clif_bossmapinfo_post; -int HP_clif_map_type_pre; -int HP_clif_map_type_post; -int HP_clif_maptypeproperty2_pre; -int HP_clif_maptypeproperty2_post; -int HP_clif_changemapserver_pre; -int HP_clif_changemapserver_post; -int HP_clif_npcbuysell_pre; -int HP_clif_npcbuysell_post; -int HP_clif_buylist_pre; -int HP_clif_buylist_post; -int HP_clif_selllist_pre; -int HP_clif_selllist_post; -int HP_clif_cashshop_show_pre; -int HP_clif_cashshop_show_post; -int HP_clif_npc_buy_result_pre; -int HP_clif_npc_buy_result_post; -int HP_clif_npc_sell_result_pre; -int HP_clif_npc_sell_result_post; -int HP_clif_cashshop_ack_pre; -int HP_clif_cashshop_ack_post; -int HP_clif_scriptmes_pre; -int HP_clif_scriptmes_post; -int HP_clif_scriptnext_pre; -int HP_clif_scriptnext_post; -int HP_clif_scriptclose_pre; -int HP_clif_scriptclose_post; -int HP_clif_scriptmenu_pre; -int HP_clif_scriptmenu_post; -int HP_clif_scriptinput_pre; -int HP_clif_scriptinput_post; -int HP_clif_scriptinputstr_pre; -int HP_clif_scriptinputstr_post; -int HP_clif_cutin_pre; -int HP_clif_cutin_post; -int HP_clif_sendfakenpc_pre; -int HP_clif_sendfakenpc_post; -int HP_clif_scriptclear_pre; -int HP_clif_scriptclear_post; -int HP_clif_viewpoint_pre; -int HP_clif_viewpoint_post; -int HP_clif_damage_pre; -int HP_clif_damage_post; -int HP_clif_sitting_pre; -int HP_clif_sitting_post; -int HP_clif_standing_pre; -int HP_clif_standing_post; -int HP_clif_arrow_create_list_pre; -int HP_clif_arrow_create_list_post; -int HP_clif_refresh_pre; -int HP_clif_refresh_post; -int HP_clif_fame_blacksmith_pre; -int HP_clif_fame_blacksmith_post; -int HP_clif_fame_alchemist_pre; -int HP_clif_fame_alchemist_post; -int HP_clif_fame_taekwon_pre; -int HP_clif_fame_taekwon_post; -int HP_clif_ranklist_pre; -int HP_clif_ranklist_post; -int HP_clif_update_rankingpoint_pre; -int HP_clif_update_rankingpoint_post; -int HP_clif_pRanklist_pre; -int HP_clif_pRanklist_post; -int HP_clif_hotkeys_pre; -int HP_clif_hotkeys_post; -int HP_clif_insight_pre; -int HP_clif_insight_post; -int HP_clif_outsight_pre; -int HP_clif_outsight_post; -int HP_clif_skillcastcancel_pre; -int HP_clif_skillcastcancel_post; -int HP_clif_skill_fail_pre; -int HP_clif_skill_fail_post; -int HP_clif_skill_cooldown_pre; -int HP_clif_skill_cooldown_post; -int HP_clif_skill_memomessage_pre; -int HP_clif_skill_memomessage_post; -int HP_clif_skill_mapinfomessage_pre; -int HP_clif_skill_mapinfomessage_post; -int HP_clif_skill_produce_mix_list_pre; -int HP_clif_skill_produce_mix_list_post; -int HP_clif_cooking_list_pre; -int HP_clif_cooking_list_post; -int HP_clif_autospell_pre; -int HP_clif_autospell_post; -int HP_clif_combo_delay_pre; -int HP_clif_combo_delay_post; -int HP_clif_status_change_pre; -int HP_clif_status_change_post; -int HP_clif_insert_card_pre; -int HP_clif_insert_card_post; -int HP_clif_inventorylist_pre; -int HP_clif_inventorylist_post; -int HP_clif_equiplist_pre; -int HP_clif_equiplist_post; -int HP_clif_cartlist_pre; -int HP_clif_cartlist_post; -int HP_clif_favorite_item_pre; -int HP_clif_favorite_item_post; -int HP_clif_clearcart_pre; -int HP_clif_clearcart_post; -int HP_clif_item_identify_list_pre; -int HP_clif_item_identify_list_post; -int HP_clif_item_identified_pre; -int HP_clif_item_identified_post; -int HP_clif_item_repair_list_pre; -int HP_clif_item_repair_list_post; -int HP_clif_item_repaireffect_pre; -int HP_clif_item_repaireffect_post; -int HP_clif_item_damaged_pre; -int HP_clif_item_damaged_post; -int HP_clif_item_refine_list_pre; -int HP_clif_item_refine_list_post; -int HP_clif_item_skill_pre; -int HP_clif_item_skill_post; -int HP_clif_mvp_item_pre; -int HP_clif_mvp_item_post; -int HP_clif_mvp_exp_pre; -int HP_clif_mvp_exp_post; -int HP_clif_mvp_noitem_pre; -int HP_clif_mvp_noitem_post; -int HP_clif_changed_dir_pre; -int HP_clif_changed_dir_post; -int HP_clif_charnameack_pre; -int HP_clif_charnameack_post; -int HP_clif_monster_hp_bar_pre; -int HP_clif_monster_hp_bar_post; -int HP_clif_hpmeter_pre; -int HP_clif_hpmeter_post; -int HP_clif_hpmeter_single_pre; -int HP_clif_hpmeter_single_post; -int HP_clif_hpmeter_sub_pre; -int HP_clif_hpmeter_sub_post; -int HP_clif_upgrademessage_pre; -int HP_clif_upgrademessage_post; -int HP_clif_get_weapon_view_pre; -int HP_clif_get_weapon_view_post; -int HP_clif_gospel_info_pre; -int HP_clif_gospel_info_post; -int HP_clif_feel_req_pre; -int HP_clif_feel_req_post; -int HP_clif_starskill_pre; -int HP_clif_starskill_post; -int HP_clif_feel_info_pre; -int HP_clif_feel_info_post; -int HP_clif_hate_info_pre; -int HP_clif_hate_info_post; -int HP_clif_mission_info_pre; -int HP_clif_mission_info_post; -int HP_clif_feel_hate_reset_pre; -int HP_clif_feel_hate_reset_post; -int HP_clif_partytickack_pre; -int HP_clif_partytickack_post; -int HP_clif_equiptickack_pre; -int HP_clif_equiptickack_post; -int HP_clif_viewequip_ack_pre; -int HP_clif_viewequip_ack_post; -int HP_clif_viewequip_fail_pre; -int HP_clif_viewequip_fail_post; -int HP_clif_equpcheckbox_pre; -int HP_clif_equpcheckbox_post; -int HP_clif_displayexp_pre; -int HP_clif_displayexp_post; -int HP_clif_font_pre; -int HP_clif_font_post; -int HP_clif_progressbar_pre; -int HP_clif_progressbar_post; -int HP_clif_progressbar_abort_pre; -int HP_clif_progressbar_abort_post; -int HP_clif_showdigit_pre; -int HP_clif_showdigit_post; -int HP_clif_elementalconverter_list_pre; -int HP_clif_elementalconverter_list_post; -int HP_clif_spellbook_list_pre; -int HP_clif_spellbook_list_post; -int HP_clif_magicdecoy_list_pre; -int HP_clif_magicdecoy_list_post; -int HP_clif_poison_list_pre; -int HP_clif_poison_list_post; -int HP_clif_autoshadowspell_list_pre; -int HP_clif_autoshadowspell_list_post; -int HP_clif_skill_itemlistwindow_pre; -int HP_clif_skill_itemlistwindow_post; -int HP_clif_sc_load_pre; -int HP_clif_sc_load_post; -int HP_clif_sc_end_pre; -int HP_clif_sc_end_post; -int HP_clif_initialstatus_pre; -int HP_clif_initialstatus_post; -int HP_clif_cooldown_list_pre; -int HP_clif_cooldown_list_post; -int HP_clif_updatestatus_pre; -int HP_clif_updatestatus_post; -int HP_clif_changestatus_pre; -int HP_clif_changestatus_post; -int HP_clif_statusupack_pre; -int HP_clif_statusupack_post; -int HP_clif_movetoattack_pre; -int HP_clif_movetoattack_post; -int HP_clif_solved_charname_pre; -int HP_clif_solved_charname_post; -int HP_clif_charnameupdate_pre; -int HP_clif_charnameupdate_post; -int HP_clif_delayquit_pre; -int HP_clif_delayquit_post; -int HP_clif_getareachar_pc_pre; -int HP_clif_getareachar_pc_post; -int HP_clif_disconnect_ack_pre; -int HP_clif_disconnect_ack_post; -int HP_clif_PVPInfo_pre; -int HP_clif_PVPInfo_post; -int HP_clif_blacksmith_pre; -int HP_clif_blacksmith_post; -int HP_clif_alchemist_pre; -int HP_clif_alchemist_post; -int HP_clif_taekwon_pre; -int HP_clif_taekwon_post; -int HP_clif_ranking_pk_pre; -int HP_clif_ranking_pk_post; -int HP_clif_quitsave_pre; -int HP_clif_quitsave_post; -int HP_clif_misceffect_pre; -int HP_clif_misceffect_post; -int HP_clif_changeoption_pre; -int HP_clif_changeoption_post; -int HP_clif_changeoption2_pre; -int HP_clif_changeoption2_post; -int HP_clif_emotion_pre; -int HP_clif_emotion_post; -int HP_clif_talkiebox_pre; -int HP_clif_talkiebox_post; -int HP_clif_wedding_effect_pre; -int HP_clif_wedding_effect_post; -int HP_clif_divorced_pre; -int HP_clif_divorced_post; -int HP_clif_callpartner_pre; -int HP_clif_callpartner_post; -int HP_clif_skill_damage_pre; -int HP_clif_skill_damage_post; -int HP_clif_skill_nodamage_pre; -int HP_clif_skill_nodamage_post; -int HP_clif_skill_poseffect_pre; -int HP_clif_skill_poseffect_post; -int HP_clif_skill_estimation_pre; -int HP_clif_skill_estimation_post; -int HP_clif_skill_warppoint_pre; -int HP_clif_skill_warppoint_post; -int HP_clif_skillcasting_pre; -int HP_clif_skillcasting_post; -int HP_clif_produce_effect_pre; -int HP_clif_produce_effect_post; -int HP_clif_devotion_pre; -int HP_clif_devotion_post; -int HP_clif_spiritball_pre; -int HP_clif_spiritball_post; -int HP_clif_spiritball_single_pre; -int HP_clif_spiritball_single_post; -int HP_clif_bladestop_pre; -int HP_clif_bladestop_post; -int HP_clif_mvp_effect_pre; -int HP_clif_mvp_effect_post; -int HP_clif_heal_pre; -int HP_clif_heal_post; -int HP_clif_resurrection_pre; -int HP_clif_resurrection_post; -int HP_clif_refine_pre; -int HP_clif_refine_post; -int HP_clif_weather_pre; -int HP_clif_weather_post; -int HP_clif_specialeffect_pre; -int HP_clif_specialeffect_post; -int HP_clif_specialeffect_single_pre; -int HP_clif_specialeffect_single_post; -int HP_clif_specialeffect_value_pre; -int HP_clif_specialeffect_value_post; -int HP_clif_millenniumshield_pre; -int HP_clif_millenniumshield_post; -int HP_clif_charm_pre; -int HP_clif_charm_post; -int HP_clif_charm_single_pre; -int HP_clif_charm_single_post; -int HP_clif_snap_pre; -int HP_clif_snap_post; -int HP_clif_weather_check_pre; -int HP_clif_weather_check_post; -int HP_clif_playBGM_pre; -int HP_clif_playBGM_post; -int HP_clif_soundeffect_pre; -int HP_clif_soundeffect_post; -int HP_clif_soundeffectall_pre; -int HP_clif_soundeffectall_post; -int HP_clif_GlobalMessage_pre; -int HP_clif_GlobalMessage_post; -int HP_clif_createchat_pre; -int HP_clif_createchat_post; -int HP_clif_dispchat_pre; -int HP_clif_dispchat_post; -int HP_clif_joinchatfail_pre; -int HP_clif_joinchatfail_post; -int HP_clif_joinchatok_pre; -int HP_clif_joinchatok_post; -int HP_clif_addchat_pre; -int HP_clif_addchat_post; -int HP_clif_changechatowner_pre; -int HP_clif_changechatowner_post; -int HP_clif_clearchat_pre; -int HP_clif_clearchat_post; -int HP_clif_leavechat_pre; -int HP_clif_leavechat_post; -int HP_clif_changechatstatus_pre; -int HP_clif_changechatstatus_post; -int HP_clif_wis_message_pre; -int HP_clif_wis_message_post; -int HP_clif_wis_end_pre; -int HP_clif_wis_end_post; -int HP_clif_disp_onlyself_pre; -int HP_clif_disp_onlyself_post; -int HP_clif_disp_message_pre; -int HP_clif_disp_message_post; -int HP_clif_broadcast_pre; -int HP_clif_broadcast_post; -int HP_clif_broadcast2_pre; -int HP_clif_broadcast2_post; -int HP_clif_messagecolor_pre; -int HP_clif_messagecolor_post; -int HP_clif_disp_overhead_pre; -int HP_clif_disp_overhead_post; -int HP_clif_msg_pre; -int HP_clif_msg_post; -int HP_clif_msg_value_pre; -int HP_clif_msg_value_post; -int HP_clif_msg_skill_pre; -int HP_clif_msg_skill_post; -int HP_clif_msgtable_pre; -int HP_clif_msgtable_post; -int HP_clif_msgtable_num_pre; -int HP_clif_msgtable_num_post; -int HP_clif_message_pre; -int HP_clif_message_post; -int HP_clif_messageln_pre; -int HP_clif_messageln_post; -int HP_clif_colormes_pre; -int HP_clif_colormes_post; -int HP_clif_process_message_pre; -int HP_clif_process_message_post; -int HP_clif_wisexin_pre; -int HP_clif_wisexin_post; -int HP_clif_wisall_pre; -int HP_clif_wisall_post; -int HP_clif_PMIgnoreList_pre; -int HP_clif_PMIgnoreList_post; -int HP_clif_traderequest_pre; -int HP_clif_traderequest_post; -int HP_clif_tradestart_pre; -int HP_clif_tradestart_post; -int HP_clif_tradeadditem_pre; -int HP_clif_tradeadditem_post; -int HP_clif_tradeitemok_pre; -int HP_clif_tradeitemok_post; -int HP_clif_tradedeal_lock_pre; -int HP_clif_tradedeal_lock_post; -int HP_clif_tradecancelled_pre; -int HP_clif_tradecancelled_post; -int HP_clif_tradecompleted_pre; -int HP_clif_tradecompleted_post; -int HP_clif_tradeundo_pre; -int HP_clif_tradeundo_post; -int HP_clif_openvendingreq_pre; -int HP_clif_openvendingreq_post; -int HP_clif_showvendingboard_pre; -int HP_clif_showvendingboard_post; -int HP_clif_closevendingboard_pre; -int HP_clif_closevendingboard_post; -int HP_clif_vendinglist_pre; -int HP_clif_vendinglist_post; -int HP_clif_buyvending_pre; -int HP_clif_buyvending_post; -int HP_clif_openvending_pre; -int HP_clif_openvending_post; -int HP_clif_vendingreport_pre; -int HP_clif_vendingreport_post; -int HP_clif_storagelist_pre; -int HP_clif_storagelist_post; -int HP_clif_updatestorageamount_pre; -int HP_clif_updatestorageamount_post; -int HP_clif_storageitemadded_pre; -int HP_clif_storageitemadded_post; -int HP_clif_storageitemremoved_pre; -int HP_clif_storageitemremoved_post; -int HP_clif_storageclose_pre; -int HP_clif_storageclose_post; -int HP_clif_skillinfoblock_pre; -int HP_clif_skillinfoblock_post; -int HP_clif_skillup_pre; -int HP_clif_skillup_post; -int HP_clif_skillinfo_pre; -int HP_clif_skillinfo_post; -int HP_clif_addskill_pre; -int HP_clif_addskill_post; -int HP_clif_deleteskill_pre; -int HP_clif_deleteskill_post; -int HP_clif_party_created_pre; -int HP_clif_party_created_post; -int HP_clif_party_member_info_pre; -int HP_clif_party_member_info_post; -int HP_clif_party_info_pre; -int HP_clif_party_info_post; -int HP_clif_party_invite_pre; -int HP_clif_party_invite_post; -int HP_clif_party_inviteack_pre; -int HP_clif_party_inviteack_post; -int HP_clif_party_option_pre; -int HP_clif_party_option_post; -int HP_clif_party_withdraw_pre; -int HP_clif_party_withdraw_post; -int HP_clif_party_message_pre; -int HP_clif_party_message_post; -int HP_clif_party_xy_pre; -int HP_clif_party_xy_post; -int HP_clif_party_xy_single_pre; -int HP_clif_party_xy_single_post; -int HP_clif_party_hp_pre; -int HP_clif_party_hp_post; -int HP_clif_party_xy_remove_pre; -int HP_clif_party_xy_remove_post; -int HP_clif_party_show_picker_pre; -int HP_clif_party_show_picker_post; -int HP_clif_partyinvitationstate_pre; -int HP_clif_partyinvitationstate_post; -int HP_clif_guild_created_pre; -int HP_clif_guild_created_post; -int HP_clif_guild_belonginfo_pre; -int HP_clif_guild_belonginfo_post; -int HP_clif_guild_masterormember_pre; -int HP_clif_guild_masterormember_post; -int HP_clif_guild_basicinfo_pre; -int HP_clif_guild_basicinfo_post; -int HP_clif_guild_allianceinfo_pre; -int HP_clif_guild_allianceinfo_post; -int HP_clif_guild_memberlist_pre; -int HP_clif_guild_memberlist_post; -int HP_clif_guild_skillinfo_pre; -int HP_clif_guild_skillinfo_post; -int HP_clif_guild_send_onlineinfo_pre; -int HP_clif_guild_send_onlineinfo_post; -int HP_clif_guild_memberlogin_notice_pre; -int HP_clif_guild_memberlogin_notice_post; -int HP_clif_guild_invite_pre; -int HP_clif_guild_invite_post; -int HP_clif_guild_inviteack_pre; -int HP_clif_guild_inviteack_post; -int HP_clif_guild_leave_pre; -int HP_clif_guild_leave_post; -int HP_clif_guild_expulsion_pre; -int HP_clif_guild_expulsion_post; -int HP_clif_guild_positionchanged_pre; -int HP_clif_guild_positionchanged_post; -int HP_clif_guild_memberpositionchanged_pre; -int HP_clif_guild_memberpositionchanged_post; -int HP_clif_guild_emblem_pre; -int HP_clif_guild_emblem_post; -int HP_clif_guild_emblem_area_pre; -int HP_clif_guild_emblem_area_post; -int HP_clif_guild_notice_pre; -int HP_clif_guild_notice_post; -int HP_clif_guild_message_pre; -int HP_clif_guild_message_post; -int HP_clif_guild_skillup_pre; -int HP_clif_guild_skillup_post; -int HP_clif_guild_reqalliance_pre; -int HP_clif_guild_reqalliance_post; -int HP_clif_guild_allianceack_pre; -int HP_clif_guild_allianceack_post; -int HP_clif_guild_delalliance_pre; -int HP_clif_guild_delalliance_post; -int HP_clif_guild_oppositionack_pre; -int HP_clif_guild_oppositionack_post; -int HP_clif_guild_broken_pre; -int HP_clif_guild_broken_post; -int HP_clif_guild_xy_pre; -int HP_clif_guild_xy_post; -int HP_clif_guild_xy_single_pre; -int HP_clif_guild_xy_single_post; -int HP_clif_guild_xy_remove_pre; -int HP_clif_guild_xy_remove_post; -int HP_clif_guild_positionnamelist_pre; -int HP_clif_guild_positionnamelist_post; -int HP_clif_guild_positioninfolist_pre; -int HP_clif_guild_positioninfolist_post; -int HP_clif_guild_expulsionlist_pre; -int HP_clif_guild_expulsionlist_post; -int HP_clif_validate_emblem_pre; -int HP_clif_validate_emblem_post; -int HP_clif_bg_hp_pre; -int HP_clif_bg_hp_post; -int HP_clif_bg_xy_pre; -int HP_clif_bg_xy_post; -int HP_clif_bg_xy_remove_pre; -int HP_clif_bg_xy_remove_post; -int HP_clif_bg_message_pre; -int HP_clif_bg_message_post; -int HP_clif_bg_updatescore_pre; -int HP_clif_bg_updatescore_post; -int HP_clif_bg_updatescore_single_pre; -int HP_clif_bg_updatescore_single_post; -int HP_clif_sendbgemblem_area_pre; -int HP_clif_sendbgemblem_area_post; -int HP_clif_sendbgemblem_single_pre; -int HP_clif_sendbgemblem_single_post; -int HP_clif_instance_pre; -int HP_clif_instance_post; -int HP_clif_instance_join_pre; -int HP_clif_instance_join_post; -int HP_clif_instance_leave_pre; -int HP_clif_instance_leave_post; -int HP_clif_catch_process_pre; -int HP_clif_catch_process_post; -int HP_clif_pet_roulette_pre; -int HP_clif_pet_roulette_post; -int HP_clif_sendegg_pre; -int HP_clif_sendegg_post; -int HP_clif_send_petstatus_pre; -int HP_clif_send_petstatus_post; -int HP_clif_send_petdata_pre; -int HP_clif_send_petdata_post; -int HP_clif_pet_emotion_pre; -int HP_clif_pet_emotion_post; -int HP_clif_pet_food_pre; -int HP_clif_pet_food_post; -int HP_clif_friendslist_toggle_sub_pre; -int HP_clif_friendslist_toggle_sub_post; -int HP_clif_friendslist_send_pre; -int HP_clif_friendslist_send_post; -int HP_clif_friendslist_reqack_pre; -int HP_clif_friendslist_reqack_post; -int HP_clif_friendslist_toggle_pre; -int HP_clif_friendslist_toggle_post; -int HP_clif_friendlist_req_pre; -int HP_clif_friendlist_req_post; -int HP_clif_GM_kickack_pre; -int HP_clif_GM_kickack_post; -int HP_clif_GM_kick_pre; -int HP_clif_GM_kick_post; -int HP_clif_manner_message_pre; -int HP_clif_manner_message_post; -int HP_clif_GM_silence_pre; -int HP_clif_GM_silence_post; -int HP_clif_account_name_pre; -int HP_clif_account_name_post; -int HP_clif_check_pre; -int HP_clif_check_post; -int HP_clif_hominfo_pre; -int HP_clif_hominfo_post; -int HP_clif_homskillinfoblock_pre; -int HP_clif_homskillinfoblock_post; -int HP_clif_homskillup_pre; -int HP_clif_homskillup_post; -int HP_clif_hom_food_pre; -int HP_clif_hom_food_post; -int HP_clif_send_homdata_pre; -int HP_clif_send_homdata_post; -int HP_clif_quest_send_list_pre; -int HP_clif_quest_send_list_post; -int HP_clif_quest_send_mission_pre; -int HP_clif_quest_send_mission_post; -int HP_clif_quest_add_pre; -int HP_clif_quest_add_post; -int HP_clif_quest_delete_pre; -int HP_clif_quest_delete_post; -int HP_clif_quest_update_status_pre; -int HP_clif_quest_update_status_post; -int HP_clif_quest_update_objective_pre; -int HP_clif_quest_update_objective_post; -int HP_clif_quest_show_event_pre; -int HP_clif_quest_show_event_post; -int HP_clif_mail_window_pre; -int HP_clif_mail_window_post; -int HP_clif_mail_read_pre; -int HP_clif_mail_read_post; -int HP_clif_mail_delete_pre; -int HP_clif_mail_delete_post; -int HP_clif_mail_return_pre; -int HP_clif_mail_return_post; -int HP_clif_mail_send_pre; -int HP_clif_mail_send_post; -int HP_clif_mail_new_pre; -int HP_clif_mail_new_post; -int HP_clif_mail_refreshinbox_pre; -int HP_clif_mail_refreshinbox_post; -int HP_clif_mail_getattachment_pre; -int HP_clif_mail_getattachment_post; -int HP_clif_mail_setattachment_pre; -int HP_clif_mail_setattachment_post; -int HP_clif_auction_openwindow_pre; -int HP_clif_auction_openwindow_post; -int HP_clif_auction_results_pre; -int HP_clif_auction_results_post; -int HP_clif_auction_message_pre; -int HP_clif_auction_message_post; -int HP_clif_auction_close_pre; -int HP_clif_auction_close_post; -int HP_clif_auction_setitem_pre; -int HP_clif_auction_setitem_post; -int HP_clif_mercenary_info_pre; -int HP_clif_mercenary_info_post; -int HP_clif_mercenary_skillblock_pre; -int HP_clif_mercenary_skillblock_post; -int HP_clif_mercenary_message_pre; -int HP_clif_mercenary_message_post; -int HP_clif_mercenary_updatestatus_pre; -int HP_clif_mercenary_updatestatus_post; -int HP_clif_rental_time_pre; -int HP_clif_rental_time_post; -int HP_clif_rental_expired_pre; -int HP_clif_rental_expired_post; -int HP_clif_PartyBookingRegisterAck_pre; -int HP_clif_PartyBookingRegisterAck_post; -int HP_clif_PartyBookingDeleteAck_pre; -int HP_clif_PartyBookingDeleteAck_post; -int HP_clif_PartyBookingSearchAck_pre; -int HP_clif_PartyBookingSearchAck_post; -int HP_clif_PartyBookingUpdateNotify_pre; -int HP_clif_PartyBookingUpdateNotify_post; -int HP_clif_PartyBookingDeleteNotify_pre; -int HP_clif_PartyBookingDeleteNotify_post; -int HP_clif_PartyBookingInsertNotify_pre; -int HP_clif_PartyBookingInsertNotify_post; -int HP_clif_PartyBookingVolunteerInfo_pre; -int HP_clif_PartyBookingVolunteerInfo_post; -int HP_clif_PartyBookingRefuseVolunteer_pre; -int HP_clif_PartyBookingRefuseVolunteer_post; -int HP_clif_PartyBookingCancelVolunteer_pre; -int HP_clif_PartyBookingCancelVolunteer_post; -int HP_clif_PartyBookingAddFilteringList_pre; -int HP_clif_PartyBookingAddFilteringList_post; -int HP_clif_PartyBookingSubFilteringList_pre; -int HP_clif_PartyBookingSubFilteringList_post; -int HP_clif_buyingstore_open_pre; -int HP_clif_buyingstore_open_post; -int HP_clif_buyingstore_open_failed_pre; -int HP_clif_buyingstore_open_failed_post; -int HP_clif_buyingstore_myitemlist_pre; -int HP_clif_buyingstore_myitemlist_post; -int HP_clif_buyingstore_entry_pre; -int HP_clif_buyingstore_entry_post; -int HP_clif_buyingstore_entry_single_pre; -int HP_clif_buyingstore_entry_single_post; -int HP_clif_buyingstore_disappear_entry_pre; -int HP_clif_buyingstore_disappear_entry_post; -int HP_clif_buyingstore_disappear_entry_single_pre; -int HP_clif_buyingstore_disappear_entry_single_post; -int HP_clif_buyingstore_itemlist_pre; -int HP_clif_buyingstore_itemlist_post; -int HP_clif_buyingstore_trade_failed_buyer_pre; -int HP_clif_buyingstore_trade_failed_buyer_post; -int HP_clif_buyingstore_update_item_pre; -int HP_clif_buyingstore_update_item_post; -int HP_clif_buyingstore_delete_item_pre; -int HP_clif_buyingstore_delete_item_post; -int HP_clif_buyingstore_trade_failed_seller_pre; -int HP_clif_buyingstore_trade_failed_seller_post; -int HP_clif_search_store_info_ack_pre; -int HP_clif_search_store_info_ack_post; -int HP_clif_search_store_info_failed_pre; -int HP_clif_search_store_info_failed_post; -int HP_clif_open_search_store_info_pre; -int HP_clif_open_search_store_info_post; -int HP_clif_search_store_info_click_ack_pre; -int HP_clif_search_store_info_click_ack_post; -int HP_clif_elemental_info_pre; -int HP_clif_elemental_info_post; -int HP_clif_elemental_updatestatus_pre; -int HP_clif_elemental_updatestatus_post; -int HP_clif_bgqueue_ack_pre; -int HP_clif_bgqueue_ack_post; -int HP_clif_bgqueue_notice_delete_pre; -int HP_clif_bgqueue_notice_delete_post; -int HP_clif_bgqueue_update_info_pre; -int HP_clif_bgqueue_update_info_post; -int HP_clif_bgqueue_joined_pre; -int HP_clif_bgqueue_joined_post; -int HP_clif_bgqueue_pcleft_pre; -int HP_clif_bgqueue_pcleft_post; -int HP_clif_bgqueue_battlebegins_pre; -int HP_clif_bgqueue_battlebegins_post; -int HP_clif_adopt_reply_pre; -int HP_clif_adopt_reply_post; -int HP_clif_adopt_request_pre; -int HP_clif_adopt_request_post; -int HP_clif_readbook_pre; -int HP_clif_readbook_post; -int HP_clif_notify_time_pre; -int HP_clif_notify_time_post; -int HP_clif_user_count_pre; -int HP_clif_user_count_post; -int HP_clif_noask_sub_pre; -int HP_clif_noask_sub_post; -int HP_clif_bc_ready_pre; -int HP_clif_bc_ready_post; -int HP_clif_undisguise_timer_pre; -int HP_clif_undisguise_timer_post; -int HP_clif_chsys_create_pre; -int HP_clif_chsys_create_post; -int HP_clif_chsys_msg_pre; -int HP_clif_chsys_msg_post; -int HP_clif_chsys_msg2_pre; -int HP_clif_chsys_msg2_post; -int HP_clif_chsys_send_pre; -int HP_clif_chsys_send_post; -int HP_clif_chsys_join_pre; -int HP_clif_chsys_join_post; -int HP_clif_chsys_left_pre; -int HP_clif_chsys_left_post; -int HP_clif_chsys_delete_pre; -int HP_clif_chsys_delete_post; -int HP_clif_chsys_mjoin_pre; -int HP_clif_chsys_mjoin_post; -int HP_clif_chsys_quit_pre; -int HP_clif_chsys_quit_post; -int HP_clif_chsys_quitg_pre; -int HP_clif_chsys_quitg_post; -int HP_clif_chsys_gjoin_pre; -int HP_clif_chsys_gjoin_post; -int HP_clif_chsys_gleave_pre; -int HP_clif_chsys_gleave_post; -int HP_clif_pWantToConnection_pre; -int HP_clif_pWantToConnection_post; -int HP_clif_pLoadEndAck_pre; -int HP_clif_pLoadEndAck_post; -int HP_clif_pTickSend_pre; -int HP_clif_pTickSend_post; -int HP_clif_pHotkey_pre; -int HP_clif_pHotkey_post; -int HP_clif_pProgressbar_pre; -int HP_clif_pProgressbar_post; -int HP_clif_pWalkToXY_pre; -int HP_clif_pWalkToXY_post; -int HP_clif_pQuitGame_pre; -int HP_clif_pQuitGame_post; -int HP_clif_pGetCharNameRequest_pre; -int HP_clif_pGetCharNameRequest_post; -int HP_clif_pGlobalMessage_pre; -int HP_clif_pGlobalMessage_post; -int HP_clif_pMapMove_pre; -int HP_clif_pMapMove_post; -int HP_clif_pChangeDir_pre; -int HP_clif_pChangeDir_post; -int HP_clif_pEmotion_pre; -int HP_clif_pEmotion_post; -int HP_clif_pHowManyConnections_pre; -int HP_clif_pHowManyConnections_post; -int HP_clif_pActionRequest_pre; -int HP_clif_pActionRequest_post; -int HP_clif_pActionRequest_sub_pre; -int HP_clif_pActionRequest_sub_post; -int HP_clif_pRestart_pre; -int HP_clif_pRestart_post; -int HP_clif_pWisMessage_pre; -int HP_clif_pWisMessage_post; -int HP_clif_pBroadcast_pre; -int HP_clif_pBroadcast_post; -int HP_clif_pTakeItem_pre; -int HP_clif_pTakeItem_post; -int HP_clif_pDropItem_pre; -int HP_clif_pDropItem_post; -int HP_clif_pUseItem_pre; -int HP_clif_pUseItem_post; -int HP_clif_pEquipItem_pre; -int HP_clif_pEquipItem_post; -int HP_clif_pUnequipItem_pre; -int HP_clif_pUnequipItem_post; -int HP_clif_pNpcClicked_pre; -int HP_clif_pNpcClicked_post; -int HP_clif_pNpcBuySellSelected_pre; -int HP_clif_pNpcBuySellSelected_post; -int HP_clif_pNpcBuyListSend_pre; -int HP_clif_pNpcBuyListSend_post; -int HP_clif_pNpcSellListSend_pre; -int HP_clif_pNpcSellListSend_post; -int HP_clif_pCreateChatRoom_pre; -int HP_clif_pCreateChatRoom_post; -int HP_clif_pChatAddMember_pre; -int HP_clif_pChatAddMember_post; -int HP_clif_pChatRoomStatusChange_pre; -int HP_clif_pChatRoomStatusChange_post; -int HP_clif_pChangeChatOwner_pre; -int HP_clif_pChangeChatOwner_post; -int HP_clif_pKickFromChat_pre; -int HP_clif_pKickFromChat_post; -int HP_clif_pChatLeave_pre; -int HP_clif_pChatLeave_post; -int HP_clif_pTradeRequest_pre; -int HP_clif_pTradeRequest_post; -int HP_clif_chann_config_read_pre; -int HP_clif_chann_config_read_post; -int HP_clif_pTradeAck_pre; -int HP_clif_pTradeAck_post; -int HP_clif_pTradeAddItem_pre; -int HP_clif_pTradeAddItem_post; -int HP_clif_pTradeOk_pre; -int HP_clif_pTradeOk_post; -int HP_clif_pTradeCancel_pre; -int HP_clif_pTradeCancel_post; -int HP_clif_pTradeCommit_pre; -int HP_clif_pTradeCommit_post; -int HP_clif_pStopAttack_pre; -int HP_clif_pStopAttack_post; -int HP_clif_pPutItemToCart_pre; -int HP_clif_pPutItemToCart_post; -int HP_clif_pGetItemFromCart_pre; -int HP_clif_pGetItemFromCart_post; -int HP_clif_pRemoveOption_pre; -int HP_clif_pRemoveOption_post; -int HP_clif_pChangeCart_pre; -int HP_clif_pChangeCart_post; -int HP_clif_pStatusUp_pre; -int HP_clif_pStatusUp_post; -int HP_clif_pSkillUp_pre; -int HP_clif_pSkillUp_post; -int HP_clif_pUseSkillToId_pre; -int HP_clif_pUseSkillToId_post; -int HP_clif_pUseSkillToId_homun_pre; -int HP_clif_pUseSkillToId_homun_post; -int HP_clif_pUseSkillToId_mercenary_pre; -int HP_clif_pUseSkillToId_mercenary_post; -int HP_clif_pUseSkillToPos_pre; -int HP_clif_pUseSkillToPos_post; -int HP_clif_pUseSkillToPosSub_pre; -int HP_clif_pUseSkillToPosSub_post; -int HP_clif_pUseSkillToPos_homun_pre; -int HP_clif_pUseSkillToPos_homun_post; -int HP_clif_pUseSkillToPos_mercenary_pre; -int HP_clif_pUseSkillToPos_mercenary_post; -int HP_clif_pUseSkillToPosMoreInfo_pre; -int HP_clif_pUseSkillToPosMoreInfo_post; -int HP_clif_pUseSkillMap_pre; -int HP_clif_pUseSkillMap_post; -int HP_clif_pRequestMemo_pre; -int HP_clif_pRequestMemo_post; -int HP_clif_pProduceMix_pre; -int HP_clif_pProduceMix_post; -int HP_clif_pCooking_pre; -int HP_clif_pCooking_post; -int HP_clif_pRepairItem_pre; -int HP_clif_pRepairItem_post; -int HP_clif_pWeaponRefine_pre; -int HP_clif_pWeaponRefine_post; -int HP_clif_pNpcSelectMenu_pre; -int HP_clif_pNpcSelectMenu_post; -int HP_clif_pNpcNextClicked_pre; -int HP_clif_pNpcNextClicked_post; -int HP_clif_pNpcAmountInput_pre; -int HP_clif_pNpcAmountInput_post; -int HP_clif_pNpcStringInput_pre; -int HP_clif_pNpcStringInput_post; -int HP_clif_pNpcCloseClicked_pre; -int HP_clif_pNpcCloseClicked_post; -int HP_clif_pItemIdentify_pre; -int HP_clif_pItemIdentify_post; -int HP_clif_pSelectArrow_pre; -int HP_clif_pSelectArrow_post; -int HP_clif_pAutoSpell_pre; -int HP_clif_pAutoSpell_post; -int HP_clif_pUseCard_pre; -int HP_clif_pUseCard_post; -int HP_clif_pInsertCard_pre; -int HP_clif_pInsertCard_post; -int HP_clif_pSolveCharName_pre; -int HP_clif_pSolveCharName_post; -int HP_clif_pResetChar_pre; -int HP_clif_pResetChar_post; -int HP_clif_pLocalBroadcast_pre; -int HP_clif_pLocalBroadcast_post; -int HP_clif_pMoveToKafra_pre; -int HP_clif_pMoveToKafra_post; -int HP_clif_pMoveFromKafra_pre; -int HP_clif_pMoveFromKafra_post; -int HP_clif_pMoveToKafraFromCart_pre; -int HP_clif_pMoveToKafraFromCart_post; -int HP_clif_pMoveFromKafraToCart_pre; -int HP_clif_pMoveFromKafraToCart_post; -int HP_clif_pCloseKafra_pre; -int HP_clif_pCloseKafra_post; -int HP_clif_pStoragePassword_pre; -int HP_clif_pStoragePassword_post; -int HP_clif_pCreateParty_pre; -int HP_clif_pCreateParty_post; -int HP_clif_pCreateParty2_pre; -int HP_clif_pCreateParty2_post; -int HP_clif_pPartyInvite_pre; -int HP_clif_pPartyInvite_post; -int HP_clif_pPartyInvite2_pre; -int HP_clif_pPartyInvite2_post; -int HP_clif_pReplyPartyInvite_pre; -int HP_clif_pReplyPartyInvite_post; -int HP_clif_pReplyPartyInvite2_pre; -int HP_clif_pReplyPartyInvite2_post; -int HP_clif_pLeaveParty_pre; -int HP_clif_pLeaveParty_post; -int HP_clif_pRemovePartyMember_pre; -int HP_clif_pRemovePartyMember_post; -int HP_clif_pPartyChangeOption_pre; -int HP_clif_pPartyChangeOption_post; -int HP_clif_pPartyMessage_pre; -int HP_clif_pPartyMessage_post; -int HP_clif_pPartyChangeLeader_pre; -int HP_clif_pPartyChangeLeader_post; -int HP_clif_pPartyBookingRegisterReq_pre; -int HP_clif_pPartyBookingRegisterReq_post; -int HP_clif_pPartyBookingSearchReq_pre; -int HP_clif_pPartyBookingSearchReq_post; -int HP_clif_pPartyBookingDeleteReq_pre; -int HP_clif_pPartyBookingDeleteReq_post; -int HP_clif_pPartyBookingUpdateReq_pre; -int HP_clif_pPartyBookingUpdateReq_post; -int HP_clif_pCloseVending_pre; -int HP_clif_pCloseVending_post; -int HP_clif_pVendingListReq_pre; -int HP_clif_pVendingListReq_post; -int HP_clif_pPurchaseReq_pre; -int HP_clif_pPurchaseReq_post; -int HP_clif_pPurchaseReq2_pre; -int HP_clif_pPurchaseReq2_post; -int HP_clif_pOpenVending_pre; -int HP_clif_pOpenVending_post; -int HP_clif_pCreateGuild_pre; -int HP_clif_pCreateGuild_post; -int HP_clif_pGuildCheckMaster_pre; -int HP_clif_pGuildCheckMaster_post; -int HP_clif_pGuildRequestInfo_pre; -int HP_clif_pGuildRequestInfo_post; -int HP_clif_pGuildChangePositionInfo_pre; -int HP_clif_pGuildChangePositionInfo_post; -int HP_clif_pGuildChangeMemberPosition_pre; -int HP_clif_pGuildChangeMemberPosition_post; -int HP_clif_pGuildRequestEmblem_pre; -int HP_clif_pGuildRequestEmblem_post; -int HP_clif_pGuildChangeEmblem_pre; -int HP_clif_pGuildChangeEmblem_post; -int HP_clif_pGuildChangeNotice_pre; -int HP_clif_pGuildChangeNotice_post; -int HP_clif_pGuildInvite_pre; -int HP_clif_pGuildInvite_post; -int HP_clif_pGuildReplyInvite_pre; -int HP_clif_pGuildReplyInvite_post; -int HP_clif_pGuildLeave_pre; -int HP_clif_pGuildLeave_post; -int HP_clif_pGuildExpulsion_pre; -int HP_clif_pGuildExpulsion_post; -int HP_clif_pGuildMessage_pre; -int HP_clif_pGuildMessage_post; -int HP_clif_pGuildRequestAlliance_pre; -int HP_clif_pGuildRequestAlliance_post; -int HP_clif_pGuildReplyAlliance_pre; -int HP_clif_pGuildReplyAlliance_post; -int HP_clif_pGuildDelAlliance_pre; -int HP_clif_pGuildDelAlliance_post; -int HP_clif_pGuildOpposition_pre; -int HP_clif_pGuildOpposition_post; -int HP_clif_pGuildBreak_pre; -int HP_clif_pGuildBreak_post; -int HP_clif_pPetMenu_pre; -int HP_clif_pPetMenu_post; -int HP_clif_pCatchPet_pre; -int HP_clif_pCatchPet_post; -int HP_clif_pSelectEgg_pre; -int HP_clif_pSelectEgg_post; -int HP_clif_pSendEmotion_pre; -int HP_clif_pSendEmotion_post; -int HP_clif_pChangePetName_pre; -int HP_clif_pChangePetName_post; -int HP_clif_pGMKick_pre; -int HP_clif_pGMKick_post; -int HP_clif_pGMKickAll_pre; -int HP_clif_pGMKickAll_post; -int HP_clif_pGMShift_pre; -int HP_clif_pGMShift_post; -int HP_clif_pGMRemove2_pre; -int HP_clif_pGMRemove2_post; -int HP_clif_pGMRecall_pre; -int HP_clif_pGMRecall_post; -int HP_clif_pGMRecall2_pre; -int HP_clif_pGMRecall2_post; -int HP_clif_pGM_Monster_Item_pre; -int HP_clif_pGM_Monster_Item_post; -int HP_clif_pGMHide_pre; -int HP_clif_pGMHide_post; -int HP_clif_pGMReqNoChat_pre; -int HP_clif_pGMReqNoChat_post; -int HP_clif_pGMRc_pre; -int HP_clif_pGMRc_post; -int HP_clif_pGMReqAccountName_pre; -int HP_clif_pGMReqAccountName_post; -int HP_clif_pGMChangeMapType_pre; -int HP_clif_pGMChangeMapType_post; -int HP_clif_pPMIgnore_pre; -int HP_clif_pPMIgnore_post; -int HP_clif_pPMIgnoreAll_pre; -int HP_clif_pPMIgnoreAll_post; -int HP_clif_pPMIgnoreList_pre; -int HP_clif_pPMIgnoreList_post; -int HP_clif_pNoviceDoriDori_pre; -int HP_clif_pNoviceDoriDori_post; -int HP_clif_pNoviceExplosionSpirits_pre; -int HP_clif_pNoviceExplosionSpirits_post; -int HP_clif_pFriendsListAdd_pre; -int HP_clif_pFriendsListAdd_post; -int HP_clif_pFriendsListReply_pre; -int HP_clif_pFriendsListReply_post; -int HP_clif_pFriendsListRemove_pre; -int HP_clif_pFriendsListRemove_post; -int HP_clif_pPVPInfo_pre; -int HP_clif_pPVPInfo_post; -int HP_clif_pBlacksmith_pre; -int HP_clif_pBlacksmith_post; -int HP_clif_pAlchemist_pre; -int HP_clif_pAlchemist_post; -int HP_clif_pTaekwon_pre; -int HP_clif_pTaekwon_post; -int HP_clif_pRankingPk_pre; -int HP_clif_pRankingPk_post; -int HP_clif_pFeelSaveOk_pre; -int HP_clif_pFeelSaveOk_post; -int HP_clif_pChangeHomunculusName_pre; -int HP_clif_pChangeHomunculusName_post; -int HP_clif_pHomMoveToMaster_pre; -int HP_clif_pHomMoveToMaster_post; -int HP_clif_pHomMoveTo_pre; -int HP_clif_pHomMoveTo_post; -int HP_clif_pHomAttack_pre; -int HP_clif_pHomAttack_post; -int HP_clif_pHomMenu_pre; -int HP_clif_pHomMenu_post; -int HP_clif_pAutoRevive_pre; -int HP_clif_pAutoRevive_post; -int HP_clif_pCheck_pre; -int HP_clif_pCheck_post; -int HP_clif_pMail_refreshinbox_pre; -int HP_clif_pMail_refreshinbox_post; -int HP_clif_pMail_read_pre; -int HP_clif_pMail_read_post; -int HP_clif_pMail_getattach_pre; -int HP_clif_pMail_getattach_post; -int HP_clif_pMail_delete_pre; -int HP_clif_pMail_delete_post; -int HP_clif_pMail_return_pre; -int HP_clif_pMail_return_post; -int HP_clif_pMail_setattach_pre; -int HP_clif_pMail_setattach_post; -int HP_clif_pMail_winopen_pre; -int HP_clif_pMail_winopen_post; -int HP_clif_pMail_send_pre; -int HP_clif_pMail_send_post; -int HP_clif_pAuction_cancelreg_pre; -int HP_clif_pAuction_cancelreg_post; -int HP_clif_pAuction_setitem_pre; -int HP_clif_pAuction_setitem_post; -int HP_clif_pAuction_register_pre; -int HP_clif_pAuction_register_post; -int HP_clif_pAuction_cancel_pre; -int HP_clif_pAuction_cancel_post; -int HP_clif_pAuction_close_pre; -int HP_clif_pAuction_close_post; -int HP_clif_pAuction_bid_pre; -int HP_clif_pAuction_bid_post; -int HP_clif_pAuction_search_pre; -int HP_clif_pAuction_search_post; -int HP_clif_pAuction_buysell_pre; -int HP_clif_pAuction_buysell_post; -int HP_clif_pcashshop_buy_pre; -int HP_clif_pcashshop_buy_post; -int HP_clif_pAdopt_request_pre; -int HP_clif_pAdopt_request_post; -int HP_clif_pAdopt_reply_pre; -int HP_clif_pAdopt_reply_post; -int HP_clif_pViewPlayerEquip_pre; -int HP_clif_pViewPlayerEquip_post; -int HP_clif_pEquipTick_pre; -int HP_clif_pEquipTick_post; -int HP_clif_pquestStateAck_pre; -int HP_clif_pquestStateAck_post; -int HP_clif_pmercenary_action_pre; -int HP_clif_pmercenary_action_post; -int HP_clif_pBattleChat_pre; -int HP_clif_pBattleChat_post; -int HP_clif_pLessEffect_pre; -int HP_clif_pLessEffect_post; -int HP_clif_pItemListWindowSelected_pre; -int HP_clif_pItemListWindowSelected_post; -int HP_clif_pReqOpenBuyingStore_pre; -int HP_clif_pReqOpenBuyingStore_post; -int HP_clif_pReqCloseBuyingStore_pre; -int HP_clif_pReqCloseBuyingStore_post; -int HP_clif_pReqClickBuyingStore_pre; -int HP_clif_pReqClickBuyingStore_post; -int HP_clif_pReqTradeBuyingStore_pre; -int HP_clif_pReqTradeBuyingStore_post; -int HP_clif_pSearchStoreInfo_pre; -int HP_clif_pSearchStoreInfo_post; -int HP_clif_pSearchStoreInfoNextPage_pre; -int HP_clif_pSearchStoreInfoNextPage_post; -int HP_clif_pCloseSearchStoreInfo_pre; -int HP_clif_pCloseSearchStoreInfo_post; -int HP_clif_pSearchStoreInfoListItemClick_pre; -int HP_clif_pSearchStoreInfoListItemClick_post; -int HP_clif_pDebug_pre; -int HP_clif_pDebug_post; -int HP_clif_pSkillSelectMenu_pre; -int HP_clif_pSkillSelectMenu_post; -int HP_clif_pMoveItem_pre; -int HP_clif_pMoveItem_post; -int HP_clif_pDull_pre; -int HP_clif_pDull_post; -int HP_clif_pBGQueueRegister_pre; -int HP_clif_pBGQueueRegister_post; -int HP_clif_pBGQueueCheckState_pre; -int HP_clif_pBGQueueCheckState_post; -int HP_clif_pBGQueueRevokeReq_pre; -int HP_clif_pBGQueueRevokeReq_post; -int HP_clif_pBGQueueBattleBeginAck_pre; -int HP_clif_pBGQueueBattleBeginAck_post; -int HP_clif_pCashShopOpen_pre; -int HP_clif_pCashShopOpen_post; -int HP_clif_pCashShopClose_pre; -int HP_clif_pCashShopClose_post; -int HP_clif_pCashShopReqTab_pre; -int HP_clif_pCashShopReqTab_post; -int HP_clif_pCashShopSchedule_pre; -int HP_clif_pCashShopSchedule_post; -int HP_clif_pCashShopBuy_pre; -int HP_clif_pCashShopBuy_post; -int HP_clif_pPartyTick_pre; -int HP_clif_pPartyTick_post; -int HP_clif_pGuildInvite2_pre; -int HP_clif_pGuildInvite2_post; -int HP_clif_pPartyBookingAddFilter_pre; -int HP_clif_pPartyBookingAddFilter_post; -int HP_clif_pPartyBookingSubFilter_pre; -int HP_clif_pPartyBookingSubFilter_post; -int HP_clif_pPartyBookingReqVolunteer_pre; -int HP_clif_pPartyBookingReqVolunteer_post; -int HP_clif_pPartyBookingRefuseVolunteer_pre; -int HP_clif_pPartyBookingRefuseVolunteer_post; -int HP_clif_pPartyBookingCancelVolunteer_pre; -int HP_clif_pPartyBookingCancelVolunteer_post; -int HP_duel_create_pre; -int HP_duel_create_post; -int HP_duel_invite_pre; -int HP_duel_invite_post; -int HP_duel_accept_pre; -int HP_duel_accept_post; -int HP_duel_reject_pre; -int HP_duel_reject_post; -int HP_duel_leave_pre; -int HP_duel_leave_post; -int HP_duel_showinfo_pre; -int HP_duel_showinfo_post; -int HP_duel_checktime_pre; -int HP_duel_checktime_post; -int HP_duel_init_pre; -int HP_duel_init_post; -int HP_duel_final_pre; -int HP_duel_final_post; -int HP_elemental_init_pre; -int HP_elemental_init_post; -int HP_elemental_final_pre; -int HP_elemental_final_post; -int HP_elemental_class_pre; -int HP_elemental_class_post; -int HP_elemental_get_viewdata_pre; -int HP_elemental_get_viewdata_post; -int HP_elemental_create_pre; -int HP_elemental_create_post; -int HP_elemental_data_received_pre; -int HP_elemental_data_received_post; -int HP_elemental_save_pre; -int HP_elemental_save_post; -int HP_elemental_change_mode_ack_pre; -int HP_elemental_change_mode_ack_post; -int HP_elemental_change_mode_pre; -int HP_elemental_change_mode_post; -int HP_elemental_heal_pre; -int HP_elemental_heal_post; -int HP_elemental_dead_pre; -int HP_elemental_dead_post; -int HP_elemental_delete_pre; -int HP_elemental_delete_post; -int HP_elemental_summon_stop_pre; -int HP_elemental_summon_stop_post; -int HP_elemental_get_lifetime_pre; -int HP_elemental_get_lifetime_post; -int HP_elemental_unlocktarget_pre; -int HP_elemental_unlocktarget_post; -int HP_elemental_skillnotok_pre; -int HP_elemental_skillnotok_post; -int HP_elemental_set_target_pre; -int HP_elemental_set_target_post; -int HP_elemental_clean_single_effect_pre; -int HP_elemental_clean_single_effect_post; -int HP_elemental_clean_effect_pre; -int HP_elemental_clean_effect_post; -int HP_elemental_action_pre; -int HP_elemental_action_post; -int HP_elemental_skill_get_requirements_pre; -int HP_elemental_skill_get_requirements_post; -int HP_elemental_read_skilldb_pre; -int HP_elemental_read_skilldb_post; -int HP_elemental_reload_db_pre; -int HP_elemental_reload_db_post; -int HP_elemental_reload_skilldb_pre; -int HP_elemental_reload_skilldb_post; -int HP_elemental_search_index_pre; -int HP_elemental_search_index_post; -int HP_elemental_summon_init_pre; -int HP_elemental_summon_init_post; -int HP_elemental_summon_end_timer_pre; -int HP_elemental_summon_end_timer_post; -int HP_elemental_ai_sub_timer_activesearch_pre; -int HP_elemental_ai_sub_timer_activesearch_post; -int HP_elemental_ai_sub_timer_pre; -int HP_elemental_ai_sub_timer_post; -int HP_elemental_ai_sub_foreachclient_pre; -int HP_elemental_ai_sub_foreachclient_post; -int HP_elemental_ai_timer_pre; -int HP_elemental_ai_timer_post; -int HP_elemental_read_db_pre; -int HP_elemental_read_db_post; -int HP_guild_init_pre; -int HP_guild_init_post; -int HP_guild_final_pre; -int HP_guild_final_post; -int HP_guild_skill_get_max_pre; -int HP_guild_skill_get_max_post; -int HP_guild_checkskill_pre; -int HP_guild_checkskill_post; -int HP_guild_check_skill_require_pre; -int HP_guild_check_skill_require_post; -int HP_guild_checkcastles_pre; -int HP_guild_checkcastles_post; -int HP_guild_isallied_pre; -int HP_guild_isallied_post; -int HP_guild_search_pre; -int HP_guild_search_post; -int HP_guild_searchname_pre; -int HP_guild_searchname_post; -int HP_guild_castle_search_pre; -int HP_guild_castle_search_post; -int HP_guild_mapname2gc_pre; -int HP_guild_mapname2gc_post; -int HP_guild_mapindex2gc_pre; -int HP_guild_mapindex2gc_post; -int HP_guild_getavailablesd_pre; -int HP_guild_getavailablesd_post; -int HP_guild_getindex_pre; -int HP_guild_getindex_post; -int HP_guild_getposition_pre; -int HP_guild_getposition_post; -int HP_guild_payexp_pre; -int HP_guild_payexp_post; -int HP_guild_getexp_pre; -int HP_guild_getexp_post; -int HP_guild_create_pre; -int HP_guild_create_post; -int HP_guild_created_pre; -int HP_guild_created_post; -int HP_guild_request_info_pre; -int HP_guild_request_info_post; -int HP_guild_recv_noinfo_pre; -int HP_guild_recv_noinfo_post; -int HP_guild_recv_info_pre; -int HP_guild_recv_info_post; -int HP_guild_npc_request_info_pre; -int HP_guild_npc_request_info_post; -int HP_guild_invite_pre; -int HP_guild_invite_post; -int HP_guild_reply_invite_pre; -int HP_guild_reply_invite_post; -int HP_guild_member_joined_pre; -int HP_guild_member_joined_post; -int HP_guild_member_added_pre; -int HP_guild_member_added_post; -int HP_guild_leave_pre; -int HP_guild_leave_post; -int HP_guild_member_withdraw_pre; -int HP_guild_member_withdraw_post; -int HP_guild_expulsion_pre; -int HP_guild_expulsion_post; -int HP_guild_skillup_pre; -int HP_guild_skillup_post; -int HP_guild_block_skill_pre; -int HP_guild_block_skill_post; -int HP_guild_reqalliance_pre; -int HP_guild_reqalliance_post; -int HP_guild_reply_reqalliance_pre; -int HP_guild_reply_reqalliance_post; -int HP_guild_allianceack_pre; -int HP_guild_allianceack_post; -int HP_guild_delalliance_pre; -int HP_guild_delalliance_post; -int HP_guild_opposition_pre; -int HP_guild_opposition_post; -int HP_guild_check_alliance_pre; -int HP_guild_check_alliance_post; -int HP_guild_send_memberinfoshort_pre; -int HP_guild_send_memberinfoshort_post; -int HP_guild_recv_memberinfoshort_pre; -int HP_guild_recv_memberinfoshort_post; -int HP_guild_change_memberposition_pre; -int HP_guild_change_memberposition_post; -int HP_guild_memberposition_changed_pre; -int HP_guild_memberposition_changed_post; -int HP_guild_change_position_pre; -int HP_guild_change_position_post; -int HP_guild_position_changed_pre; -int HP_guild_position_changed_post; -int HP_guild_change_notice_pre; -int HP_guild_change_notice_post; -int HP_guild_notice_changed_pre; -int HP_guild_notice_changed_post; -int HP_guild_change_emblem_pre; -int HP_guild_change_emblem_post; -int HP_guild_emblem_changed_pre; -int HP_guild_emblem_changed_post; -int HP_guild_send_message_pre; -int HP_guild_send_message_post; -int HP_guild_recv_message_pre; -int HP_guild_recv_message_post; -int HP_guild_send_dot_remove_pre; -int HP_guild_send_dot_remove_post; -int HP_guild_skillupack_pre; -int HP_guild_skillupack_post; -int HP_guild_dobreak_pre; -int HP_guild_dobreak_post; -int HP_guild_broken_pre; -int HP_guild_broken_post; -int HP_guild_gm_change_pre; -int HP_guild_gm_change_post; -int HP_guild_gm_changed_pre; -int HP_guild_gm_changed_post; -int HP_guild_castle_map_init_pre; -int HP_guild_castle_map_init_post; -int HP_guild_castledatasave_pre; -int HP_guild_castledatasave_post; -int HP_guild_castledataloadack_pre; -int HP_guild_castledataloadack_post; -int HP_guild_castle_reconnect_pre; -int HP_guild_castle_reconnect_post; -int HP_guild_agit_start_pre; -int HP_guild_agit_start_post; -int HP_guild_agit_end_pre; -int HP_guild_agit_end_post; -int HP_guild_agit2_start_pre; -int HP_guild_agit2_start_post; -int HP_guild_agit2_end_pre; -int HP_guild_agit2_end_post; -int HP_guild_flag_add_pre; -int HP_guild_flag_add_post; -int HP_guild_flag_remove_pre; -int HP_guild_flag_remove_post; -int HP_guild_flags_clear_pre; -int HP_guild_flags_clear_post; -int HP_guild_aura_refresh_pre; -int HP_guild_aura_refresh_post; -int HP_guild_payexp_timer_pre; -int HP_guild_payexp_timer_post; -int HP_guild_sd_check_pre; -int HP_guild_sd_check_post; -int HP_guild_read_guildskill_tree_db_pre; -int HP_guild_read_guildskill_tree_db_post; -int HP_guild_read_castledb_pre; -int HP_guild_read_castledb_post; -int HP_guild_payexp_timer_sub_pre; -int HP_guild_payexp_timer_sub_post; -int HP_guild_send_xy_timer_sub_pre; -int HP_guild_send_xy_timer_sub_post; -int HP_guild_send_xy_timer_pre; -int HP_guild_send_xy_timer_post; -int HP_guild_create_expcache_pre; -int HP_guild_create_expcache_post; -int HP_guild_eventlist_db_final_pre; -int HP_guild_eventlist_db_final_post; -int HP_guild_expcache_db_final_pre; -int HP_guild_expcache_db_final_post; -int HP_guild_castle_db_final_pre; -int HP_guild_castle_db_final_post; -int HP_guild_broken_sub_pre; -int HP_guild_broken_sub_post; -int HP_guild_castle_broken_sub_pre; -int HP_guild_castle_broken_sub_post; -int HP_guild_makemember_pre; -int HP_guild_makemember_post; -int HP_guild_check_member_pre; -int HP_guild_check_member_post; -int HP_guild_get_alliance_count_pre; -int HP_guild_get_alliance_count_post; -int HP_guild_castle_reconnect_sub_pre; -int HP_guild_castle_reconnect_sub_post; -int HP_gstorage_id2storage_pre; -int HP_gstorage_id2storage_post; -int HP_gstorage_id2storage2_pre; -int HP_gstorage_id2storage2_post; -int HP_gstorage_init_pre; -int HP_gstorage_init_post; -int HP_gstorage_final_pre; -int HP_gstorage_final_post; -int HP_gstorage_delete_pre; -int HP_gstorage_delete_post; -int HP_gstorage_open_pre; -int HP_gstorage_open_post; -int HP_gstorage_additem_pre; -int HP_gstorage_additem_post; -int HP_gstorage_delitem_pre; -int HP_gstorage_delitem_post; -int HP_gstorage_add_pre; -int HP_gstorage_add_post; -int HP_gstorage_get_pre; -int HP_gstorage_get_post; -int HP_gstorage_addfromcart_pre; -int HP_gstorage_addfromcart_post; -int HP_gstorage_gettocart_pre; -int HP_gstorage_gettocart_post; -int HP_gstorage_close_pre; -int HP_gstorage_close_post; -int HP_gstorage_pc_quit_pre; -int HP_gstorage_pc_quit_post; -int HP_gstorage_save_pre; -int HP_gstorage_save_post; -int HP_gstorage_saved_pre; -int HP_gstorage_saved_post; -int HP_gstorage_create_pre; -int HP_gstorage_create_post; -int HP_homun_init_pre; -int HP_homun_init_post; -int HP_homun_final_pre; -int HP_homun_final_post; -int HP_homun_reload_pre; -int HP_homun_reload_post; -int HP_homun_reload_skill_pre; -int HP_homun_reload_skill_post; -int HP_homun_get_viewdata_pre; -int HP_homun_get_viewdata_post; -int HP_homun_class2type_pre; -int HP_homun_class2type_post; -int HP_homun_damaged_pre; -int HP_homun_damaged_post; -int HP_homun_dead_pre; -int HP_homun_dead_post; -int HP_homun_vaporize_pre; -int HP_homun_vaporize_post; -int HP_homun_delete_pre; -int HP_homun_delete_post; -int HP_homun_checkskill_pre; -int HP_homun_checkskill_post; -int HP_homun_calc_skilltree_pre; -int HP_homun_calc_skilltree_post; -int HP_homun_skill_tree_get_max_pre; -int HP_homun_skill_tree_get_max_post; -int HP_homun_skillup_pre; -int HP_homun_skillup_post; -int HP_homun_levelup_pre; -int HP_homun_levelup_post; -int HP_homun_change_class_pre; -int HP_homun_change_class_post; -int HP_homun_evolve_pre; -int HP_homun_evolve_post; -int HP_homun_mutate_pre; -int HP_homun_mutate_post; -int HP_homun_gainexp_pre; -int HP_homun_gainexp_post; -int HP_homun_add_intimacy_pre; -int HP_homun_add_intimacy_post; -int HP_homun_consume_intimacy_pre; -int HP_homun_consume_intimacy_post; -int HP_homun_healed_pre; -int HP_homun_healed_post; -int HP_homun_save_pre; -int HP_homun_save_post; -int HP_homun_menu_pre; -int HP_homun_menu_post; -int HP_homun_feed_pre; -int HP_homun_feed_post; -int HP_homun_hunger_timer_pre; -int HP_homun_hunger_timer_post; -int HP_homun_hunger_timer_delete_pre; -int HP_homun_hunger_timer_delete_post; -int HP_homun_change_name_pre; -int HP_homun_change_name_post; -int HP_homun_change_name_ack_pre; -int HP_homun_change_name_ack_post; -int HP_homun_db_search_pre; -int HP_homun_db_search_post; -int HP_homun_create_pre; -int HP_homun_create_post; -int HP_homun_init_timers_pre; -int HP_homun_init_timers_post; -int HP_homun_call_pre; -int HP_homun_call_post; -int HP_homun_recv_data_pre; -int HP_homun_recv_data_post; -int HP_homun_creation_request_pre; -int HP_homun_creation_request_post; -int HP_homun_ressurect_pre; -int HP_homun_ressurect_post; -int HP_homun_revive_pre; -int HP_homun_revive_post; -int HP_homun_stat_reset_pre; -int HP_homun_stat_reset_post; -int HP_homun_shuffle_pre; -int HP_homun_shuffle_post; -int HP_homun_read_db_sub_pre; -int HP_homun_read_db_sub_post; -int HP_homun_read_db_pre; -int HP_homun_read_db_post; -int HP_homun_read_skill_db_sub_pre; -int HP_homun_read_skill_db_sub_post; -int HP_homun_skill_db_read_pre; -int HP_homun_skill_db_read_post; -int HP_homun_exp_db_read_pre; -int HP_homun_exp_db_read_post; -int HP_homun_addspiritball_pre; -int HP_homun_addspiritball_post; -int HP_homun_delspiritball_pre; -int HP_homun_delspiritball_post; -int HP_instance_init_pre; -int HP_instance_init_post; -int HP_instance_final_pre; -int HP_instance_final_post; -int HP_instance_create_pre; -int HP_instance_create_post; -int HP_instance_add_map_pre; -int HP_instance_add_map_post; -int HP_instance_del_map_pre; -int HP_instance_del_map_post; -int HP_instance_map2imap_pre; -int HP_instance_map2imap_post; -int HP_instance_mapid2imapid_pre; -int HP_instance_mapid2imapid_post; -int HP_instance_destroy_pre; -int HP_instance_destroy_post; -int HP_instance_start_pre; -int HP_instance_start_post; -int HP_instance_check_idle_pre; -int HP_instance_check_idle_post; -int HP_instance_check_kick_pre; -int HP_instance_check_kick_post; -int HP_instance_set_timeout_pre; -int HP_instance_set_timeout_post; -int HP_instance_valid_pre; -int HP_instance_valid_post; -int HP_instance_destroy_timer_pre; -int HP_instance_destroy_timer_post; -int HP_intif_parse_pre; -int HP_intif_parse_post; -int HP_intif_create_pet_pre; -int HP_intif_create_pet_post; -int HP_intif_broadcast_pre; -int HP_intif_broadcast_post; -int HP_intif_broadcast2_pre; -int HP_intif_broadcast2_post; -int HP_intif_main_message_pre; -int HP_intif_main_message_post; -int HP_intif_wis_message_pre; -int HP_intif_wis_message_post; -int HP_intif_wis_message_to_gm_pre; -int HP_intif_wis_message_to_gm_post; -int HP_intif_saveregistry_pre; -int HP_intif_saveregistry_post; -int HP_intif_request_registry_pre; -int HP_intif_request_registry_post; -int HP_intif_request_guild_storage_pre; -int HP_intif_request_guild_storage_post; -int HP_intif_send_guild_storage_pre; -int HP_intif_send_guild_storage_post; -int HP_intif_create_party_pre; -int HP_intif_create_party_post; -int HP_intif_request_partyinfo_pre; -int HP_intif_request_partyinfo_post; -int HP_intif_party_addmember_pre; -int HP_intif_party_addmember_post; -int HP_intif_party_changeoption_pre; -int HP_intif_party_changeoption_post; -int HP_intif_party_leave_pre; -int HP_intif_party_leave_post; -int HP_intif_party_changemap_pre; -int HP_intif_party_changemap_post; -int HP_intif_break_party_pre; -int HP_intif_break_party_post; -int HP_intif_party_message_pre; -int HP_intif_party_message_post; -int HP_intif_party_leaderchange_pre; -int HP_intif_party_leaderchange_post; -int HP_intif_guild_create_pre; -int HP_intif_guild_create_post; -int HP_intif_guild_request_info_pre; -int HP_intif_guild_request_info_post; -int HP_intif_guild_addmember_pre; -int HP_intif_guild_addmember_post; -int HP_intif_guild_leave_pre; -int HP_intif_guild_leave_post; -int HP_intif_guild_memberinfoshort_pre; -int HP_intif_guild_memberinfoshort_post; -int HP_intif_guild_break_pre; -int HP_intif_guild_break_post; -int HP_intif_guild_message_pre; -int HP_intif_guild_message_post; -int HP_intif_guild_change_gm_pre; -int HP_intif_guild_change_gm_post; -int HP_intif_guild_change_basicinfo_pre; -int HP_intif_guild_change_basicinfo_post; -int HP_intif_guild_change_memberinfo_pre; -int HP_intif_guild_change_memberinfo_post; -int HP_intif_guild_position_pre; -int HP_intif_guild_position_post; -int HP_intif_guild_skillup_pre; -int HP_intif_guild_skillup_post; -int HP_intif_guild_alliance_pre; -int HP_intif_guild_alliance_post; -int HP_intif_guild_notice_pre; -int HP_intif_guild_notice_post; -int HP_intif_guild_emblem_pre; -int HP_intif_guild_emblem_post; -int HP_intif_guild_castle_dataload_pre; -int HP_intif_guild_castle_dataload_post; -int HP_intif_guild_castle_datasave_pre; -int HP_intif_guild_castle_datasave_post; -int HP_intif_request_petdata_pre; -int HP_intif_request_petdata_post; -int HP_intif_save_petdata_pre; -int HP_intif_save_petdata_post; -int HP_intif_delete_petdata_pre; -int HP_intif_delete_petdata_post; -int HP_intif_rename_pre; -int HP_intif_rename_post; -int HP_intif_homunculus_create_pre; -int HP_intif_homunculus_create_post; -int HP_intif_homunculus_requestload_pre; -int HP_intif_homunculus_requestload_post; -int HP_intif_homunculus_requestsave_pre; -int HP_intif_homunculus_requestsave_post; -int HP_intif_homunculus_requestdelete_pre; -int HP_intif_homunculus_requestdelete_post; -int HP_intif_request_questlog_pre; -int HP_intif_request_questlog_post; -int HP_intif_quest_save_pre; -int HP_intif_quest_save_post; -int HP_intif_mercenary_create_pre; -int HP_intif_mercenary_create_post; -int HP_intif_mercenary_request_pre; -int HP_intif_mercenary_request_post; -int HP_intif_mercenary_delete_pre; -int HP_intif_mercenary_delete_post; -int HP_intif_mercenary_save_pre; -int HP_intif_mercenary_save_post; -int HP_intif_Mail_requestinbox_pre; -int HP_intif_Mail_requestinbox_post; -int HP_intif_Mail_read_pre; -int HP_intif_Mail_read_post; -int HP_intif_Mail_getattach_pre; -int HP_intif_Mail_getattach_post; -int HP_intif_Mail_delete_pre; -int HP_intif_Mail_delete_post; -int HP_intif_Mail_return_pre; -int HP_intif_Mail_return_post; -int HP_intif_Mail_send_pre; -int HP_intif_Mail_send_post; -int HP_intif_Auction_requestlist_pre; -int HP_intif_Auction_requestlist_post; -int HP_intif_Auction_register_pre; -int HP_intif_Auction_register_post; -int HP_intif_Auction_cancel_pre; -int HP_intif_Auction_cancel_post; -int HP_intif_Auction_close_pre; -int HP_intif_Auction_close_post; -int HP_intif_Auction_bid_pre; -int HP_intif_Auction_bid_post; -int HP_intif_elemental_create_pre; -int HP_intif_elemental_create_post; -int HP_intif_elemental_request_pre; -int HP_intif_elemental_request_post; -int HP_intif_elemental_delete_pre; -int HP_intif_elemental_delete_post; -int HP_intif_elemental_save_pre; -int HP_intif_elemental_save_post; -int HP_intif_request_accinfo_pre; -int HP_intif_request_accinfo_post; -int HP_intif_CheckForCharServer_pre; -int HP_intif_CheckForCharServer_post; -int HP_intif_pWisMessage_pre; -int HP_intif_pWisMessage_post; -int HP_intif_pWisEnd_pre; -int HP_intif_pWisEnd_post; -int HP_intif_pWisToGM_sub_pre; -int HP_intif_pWisToGM_sub_post; -int HP_intif_pWisToGM_pre; -int HP_intif_pWisToGM_post; -int HP_intif_pRegisters_pre; -int HP_intif_pRegisters_post; -int HP_intif_pChangeNameOk_pre; -int HP_intif_pChangeNameOk_post; -int HP_intif_pMessageToFD_pre; -int HP_intif_pMessageToFD_post; -int HP_intif_pLoadGuildStorage_pre; -int HP_intif_pLoadGuildStorage_post; -int HP_intif_pSaveGuildStorage_pre; -int HP_intif_pSaveGuildStorage_post; -int HP_intif_pPartyCreated_pre; -int HP_intif_pPartyCreated_post; -int HP_intif_pPartyInfo_pre; -int HP_intif_pPartyInfo_post; -int HP_intif_pPartyMemberAdded_pre; -int HP_intif_pPartyMemberAdded_post; -int HP_intif_pPartyOptionChanged_pre; -int HP_intif_pPartyOptionChanged_post; -int HP_intif_pPartyMemberWithdraw_pre; -int HP_intif_pPartyMemberWithdraw_post; -int HP_intif_pPartyMove_pre; -int HP_intif_pPartyMove_post; -int HP_intif_pPartyBroken_pre; -int HP_intif_pPartyBroken_post; -int HP_intif_pPartyMessage_pre; -int HP_intif_pPartyMessage_post; -int HP_intif_pGuildCreated_pre; -int HP_intif_pGuildCreated_post; -int HP_intif_pGuildInfo_pre; -int HP_intif_pGuildInfo_post; -int HP_intif_pGuildMemberAdded_pre; -int HP_intif_pGuildMemberAdded_post; -int HP_intif_pGuildMemberWithdraw_pre; -int HP_intif_pGuildMemberWithdraw_post; -int HP_intif_pGuildMemberInfoShort_pre; -int HP_intif_pGuildMemberInfoShort_post; -int HP_intif_pGuildBroken_pre; -int HP_intif_pGuildBroken_post; -int HP_intif_pGuildMessage_pre; -int HP_intif_pGuildMessage_post; -int HP_intif_pGuildBasicInfoChanged_pre; -int HP_intif_pGuildBasicInfoChanged_post; -int HP_intif_pGuildMemberInfoChanged_pre; -int HP_intif_pGuildMemberInfoChanged_post; -int HP_intif_pGuildPosition_pre; -int HP_intif_pGuildPosition_post; -int HP_intif_pGuildSkillUp_pre; -int HP_intif_pGuildSkillUp_post; -int HP_intif_pGuildAlliance_pre; -int HP_intif_pGuildAlliance_post; -int HP_intif_pGuildNotice_pre; -int HP_intif_pGuildNotice_post; -int HP_intif_pGuildEmblem_pre; -int HP_intif_pGuildEmblem_post; -int HP_intif_pGuildCastleDataLoad_pre; -int HP_intif_pGuildCastleDataLoad_post; -int HP_intif_pGuildMasterChanged_pre; -int HP_intif_pGuildMasterChanged_post; -int HP_intif_pQuestLog_pre; -int HP_intif_pQuestLog_post; -int HP_intif_pQuestSave_pre; -int HP_intif_pQuestSave_post; -int HP_intif_pMailInboxReceived_pre; -int HP_intif_pMailInboxReceived_post; -int HP_intif_pMailNew_pre; -int HP_intif_pMailNew_post; -int HP_intif_pMailGetAttach_pre; -int HP_intif_pMailGetAttach_post; -int HP_intif_pMailDelete_pre; -int HP_intif_pMailDelete_post; -int HP_intif_pMailReturn_pre; -int HP_intif_pMailReturn_post; -int HP_intif_pMailSend_pre; -int HP_intif_pMailSend_post; -int HP_intif_pAuctionResults_pre; -int HP_intif_pAuctionResults_post; -int HP_intif_pAuctionRegister_pre; -int HP_intif_pAuctionRegister_post; -int HP_intif_pAuctionCancel_pre; -int HP_intif_pAuctionCancel_post; -int HP_intif_pAuctionClose_pre; -int HP_intif_pAuctionClose_post; -int HP_intif_pAuctionMessage_pre; -int HP_intif_pAuctionMessage_post; -int HP_intif_pAuctionBid_pre; -int HP_intif_pAuctionBid_post; -int HP_intif_pMercenaryReceived_pre; -int HP_intif_pMercenaryReceived_post; -int HP_intif_pMercenaryDeleted_pre; -int HP_intif_pMercenaryDeleted_post; -int HP_intif_pMercenarySaved_pre; -int HP_intif_pMercenarySaved_post; -int HP_intif_pElementalReceived_pre; -int HP_intif_pElementalReceived_post; -int HP_intif_pElementalDeleted_pre; -int HP_intif_pElementalDeleted_post; -int HP_intif_pElementalSaved_pre; -int HP_intif_pElementalSaved_post; -int HP_intif_pCreatePet_pre; -int HP_intif_pCreatePet_post; -int HP_intif_pRecvPetData_pre; -int HP_intif_pRecvPetData_post; -int HP_intif_pSavePetOk_pre; -int HP_intif_pSavePetOk_post; -int HP_intif_pDeletePetOk_pre; -int HP_intif_pDeletePetOk_post; -int HP_intif_pCreateHomunculus_pre; -int HP_intif_pCreateHomunculus_post; -int HP_intif_pRecvHomunculusData_pre; -int HP_intif_pRecvHomunculusData_post; -int HP_intif_pSaveHomunculusOk_pre; -int HP_intif_pSaveHomunculusOk_post; -int HP_intif_pDeleteHomunculusOk_pre; -int HP_intif_pDeleteHomunculusOk_post; -int HP_ircbot_init_pre; -int HP_ircbot_init_post; -int HP_ircbot_final_pre; -int HP_ircbot_final_post; -int HP_ircbot_parse_pre; -int HP_ircbot_parse_post; -int HP_ircbot_parse_sub_pre; -int HP_ircbot_parse_sub_post; -int HP_ircbot_parse_source_pre; -int HP_ircbot_parse_source_post; -int HP_ircbot_func_search_pre; -int HP_ircbot_func_search_post; -int HP_ircbot_connect_timer_pre; -int HP_ircbot_connect_timer_post; -int HP_ircbot_identify_timer_pre; -int HP_ircbot_identify_timer_post; -int HP_ircbot_join_timer_pre; -int HP_ircbot_join_timer_post; -int HP_ircbot_send_pre; -int HP_ircbot_send_post; -int HP_ircbot_relay_pre; -int HP_ircbot_relay_post; -int HP_ircbot_pong_pre; -int HP_ircbot_pong_post; -int HP_ircbot_privmsg_pre; -int HP_ircbot_privmsg_post; -int HP_ircbot_userjoin_pre; -int HP_ircbot_userjoin_post; -int HP_ircbot_userleave_pre; -int HP_ircbot_userleave_post; -int HP_ircbot_usernick_pre; -int HP_ircbot_usernick_post; -int HP_itemdb_init_pre; -int HP_itemdb_init_post; -int HP_itemdb_final_pre; -int HP_itemdb_final_post; -int HP_itemdb_reload_pre; -int HP_itemdb_reload_post; -int HP_itemdb_name_constants_pre; -int HP_itemdb_name_constants_post; -int HP_itemdb_force_name_constants_pre; -int HP_itemdb_force_name_constants_post; -int HP_itemdb_read_groups_pre; -int HP_itemdb_read_groups_post; -int HP_itemdb_read_chains_pre; -int HP_itemdb_read_chains_post; -int HP_itemdb_read_packages_pre; -int HP_itemdb_read_packages_post; -int HP_itemdb_write_cached_packages_pre; -int HP_itemdb_write_cached_packages_post; -int HP_itemdb_read_cached_packages_pre; -int HP_itemdb_read_cached_packages_post; -int HP_itemdb_name2id_pre; -int HP_itemdb_name2id_post; -int HP_itemdb_search_name_pre; -int HP_itemdb_search_name_post; -int HP_itemdb_search_name_array_pre; -int HP_itemdb_search_name_array_post; -int HP_itemdb_load_pre; -int HP_itemdb_load_post; -int HP_itemdb_search_pre; -int HP_itemdb_search_post; -int HP_itemdb_parse_dbrow_pre; -int HP_itemdb_parse_dbrow_post; -int HP_itemdb_exists_pre; -int HP_itemdb_exists_post; -int HP_itemdb_in_group_pre; -int HP_itemdb_in_group_post; -int HP_itemdb_group_item_pre; -int HP_itemdb_group_item_post; -int HP_itemdb_chain_item_pre; -int HP_itemdb_chain_item_post; -int HP_itemdb_package_item_pre; -int HP_itemdb_package_item_post; -int HP_itemdb_searchname_sub_pre; -int HP_itemdb_searchname_sub_post; -int HP_itemdb_searchname_array_sub_pre; -int HP_itemdb_searchname_array_sub_post; -int HP_itemdb_searchrandomid_pre; -int HP_itemdb_searchrandomid_post; -int HP_itemdb_typename_pre; -int HP_itemdb_typename_post; -int HP_itemdb_jobid2mapid_pre; -int HP_itemdb_jobid2mapid_post; -int HP_itemdb_create_dummy_data_pre; -int HP_itemdb_create_dummy_data_post; -int HP_itemdb_create_item_data_pre; -int HP_itemdb_create_item_data_post; -int HP_itemdb_isequip_pre; -int HP_itemdb_isequip_post; -int HP_itemdb_isequip2_pre; -int HP_itemdb_isequip2_post; -int HP_itemdb_isstackable_pre; -int HP_itemdb_isstackable_post; -int HP_itemdb_isstackable2_pre; -int HP_itemdb_isstackable2_post; -int HP_itemdb_isdropable_sub_pre; -int HP_itemdb_isdropable_sub_post; -int HP_itemdb_cantrade_sub_pre; -int HP_itemdb_cantrade_sub_post; -int HP_itemdb_canpartnertrade_sub_pre; -int HP_itemdb_canpartnertrade_sub_post; -int HP_itemdb_cansell_sub_pre; -int HP_itemdb_cansell_sub_post; -int HP_itemdb_cancartstore_sub_pre; -int HP_itemdb_cancartstore_sub_post; -int HP_itemdb_canstore_sub_pre; -int HP_itemdb_canstore_sub_post; -int HP_itemdb_canguildstore_sub_pre; -int HP_itemdb_canguildstore_sub_post; -int HP_itemdb_canmail_sub_pre; -int HP_itemdb_canmail_sub_post; -int HP_itemdb_canauction_sub_pre; -int HP_itemdb_canauction_sub_post; -int HP_itemdb_isrestricted_pre; -int HP_itemdb_isrestricted_post; -int HP_itemdb_isidentified_pre; -int HP_itemdb_isidentified_post; -int HP_itemdb_isidentified2_pre; -int HP_itemdb_isidentified2_post; -int HP_itemdb_read_itemavail_pre; -int HP_itemdb_read_itemavail_post; -int HP_itemdb_read_itemtrade_pre; -int HP_itemdb_read_itemtrade_post; -int HP_itemdb_read_itemdelay_pre; -int HP_itemdb_read_itemdelay_post; -int HP_itemdb_read_stack_pre; -int HP_itemdb_read_stack_post; -int HP_itemdb_read_buyingstore_pre; -int HP_itemdb_read_buyingstore_post; -int HP_itemdb_read_nouse_pre; -int HP_itemdb_read_nouse_post; -int HP_itemdb_combo_split_atoi_pre; -int HP_itemdb_combo_split_atoi_post; -int HP_itemdb_read_combos_pre; -int HP_itemdb_read_combos_post; -int HP_itemdb_gendercheck_pre; -int HP_itemdb_gendercheck_post; -int HP_itemdb_re_split_atoi_pre; -int HP_itemdb_re_split_atoi_post; -int HP_itemdb_readdb_pre; -int HP_itemdb_readdb_post; -int HP_itemdb_read_sqldb_pre; -int HP_itemdb_read_sqldb_post; -int HP_itemdb_unique_id_pre; -int HP_itemdb_unique_id_post; -int HP_itemdb_uid_load_pre; -int HP_itemdb_uid_load_post; -int HP_itemdb_read_pre; -int HP_itemdb_read_post; -int HP_itemdb_destroy_item_data_pre; -int HP_itemdb_destroy_item_data_post; -int HP_itemdb_final_sub_pre; -int HP_itemdb_final_sub_post; -int HP_logs_pick_pc_pre; -int HP_logs_pick_pc_post; -int HP_logs_pick_mob_pre; -int HP_logs_pick_mob_post; -int HP_logs_zeny_pre; -int HP_logs_zeny_post; -int HP_logs_npc_pre; -int HP_logs_npc_post; -int HP_logs_chat_pre; -int HP_logs_chat_post; -int HP_logs_atcommand_pre; -int HP_logs_atcommand_post; -int HP_logs_branch_pre; -int HP_logs_branch_post; -int HP_logs_mvpdrop_pre; -int HP_logs_mvpdrop_post; -int HP_logs_pick_sub_pre; -int HP_logs_pick_sub_post; -int HP_logs_zeny_sub_pre; -int HP_logs_zeny_sub_post; -int HP_logs_npc_sub_pre; -int HP_logs_npc_sub_post; -int HP_logs_chat_sub_pre; -int HP_logs_chat_sub_post; -int HP_logs_atcommand_sub_pre; -int HP_logs_atcommand_sub_post; -int HP_logs_branch_sub_pre; -int HP_logs_branch_sub_post; -int HP_logs_mvpdrop_sub_pre; -int HP_logs_mvpdrop_sub_post; -int HP_logs_config_read_pre; -int HP_logs_config_read_post; -int HP_logs_config_done_pre; -int HP_logs_config_done_post; -int HP_logs_sql_init_pre; -int HP_logs_sql_init_post; -int HP_logs_sql_final_pre; -int HP_logs_sql_final_post; -int HP_logs_picktype2char_pre; -int HP_logs_picktype2char_post; -int HP_logs_chattype2char_pre; -int HP_logs_chattype2char_post; -int HP_logs_should_log_item_pre; -int HP_logs_should_log_item_post; -int HP_mail_clear_pre; -int HP_mail_clear_post; -int HP_mail_removeitem_pre; -int HP_mail_removeitem_post; -int HP_mail_removezeny_pre; -int HP_mail_removezeny_post; -int HP_mail_setitem_pre; -int HP_mail_setitem_post; -int HP_mail_setattachment_pre; -int HP_mail_setattachment_post; -int HP_mail_getattachment_pre; -int HP_mail_getattachment_post; -int HP_mail_openmail_pre; -int HP_mail_openmail_post; -int HP_mail_deliveryfail_pre; -int HP_mail_deliveryfail_post; -int HP_mail_invalid_operation_pre; -int HP_mail_invalid_operation_post; -int HP_map_zone_init_pre; -int HP_map_zone_init_post; -int HP_map_zone_remove_pre; -int HP_map_zone_remove_post; -int HP_map_zone_apply_pre; -int HP_map_zone_apply_post; -int HP_map_zone_change_pre; -int HP_map_zone_change_post; -int HP_map_zone_change2_pre; -int HP_map_zone_change2_post; -int HP_map_getcell_pre; -int HP_map_getcell_post; -int HP_map_setgatcell_pre; -int HP_map_setgatcell_post; -int HP_map_cellfromcache_pre; -int HP_map_cellfromcache_post; -int HP_map_setusers_pre; -int HP_map_setusers_post; -int HP_map_getusers_pre; -int HP_map_getusers_post; -int HP_map_usercount_pre; -int HP_map_usercount_post; -int HP_map_freeblock_pre; -int HP_map_freeblock_post; -int HP_map_freeblock_lock_pre; -int HP_map_freeblock_lock_post; -int HP_map_freeblock_unlock_pre; -int HP_map_freeblock_unlock_post; -int HP_map_addblock_pre; -int HP_map_addblock_post; -int HP_map_delblock_pre; -int HP_map_delblock_post; -int HP_map_moveblock_pre; -int HP_map_moveblock_post; -int HP_map_count_oncell_pre; -int HP_map_count_oncell_post; -int HP_map_find_skill_unit_oncell_pre; -int HP_map_find_skill_unit_oncell_post; -int HP_map_get_new_object_id_pre; -int HP_map_get_new_object_id_post; -int HP_map_search_freecell_pre; -int HP_map_search_freecell_post; -int HP_map_quit_pre; -int HP_map_quit_post; -int HP_map_addnpc_pre; -int HP_map_addnpc_post; -int HP_map_clearflooritem_timer_pre; -int HP_map_clearflooritem_timer_post; -int HP_map_removemobs_timer_pre; -int HP_map_removemobs_timer_post; -int HP_map_clearflooritem_pre; -int HP_map_clearflooritem_post; -int HP_map_addflooritem_pre; -int HP_map_addflooritem_post; -int HP_map_addnickdb_pre; -int HP_map_addnickdb_post; -int HP_map_delnickdb_pre; -int HP_map_delnickdb_post; -int HP_map_reqnickdb_pre; -int HP_map_reqnickdb_post; -int HP_map_charid2nick_pre; -int HP_map_charid2nick_post; -int HP_map_charid2sd_pre; -int HP_map_charid2sd_post; -int HP_map_vforeachpc_pre; -int HP_map_vforeachpc_post; -int HP_map_vforeachmob_pre; -int HP_map_vforeachmob_post; -int HP_map_vforeachnpc_pre; -int HP_map_vforeachnpc_post; -int HP_map_vforeachregen_pre; -int HP_map_vforeachregen_post; -int HP_map_vforeachiddb_pre; -int HP_map_vforeachiddb_post; -int HP_map_vforeachinrange_pre; -int HP_map_vforeachinrange_post; -int HP_map_vforeachinshootrange_pre; -int HP_map_vforeachinshootrange_post; -int HP_map_vforeachinarea_pre; -int HP_map_vforeachinarea_post; -int HP_map_vforcountinrange_pre; -int HP_map_vforcountinrange_post; -int HP_map_vforcountinarea_pre; -int HP_map_vforcountinarea_post; -int HP_map_vforeachinmovearea_pre; -int HP_map_vforeachinmovearea_post; -int HP_map_vforeachincell_pre; -int HP_map_vforeachincell_post; -int HP_map_vforeachinpath_pre; -int HP_map_vforeachinpath_post; -int HP_map_vforeachinmap_pre; -int HP_map_vforeachinmap_post; -int HP_map_vforeachininstance_pre; -int HP_map_vforeachininstance_post; -int HP_map_id2sd_pre; -int HP_map_id2sd_post; -int HP_map_id2md_pre; -int HP_map_id2md_post; -int HP_map_id2nd_pre; -int HP_map_id2nd_post; -int HP_map_id2hd_pre; -int HP_map_id2hd_post; -int HP_map_id2mc_pre; -int HP_map_id2mc_post; -int HP_map_id2cd_pre; -int HP_map_id2cd_post; -int HP_map_id2bl_pre; -int HP_map_id2bl_post; -int HP_map_blid_exists_pre; -int HP_map_blid_exists_post; -int HP_map_mapindex2mapid_pre; -int HP_map_mapindex2mapid_post; -int HP_map_mapname2mapid_pre; -int HP_map_mapname2mapid_post; -int HP_map_mapname2ipport_pre; -int HP_map_mapname2ipport_post; -int HP_map_setipport_pre; -int HP_map_setipport_post; -int HP_map_eraseipport_pre; -int HP_map_eraseipport_post; -int HP_map_eraseallipport_pre; -int HP_map_eraseallipport_post; -int HP_map_addiddb_pre; -int HP_map_addiddb_post; -int HP_map_deliddb_pre; -int HP_map_deliddb_post; -int HP_map_nick2sd_pre; -int HP_map_nick2sd_post; -int HP_map_getmob_boss_pre; -int HP_map_getmob_boss_post; -int HP_map_id2boss_pre; -int HP_map_id2boss_post; -int HP_map_reloadnpc_pre; -int HP_map_reloadnpc_post; -int HP_map_check_dir_pre; -int HP_map_check_dir_post; -int HP_map_calc_dir_pre; -int HP_map_calc_dir_post; -int HP_map_random_dir_pre; -int HP_map_random_dir_post; -int HP_map_cleanup_sub_pre; -int HP_map_cleanup_sub_post; -int HP_map_delmap_pre; -int HP_map_delmap_post; -int HP_map_flags_init_pre; -int HP_map_flags_init_post; -int HP_map_iwall_set_pre; -int HP_map_iwall_set_post; -int HP_map_iwall_get_pre; -int HP_map_iwall_get_post; -int HP_map_iwall_remove_pre; -int HP_map_iwall_remove_post; -int HP_map_addmobtolist_pre; -int HP_map_addmobtolist_post; -int HP_map_spawnmobs_pre; -int HP_map_spawnmobs_post; -int HP_map_removemobs_pre; -int HP_map_removemobs_post; -int HP_map_addmap2db_pre; -int HP_map_addmap2db_post; -int HP_map_removemapdb_pre; -int HP_map_removemapdb_post; -int HP_map_clean_pre; -int HP_map_clean_post; -int HP_map_do_shutdown_pre; -int HP_map_do_shutdown_post; -int HP_map_freeblock_timer_pre; -int HP_map_freeblock_timer_post; -int HP_map_searchrandfreecell_pre; -int HP_map_searchrandfreecell_post; -int HP_map_count_sub_pre; -int HP_map_count_sub_post; -int HP_map_create_charid2nick_pre; -int HP_map_create_charid2nick_post; -int HP_map_removemobs_sub_pre; -int HP_map_removemobs_sub_post; -int HP_map_gat2cell_pre; -int HP_map_gat2cell_post; -int HP_map_cell2gat_pre; -int HP_map_cell2gat_post; -int HP_map_getcellp_pre; -int HP_map_getcellp_post; -int HP_map_setcell_pre; -int HP_map_setcell_post; -int HP_map_sub_getcellp_pre; -int HP_map_sub_getcellp_post; -int HP_map_sub_setcell_pre; -int HP_map_sub_setcell_post; -int HP_map_iwall_nextxy_pre; -int HP_map_iwall_nextxy_post; -int HP_map_create_map_data_other_server_pre; -int HP_map_create_map_data_other_server_post; -int HP_map_eraseallipport_sub_pre; -int HP_map_eraseallipport_sub_post; -int HP_map_init_mapcache_pre; -int HP_map_init_mapcache_post; -int HP_map_readfromcache_pre; -int HP_map_readfromcache_post; -int HP_map_addmap_pre; -int HP_map_addmap_post; -int HP_map_delmapid_pre; -int HP_map_delmapid_post; -int HP_map_zone_db_clear_pre; -int HP_map_zone_db_clear_post; -int HP_map_list_final_pre; -int HP_map_list_final_post; -int HP_map_waterheight_pre; -int HP_map_waterheight_post; -int HP_map_readgat_pre; -int HP_map_readgat_post; -int HP_map_readallmaps_pre; -int HP_map_readallmaps_post; -int HP_map_config_read_pre; -int HP_map_config_read_post; -int HP_map_config_read_sub_pre; -int HP_map_config_read_sub_post; -int HP_map_reloadnpc_sub_pre; -int HP_map_reloadnpc_sub_post; -int HP_map_inter_config_read_pre; -int HP_map_inter_config_read_post; -int HP_map_sql_init_pre; -int HP_map_sql_init_post; -int HP_map_sql_close_pre; -int HP_map_sql_close_post; -int HP_map_zone_mf_cache_pre; -int HP_map_zone_mf_cache_post; -int HP_map_zone_str2itemid_pre; -int HP_map_zone_str2itemid_post; -int HP_map_zone_str2skillid_pre; -int HP_map_zone_str2skillid_post; -int HP_map_zone_bl_type_pre; -int HP_map_zone_bl_type_post; -int HP_map_read_zone_db_pre; -int HP_map_read_zone_db_post; -int HP_map_db_final_pre; -int HP_map_db_final_post; -int HP_map_nick_db_final_pre; -int HP_map_nick_db_final_post; -int HP_map_cleanup_db_sub_pre; -int HP_map_cleanup_db_sub_post; -int HP_map_abort_sub_pre; -int HP_map_abort_sub_post; -int HP_map_helpscreen_pre; -int HP_map_helpscreen_post; -int HP_map_versionscreen_pre; -int HP_map_versionscreen_post; -int HP_map_arg_next_value_pre; -int HP_map_arg_next_value_post; -int HP_mapit_alloc_pre; -int HP_mapit_alloc_post; -int HP_mapit_free_pre; -int HP_mapit_free_post; -int HP_mapit_first_pre; -int HP_mapit_first_post; -int HP_mapit_last_pre; -int HP_mapit_last_post; -int HP_mapit_next_pre; -int HP_mapit_next_post; -int HP_mapit_prev_pre; -int HP_mapit_prev_post; -int HP_mapit_exists_pre; -int HP_mapit_exists_post; -int HP_mapreg_init_pre; -int HP_mapreg_init_post; -int HP_mapreg_final_pre; -int HP_mapreg_final_post; -int HP_mapreg_readreg_pre; -int HP_mapreg_readreg_post; -int HP_mapreg_readregstr_pre; -int HP_mapreg_readregstr_post; -int HP_mapreg_setreg_pre; -int HP_mapreg_setreg_post; -int HP_mapreg_setregstr_pre; -int HP_mapreg_setregstr_post; -int HP_mapreg_load_pre; -int HP_mapreg_load_post; -int HP_mapreg_save_pre; -int HP_mapreg_save_post; -int HP_mapreg_save_timer_pre; -int HP_mapreg_save_timer_post; -int HP_mapreg_reload_pre; -int HP_mapreg_reload_post; -int HP_mapreg_config_read_pre; -int HP_mapreg_config_read_post; -int HP_mercenary_init_pre; -int HP_mercenary_init_post; -int HP_mercenary_class_pre; -int HP_mercenary_class_post; -int HP_mercenary_get_viewdata_pre; -int HP_mercenary_get_viewdata_post; -int HP_mercenary_create_pre; -int HP_mercenary_create_post; -int HP_mercenary_data_received_pre; -int HP_mercenary_data_received_post; -int HP_mercenary_save_pre; -int HP_mercenary_save_post; -int HP_mercenary_heal_pre; -int HP_mercenary_heal_post; -int HP_mercenary_dead_pre; -int HP_mercenary_dead_post; -int HP_mercenary_delete_pre; -int HP_mercenary_delete_post; -int HP_mercenary_contract_stop_pre; -int HP_mercenary_contract_stop_post; -int HP_mercenary_get_lifetime_pre; -int HP_mercenary_get_lifetime_post; -int HP_mercenary_get_guild_pre; -int HP_mercenary_get_guild_post; -int HP_mercenary_get_faith_pre; -int HP_mercenary_get_faith_post; -int HP_mercenary_set_faith_pre; -int HP_mercenary_set_faith_post; -int HP_mercenary_get_calls_pre; -int HP_mercenary_get_calls_post; -int HP_mercenary_set_calls_pre; -int HP_mercenary_set_calls_post; -int HP_mercenary_kills_pre; -int HP_mercenary_kills_post; -int HP_mercenary_checkskill_pre; -int HP_mercenary_checkskill_post; -int HP_mercenary_read_db_pre; -int HP_mercenary_read_db_post; -int HP_mercenary_read_skilldb_pre; -int HP_mercenary_read_skilldb_post; -int HP_mercenary_killbonus_pre; -int HP_mercenary_killbonus_post; -int HP_mercenary_search_index_pre; -int HP_mercenary_search_index_post; -int HP_mercenary_contract_end_timer_pre; -int HP_mercenary_contract_end_timer_post; -int HP_mercenary_read_db_sub_pre; -int HP_mercenary_read_db_sub_post; -int HP_mercenary_read_skill_db_sub_pre; -int HP_mercenary_read_skill_db_sub_post; -int HP_mob_init_pre; -int HP_mob_init_post; -int HP_mob_final_pre; -int HP_mob_final_post; -int HP_mob_reload_pre; -int HP_mob_reload_post; -int HP_mob_db_pre; -int HP_mob_db_post; -int HP_mob_chat_pre; -int HP_mob_chat_post; -int HP_mob_makedummymobdb_pre; -int HP_mob_makedummymobdb_post; -int HP_mob_spawn_guardian_sub_pre; -int HP_mob_spawn_guardian_sub_post; -int HP_mob_skill_id2skill_idx_pre; -int HP_mob_skill_id2skill_idx_post; -int HP_mob_db_searchname_pre; -int HP_mob_db_searchname_post; -int HP_mob_db_searchname_array_sub_pre; -int HP_mob_db_searchname_array_sub_post; -int HP_mob_mvptomb_create_pre; -int HP_mob_mvptomb_create_post; -int HP_mob_mvptomb_destroy_pre; -int HP_mob_mvptomb_destroy_post; -int HP_mob_db_searchname_array_pre; -int HP_mob_db_searchname_array_post; -int HP_mob_db_checkid_pre; -int HP_mob_db_checkid_post; -int HP_mob_get_viewdata_pre; -int HP_mob_get_viewdata_post; -int HP_mob_parse_dataset_pre; -int HP_mob_parse_dataset_post; -int HP_mob_spawn_dataset_pre; -int HP_mob_spawn_dataset_post; -int HP_mob_get_random_id_pre; -int HP_mob_get_random_id_post; -int HP_mob_ksprotected_pre; -int HP_mob_ksprotected_post; -int HP_mob_once_spawn_sub_pre; -int HP_mob_once_spawn_sub_post; -int HP_mob_once_spawn_pre; -int HP_mob_once_spawn_post; -int HP_mob_once_spawn_area_pre; -int HP_mob_once_spawn_area_post; -int HP_mob_spawn_guardian_pre; -int HP_mob_spawn_guardian_post; -int HP_mob_spawn_bg_pre; -int HP_mob_spawn_bg_post; -int HP_mob_can_reach_pre; -int HP_mob_can_reach_post; -int HP_mob_linksearch_pre; -int HP_mob_linksearch_post; -int HP_mob_delayspawn_pre; -int HP_mob_delayspawn_post; -int HP_mob_setdelayspawn_pre; -int HP_mob_setdelayspawn_post; -int HP_mob_count_sub_pre; -int HP_mob_count_sub_post; -int HP_mob_spawn_pre; -int HP_mob_spawn_post; -int HP_mob_can_changetarget_pre; -int HP_mob_can_changetarget_post; -int HP_mob_target_pre; -int HP_mob_target_post; -int HP_mob_ai_sub_hard_activesearch_pre; -int HP_mob_ai_sub_hard_activesearch_post; -int HP_mob_ai_sub_hard_changechase_pre; -int HP_mob_ai_sub_hard_changechase_post; -int HP_mob_ai_sub_hard_bg_ally_pre; -int HP_mob_ai_sub_hard_bg_ally_post; -int HP_mob_ai_sub_hard_lootsearch_pre; -int HP_mob_ai_sub_hard_lootsearch_post; -int HP_mob_warpchase_sub_pre; -int HP_mob_warpchase_sub_post; -int HP_mob_ai_sub_hard_slavemob_pre; -int HP_mob_ai_sub_hard_slavemob_post; -int HP_mob_unlocktarget_pre; -int HP_mob_unlocktarget_post; -int HP_mob_randomwalk_pre; -int HP_mob_randomwalk_post; -int HP_mob_warpchase_pre; -int HP_mob_warpchase_post; -int HP_mob_ai_sub_hard_pre; -int HP_mob_ai_sub_hard_post; -int HP_mob_ai_sub_hard_timer_pre; -int HP_mob_ai_sub_hard_timer_post; -int HP_mob_ai_sub_foreachclient_pre; -int HP_mob_ai_sub_foreachclient_post; -int HP_mob_ai_sub_lazy_pre; -int HP_mob_ai_sub_lazy_post; -int HP_mob_ai_lazy_pre; -int HP_mob_ai_lazy_post; -int HP_mob_ai_hard_pre; -int HP_mob_ai_hard_post; -int HP_mob_setdropitem_pre; -int HP_mob_setdropitem_post; -int HP_mob_setlootitem_pre; -int HP_mob_setlootitem_post; -int HP_mob_delay_item_drop_pre; -int HP_mob_delay_item_drop_post; -int HP_mob_item_drop_pre; -int HP_mob_item_drop_post; -int HP_mob_timer_delete_pre; -int HP_mob_timer_delete_post; -int HP_mob_deleteslave_sub_pre; -int HP_mob_deleteslave_sub_post; -int HP_mob_deleteslave_pre; -int HP_mob_deleteslave_post; -int HP_mob_respawn_pre; -int HP_mob_respawn_post; -int HP_mob_log_damage_pre; -int HP_mob_log_damage_post; -int HP_mob_damage_pre; -int HP_mob_damage_post; -int HP_mob_dead_pre; -int HP_mob_dead_post; -int HP_mob_revive_pre; -int HP_mob_revive_post; -int HP_mob_guardian_guildchange_pre; -int HP_mob_guardian_guildchange_post; -int HP_mob_random_class_pre; -int HP_mob_random_class_post; -int HP_mob_class_change_pre; -int HP_mob_class_change_post; -int HP_mob_heal_pre; -int HP_mob_heal_post; -int HP_mob_warpslave_sub_pre; -int HP_mob_warpslave_sub_post; -int HP_mob_warpslave_pre; -int HP_mob_warpslave_post; -int HP_mob_countslave_sub_pre; -int HP_mob_countslave_sub_post; -int HP_mob_countslave_pre; -int HP_mob_countslave_post; -int HP_mob_summonslave_pre; -int HP_mob_summonslave_post; -int HP_mob_getfriendhprate_sub_pre; -int HP_mob_getfriendhprate_sub_post; -int HP_mob_getfriendhprate_pre; -int HP_mob_getfriendhprate_post; -int HP_mob_getmasterhpltmaxrate_pre; -int HP_mob_getmasterhpltmaxrate_post; -int HP_mob_getfriendstatus_sub_pre; -int HP_mob_getfriendstatus_sub_post; -int HP_mob_getfriendstatus_pre; -int HP_mob_getfriendstatus_post; -int HP_mob_skill_use_pre; -int HP_mob_skill_use_post; -int HP_mob_skill_event_pre; -int HP_mob_skill_event_post; -int HP_mob_is_clone_pre; -int HP_mob_is_clone_post; -int HP_mob_clone_spawn_pre; -int HP_mob_clone_spawn_post; -int HP_mob_clone_delete_pre; -int HP_mob_clone_delete_post; -int HP_mob_drop_adjust_pre; -int HP_mob_drop_adjust_post; -int HP_mob_item_dropratio_adjust_pre; -int HP_mob_item_dropratio_adjust_post; -int HP_mob_parse_dbrow_pre; -int HP_mob_parse_dbrow_post; -int HP_mob_readdb_sub_pre; -int HP_mob_readdb_sub_post; -int HP_mob_readdb_pre; -int HP_mob_readdb_post; -int HP_mob_read_sqldb_pre; -int HP_mob_read_sqldb_post; -int HP_mob_readdb_mobavail_pre; -int HP_mob_readdb_mobavail_post; -int HP_mob_read_randommonster_pre; -int HP_mob_read_randommonster_post; -int HP_mob_parse_row_chatdb_pre; -int HP_mob_parse_row_chatdb_post; -int HP_mob_readchatdb_pre; -int HP_mob_readchatdb_post; -int HP_mob_parse_row_mobskilldb_pre; -int HP_mob_parse_row_mobskilldb_post; -int HP_mob_readskilldb_pre; -int HP_mob_readskilldb_post; -int HP_mob_read_sqlskilldb_pre; -int HP_mob_read_sqlskilldb_post; -int HP_mob_readdb_race2_pre; -int HP_mob_readdb_race2_post; -int HP_mob_readdb_itemratio_pre; -int HP_mob_readdb_itemratio_post; -int HP_mob_load_pre; -int HP_mob_load_post; -int HP_mob_clear_spawninfo_pre; -int HP_mob_clear_spawninfo_post; -int HP_npc_init_pre; -int HP_npc_init_post; -int HP_npc_final_pre; -int HP_npc_final_post; -int HP_npc_get_new_npc_id_pre; -int HP_npc_get_new_npc_id_post; -int HP_npc_get_viewdata_pre; -int HP_npc_get_viewdata_post; -int HP_npc_isnear_sub_pre; -int HP_npc_isnear_sub_post; -int HP_npc_isnear_pre; -int HP_npc_isnear_post; -int HP_npc_ontouch_event_pre; -int HP_npc_ontouch_event_post; -int HP_npc_ontouch2_event_pre; -int HP_npc_ontouch2_event_post; -int HP_npc_enable_sub_pre; -int HP_npc_enable_sub_post; -int HP_npc_enable_pre; -int HP_npc_enable_post; -int HP_npc_name2id_pre; -int HP_npc_name2id_post; -int HP_npc_event_dequeue_pre; -int HP_npc_event_dequeue_post; -int HP_npc_event_export_create_pre; -int HP_npc_event_export_create_post; -int HP_npc_event_export_pre; -int HP_npc_event_export_post; -int HP_npc_event_sub_pre; -int HP_npc_event_sub_post; -int HP_npc_event_doall_sub_pre; -int HP_npc_event_doall_sub_post; -int HP_npc_event_do_pre; -int HP_npc_event_do_post; -int HP_npc_event_doall_id_pre; -int HP_npc_event_doall_id_post; -int HP_npc_event_doall_pre; -int HP_npc_event_doall_post; -int HP_npc_event_do_clock_pre; -int HP_npc_event_do_clock_post; -int HP_npc_event_do_oninit_pre; -int HP_npc_event_do_oninit_post; -int HP_npc_timerevent_export_pre; -int HP_npc_timerevent_export_post; -int HP_npc_timerevent_pre; -int HP_npc_timerevent_post; -int HP_npc_timerevent_start_pre; -int HP_npc_timerevent_start_post; -int HP_npc_timerevent_stop_pre; -int HP_npc_timerevent_stop_post; -int HP_npc_timerevent_quit_pre; -int HP_npc_timerevent_quit_post; -int HP_npc_gettimerevent_tick_pre; -int HP_npc_gettimerevent_tick_post; -int HP_npc_settimerevent_tick_pre; -int HP_npc_settimerevent_tick_post; -int HP_npc_event_pre; -int HP_npc_event_post; -int HP_npc_touch_areanpc_sub_pre; -int HP_npc_touch_areanpc_sub_post; -int HP_npc_touchnext_areanpc_pre; -int HP_npc_touchnext_areanpc_post; -int HP_npc_touch_areanpc_pre; -int HP_npc_touch_areanpc_post; -int HP_npc_touch_areanpc2_pre; -int HP_npc_touch_areanpc2_post; -int HP_npc_check_areanpc_pre; -int HP_npc_check_areanpc_post; -int HP_npc_checknear_pre; -int HP_npc_checknear_post; -int HP_npc_globalmessage_pre; -int HP_npc_globalmessage_post; -int HP_npc_run_tomb_pre; -int HP_npc_run_tomb_post; -int HP_npc_click_pre; -int HP_npc_click_post; -int HP_npc_scriptcont_pre; -int HP_npc_scriptcont_post; -int HP_npc_buysellsel_pre; -int HP_npc_buysellsel_post; -int HP_npc_cashshop_buylist_pre; -int HP_npc_cashshop_buylist_post; -int HP_npc_buylist_sub_pre; -int HP_npc_buylist_sub_post; -int HP_npc_cashshop_buy_pre; -int HP_npc_cashshop_buy_post; -int HP_npc_buylist_pre; -int HP_npc_buylist_post; -int HP_npc_selllist_sub_pre; -int HP_npc_selllist_sub_post; -int HP_npc_selllist_pre; -int HP_npc_selllist_post; -int HP_npc_remove_map_pre; -int HP_npc_remove_map_post; -int HP_npc_unload_ev_pre; -int HP_npc_unload_ev_post; -int HP_npc_unload_ev_label_pre; -int HP_npc_unload_ev_label_post; -int HP_npc_unload_dup_sub_pre; -int HP_npc_unload_dup_sub_post; -int HP_npc_unload_duplicates_pre; -int HP_npc_unload_duplicates_post; -int HP_npc_unload_pre; -int HP_npc_unload_post; -int HP_npc_clearsrcfile_pre; -int HP_npc_clearsrcfile_post; -int HP_npc_addsrcfile_pre; -int HP_npc_addsrcfile_post; -int HP_npc_delsrcfile_pre; -int HP_npc_delsrcfile_post; -int HP_npc_parsename_pre; -int HP_npc_parsename_post; -int HP_npc_add_warp_pre; -int HP_npc_add_warp_post; -int HP_npc_parse_warp_pre; -int HP_npc_parse_warp_post; -int HP_npc_parse_shop_pre; -int HP_npc_parse_shop_post; -int HP_npc_convertlabel_db_pre; -int HP_npc_convertlabel_db_post; -int HP_npc_skip_script_pre; -int HP_npc_skip_script_post; -int HP_npc_parse_script_pre; -int HP_npc_parse_script_post; -int HP_npc_parse_duplicate_pre; -int HP_npc_parse_duplicate_post; -int HP_npc_duplicate4instance_pre; -int HP_npc_duplicate4instance_post; -int HP_npc_setcells_pre; -int HP_npc_setcells_post; -int HP_npc_unsetcells_sub_pre; -int HP_npc_unsetcells_sub_post; -int HP_npc_unsetcells_pre; -int HP_npc_unsetcells_post; -int HP_npc_movenpc_pre; -int HP_npc_movenpc_post; -int HP_npc_setdisplayname_pre; -int HP_npc_setdisplayname_post; -int HP_npc_setclass_pre; -int HP_npc_setclass_post; -int HP_npc_do_atcmd_event_pre; -int HP_npc_do_atcmd_event_post; -int HP_npc_parse_function_pre; -int HP_npc_parse_function_post; -int HP_npc_parse_mob2_pre; -int HP_npc_parse_mob2_post; -int HP_npc_parse_mob_pre; -int HP_npc_parse_mob_post; -int HP_npc_parse_mapflag_pre; -int HP_npc_parse_mapflag_post; -int HP_npc_parsesrcfile_pre; -int HP_npc_parsesrcfile_post; -int HP_npc_script_event_pre; -int HP_npc_script_event_post; -int HP_npc_read_event_script_pre; -int HP_npc_read_event_script_post; -int HP_npc_path_db_clear_sub_pre; -int HP_npc_path_db_clear_sub_post; -int HP_npc_ev_label_db_clear_sub_pre; -int HP_npc_ev_label_db_clear_sub_post; -int HP_npc_reload_pre; -int HP_npc_reload_post; -int HP_npc_unloadfile_pre; -int HP_npc_unloadfile_post; -int HP_npc_do_clear_npc_pre; -int HP_npc_do_clear_npc_post; -int HP_npc_debug_warps_sub_pre; -int HP_npc_debug_warps_sub_post; -int HP_npc_debug_warps_pre; -int HP_npc_debug_warps_post; -int HP_party_init_pre; -int HP_party_init_post; -int HP_party_final_pre; -int HP_party_final_post; -int HP_party_search_pre; -int HP_party_search_post; -int HP_party_searchname_pre; -int HP_party_searchname_post; -int HP_party_getmemberid_pre; -int HP_party_getmemberid_post; -int HP_party_getavailablesd_pre; -int HP_party_getavailablesd_post; -int HP_party_create_pre; -int HP_party_create_post; -int HP_party_created_pre; -int HP_party_created_post; -int HP_party_request_info_pre; -int HP_party_request_info_post; -int HP_party_invite_pre; -int HP_party_invite_post; -int HP_party_member_joined_pre; -int HP_party_member_joined_post; -int HP_party_member_added_pre; -int HP_party_member_added_post; -int HP_party_leave_pre; -int HP_party_leave_post; -int HP_party_removemember_pre; -int HP_party_removemember_post; -int HP_party_member_withdraw_pre; -int HP_party_member_withdraw_post; -int HP_party_reply_invite_pre; -int HP_party_reply_invite_post; -int HP_party_recv_noinfo_pre; -int HP_party_recv_noinfo_post; -int HP_party_recv_info_pre; -int HP_party_recv_info_post; -int HP_party_recv_movemap_pre; -int HP_party_recv_movemap_post; -int HP_party_broken_pre; -int HP_party_broken_post; -int HP_party_optionchanged_pre; -int HP_party_optionchanged_post; -int HP_party_changeoption_pre; -int HP_party_changeoption_post; -int HP_party_changeleader_pre; -int HP_party_changeleader_post; -int HP_party_send_movemap_pre; -int HP_party_send_movemap_post; -int HP_party_send_levelup_pre; -int HP_party_send_levelup_post; -int HP_party_send_logout_pre; -int HP_party_send_logout_post; -int HP_party_send_message_pre; -int HP_party_send_message_post; -int HP_party_recv_message_pre; -int HP_party_recv_message_post; -int HP_party_skill_check_pre; -int HP_party_skill_check_post; -int HP_party_send_xy_clear_pre; -int HP_party_send_xy_clear_post; -int HP_party_exp_share_pre; -int HP_party_exp_share_post; -int HP_party_share_loot_pre; -int HP_party_share_loot_post; -int HP_party_send_dot_remove_pre; -int HP_party_send_dot_remove_post; -int HP_party_sub_count_pre; -int HP_party_sub_count_post; -int HP_party_booking_register_pre; -int HP_party_booking_register_post; -int HP_party_booking_update_pre; -int HP_party_booking_update_post; -int HP_party_booking_search_pre; -int HP_party_booking_search_post; -int HP_party_booking_delete_pre; -int HP_party_booking_delete_post; -int HP_party_vforeachsamemap_pre; -int HP_party_vforeachsamemap_post; -int HP_party_send_xy_timer_pre; -int HP_party_send_xy_timer_post; -int HP_party_fill_member_pre; -int HP_party_fill_member_post; -int HP_party_sd_check_pre; -int HP_party_sd_check_post; -int HP_party_check_state_pre; -int HP_party_check_state_post; -int HP_party_create_booking_data_pre; -int HP_party_create_booking_data_post; -int HP_party_db_final_pre; -int HP_party_db_final_post; -int HP_path_blownpos_pre; -int HP_path_blownpos_post; -int HP_path_search_pre; -int HP_path_search_post; -int HP_path_search_long_pre; -int HP_path_search_long_post; -int HP_path_check_distance_pre; -int HP_path_check_distance_post; -int HP_path_distance_pre; -int HP_path_distance_post; -int HP_pc_init_pre; -int HP_pc_init_post; -int HP_pc_final_pre; -int HP_pc_final_post; -int HP_pc_get_dummy_sd_pre; -int HP_pc_get_dummy_sd_post; -int HP_pc_class2idx_pre; -int HP_pc_class2idx_post; -int HP_pc_get_group_level_pre; -int HP_pc_get_group_level_post; -int HP_pc_can_give_items_pre; -int HP_pc_can_give_items_post; -int HP_pc_can_use_command_pre; -int HP_pc_can_use_command_post; -int HP_pc_has_permission_pre; -int HP_pc_has_permission_post; -int HP_pc_set_group_pre; -int HP_pc_set_group_post; -int HP_pc_should_log_commands_pre; -int HP_pc_should_log_commands_post; -int HP_pc_setrestartvalue_pre; -int HP_pc_setrestartvalue_post; -int HP_pc_makesavestatus_pre; -int HP_pc_makesavestatus_post; -int HP_pc_respawn_pre; -int HP_pc_respawn_post; -int HP_pc_setnewpc_pre; -int HP_pc_setnewpc_post; -int HP_pc_authok_pre; -int HP_pc_authok_post; -int HP_pc_authfail_pre; -int HP_pc_authfail_post; -int HP_pc_reg_received_pre; -int HP_pc_reg_received_post; -int HP_pc_isequip_pre; -int HP_pc_isequip_post; -int HP_pc_equippoint_pre; -int HP_pc_equippoint_post; -int HP_pc_setinventorydata_pre; -int HP_pc_setinventorydata_post; -int HP_pc_checkskill_pre; -int HP_pc_checkskill_post; -int HP_pc_checkskill2_pre; -int HP_pc_checkskill2_post; -int HP_pc_checkallowskill_pre; -int HP_pc_checkallowskill_post; -int HP_pc_checkequip_pre; -int HP_pc_checkequip_post; -int HP_pc_calc_skilltree_pre; -int HP_pc_calc_skilltree_post; -int HP_pc_calc_skilltree_normalize_job_pre; -int HP_pc_calc_skilltree_normalize_job_post; -int HP_pc_clean_skilltree_pre; -int HP_pc_clean_skilltree_post; -int HP_pc_setpos_pre; -int HP_pc_setpos_post; -int HP_pc_setsavepoint_pre; -int HP_pc_setsavepoint_post; -int HP_pc_randomwarp_pre; -int HP_pc_randomwarp_post; -int HP_pc_memo_pre; -int HP_pc_memo_post; -int HP_pc_checkadditem_pre; -int HP_pc_checkadditem_post; -int HP_pc_inventoryblank_pre; -int HP_pc_inventoryblank_post; -int HP_pc_search_inventory_pre; -int HP_pc_search_inventory_post; -int HP_pc_payzeny_pre; -int HP_pc_payzeny_post; -int HP_pc_additem_pre; -int HP_pc_additem_post; -int HP_pc_getzeny_pre; -int HP_pc_getzeny_post; -int HP_pc_delitem_pre; -int HP_pc_delitem_post; -int HP_pc_paycash_pre; -int HP_pc_paycash_post; -int HP_pc_getcash_pre; -int HP_pc_getcash_post; -int HP_pc_cart_additem_pre; -int HP_pc_cart_additem_post; -int HP_pc_cart_delitem_pre; -int HP_pc_cart_delitem_post; -int HP_pc_putitemtocart_pre; -int HP_pc_putitemtocart_post; -int HP_pc_getitemfromcart_pre; -int HP_pc_getitemfromcart_post; -int HP_pc_cartitem_amount_pre; -int HP_pc_cartitem_amount_post; -int HP_pc_takeitem_pre; -int HP_pc_takeitem_post; -int HP_pc_dropitem_pre; -int HP_pc_dropitem_post; -int HP_pc_isequipped_pre; -int HP_pc_isequipped_post; -int HP_pc_can_Adopt_pre; -int HP_pc_can_Adopt_post; -int HP_pc_adoption_pre; -int HP_pc_adoption_post; -int HP_pc_updateweightstatus_pre; -int HP_pc_updateweightstatus_post; -int HP_pc_addautobonus_pre; -int HP_pc_addautobonus_post; -int HP_pc_exeautobonus_pre; -int HP_pc_exeautobonus_post; -int HP_pc_endautobonus_pre; -int HP_pc_endautobonus_post; -int HP_pc_delautobonus_pre; -int HP_pc_delautobonus_post; -int HP_pc_bonus_pre; -int HP_pc_bonus_post; -int HP_pc_bonus2_pre; -int HP_pc_bonus2_post; -int HP_pc_bonus3_pre; -int HP_pc_bonus3_post; -int HP_pc_bonus4_pre; -int HP_pc_bonus4_post; -int HP_pc_bonus5_pre; -int HP_pc_bonus5_post; -int HP_pc_skill_pre; -int HP_pc_skill_post; -int HP_pc_insert_card_pre; -int HP_pc_insert_card_post; -int HP_pc_steal_item_pre; -int HP_pc_steal_item_post; -int HP_pc_steal_coin_pre; -int HP_pc_steal_coin_post; -int HP_pc_modifybuyvalue_pre; -int HP_pc_modifybuyvalue_post; -int HP_pc_modifysellvalue_pre; -int HP_pc_modifysellvalue_post; -int HP_pc_follow_pre; -int HP_pc_follow_post; -int HP_pc_stop_following_pre; -int HP_pc_stop_following_post; -int HP_pc_maxbaselv_pre; -int HP_pc_maxbaselv_post; -int HP_pc_maxjoblv_pre; -int HP_pc_maxjoblv_post; -int HP_pc_checkbaselevelup_pre; -int HP_pc_checkbaselevelup_post; -int HP_pc_checkjoblevelup_pre; -int HP_pc_checkjoblevelup_post; -int HP_pc_gainexp_pre; -int HP_pc_gainexp_post; -int HP_pc_nextbaseexp_pre; -int HP_pc_nextbaseexp_post; -int HP_pc_thisbaseexp_pre; -int HP_pc_thisbaseexp_post; -int HP_pc_nextjobexp_pre; -int HP_pc_nextjobexp_post; -int HP_pc_thisjobexp_pre; -int HP_pc_thisjobexp_post; -int HP_pc_gets_status_point_pre; -int HP_pc_gets_status_point_post; -int HP_pc_need_status_point_pre; -int HP_pc_need_status_point_post; -int HP_pc_statusup_pre; -int HP_pc_statusup_post; -int HP_pc_statusup2_pre; -int HP_pc_statusup2_post; -int HP_pc_skillup_pre; -int HP_pc_skillup_post; -int HP_pc_allskillup_pre; -int HP_pc_allskillup_post; -int HP_pc_resetlvl_pre; -int HP_pc_resetlvl_post; -int HP_pc_resetstate_pre; -int HP_pc_resetstate_post; -int HP_pc_resetskill_pre; -int HP_pc_resetskill_post; -int HP_pc_resetfeel_pre; -int HP_pc_resetfeel_post; -int HP_pc_resethate_pre; -int HP_pc_resethate_post; -int HP_pc_equipitem_pre; -int HP_pc_equipitem_post; -int HP_pc_unequipitem_pre; -int HP_pc_unequipitem_post; -int HP_pc_checkitem_pre; -int HP_pc_checkitem_post; -int HP_pc_useitem_pre; -int HP_pc_useitem_post; -int HP_pc_skillatk_bonus_pre; -int HP_pc_skillatk_bonus_post; -int HP_pc_skillheal_bonus_pre; -int HP_pc_skillheal_bonus_post; -int HP_pc_skillheal2_bonus_pre; -int HP_pc_skillheal2_bonus_post; -int HP_pc_damage_pre; -int HP_pc_damage_post; -int HP_pc_dead_pre; -int HP_pc_dead_post; -int HP_pc_revive_pre; -int HP_pc_revive_post; -int HP_pc_heal_pre; -int HP_pc_heal_post; -int HP_pc_itemheal_pre; -int HP_pc_itemheal_post; -int HP_pc_percentheal_pre; -int HP_pc_percentheal_post; -int HP_pc_jobchange_pre; -int HP_pc_jobchange_post; -int HP_pc_setoption_pre; -int HP_pc_setoption_post; -int HP_pc_setcart_pre; -int HP_pc_setcart_post; -int HP_pc_setfalcon_pre; -int HP_pc_setfalcon_post; -int HP_pc_setriding_pre; -int HP_pc_setriding_post; -int HP_pc_setmadogear_pre; -int HP_pc_setmadogear_post; -int HP_pc_changelook_pre; -int HP_pc_changelook_post; -int HP_pc_equiplookall_pre; -int HP_pc_equiplookall_post; -int HP_pc_readparam_pre; -int HP_pc_readparam_post; -int HP_pc_setparam_pre; -int HP_pc_setparam_post; -int HP_pc_readreg_pre; -int HP_pc_readreg_post; -int HP_pc_setreg_pre; -int HP_pc_setreg_post; -int HP_pc_readregstr_pre; -int HP_pc_readregstr_post; -int HP_pc_setregstr_pre; -int HP_pc_setregstr_post; -int HP_pc_readregistry_pre; -int HP_pc_readregistry_post; -int HP_pc_setregistry_pre; -int HP_pc_setregistry_post; -int HP_pc_readregistry_str_pre; -int HP_pc_readregistry_str_post; -int HP_pc_setregistry_str_pre; -int HP_pc_setregistry_str_post; -int HP_pc_addeventtimer_pre; -int HP_pc_addeventtimer_post; -int HP_pc_deleventtimer_pre; -int HP_pc_deleventtimer_post; -int HP_pc_cleareventtimer_pre; -int HP_pc_cleareventtimer_post; -int HP_pc_addeventtimercount_pre; -int HP_pc_addeventtimercount_post; -int HP_pc_calc_pvprank_pre; -int HP_pc_calc_pvprank_post; -int HP_pc_calc_pvprank_timer_pre; -int HP_pc_calc_pvprank_timer_post; -int HP_pc_ismarried_pre; -int HP_pc_ismarried_post; -int HP_pc_marriage_pre; -int HP_pc_marriage_post; -int HP_pc_divorce_pre; -int HP_pc_divorce_post; -int HP_pc_get_partner_pre; -int HP_pc_get_partner_post; -int HP_pc_get_father_pre; -int HP_pc_get_father_post; -int HP_pc_get_mother_pre; -int HP_pc_get_mother_post; -int HP_pc_get_child_pre; -int HP_pc_get_child_post; -int HP_pc_bleeding_pre; -int HP_pc_bleeding_post; -int HP_pc_regen_pre; -int HP_pc_regen_post; -int HP_pc_setstand_pre; -int HP_pc_setstand_post; -int HP_pc_candrop_pre; -int HP_pc_candrop_post; -int HP_pc_jobid2mapid_pre; -int HP_pc_jobid2mapid_post; -int HP_pc_mapid2jobid_pre; -int HP_pc_mapid2jobid_post; -int HP_pc_job_name_pre; -int HP_pc_job_name_post; -int HP_pc_setinvincibletimer_pre; -int HP_pc_setinvincibletimer_post; -int HP_pc_delinvincibletimer_pre; -int HP_pc_delinvincibletimer_post; -int HP_pc_addspiritball_pre; -int HP_pc_addspiritball_post; -int HP_pc_delspiritball_pre; -int HP_pc_delspiritball_post; -int HP_pc_addfame_pre; -int HP_pc_addfame_post; -int HP_pc_famerank_pre; -int HP_pc_famerank_post; -int HP_pc_set_hate_mob_pre; -int HP_pc_set_hate_mob_post; -int HP_pc_readdb_pre; -int HP_pc_readdb_post; -int HP_pc_map_day_timer_pre; -int HP_pc_map_day_timer_post; -int HP_pc_map_night_timer_pre; -int HP_pc_map_night_timer_post; -int HP_pc_inventory_rentals_pre; -int HP_pc_inventory_rentals_post; -int HP_pc_inventory_rental_clear_pre; -int HP_pc_inventory_rental_clear_post; -int HP_pc_inventory_rental_add_pre; -int HP_pc_inventory_rental_add_post; -int HP_pc_disguise_pre; -int HP_pc_disguise_post; -int HP_pc_isautolooting_pre; -int HP_pc_isautolooting_post; -int HP_pc_overheat_pre; -int HP_pc_overheat_post; -int HP_pc_banding_pre; -int HP_pc_banding_post; -int HP_pc_itemcd_do_pre; -int HP_pc_itemcd_do_post; -int HP_pc_load_combo_pre; -int HP_pc_load_combo_post; -int HP_pc_add_charm_pre; -int HP_pc_add_charm_post; -int HP_pc_del_charm_pre; -int HP_pc_del_charm_post; -int HP_pc_baselevelchanged_pre; -int HP_pc_baselevelchanged_post; -int HP_pc_level_penalty_mod_pre; -int HP_pc_level_penalty_mod_post; -int HP_pc_calc_skillpoint_pre; -int HP_pc_calc_skillpoint_post; -int HP_pc_invincible_timer_pre; -int HP_pc_invincible_timer_post; -int HP_pc_spiritball_timer_pre; -int HP_pc_spiritball_timer_post; -int HP_pc_check_banding_pre; -int HP_pc_check_banding_post; -int HP_pc_inventory_rental_end_pre; -int HP_pc_inventory_rental_end_post; -int HP_pc_check_skilltree_pre; -int HP_pc_check_skilltree_post; -int HP_pc_bonus_autospell_pre; -int HP_pc_bonus_autospell_post; -int HP_pc_bonus_autospell_onskill_pre; -int HP_pc_bonus_autospell_onskill_post; -int HP_pc_bonus_addeff_pre; -int HP_pc_bonus_addeff_post; -int HP_pc_bonus_addeff_onskill_pre; -int HP_pc_bonus_addeff_onskill_post; -int HP_pc_bonus_item_drop_pre; -int HP_pc_bonus_item_drop_post; -int HP_pc_calcexp_pre; -int HP_pc_calcexp_post; -int HP_pc_respawn_timer_pre; -int HP_pc_respawn_timer_post; -int HP_pc_jobchange_killclone_pre; -int HP_pc_jobchange_killclone_post; -int HP_pc_getstat_pre; -int HP_pc_getstat_post; -int HP_pc_setstat_pre; -int HP_pc_setstat_post; -int HP_pc_eventtimer_pre; -int HP_pc_eventtimer_post; -int HP_pc_daynight_timer_sub_pre; -int HP_pc_daynight_timer_sub_post; -int HP_pc_charm_timer_pre; -int HP_pc_charm_timer_post; -int HP_pc_readdb_levelpenalty_pre; -int HP_pc_readdb_levelpenalty_post; -int HP_pc_autosave_pre; -int HP_pc_autosave_post; -int HP_pc_follow_timer_pre; -int HP_pc_follow_timer_post; -int HP_pc_read_skill_tree_pre; -int HP_pc_read_skill_tree_post; -int HP_pc_isUseitem_pre; -int HP_pc_isUseitem_post; -int HP_pc_show_steal_pre; -int HP_pc_show_steal_post; -int HP_pc_checkcombo_pre; -int HP_pc_checkcombo_post; -int HP_pc_calcweapontype_pre; -int HP_pc_calcweapontype_post; -int HP_pc_removecombo_pre; -int HP_pc_removecombo_post; -int HP_pet_init_pre; -int HP_pet_init_post; -int HP_pet_final_pre; -int HP_pet_final_post; -int HP_pet_hungry_val_pre; -int HP_pet_hungry_val_post; -int HP_pet_set_intimate_pre; -int HP_pet_set_intimate_post; -int HP_pet_create_egg_pre; -int HP_pet_create_egg_post; -int HP_pet_unlocktarget_pre; -int HP_pet_unlocktarget_post; -int HP_pet_attackskill_pre; -int HP_pet_attackskill_post; -int HP_pet_target_check_pre; -int HP_pet_target_check_post; -int HP_pet_sc_check_pre; -int HP_pet_sc_check_post; -int HP_pet_hungry_pre; -int HP_pet_hungry_post; -int HP_pet_search_petDB_index_pre; -int HP_pet_search_petDB_index_post; -int HP_pet_hungry_timer_delete_pre; -int HP_pet_hungry_timer_delete_post; -int HP_pet_performance_pre; -int HP_pet_performance_post; -int HP_pet_return_egg_pre; -int HP_pet_return_egg_post; -int HP_pet_data_init_pre; -int HP_pet_data_init_post; -int HP_pet_birth_process_pre; -int HP_pet_birth_process_post; -int HP_pet_recv_petdata_pre; -int HP_pet_recv_petdata_post; -int HP_pet_select_egg_pre; -int HP_pet_select_egg_post; -int HP_pet_catch_process1_pre; -int HP_pet_catch_process1_post; -int HP_pet_catch_process2_pre; -int HP_pet_catch_process2_post; -int HP_pet_get_egg_pre; -int HP_pet_get_egg_post; -int HP_pet_unequipitem_pre; -int HP_pet_unequipitem_post; -int HP_pet_food_pre; -int HP_pet_food_post; -int HP_pet_ai_sub_hard_lootsearch_pre; -int HP_pet_ai_sub_hard_lootsearch_post; -int HP_pet_menu_pre; -int HP_pet_menu_post; -int HP_pet_change_name_pre; -int HP_pet_change_name_post; -int HP_pet_change_name_ack_pre; -int HP_pet_change_name_ack_post; -int HP_pet_equipitem_pre; -int HP_pet_equipitem_post; -int HP_pet_randomwalk_pre; -int HP_pet_randomwalk_post; -int HP_pet_ai_sub_hard_pre; -int HP_pet_ai_sub_hard_post; -int HP_pet_ai_sub_foreachclient_pre; -int HP_pet_ai_sub_foreachclient_post; -int HP_pet_ai_hard_pre; -int HP_pet_ai_hard_post; -int HP_pet_delay_item_drop_pre; -int HP_pet_delay_item_drop_post; -int HP_pet_lootitem_drop_pre; -int HP_pet_lootitem_drop_post; -int HP_pet_skill_bonus_timer_pre; -int HP_pet_skill_bonus_timer_post; -int HP_pet_recovery_timer_pre; -int HP_pet_recovery_timer_post; -int HP_pet_heal_timer_pre; -int HP_pet_heal_timer_post; -int HP_pet_skill_support_timer_pre; -int HP_pet_skill_support_timer_post; -int HP_pet_read_db_pre; -int HP_pet_read_db_post; -int HP_quest_init_pre; -int HP_quest_init_post; -int HP_quest_reload_pre; -int HP_quest_reload_post; -int HP_quest_search_db_pre; -int HP_quest_search_db_post; -int HP_quest_pc_login_pre; -int HP_quest_pc_login_post; -int HP_quest_add_pre; -int HP_quest_add_post; -int HP_quest_change_pre; -int HP_quest_change_post; -int HP_quest_delete_pre; -int HP_quest_delete_post; -int HP_quest_update_objective_sub_pre; -int HP_quest_update_objective_sub_post; -int HP_quest_update_objective_pre; -int HP_quest_update_objective_post; -int HP_quest_update_status_pre; -int HP_quest_update_status_post; -int HP_quest_check_pre; -int HP_quest_check_post; -int HP_quest_read_db_pre; -int HP_quest_read_db_post; -int HP_script_init_pre; -int HP_script_init_post; -int HP_script_final_pre; -int HP_script_final_post; -int HP_script_reload_pre; -int HP_script_reload_post; -int HP_script_parse_pre; -int HP_script_parse_post; -int HP_script_parse_builtin_pre; -int HP_script_parse_builtin_post; -int HP_script_parse_subexpr_pre; -int HP_script_parse_subexpr_post; -int HP_script_skip_space_pre; -int HP_script_skip_space_post; -int HP_script_error_pre; -int HP_script_error_post; -int HP_script_warning_pre; -int HP_script_warning_post; -int HP_script_addScript_pre; -int HP_script_addScript_post; -int HP_script_conv_num_pre; -int HP_script_conv_num_post; -int HP_script_conv_str_pre; -int HP_script_conv_str_post; -int HP_script_rid2sd_pre; -int HP_script_rid2sd_post; -int HP_script_detach_rid_pre; -int HP_script_detach_rid_post; -int HP_script_push_val_pre; -int HP_script_push_val_post; -int HP_script_get_val_pre; -int HP_script_get_val_post; -int HP_script_get_val2_pre; -int HP_script_get_val2_post; -int HP_script_push_str_pre; -int HP_script_push_str_post; -int HP_script_push_copy_pre; -int HP_script_push_copy_post; -int HP_script_pop_stack_pre; -int HP_script_pop_stack_post; -int HP_script_set_constant_pre; -int HP_script_set_constant_post; -int HP_script_set_constant2_pre; -int HP_script_set_constant2_post; -int HP_script_set_constant_force_pre; -int HP_script_set_constant_force_post; -int HP_script_get_constant_pre; -int HP_script_get_constant_post; -int HP_script_label_add_pre; -int HP_script_label_add_post; -int HP_script_run_pre; -int HP_script_run_post; -int HP_script_run_main_pre; -int HP_script_run_main_post; -int HP_script_run_timer_pre; -int HP_script_run_timer_post; -int HP_script_set_var_pre; -int HP_script_set_var_post; -int HP_script_stop_instances_pre; -int HP_script_stop_instances_post; -int HP_script_free_code_pre; -int HP_script_free_code_post; -int HP_script_free_vars_pre; -int HP_script_free_vars_post; -int HP_script_alloc_state_pre; -int HP_script_alloc_state_post; -int HP_script_free_state_pre; -int HP_script_free_state_post; -int HP_script_run_autobonus_pre; -int HP_script_run_autobonus_post; -int HP_script_cleararray_pc_pre; -int HP_script_cleararray_pc_post; -int HP_script_setarray_pc_pre; -int HP_script_setarray_pc_post; -int HP_script_config_read_pre; -int HP_script_config_read_post; -int HP_script_add_str_pre; -int HP_script_add_str_post; -int HP_script_get_str_pre; -int HP_script_get_str_post; -int HP_script_search_str_pre; -int HP_script_search_str_post; -int HP_script_setd_sub_pre; -int HP_script_setd_sub_post; -int HP_script_attach_state_pre; -int HP_script_attach_state_post; -int HP_script_queue_pre; -int HP_script_queue_post; -int HP_script_queue_add_pre; -int HP_script_queue_add_post; -int HP_script_queue_del_pre; -int HP_script_queue_del_post; -int HP_script_queue_remove_pre; -int HP_script_queue_remove_post; -int HP_script_queue_create_pre; -int HP_script_queue_create_post; -int HP_script_queue_clear_pre; -int HP_script_queue_clear_post; -int HP_script_parse_curly_close_pre; -int HP_script_parse_curly_close_post; -int HP_script_parse_syntax_close_pre; -int HP_script_parse_syntax_close_post; -int HP_script_parse_syntax_close_sub_pre; -int HP_script_parse_syntax_close_sub_post; -int HP_script_parse_syntax_pre; -int HP_script_parse_syntax_post; -int HP_script_get_com_pre; -int HP_script_get_com_post; -int HP_script_get_num_pre; -int HP_script_get_num_post; -int HP_script_op2name_pre; -int HP_script_op2name_post; -int HP_script_reportsrc_pre; -int HP_script_reportsrc_post; -int HP_script_reportdata_pre; -int HP_script_reportdata_post; -int HP_script_reportfunc_pre; -int HP_script_reportfunc_post; -int HP_script_disp_error_message2_pre; -int HP_script_disp_error_message2_post; -int HP_script_disp_warning_message_pre; -int HP_script_disp_warning_message_post; -int HP_script_check_event_pre; -int HP_script_check_event_post; -int HP_script_calc_hash_pre; -int HP_script_calc_hash_post; -int HP_script_addb_pre; -int HP_script_addb_post; -int HP_script_addc_pre; -int HP_script_addc_post; -int HP_script_addi_pre; -int HP_script_addi_post; -int HP_script_addl_pre; -int HP_script_addl_post; -int HP_script_set_label_pre; -int HP_script_set_label_post; -int HP_script_skip_word_pre; -int HP_script_skip_word_post; -int HP_script_add_word_pre; -int HP_script_add_word_post; -int HP_script_parse_callfunc_pre; -int HP_script_parse_callfunc_post; -int HP_script_parse_nextline_pre; -int HP_script_parse_nextline_post; -int HP_script_parse_variable_pre; -int HP_script_parse_variable_post; -int HP_script_parse_simpleexpr_pre; -int HP_script_parse_simpleexpr_post; -int HP_script_parse_expr_pre; -int HP_script_parse_expr_post; -int HP_script_parse_line_pre; -int HP_script_parse_line_post; -int HP_script_read_constdb_pre; -int HP_script_read_constdb_post; -int HP_script_print_line_pre; -int HP_script_print_line_post; -int HP_script_errorwarning_sub_pre; -int HP_script_errorwarning_sub_post; -int HP_script_set_reg_pre; -int HP_script_set_reg_post; -int HP_script_stack_expand_pre; -int HP_script_stack_expand_post; -int HP_script_push_retinfo_pre; -int HP_script_push_retinfo_post; -int HP_script_pop_val_pre; -int HP_script_pop_val_post; -int HP_script_op_3_pre; -int HP_script_op_3_post; -int HP_script_op_2str_pre; -int HP_script_op_2str_post; -int HP_script_op_2num_pre; -int HP_script_op_2num_post; -int HP_script_op_2_pre; -int HP_script_op_2_post; -int HP_script_op_1_pre; -int HP_script_op_1_post; -int HP_script_check_buildin_argtype_pre; -int HP_script_check_buildin_argtype_post; -int HP_script_detach_state_pre; -int HP_script_detach_state_post; -int HP_script_db_free_code_sub_pre; -int HP_script_db_free_code_sub_post; -int HP_script_add_autobonus_pre; -int HP_script_add_autobonus_post; -int HP_script_menu_countoptions_pre; -int HP_script_menu_countoptions_post; -int HP_script_buildin_areawarp_sub_pre; -int HP_script_buildin_areawarp_sub_post; -int HP_script_buildin_areapercentheal_sub_pre; -int HP_script_buildin_areapercentheal_sub_post; -int HP_script_getarraysize_pre; -int HP_script_getarraysize_post; -int HP_script_buildin_delitem_delete_pre; -int HP_script_buildin_delitem_delete_post; -int HP_script_buildin_delitem_search_pre; -int HP_script_buildin_delitem_search_post; -int HP_script_buildin_killmonster_sub_strip_pre; -int HP_script_buildin_killmonster_sub_strip_post; -int HP_script_buildin_killmonster_sub_pre; -int HP_script_buildin_killmonster_sub_post; -int HP_script_buildin_killmonsterall_sub_strip_pre; -int HP_script_buildin_killmonsterall_sub_strip_post; -int HP_script_buildin_killmonsterall_sub_pre; -int HP_script_buildin_killmonsterall_sub_post; -int HP_script_buildin_announce_sub_pre; -int HP_script_buildin_announce_sub_post; -int HP_script_buildin_getareausers_sub_pre; -int HP_script_buildin_getareausers_sub_post; -int HP_script_buildin_getareadropitem_sub_pre; -int HP_script_buildin_getareadropitem_sub_post; -int HP_script_mapflag_pvp_sub_pre; -int HP_script_mapflag_pvp_sub_post; -int HP_script_buildin_pvpoff_sub_pre; -int HP_script_buildin_pvpoff_sub_post; -int HP_script_buildin_maprespawnguildid_sub_pc_pre; -int HP_script_buildin_maprespawnguildid_sub_pc_post; -int HP_script_buildin_maprespawnguildid_sub_mob_pre; -int HP_script_buildin_maprespawnguildid_sub_mob_post; -int HP_script_buildin_mobcount_sub_pre; -int HP_script_buildin_mobcount_sub_post; -int HP_script_playBGM_sub_pre; -int HP_script_playBGM_sub_post; -int HP_script_playBGM_foreachpc_sub_pre; -int HP_script_playBGM_foreachpc_sub_post; -int HP_script_soundeffect_sub_pre; -int HP_script_soundeffect_sub_post; -int HP_script_buildin_query_sql_sub_pre; -int HP_script_buildin_query_sql_sub_post; -int HP_script_axtoi_pre; -int HP_script_axtoi_post; -int HP_script_buildin_instance_warpall_sub_pre; -int HP_script_buildin_instance_warpall_sub_post; -int HP_script_buildin_mobuseskill_sub_pre; -int HP_script_buildin_mobuseskill_sub_post; -int HP_script_cleanfloor_sub_pre; -int HP_script_cleanfloor_sub_post; -int HP_script_run_func_pre; -int HP_script_run_func_post; -int HP_searchstore_open_pre; -int HP_searchstore_open_post; -int HP_searchstore_query_pre; -int HP_searchstore_query_post; -int HP_searchstore_querynext_pre; -int HP_searchstore_querynext_post; -int HP_searchstore_next_pre; -int HP_searchstore_next_post; -int HP_searchstore_clear_pre; -int HP_searchstore_clear_post; -int HP_searchstore_close_pre; -int HP_searchstore_close_post; -int HP_searchstore_click_pre; -int HP_searchstore_click_post; -int HP_searchstore_queryremote_pre; -int HP_searchstore_queryremote_post; -int HP_searchstore_clearremote_pre; -int HP_searchstore_clearremote_post; -int HP_searchstore_result_pre; -int HP_searchstore_result_post; -int HP_skill_init_pre; -int HP_skill_init_post; -int HP_skill_final_pre; -int HP_skill_final_post; -int HP_skill_reload_pre; -int HP_skill_reload_post; -int HP_skill_read_db_pre; -int HP_skill_read_db_post; -int HP_skill_get_index_pre; -int HP_skill_get_index_post; -int HP_skill_get_type_pre; -int HP_skill_get_type_post; -int HP_skill_get_hit_pre; -int HP_skill_get_hit_post; -int HP_skill_get_inf_pre; -int HP_skill_get_inf_post; -int HP_skill_get_ele_pre; -int HP_skill_get_ele_post; -int HP_skill_get_nk_pre; -int HP_skill_get_nk_post; -int HP_skill_get_max_pre; -int HP_skill_get_max_post; -int HP_skill_get_range_pre; -int HP_skill_get_range_post; -int HP_skill_get_range2_pre; -int HP_skill_get_range2_post; -int HP_skill_get_splash_pre; -int HP_skill_get_splash_post; -int HP_skill_get_hp_pre; -int HP_skill_get_hp_post; -int HP_skill_get_mhp_pre; -int HP_skill_get_mhp_post; -int HP_skill_get_sp_pre; -int HP_skill_get_sp_post; -int HP_skill_get_state_pre; -int HP_skill_get_state_post; -int HP_skill_get_spiritball_pre; -int HP_skill_get_spiritball_post; -int HP_skill_get_zeny_pre; -int HP_skill_get_zeny_post; -int HP_skill_get_num_pre; -int HP_skill_get_num_post; -int HP_skill_get_cast_pre; -int HP_skill_get_cast_post; -int HP_skill_get_delay_pre; -int HP_skill_get_delay_post; -int HP_skill_get_walkdelay_pre; -int HP_skill_get_walkdelay_post; -int HP_skill_get_time_pre; -int HP_skill_get_time_post; -int HP_skill_get_time2_pre; -int HP_skill_get_time2_post; -int HP_skill_get_castnodex_pre; -int HP_skill_get_castnodex_post; -int HP_skill_get_delaynodex_pre; -int HP_skill_get_delaynodex_post; -int HP_skill_get_castdef_pre; -int HP_skill_get_castdef_post; -int HP_skill_get_weapontype_pre; -int HP_skill_get_weapontype_post; -int HP_skill_get_ammotype_pre; -int HP_skill_get_ammotype_post; -int HP_skill_get_ammo_qty_pre; -int HP_skill_get_ammo_qty_post; -int HP_skill_get_unit_id_pre; -int HP_skill_get_unit_id_post; -int HP_skill_get_inf2_pre; -int HP_skill_get_inf2_post; -int HP_skill_get_castcancel_pre; -int HP_skill_get_castcancel_post; -int HP_skill_get_maxcount_pre; -int HP_skill_get_maxcount_post; -int HP_skill_get_blewcount_pre; -int HP_skill_get_blewcount_post; -int HP_skill_get_unit_flag_pre; -int HP_skill_get_unit_flag_post; -int HP_skill_get_unit_target_pre; -int HP_skill_get_unit_target_post; -int HP_skill_get_unit_interval_pre; -int HP_skill_get_unit_interval_post; -int HP_skill_get_unit_bl_target_pre; -int HP_skill_get_unit_bl_target_post; -int HP_skill_get_unit_layout_type_pre; -int HP_skill_get_unit_layout_type_post; -int HP_skill_get_unit_range_pre; -int HP_skill_get_unit_range_post; -int HP_skill_get_cooldown_pre; -int HP_skill_get_cooldown_post; -int HP_skill_tree_get_max_pre; -int HP_skill_tree_get_max_post; -int HP_skill_get_name_pre; -int HP_skill_get_name_post; -int HP_skill_get_desc_pre; -int HP_skill_get_desc_post; -int HP_skill_chk_pre; -int HP_skill_chk_post; -int HP_skill_get_casttype_pre; -int HP_skill_get_casttype_post; -int HP_skill_get_casttype2_pre; -int HP_skill_get_casttype2_post; -int HP_skill_name2id_pre; -int HP_skill_name2id_post; -int HP_skill_isammotype_pre; -int HP_skill_isammotype_post; -int HP_skill_castend_id_pre; -int HP_skill_castend_id_post; -int HP_skill_castend_pos_pre; -int HP_skill_castend_pos_post; -int HP_skill_castend_map_pre; -int HP_skill_castend_map_post; -int HP_skill_cleartimerskill_pre; -int HP_skill_cleartimerskill_post; -int HP_skill_addtimerskill_pre; -int HP_skill_addtimerskill_post; -int HP_skill_additional_effect_pre; -int HP_skill_additional_effect_post; -int HP_skill_counter_additional_effect_pre; -int HP_skill_counter_additional_effect_post; -int HP_skill_blown_pre; -int HP_skill_blown_post; -int HP_skill_break_equip_pre; -int HP_skill_break_equip_post; -int HP_skill_strip_equip_pre; -int HP_skill_strip_equip_post; -int HP_skill_id2group_pre; -int HP_skill_id2group_post; -int HP_skill_unitsetting_pre; -int HP_skill_unitsetting_post; -int HP_skill_initunit_pre; -int HP_skill_initunit_post; -int HP_skill_delunit_pre; -int HP_skill_delunit_post; -int HP_skill_init_unitgroup_pre; -int HP_skill_init_unitgroup_post; -int HP_skill_del_unitgroup_pre; -int HP_skill_del_unitgroup_post; -int HP_skill_clear_unitgroup_pre; -int HP_skill_clear_unitgroup_post; -int HP_skill_clear_group_pre; -int HP_skill_clear_group_post; -int HP_skill_unit_onplace_pre; -int HP_skill_unit_onplace_post; -int HP_skill_unit_ondamaged_pre; -int HP_skill_unit_ondamaged_post; -int HP_skill_cast_fix_pre; -int HP_skill_cast_fix_post; -int HP_skill_cast_fix_sc_pre; -int HP_skill_cast_fix_sc_post; -int HP_skill_vf_cast_fix_pre; -int HP_skill_vf_cast_fix_post; -int HP_skill_delay_fix_pre; -int HP_skill_delay_fix_post; -int HP_skill_check_condition_castbegin_pre; -int HP_skill_check_condition_castbegin_post; -int HP_skill_check_condition_castend_pre; -int HP_skill_check_condition_castend_post; -int HP_skill_consume_requirement_pre; -int HP_skill_consume_requirement_post; -int HP_skill_get_requirement_pre; -int HP_skill_get_requirement_post; -int HP_skill_check_pc_partner_pre; -int HP_skill_check_pc_partner_post; -int HP_skill_unit_move_pre; -int HP_skill_unit_move_post; -int HP_skill_unit_onleft_pre; -int HP_skill_unit_onleft_post; -int HP_skill_unit_onout_pre; -int HP_skill_unit_onout_post; -int HP_skill_unit_move_unit_group_pre; -int HP_skill_unit_move_unit_group_post; -int HP_skill_sit_pre; -int HP_skill_sit_post; -int HP_skill_brandishspear_pre; -int HP_skill_brandishspear_post; -int HP_skill_repairweapon_pre; -int HP_skill_repairweapon_post; -int HP_skill_identify_pre; -int HP_skill_identify_post; -int HP_skill_weaponrefine_pre; -int HP_skill_weaponrefine_post; -int HP_skill_autospell_pre; -int HP_skill_autospell_post; -int HP_skill_calc_heal_pre; -int HP_skill_calc_heal_post; -int HP_skill_check_cloaking_pre; -int HP_skill_check_cloaking_post; -int HP_skill_enchant_elemental_end_pre; -int HP_skill_enchant_elemental_end_post; -int HP_skill_not_ok_pre; -int HP_skill_not_ok_post; -int HP_skill_not_ok_hom_pre; -int HP_skill_not_ok_hom_post; -int HP_skill_not_ok_mercenary_pre; -int HP_skill_not_ok_mercenary_post; -int HP_skill_chastle_mob_changetarget_pre; -int HP_skill_chastle_mob_changetarget_post; -int HP_skill_can_produce_mix_pre; -int HP_skill_can_produce_mix_post; -int HP_skill_produce_mix_pre; -int HP_skill_produce_mix_post; -int HP_skill_arrow_create_pre; -int HP_skill_arrow_create_post; -int HP_skill_castend_nodamage_id_pre; -int HP_skill_castend_nodamage_id_post; -int HP_skill_castend_damage_id_pre; -int HP_skill_castend_damage_id_post; -int HP_skill_castend_pos2_pre; -int HP_skill_castend_pos2_post; -int HP_skill_blockpc_start_pre; -int HP_skill_blockpc_start_post; -int HP_skill_blockhomun_start_pre; -int HP_skill_blockhomun_start_post; -int HP_skill_blockmerc_start_pre; -int HP_skill_blockmerc_start_post; -int HP_skill_attack_pre; -int HP_skill_attack_post; -int HP_skill_attack_area_pre; -int HP_skill_attack_area_post; -int HP_skill_area_sub_pre; -int HP_skill_area_sub_post; -int HP_skill_area_sub_count_pre; -int HP_skill_area_sub_count_post; -int HP_skill_check_unit_range_pre; -int HP_skill_check_unit_range_post; -int HP_skill_check_unit_range_sub_pre; -int HP_skill_check_unit_range_sub_post; -int HP_skill_check_unit_range2_pre; -int HP_skill_check_unit_range2_post; -int HP_skill_check_unit_range2_sub_pre; -int HP_skill_check_unit_range2_sub_post; -int HP_skill_toggle_magicpower_pre; -int HP_skill_toggle_magicpower_post; -int HP_skill_magic_reflect_pre; -int HP_skill_magic_reflect_post; -int HP_skill_onskillusage_pre; -int HP_skill_onskillusage_post; -int HP_skill_cell_overlap_pre; -int HP_skill_cell_overlap_post; -int HP_skill_timerskill_pre; -int HP_skill_timerskill_post; -int HP_skill_trap_splash_pre; -int HP_skill_trap_splash_post; -int HP_skill_check_condition_mercenary_pre; -int HP_skill_check_condition_mercenary_post; -int HP_skill_locate_element_field_pre; -int HP_skill_locate_element_field_post; -int HP_skill_graffitiremover_pre; -int HP_skill_graffitiremover_post; -int HP_skill_activate_reverberation_pre; -int HP_skill_activate_reverberation_post; -int HP_skill_dance_overlap_sub_pre; -int HP_skill_dance_overlap_sub_post; -int HP_skill_dance_overlap_pre; -int HP_skill_dance_overlap_post; -int HP_skill_get_unit_layout_pre; -int HP_skill_get_unit_layout_post; -int HP_skill_frostjoke_scream_pre; -int HP_skill_frostjoke_scream_post; -int HP_skill_greed_pre; -int HP_skill_greed_post; -int HP_skill_destroy_trap_pre; -int HP_skill_destroy_trap_post; -int HP_skill_icewall_block_pre; -int HP_skill_icewall_block_post; -int HP_skill_unitgrouptickset_search_pre; -int HP_skill_unitgrouptickset_search_post; -int HP_skill_dance_switch_pre; -int HP_skill_dance_switch_post; -int HP_skill_check_condition_char_sub_pre; -int HP_skill_check_condition_char_sub_post; -int HP_skill_check_condition_mob_master_sub_pre; -int HP_skill_check_condition_mob_master_sub_post; -int HP_skill_brandishspear_first_pre; -int HP_skill_brandishspear_first_post; -int HP_skill_brandishspear_dir_pre; -int HP_skill_brandishspear_dir_post; -int HP_skill_get_fixed_cast_pre; -int HP_skill_get_fixed_cast_post; -int HP_skill_sit_count_pre; -int HP_skill_sit_count_post; -int HP_skill_sit_in_pre; -int HP_skill_sit_in_post; -int HP_skill_sit_out_pre; -int HP_skill_sit_out_post; -int HP_skill_unitsetmapcell_pre; -int HP_skill_unitsetmapcell_post; -int HP_skill_unit_onplace_timer_pre; -int HP_skill_unit_onplace_timer_post; -int HP_skill_unit_effect_pre; -int HP_skill_unit_effect_post; -int HP_skill_unit_timer_sub_onplace_pre; -int HP_skill_unit_timer_sub_onplace_post; -int HP_skill_unit_move_sub_pre; -int HP_skill_unit_move_sub_post; -int HP_skill_blockpc_end_pre; -int HP_skill_blockpc_end_post; -int HP_skill_blockhomun_end_pre; -int HP_skill_blockhomun_end_post; -int HP_skill_blockmerc_end_pre; -int HP_skill_blockmerc_end_post; -int HP_skill_split_atoi_pre; -int HP_skill_split_atoi_post; -int HP_skill_unit_timer_pre; -int HP_skill_unit_timer_post; -int HP_skill_unit_timer_sub_pre; -int HP_skill_unit_timer_sub_post; -int HP_skill_init_unit_layout_pre; -int HP_skill_init_unit_layout_post; -int HP_skill_parse_row_skilldb_pre; -int HP_skill_parse_row_skilldb_post; -int HP_skill_parse_row_requiredb_pre; -int HP_skill_parse_row_requiredb_post; -int HP_skill_parse_row_castdb_pre; -int HP_skill_parse_row_castdb_post; -int HP_skill_parse_row_castnodexdb_pre; -int HP_skill_parse_row_castnodexdb_post; -int HP_skill_parse_row_unitdb_pre; -int HP_skill_parse_row_unitdb_post; -int HP_skill_parse_row_producedb_pre; -int HP_skill_parse_row_producedb_post; -int HP_skill_parse_row_createarrowdb_pre; -int HP_skill_parse_row_createarrowdb_post; -int HP_skill_parse_row_abradb_pre; -int HP_skill_parse_row_abradb_post; -int HP_skill_parse_row_spellbookdb_pre; -int HP_skill_parse_row_spellbookdb_post; -int HP_skill_parse_row_magicmushroomdb_pre; -int HP_skill_parse_row_magicmushroomdb_post; -int HP_skill_parse_row_reproducedb_pre; -int HP_skill_parse_row_reproducedb_post; -int HP_skill_parse_row_improvisedb_pre; -int HP_skill_parse_row_improvisedb_post; -int HP_skill_parse_row_changematerialdb_pre; -int HP_skill_parse_row_changematerialdb_post; -int HP_skill_usave_add_pre; -int HP_skill_usave_add_post; -int HP_skill_usave_trigger_pre; -int HP_skill_usave_trigger_post; -int HP_skill_cooldown_load_pre; -int HP_skill_cooldown_load_post; -int HP_skill_spellbook_pre; -int HP_skill_spellbook_post; -int HP_skill_block_check_pre; -int HP_skill_block_check_post; -int HP_skill_detonator_pre; -int HP_skill_detonator_post; -int HP_skill_check_camouflage_pre; -int HP_skill_check_camouflage_post; -int HP_skill_magicdecoy_pre; -int HP_skill_magicdecoy_post; -int HP_skill_poisoningweapon_pre; -int HP_skill_poisoningweapon_post; -int HP_skill_select_menu_pre; -int HP_skill_select_menu_post; -int HP_skill_elementalanalysis_pre; -int HP_skill_elementalanalysis_post; -int HP_skill_changematerial_pre; -int HP_skill_changematerial_post; -int HP_skill_get_elemental_type_pre; -int HP_skill_get_elemental_type_post; -int HP_skill_cooldown_save_pre; -int HP_skill_cooldown_save_post; -int HP_skill_maelstrom_suction_pre; -int HP_skill_maelstrom_suction_post; -int HP_skill_get_new_group_id_pre; -int HP_skill_get_new_group_id_post; -int HP_status_init_pre; -int HP_status_init_post; -int HP_status_final_pre; -int HP_status_final_post; -int HP_status_get_refine_chance_pre; -int HP_status_get_refine_chance_post; -int HP_status_skill2sc_pre; -int HP_status_skill2sc_post; -int HP_status_sc2skill_pre; -int HP_status_sc2skill_post; -int HP_status_sc2scb_flag_pre; -int HP_status_sc2scb_flag_post; -int HP_status_type2relevant_bl_types_pre; -int HP_status_type2relevant_bl_types_post; -int HP_status_get_sc_type_pre; -int HP_status_get_sc_type_post; -int HP_status_damage_pre; -int HP_status_damage_post; -int HP_status_charge_pre; -int HP_status_charge_post; -int HP_status_percent_change_pre; -int HP_status_percent_change_post; -int HP_status_set_hp_pre; -int HP_status_set_hp_post; -int HP_status_set_sp_pre; -int HP_status_set_sp_post; -int HP_status_heal_pre; -int HP_status_heal_post; -int HP_status_revive_pre; -int HP_status_revive_post; -int HP_status_get_regen_data_pre; -int HP_status_get_regen_data_post; -int HP_status_get_status_data_pre; -int HP_status_get_status_data_post; -int HP_status_get_base_status_pre; -int HP_status_get_base_status_post; -int HP_status_get_name_pre; -int HP_status_get_name_post; -int HP_status_get_class_pre; -int HP_status_get_class_post; -int HP_status_get_lv_pre; -int HP_status_get_lv_post; -int HP_status_get_def_pre; -int HP_status_get_def_post; -int HP_status_get_speed_pre; -int HP_status_get_speed_post; -int HP_status_calc_attack_element_pre; -int HP_status_calc_attack_element_post; -int HP_status_get_party_id_pre; -int HP_status_get_party_id_post; -int HP_status_get_guild_id_pre; -int HP_status_get_guild_id_post; -int HP_status_get_emblem_id_pre; -int HP_status_get_emblem_id_post; -int HP_status_get_mexp_pre; -int HP_status_get_mexp_post; -int HP_status_get_race2_pre; -int HP_status_get_race2_post; -int HP_status_get_viewdata_pre; -int HP_status_get_viewdata_post; -int HP_status_set_viewdata_pre; -int HP_status_set_viewdata_post; -int HP_status_change_init_pre; -int HP_status_change_init_post; -int HP_status_get_sc_pre; -int HP_status_get_sc_post; -int HP_status_isdead_pre; -int HP_status_isdead_post; -int HP_status_isimmune_pre; -int HP_status_isimmune_post; -int HP_status_get_sc_def_pre; -int HP_status_get_sc_def_post; -int HP_status_change_start_pre; -int HP_status_change_start_post; -int HP_status_change_end__pre; -int HP_status_change_end__post; -int HP_status_kaahi_heal_timer_pre; -int HP_status_kaahi_heal_timer_post; -int HP_status_change_timer_pre; -int HP_status_change_timer_post; -int HP_status_change_timer_sub_pre; -int HP_status_change_timer_sub_post; -int HP_status_change_clear_pre; -int HP_status_change_clear_post; -int HP_status_change_clear_buffs_pre; -int HP_status_change_clear_buffs_post; -int HP_status_calc_bl__pre; -int HP_status_calc_bl__post; -int HP_status_calc_mob__pre; -int HP_status_calc_mob__post; -int HP_status_calc_pet__pre; -int HP_status_calc_pet__post; -int HP_status_calc_pc__pre; -int HP_status_calc_pc__post; -int HP_status_calc_homunculus__pre; -int HP_status_calc_homunculus__post; -int HP_status_calc_mercenary__pre; -int HP_status_calc_mercenary__post; -int HP_status_calc_elemental__pre; -int HP_status_calc_elemental__post; -int HP_status_calc_misc_pre; -int HP_status_calc_misc_post; -int HP_status_calc_regen_pre; -int HP_status_calc_regen_post; -int HP_status_calc_regen_rate_pre; -int HP_status_calc_regen_rate_post; -int HP_status_check_skilluse_pre; -int HP_status_check_skilluse_post; -int HP_status_check_visibility_pre; -int HP_status_check_visibility_post; -int HP_status_change_spread_pre; -int HP_status_change_spread_post; -int HP_status_calc_def_pre; -int HP_status_calc_def_post; -int HP_status_calc_def2_pre; -int HP_status_calc_def2_post; -int HP_status_calc_mdef_pre; -int HP_status_calc_mdef_post; -int HP_status_calc_mdef2_pre; -int HP_status_calc_mdef2_post; -int HP_status_calc_batk_pre; -int HP_status_calc_batk_post; -int HP_status_get_total_mdef_pre; -int HP_status_get_total_mdef_post; -int HP_status_get_total_def_pre; -int HP_status_get_total_def_post; -int HP_status_get_matk_pre; -int HP_status_get_matk_post; -int HP_status_readdb_pre; -int HP_status_readdb_post; -int HP_status_initChangeTables_pre; -int HP_status_initChangeTables_post; -int HP_status_initDummyData_pre; -int HP_status_initDummyData_post; -int HP_status_base_amotion_pc_pre; -int HP_status_base_amotion_pc_post; -int HP_status_base_atk_pre; -int HP_status_base_atk_post; -int HP_status_calc_sigma_pre; -int HP_status_calc_sigma_post; -int HP_status_base_pc_maxhp_pre; -int HP_status_base_pc_maxhp_post; -int HP_status_base_pc_maxsp_pre; -int HP_status_base_pc_maxsp_post; -int HP_status_calc_npc__pre; -int HP_status_calc_npc__post; -int HP_status_calc_str_pre; -int HP_status_calc_str_post; -int HP_status_calc_agi_pre; -int HP_status_calc_agi_post; -int HP_status_calc_vit_pre; -int HP_status_calc_vit_post; -int HP_status_calc_int_pre; -int HP_status_calc_int_post; -int HP_status_calc_dex_pre; -int HP_status_calc_dex_post; -int HP_status_calc_luk_pre; -int HP_status_calc_luk_post; -int HP_status_calc_watk_pre; -int HP_status_calc_watk_post; -int HP_status_calc_matk_pre; -int HP_status_calc_matk_post; -int HP_status_calc_hit_pre; -int HP_status_calc_hit_post; -int HP_status_calc_critical_pre; -int HP_status_calc_critical_post; -int HP_status_calc_flee_pre; -int HP_status_calc_flee_post; -int HP_status_calc_flee2_pre; -int HP_status_calc_flee2_post; -int HP_status_calc_speed_pre; -int HP_status_calc_speed_post; -int HP_status_calc_aspd_rate_pre; -int HP_status_calc_aspd_rate_post; -int HP_status_calc_dmotion_pre; -int HP_status_calc_dmotion_post; -int HP_status_calc_fix_aspd_pre; -int HP_status_calc_fix_aspd_post; -int HP_status_calc_maxhp_pre; -int HP_status_calc_maxhp_post; -int HP_status_calc_maxsp_pre; -int HP_status_calc_maxsp_post; -int HP_status_calc_element_pre; -int HP_status_calc_element_post; -int HP_status_calc_element_lv_pre; -int HP_status_calc_element_lv_post; -int HP_status_calc_mode_pre; -int HP_status_calc_mode_post; -int HP_status_calc_bl_main_pre; -int HP_status_calc_bl_main_post; -int HP_status_display_add_pre; -int HP_status_display_add_post; -int HP_status_display_remove_pre; -int HP_status_display_remove_post; -int HP_status_natural_heal_pre; -int HP_status_natural_heal_post; -int HP_status_natural_heal_timer_pre; -int HP_status_natural_heal_timer_post; -int HP_status_readdb_job1_pre; -int HP_status_readdb_job1_post; -int HP_status_readdb_job2_pre; -int HP_status_readdb_job2_post; -int HP_status_readdb_sizefix_pre; -int HP_status_readdb_sizefix_post; -int HP_status_readdb_refine_pre; -int HP_status_readdb_refine_post; -int HP_status_readdb_scconfig_pre; -int HP_status_readdb_scconfig_post; -int HP_storage_reconnect_pre; -int HP_storage_reconnect_post; -int HP_storage_delitem_pre; -int HP_storage_delitem_post; -int HP_storage_open_pre; -int HP_storage_open_post; -int HP_storage_add_pre; -int HP_storage_add_post; -int HP_storage_get_pre; -int HP_storage_get_post; -int HP_storage_additem_pre; -int HP_storage_additem_post; -int HP_storage_addfromcart_pre; -int HP_storage_addfromcart_post; -int HP_storage_gettocart_pre; -int HP_storage_gettocart_post; -int HP_storage_close_pre; -int HP_storage_close_post; -int HP_storage_pc_quit_pre; -int HP_storage_pc_quit_post; -int HP_storage_comp_item_pre; -int HP_storage_comp_item_post; -int HP_storage_sortitem_pre; -int HP_storage_sortitem_post; -int HP_storage_reconnect_sub_pre; -int HP_storage_reconnect_sub_post; -int HP_trade_request_pre; -int HP_trade_request_post; -int HP_trade_ack_pre; -int HP_trade_ack_post; -int HP_trade_check_impossible_pre; -int HP_trade_check_impossible_post; -int HP_trade_check_pre; -int HP_trade_check_post; -int HP_trade_additem_pre; -int HP_trade_additem_post; -int HP_trade_addzeny_pre; -int HP_trade_addzeny_post; -int HP_trade_ok_pre; -int HP_trade_ok_post; -int HP_trade_cancel_pre; -int HP_trade_cancel_post; -int HP_trade_commit_pre; -int HP_trade_commit_post; -int HP_unit_init_pre; -int HP_unit_init_post; -int HP_unit_final_pre; -int HP_unit_final_post; -int HP_unit_bl2ud_pre; -int HP_unit_bl2ud_post; -int HP_unit_bl2ud2_pre; -int HP_unit_bl2ud2_post; -int HP_unit_attack_timer_pre; -int HP_unit_attack_timer_post; -int HP_unit_walktoxy_timer_pre; -int HP_unit_walktoxy_timer_post; -int HP_unit_walktoxy_sub_pre; -int HP_unit_walktoxy_sub_post; -int HP_unit_delay_walktoxy_timer_pre; -int HP_unit_delay_walktoxy_timer_post; -int HP_unit_walktoxy_pre; -int HP_unit_walktoxy_post; -int HP_unit_walktobl_sub_pre; -int HP_unit_walktobl_sub_post; -int HP_unit_walktobl_pre; -int HP_unit_walktobl_post; -int HP_unit_run_pre; -int HP_unit_run_post; -int HP_unit_wugdash_pre; -int HP_unit_wugdash_post; -int HP_unit_escape_pre; -int HP_unit_escape_post; -int HP_unit_movepos_pre; -int HP_unit_movepos_post; -int HP_unit_setdir_pre; -int HP_unit_setdir_post; -int HP_unit_getdir_pre; -int HP_unit_getdir_post; -int HP_unit_blown_pre; -int HP_unit_blown_post; -int HP_unit_warp_pre; -int HP_unit_warp_post; -int HP_unit_stop_walking_pre; -int HP_unit_stop_walking_post; -int HP_unit_skilluse_id_pre; -int HP_unit_skilluse_id_post; -int HP_unit_is_walking_pre; -int HP_unit_is_walking_post; -int HP_unit_can_move_pre; -int HP_unit_can_move_post; -int HP_unit_resume_running_pre; -int HP_unit_resume_running_post; -int HP_unit_set_walkdelay_pre; -int HP_unit_set_walkdelay_post; -int HP_unit_skilluse_id2_pre; -int HP_unit_skilluse_id2_post; -int HP_unit_skilluse_pos_pre; -int HP_unit_skilluse_pos_post; -int HP_unit_skilluse_pos2_pre; -int HP_unit_skilluse_pos2_post; -int HP_unit_set_target_pre; -int HP_unit_set_target_post; -int HP_unit_stop_attack_pre; -int HP_unit_stop_attack_post; -int HP_unit_unattackable_pre; -int HP_unit_unattackable_post; -int HP_unit_attack_pre; -int HP_unit_attack_post; -int HP_unit_cancel_combo_pre; -int HP_unit_cancel_combo_post; -int HP_unit_can_reach_pos_pre; -int HP_unit_can_reach_pos_post; -int HP_unit_can_reach_bl_pre; -int HP_unit_can_reach_bl_post; -int HP_unit_calc_pos_pre; -int HP_unit_calc_pos_post; -int HP_unit_attack_timer_sub_pre; -int HP_unit_attack_timer_sub_post; -int HP_unit_skillcastcancel_pre; -int HP_unit_skillcastcancel_post; -int HP_unit_dataset_pre; -int HP_unit_dataset_post; -int HP_unit_counttargeted_pre; -int HP_unit_counttargeted_post; -int HP_unit_fixdamage_pre; -int HP_unit_fixdamage_post; -int HP_unit_changeviewsize_pre; -int HP_unit_changeviewsize_post; -int HP_unit_remove_map_pre; -int HP_unit_remove_map_post; -int HP_unit_remove_map_pc_pre; -int HP_unit_remove_map_pc_post; -int HP_unit_free_pc_pre; -int HP_unit_free_pc_post; -int HP_unit_free_pre; -int HP_unit_free_post; -int HP_vending_init_pre; -int HP_vending_init_post; -int HP_vending_final_pre; -int HP_vending_final_post; -int HP_vending_close_pre; -int HP_vending_close_post; -int HP_vending_open_pre; -int HP_vending_open_post; -int HP_vending_list_pre; -int HP_vending_list_post; -int HP_vending_purchase_pre; -int HP_vending_purchase_post; -int HP_vending_search_pre; -int HP_vending_search_post; -int HP_vending_searchall_pre; -int HP_vending_searchall_post; + int HP_atcommand_init_pre; + int HP_atcommand_init_post; + int HP_atcommand_final_pre; + int HP_atcommand_final_post; + int HP_atcommand_parse_pre; + int HP_atcommand_parse_post; + int HP_atcommand_create_pre; + int HP_atcommand_create_post; + int HP_atcommand_can_use_pre; + int HP_atcommand_can_use_post; + int HP_atcommand_can_use2_pre; + int HP_atcommand_can_use2_post; + int HP_atcommand_load_groups_pre; + int HP_atcommand_load_groups_post; + int HP_atcommand_exists_pre; + int HP_atcommand_exists_post; + int HP_atcommand_msg_read_pre; + int HP_atcommand_msg_read_post; + int HP_atcommand_final_msg_pre; + int HP_atcommand_final_msg_post; + int HP_atcommand_get_bind_byname_pre; + int HP_atcommand_get_bind_byname_post; + int HP_atcommand_get_info_byname_pre; + int HP_atcommand_get_info_byname_post; + int HP_atcommand_check_alias_pre; + int HP_atcommand_check_alias_post; + int HP_atcommand_get_suggestions_pre; + int HP_atcommand_get_suggestions_post; + int HP_atcommand_config_read_pre; + int HP_atcommand_config_read_post; + int HP_atcommand_stopattack_pre; + int HP_atcommand_stopattack_post; + int HP_atcommand_pvpoff_sub_pre; + int HP_atcommand_pvpoff_sub_post; + int HP_atcommand_pvpon_sub_pre; + int HP_atcommand_pvpon_sub_post; + int HP_atcommand_atkillmonster_sub_pre; + int HP_atcommand_atkillmonster_sub_post; + int HP_atcommand_raise_sub_pre; + int HP_atcommand_raise_sub_post; + int HP_atcommand_get_jail_time_pre; + int HP_atcommand_get_jail_time_post; + int HP_atcommand_cleanfloor_sub_pre; + int HP_atcommand_cleanfloor_sub_post; + int HP_atcommand_mutearea_sub_pre; + int HP_atcommand_mutearea_sub_post; + int HP_atcommand_commands_sub_pre; + int HP_atcommand_commands_sub_post; + int HP_atcommand_cmd_db_clear_pre; + int HP_atcommand_cmd_db_clear_post; + int HP_atcommand_cmd_db_clear_sub_pre; + int HP_atcommand_cmd_db_clear_sub_post; + int HP_atcommand_doload_pre; + int HP_atcommand_doload_post; + int HP_atcommand_base_commands_pre; + int HP_atcommand_base_commands_post; + int HP_battle_init_pre; + int HP_battle_init_post; + int HP_battle_final_pre; + int HP_battle_final_post; + int HP_battle_calc_attack_pre; + int HP_battle_calc_attack_post; + int HP_battle_calc_damage_pre; + int HP_battle_calc_damage_post; + int HP_battle_calc_gvg_damage_pre; + int HP_battle_calc_gvg_damage_post; + int HP_battle_calc_bg_damage_pre; + int HP_battle_calc_bg_damage_post; + int HP_battle_weapon_attack_pre; + int HP_battle_weapon_attack_post; + int HP_battle_calc_weapon_attack_pre; + int HP_battle_calc_weapon_attack_post; + int HP_battle_delay_damage_pre; + int HP_battle_delay_damage_post; + int HP_battle_drain_pre; + int HP_battle_drain_post; + int HP_battle_calc_return_damage_pre; + int HP_battle_calc_return_damage_post; + int HP_battle_attr_ratio_pre; + int HP_battle_attr_ratio_post; + int HP_battle_attr_fix_pre; + int HP_battle_attr_fix_post; + int HP_battle_calc_cardfix_pre; + int HP_battle_calc_cardfix_post; + int HP_battle_calc_elefix_pre; + int HP_battle_calc_elefix_post; + int HP_battle_calc_masteryfix_pre; + int HP_battle_calc_masteryfix_post; + int HP_battle_calc_skillratio_pre; + int HP_battle_calc_skillratio_post; + int HP_battle_calc_sizefix_pre; + int HP_battle_calc_sizefix_post; + int HP_battle_calc_weapon_damage_pre; + int HP_battle_calc_weapon_damage_post; + int HP_battle_calc_defense_pre; + int HP_battle_calc_defense_post; + int HP_battle_get_master_pre; + int HP_battle_get_master_post; + int HP_battle_get_targeted_pre; + int HP_battle_get_targeted_post; + int HP_battle_get_enemy_pre; + int HP_battle_get_enemy_post; + int HP_battle_get_target_pre; + int HP_battle_get_target_post; + int HP_battle_get_current_skill_pre; + int HP_battle_get_current_skill_post; + int HP_battle_check_undead_pre; + int HP_battle_check_undead_post; + int HP_battle_check_target_pre; + int HP_battle_check_target_post; + int HP_battle_check_range_pre; + int HP_battle_check_range_post; + int HP_battle_consume_ammo_pre; + int HP_battle_consume_ammo_post; + int HP_battle_get_targeted_sub_pre; + int HP_battle_get_targeted_sub_post; + int HP_battle_get_enemy_sub_pre; + int HP_battle_get_enemy_sub_post; + int HP_battle_get_enemy_area_sub_pre; + int HP_battle_get_enemy_area_sub_post; + int HP_battle_delay_damage_sub_pre; + int HP_battle_delay_damage_sub_post; + int HP_battle_blewcount_bonus_pre; + int HP_battle_blewcount_bonus_post; + int HP_battle_range_type_pre; + int HP_battle_range_type_post; + int HP_battle_calc_base_damage_pre; + int HP_battle_calc_base_damage_post; + int HP_battle_calc_base_damage2_pre; + int HP_battle_calc_base_damage2_post; + int HP_battle_calc_misc_attack_pre; + int HP_battle_calc_misc_attack_post; + int HP_battle_calc_magic_attack_pre; + int HP_battle_calc_magic_attack_post; + int HP_battle_adjust_skill_damage_pre; + int HP_battle_adjust_skill_damage_post; + int HP_battle_add_mastery_pre; + int HP_battle_add_mastery_post; + int HP_battle_calc_drain_pre; + int HP_battle_calc_drain_post; + int HP_battle_config_read_pre; + int HP_battle_config_read_post; + int HP_battle_config_set_defaults_pre; + int HP_battle_config_set_defaults_post; + int HP_battle_config_set_value_pre; + int HP_battle_config_set_value_post; + int HP_battle_config_get_value_pre; + int HP_battle_config_get_value_post; + int HP_battle_config_adjust_pre; + int HP_battle_config_adjust_post; + int HP_battle_get_enemy_area_pre; + int HP_battle_get_enemy_area_post; + int HP_battle_damage_area_pre; + int HP_battle_damage_area_post; + int HP_bg_init_pre; + int HP_bg_init_post; + int HP_bg_final_pre; + int HP_bg_final_post; + int HP_bg_name2arena_pre; + int HP_bg_name2arena_post; + int HP_bg_queue_add_pre; + int HP_bg_queue_add_post; + int HP_bg_can_queue_pre; + int HP_bg_can_queue_post; + int HP_bg_id2pos_pre; + int HP_bg_id2pos_post; + int HP_bg_queue_pc_cleanup_pre; + int HP_bg_queue_pc_cleanup_post; + int HP_bg_begin_pre; + int HP_bg_begin_post; + int HP_bg_begin_timer_pre; + int HP_bg_begin_timer_post; + int HP_bg_queue_pregame_pre; + int HP_bg_queue_pregame_post; + int HP_bg_fillup_timer_pre; + int HP_bg_fillup_timer_post; + int HP_bg_queue_ready_ack_pre; + int HP_bg_queue_ready_ack_post; + int HP_bg_match_over_pre; + int HP_bg_match_over_post; + int HP_bg_queue_check_pre; + int HP_bg_queue_check_post; + int HP_bg_team_search_pre; + int HP_bg_team_search_post; + int HP_bg_getavailablesd_pre; + int HP_bg_getavailablesd_post; + int HP_bg_team_delete_pre; + int HP_bg_team_delete_post; + int HP_bg_team_warp_pre; + int HP_bg_team_warp_post; + int HP_bg_send_dot_remove_pre; + int HP_bg_send_dot_remove_post; + int HP_bg_team_join_pre; + int HP_bg_team_join_post; + int HP_bg_team_leave_pre; + int HP_bg_team_leave_post; + int HP_bg_member_respawn_pre; + int HP_bg_member_respawn_post; + int HP_bg_create_pre; + int HP_bg_create_post; + int HP_bg_team_get_id_pre; + int HP_bg_team_get_id_post; + int HP_bg_send_message_pre; + int HP_bg_send_message_post; + int HP_bg_send_xy_timer_sub_pre; + int HP_bg_send_xy_timer_sub_post; + int HP_bg_send_xy_timer_pre; + int HP_bg_send_xy_timer_post; + int HP_bg_config_read_pre; + int HP_bg_config_read_post; + int HP_buyingstore_setup_pre; + int HP_buyingstore_setup_post; + int HP_buyingstore_create_pre; + int HP_buyingstore_create_post; + int HP_buyingstore_close_pre; + int HP_buyingstore_close_post; + int HP_buyingstore_open_pre; + int HP_buyingstore_open_post; + int HP_buyingstore_trade_pre; + int HP_buyingstore_trade_post; + int HP_buyingstore_search_pre; + int HP_buyingstore_search_post; + int HP_buyingstore_searchall_pre; + int HP_buyingstore_searchall_post; + int HP_buyingstore_getuid_pre; + int HP_buyingstore_getuid_post; + int HP_chat_create_pc_chat_pre; + int HP_chat_create_pc_chat_post; + int HP_chat_join_pre; + int HP_chat_join_post; + int HP_chat_leave_pre; + int HP_chat_leave_post; + int HP_chat_change_owner_pre; + int HP_chat_change_owner_post; + int HP_chat_change_status_pre; + int HP_chat_change_status_post; + int HP_chat_kick_pre; + int HP_chat_kick_post; + int HP_chat_create_npc_chat_pre; + int HP_chat_create_npc_chat_post; + int HP_chat_delete_npc_chat_pre; + int HP_chat_delete_npc_chat_post; + int HP_chat_enable_event_pre; + int HP_chat_enable_event_post; + int HP_chat_disable_event_pre; + int HP_chat_disable_event_post; + int HP_chat_npc_kick_all_pre; + int HP_chat_npc_kick_all_post; + int HP_chat_trigger_event_pre; + int HP_chat_trigger_event_post; + int HP_chat_create_pre; + int HP_chat_create_post; + int HP_chrif_final_pre; + int HP_chrif_final_post; + int HP_chrif_init_pre; + int HP_chrif_init_post; + int HP_chrif_setuserid_pre; + int HP_chrif_setuserid_post; + int HP_chrif_setpasswd_pre; + int HP_chrif_setpasswd_post; + int HP_chrif_checkdefaultlogin_pre; + int HP_chrif_checkdefaultlogin_post; + int HP_chrif_setip_pre; + int HP_chrif_setip_post; + int HP_chrif_setport_pre; + int HP_chrif_setport_post; + int HP_chrif_isconnected_pre; + int HP_chrif_isconnected_post; + int HP_chrif_check_shutdown_pre; + int HP_chrif_check_shutdown_post; + int HP_chrif_search_pre; + int HP_chrif_search_post; + int HP_chrif_auth_check_pre; + int HP_chrif_auth_check_post; + int HP_chrif_auth_delete_pre; + int HP_chrif_auth_delete_post; + int HP_chrif_auth_finished_pre; + int HP_chrif_auth_finished_post; + int HP_chrif_authreq_pre; + int HP_chrif_authreq_post; + int HP_chrif_authok_pre; + int HP_chrif_authok_post; + int HP_chrif_scdata_request_pre; + int HP_chrif_scdata_request_post; + int HP_chrif_save_pre; + int HP_chrif_save_post; + int HP_chrif_charselectreq_pre; + int HP_chrif_charselectreq_post; + int HP_chrif_changemapserver_pre; + int HP_chrif_changemapserver_post; + int HP_chrif_searchcharid_pre; + int HP_chrif_searchcharid_post; + int HP_chrif_changeemail_pre; + int HP_chrif_changeemail_post; + int HP_chrif_char_ask_name_pre; + int HP_chrif_char_ask_name_post; + int HP_chrif_updatefamelist_pre; + int HP_chrif_updatefamelist_post; + int HP_chrif_buildfamelist_pre; + int HP_chrif_buildfamelist_post; + int HP_chrif_save_scdata_pre; + int HP_chrif_save_scdata_post; + int HP_chrif_ragsrvinfo_pre; + int HP_chrif_ragsrvinfo_post; + int HP_chrif_char_offline_pre; + int HP_chrif_char_offline_post; + int HP_chrif_char_offline_nsd_pre; + int HP_chrif_char_offline_nsd_post; + int HP_chrif_char_reset_offline_pre; + int HP_chrif_char_reset_offline_post; + int HP_chrif_send_users_tochar_pre; + int HP_chrif_send_users_tochar_post; + int HP_chrif_char_online_pre; + int HP_chrif_char_online_post; + int HP_chrif_changesex_pre; + int HP_chrif_changesex_post; + int HP_chrif_divorce_pre; + int HP_chrif_divorce_post; + int HP_chrif_removefriend_pre; + int HP_chrif_removefriend_post; + int HP_chrif_send_report_pre; + int HP_chrif_send_report_post; + int HP_chrif_flush_fifo_pre; + int HP_chrif_flush_fifo_post; + int HP_chrif_skillid2idx_pre; + int HP_chrif_skillid2idx_post; + int HP_chrif_sd_to_auth_pre; + int HP_chrif_sd_to_auth_post; + int HP_chrif_check_connect_char_server_pre; + int HP_chrif_check_connect_char_server_post; + int HP_chrif_auth_logout_pre; + int HP_chrif_auth_logout_post; + int HP_chrif_save_ack_pre; + int HP_chrif_save_ack_post; + int HP_chrif_reconnect_pre; + int HP_chrif_reconnect_post; + int HP_chrif_auth_db_cleanup_sub_pre; + int HP_chrif_auth_db_cleanup_sub_post; + int HP_chrif_char_ask_name_answer_pre; + int HP_chrif_char_ask_name_answer_post; + int HP_chrif_auth_db_final_pre; + int HP_chrif_auth_db_final_post; + int HP_chrif_send_usercount_tochar_pre; + int HP_chrif_send_usercount_tochar_post; + int HP_chrif_auth_db_cleanup_pre; + int HP_chrif_auth_db_cleanup_post; + int HP_chrif_connect_pre; + int HP_chrif_connect_post; + int HP_chrif_connectack_pre; + int HP_chrif_connectack_post; + int HP_chrif_sendmap_pre; + int HP_chrif_sendmap_post; + int HP_chrif_sendmapack_pre; + int HP_chrif_sendmapack_post; + int HP_chrif_recvmap_pre; + int HP_chrif_recvmap_post; + int HP_chrif_changemapserverack_pre; + int HP_chrif_changemapserverack_post; + int HP_chrif_changedsex_pre; + int HP_chrif_changedsex_post; + int HP_chrif_divorceack_pre; + int HP_chrif_divorceack_post; + int HP_chrif_accountban_pre; + int HP_chrif_accountban_post; + int HP_chrif_recvfamelist_pre; + int HP_chrif_recvfamelist_post; + int HP_chrif_load_scdata_pre; + int HP_chrif_load_scdata_post; + int HP_chrif_update_ip_pre; + int HP_chrif_update_ip_post; + int HP_chrif_disconnectplayer_pre; + int HP_chrif_disconnectplayer_post; + int HP_chrif_removemap_pre; + int HP_chrif_removemap_post; + int HP_chrif_updatefamelist_ack_pre; + int HP_chrif_updatefamelist_ack_post; + int HP_chrif_keepalive_pre; + int HP_chrif_keepalive_post; + int HP_chrif_keepalive_ack_pre; + int HP_chrif_keepalive_ack_post; + int HP_chrif_deadopt_pre; + int HP_chrif_deadopt_post; + int HP_chrif_authfail_pre; + int HP_chrif_authfail_post; + int HP_chrif_on_ready_pre; + int HP_chrif_on_ready_post; + int HP_chrif_on_disconnect_pre; + int HP_chrif_on_disconnect_post; + int HP_chrif_parse_pre; + int HP_chrif_parse_post; + int HP_clif_init_pre; + int HP_clif_init_post; + int HP_clif_final_pre; + int HP_clif_final_post; + int HP_clif_setip_pre; + int HP_clif_setip_post; + int HP_clif_setbindip_pre; + int HP_clif_setbindip_post; + int HP_clif_setport_pre; + int HP_clif_setport_post; + int HP_clif_refresh_ip_pre; + int HP_clif_refresh_ip_post; + int HP_clif_send_pre; + int HP_clif_send_post; + int HP_clif_send_sub_pre; + int HP_clif_send_sub_post; + int HP_clif_parse_pre; + int HP_clif_parse_post; + int HP_clif_parse_cmd_pre; + int HP_clif_parse_cmd_post; + int HP_clif_decrypt_cmd_pre; + int HP_clif_decrypt_cmd_post; + int HP_clif_authok_pre; + int HP_clif_authok_post; + int HP_clif_authrefuse_pre; + int HP_clif_authrefuse_post; + int HP_clif_authfail_fd_pre; + int HP_clif_authfail_fd_post; + int HP_clif_charselectok_pre; + int HP_clif_charselectok_post; + int HP_clif_dropflooritem_pre; + int HP_clif_dropflooritem_post; + int HP_clif_clearflooritem_pre; + int HP_clif_clearflooritem_post; + int HP_clif_additem_pre; + int HP_clif_additem_post; + int HP_clif_dropitem_pre; + int HP_clif_dropitem_post; + int HP_clif_delitem_pre; + int HP_clif_delitem_post; + int HP_clif_takeitem_pre; + int HP_clif_takeitem_post; + int HP_clif_arrowequip_pre; + int HP_clif_arrowequip_post; + int HP_clif_arrow_fail_pre; + int HP_clif_arrow_fail_post; + int HP_clif_use_card_pre; + int HP_clif_use_card_post; + int HP_clif_cart_additem_pre; + int HP_clif_cart_additem_post; + int HP_clif_cart_delitem_pre; + int HP_clif_cart_delitem_post; + int HP_clif_equipitemack_pre; + int HP_clif_equipitemack_post; + int HP_clif_unequipitemack_pre; + int HP_clif_unequipitemack_post; + int HP_clif_useitemack_pre; + int HP_clif_useitemack_post; + int HP_clif_addcards_pre; + int HP_clif_addcards_post; + int HP_clif_addcards2_pre; + int HP_clif_addcards2_post; + int HP_clif_item_sub_pre; + int HP_clif_item_sub_post; + int HP_clif_getareachar_item_pre; + int HP_clif_getareachar_item_post; + int HP_clif_cart_additem_ack_pre; + int HP_clif_cart_additem_ack_post; + int HP_clif_cashshop_load_pre; + int HP_clif_cashshop_load_post; + int HP_clif_package_announce_pre; + int HP_clif_package_announce_post; + int HP_clif_clearunit_single_pre; + int HP_clif_clearunit_single_post; + int HP_clif_clearunit_area_pre; + int HP_clif_clearunit_area_post; + int HP_clif_clearunit_delayed_pre; + int HP_clif_clearunit_delayed_post; + int HP_clif_walkok_pre; + int HP_clif_walkok_post; + int HP_clif_move_pre; + int HP_clif_move_post; + int HP_clif_move2_pre; + int HP_clif_move2_post; + int HP_clif_blown_pre; + int HP_clif_blown_post; + int HP_clif_slide_pre; + int HP_clif_slide_post; + int HP_clif_fixpos_pre; + int HP_clif_fixpos_post; + int HP_clif_changelook_pre; + int HP_clif_changelook_post; + int HP_clif_changetraplook_pre; + int HP_clif_changetraplook_post; + int HP_clif_refreshlook_pre; + int HP_clif_refreshlook_post; + int HP_clif_class_change_pre; + int HP_clif_class_change_post; + int HP_clif_skill_setunit_pre; + int HP_clif_skill_setunit_post; + int HP_clif_skill_delunit_pre; + int HP_clif_skill_delunit_post; + int HP_clif_skillunit_update_pre; + int HP_clif_skillunit_update_post; + int HP_clif_clearunit_delayed_sub_pre; + int HP_clif_clearunit_delayed_sub_post; + int HP_clif_set_unit_idle_pre; + int HP_clif_set_unit_idle_post; + int HP_clif_spawn_unit_pre; + int HP_clif_spawn_unit_post; + int HP_clif_spawn_unit2_pre; + int HP_clif_spawn_unit2_post; + int HP_clif_set_unit_idle2_pre; + int HP_clif_set_unit_idle2_post; + int HP_clif_set_unit_walking_pre; + int HP_clif_set_unit_walking_post; + int HP_clif_calc_walkdelay_pre; + int HP_clif_calc_walkdelay_post; + int HP_clif_getareachar_skillunit_pre; + int HP_clif_getareachar_skillunit_post; + int HP_clif_getareachar_unit_pre; + int HP_clif_getareachar_unit_post; + int HP_clif_clearchar_skillunit_pre; + int HP_clif_clearchar_skillunit_post; + int HP_clif_getareachar_pre; + int HP_clif_getareachar_post; + int HP_clif_spawn_pre; + int HP_clif_spawn_post; + int HP_clif_changemap_pre; + int HP_clif_changemap_post; + int HP_clif_changemapcell_pre; + int HP_clif_changemapcell_post; + int HP_clif_map_property_pre; + int HP_clif_map_property_post; + int HP_clif_pvpset_pre; + int HP_clif_pvpset_post; + int HP_clif_map_property_mapall_pre; + int HP_clif_map_property_mapall_post; + int HP_clif_bossmapinfo_pre; + int HP_clif_bossmapinfo_post; + int HP_clif_map_type_pre; + int HP_clif_map_type_post; + int HP_clif_maptypeproperty2_pre; + int HP_clif_maptypeproperty2_post; + int HP_clif_changemapserver_pre; + int HP_clif_changemapserver_post; + int HP_clif_npcbuysell_pre; + int HP_clif_npcbuysell_post; + int HP_clif_buylist_pre; + int HP_clif_buylist_post; + int HP_clif_selllist_pre; + int HP_clif_selllist_post; + int HP_clif_cashshop_show_pre; + int HP_clif_cashshop_show_post; + int HP_clif_npc_buy_result_pre; + int HP_clif_npc_buy_result_post; + int HP_clif_npc_sell_result_pre; + int HP_clif_npc_sell_result_post; + int HP_clif_cashshop_ack_pre; + int HP_clif_cashshop_ack_post; + int HP_clif_scriptmes_pre; + int HP_clif_scriptmes_post; + int HP_clif_scriptnext_pre; + int HP_clif_scriptnext_post; + int HP_clif_scriptclose_pre; + int HP_clif_scriptclose_post; + int HP_clif_scriptmenu_pre; + int HP_clif_scriptmenu_post; + int HP_clif_scriptinput_pre; + int HP_clif_scriptinput_post; + int HP_clif_scriptinputstr_pre; + int HP_clif_scriptinputstr_post; + int HP_clif_cutin_pre; + int HP_clif_cutin_post; + int HP_clif_sendfakenpc_pre; + int HP_clif_sendfakenpc_post; + int HP_clif_scriptclear_pre; + int HP_clif_scriptclear_post; + int HP_clif_viewpoint_pre; + int HP_clif_viewpoint_post; + int HP_clif_damage_pre; + int HP_clif_damage_post; + int HP_clif_sitting_pre; + int HP_clif_sitting_post; + int HP_clif_standing_pre; + int HP_clif_standing_post; + int HP_clif_arrow_create_list_pre; + int HP_clif_arrow_create_list_post; + int HP_clif_refresh_pre; + int HP_clif_refresh_post; + int HP_clif_fame_blacksmith_pre; + int HP_clif_fame_blacksmith_post; + int HP_clif_fame_alchemist_pre; + int HP_clif_fame_alchemist_post; + int HP_clif_fame_taekwon_pre; + int HP_clif_fame_taekwon_post; + int HP_clif_ranklist_pre; + int HP_clif_ranklist_post; + int HP_clif_update_rankingpoint_pre; + int HP_clif_update_rankingpoint_post; + int HP_clif_pRanklist_pre; + int HP_clif_pRanklist_post; + int HP_clif_hotkeys_pre; + int HP_clif_hotkeys_post; + int HP_clif_insight_pre; + int HP_clif_insight_post; + int HP_clif_outsight_pre; + int HP_clif_outsight_post; + int HP_clif_skillcastcancel_pre; + int HP_clif_skillcastcancel_post; + int HP_clif_skill_fail_pre; + int HP_clif_skill_fail_post; + int HP_clif_skill_cooldown_pre; + int HP_clif_skill_cooldown_post; + int HP_clif_skill_memomessage_pre; + int HP_clif_skill_memomessage_post; + int HP_clif_skill_mapinfomessage_pre; + int HP_clif_skill_mapinfomessage_post; + int HP_clif_skill_produce_mix_list_pre; + int HP_clif_skill_produce_mix_list_post; + int HP_clif_cooking_list_pre; + int HP_clif_cooking_list_post; + int HP_clif_autospell_pre; + int HP_clif_autospell_post; + int HP_clif_combo_delay_pre; + int HP_clif_combo_delay_post; + int HP_clif_status_change_pre; + int HP_clif_status_change_post; + int HP_clif_insert_card_pre; + int HP_clif_insert_card_post; + int HP_clif_inventorylist_pre; + int HP_clif_inventorylist_post; + int HP_clif_equiplist_pre; + int HP_clif_equiplist_post; + int HP_clif_cartlist_pre; + int HP_clif_cartlist_post; + int HP_clif_favorite_item_pre; + int HP_clif_favorite_item_post; + int HP_clif_clearcart_pre; + int HP_clif_clearcart_post; + int HP_clif_item_identify_list_pre; + int HP_clif_item_identify_list_post; + int HP_clif_item_identified_pre; + int HP_clif_item_identified_post; + int HP_clif_item_repair_list_pre; + int HP_clif_item_repair_list_post; + int HP_clif_item_repaireffect_pre; + int HP_clif_item_repaireffect_post; + int HP_clif_item_damaged_pre; + int HP_clif_item_damaged_post; + int HP_clif_item_refine_list_pre; + int HP_clif_item_refine_list_post; + int HP_clif_item_skill_pre; + int HP_clif_item_skill_post; + int HP_clif_mvp_item_pre; + int HP_clif_mvp_item_post; + int HP_clif_mvp_exp_pre; + int HP_clif_mvp_exp_post; + int HP_clif_mvp_noitem_pre; + int HP_clif_mvp_noitem_post; + int HP_clif_changed_dir_pre; + int HP_clif_changed_dir_post; + int HP_clif_charnameack_pre; + int HP_clif_charnameack_post; + int HP_clif_monster_hp_bar_pre; + int HP_clif_monster_hp_bar_post; + int HP_clif_hpmeter_pre; + int HP_clif_hpmeter_post; + int HP_clif_hpmeter_single_pre; + int HP_clif_hpmeter_single_post; + int HP_clif_hpmeter_sub_pre; + int HP_clif_hpmeter_sub_post; + int HP_clif_upgrademessage_pre; + int HP_clif_upgrademessage_post; + int HP_clif_get_weapon_view_pre; + int HP_clif_get_weapon_view_post; + int HP_clif_gospel_info_pre; + int HP_clif_gospel_info_post; + int HP_clif_feel_req_pre; + int HP_clif_feel_req_post; + int HP_clif_starskill_pre; + int HP_clif_starskill_post; + int HP_clif_feel_info_pre; + int HP_clif_feel_info_post; + int HP_clif_hate_info_pre; + int HP_clif_hate_info_post; + int HP_clif_mission_info_pre; + int HP_clif_mission_info_post; + int HP_clif_feel_hate_reset_pre; + int HP_clif_feel_hate_reset_post; + int HP_clif_partytickack_pre; + int HP_clif_partytickack_post; + int HP_clif_equiptickack_pre; + int HP_clif_equiptickack_post; + int HP_clif_viewequip_ack_pre; + int HP_clif_viewequip_ack_post; + int HP_clif_viewequip_fail_pre; + int HP_clif_viewequip_fail_post; + int HP_clif_equpcheckbox_pre; + int HP_clif_equpcheckbox_post; + int HP_clif_displayexp_pre; + int HP_clif_displayexp_post; + int HP_clif_font_pre; + int HP_clif_font_post; + int HP_clif_progressbar_pre; + int HP_clif_progressbar_post; + int HP_clif_progressbar_abort_pre; + int HP_clif_progressbar_abort_post; + int HP_clif_showdigit_pre; + int HP_clif_showdigit_post; + int HP_clif_elementalconverter_list_pre; + int HP_clif_elementalconverter_list_post; + int HP_clif_spellbook_list_pre; + int HP_clif_spellbook_list_post; + int HP_clif_magicdecoy_list_pre; + int HP_clif_magicdecoy_list_post; + int HP_clif_poison_list_pre; + int HP_clif_poison_list_post; + int HP_clif_autoshadowspell_list_pre; + int HP_clif_autoshadowspell_list_post; + int HP_clif_skill_itemlistwindow_pre; + int HP_clif_skill_itemlistwindow_post; + int HP_clif_sc_load_pre; + int HP_clif_sc_load_post; + int HP_clif_sc_end_pre; + int HP_clif_sc_end_post; + int HP_clif_initialstatus_pre; + int HP_clif_initialstatus_post; + int HP_clif_cooldown_list_pre; + int HP_clif_cooldown_list_post; + int HP_clif_updatestatus_pre; + int HP_clif_updatestatus_post; + int HP_clif_changestatus_pre; + int HP_clif_changestatus_post; + int HP_clif_statusupack_pre; + int HP_clif_statusupack_post; + int HP_clif_movetoattack_pre; + int HP_clif_movetoattack_post; + int HP_clif_solved_charname_pre; + int HP_clif_solved_charname_post; + int HP_clif_charnameupdate_pre; + int HP_clif_charnameupdate_post; + int HP_clif_delayquit_pre; + int HP_clif_delayquit_post; + int HP_clif_getareachar_pc_pre; + int HP_clif_getareachar_pc_post; + int HP_clif_disconnect_ack_pre; + int HP_clif_disconnect_ack_post; + int HP_clif_PVPInfo_pre; + int HP_clif_PVPInfo_post; + int HP_clif_blacksmith_pre; + int HP_clif_blacksmith_post; + int HP_clif_alchemist_pre; + int HP_clif_alchemist_post; + int HP_clif_taekwon_pre; + int HP_clif_taekwon_post; + int HP_clif_ranking_pk_pre; + int HP_clif_ranking_pk_post; + int HP_clif_quitsave_pre; + int HP_clif_quitsave_post; + int HP_clif_misceffect_pre; + int HP_clif_misceffect_post; + int HP_clif_changeoption_pre; + int HP_clif_changeoption_post; + int HP_clif_changeoption2_pre; + int HP_clif_changeoption2_post; + int HP_clif_emotion_pre; + int HP_clif_emotion_post; + int HP_clif_talkiebox_pre; + int HP_clif_talkiebox_post; + int HP_clif_wedding_effect_pre; + int HP_clif_wedding_effect_post; + int HP_clif_divorced_pre; + int HP_clif_divorced_post; + int HP_clif_callpartner_pre; + int HP_clif_callpartner_post; + int HP_clif_skill_damage_pre; + int HP_clif_skill_damage_post; + int HP_clif_skill_nodamage_pre; + int HP_clif_skill_nodamage_post; + int HP_clif_skill_poseffect_pre; + int HP_clif_skill_poseffect_post; + int HP_clif_skill_estimation_pre; + int HP_clif_skill_estimation_post; + int HP_clif_skill_warppoint_pre; + int HP_clif_skill_warppoint_post; + int HP_clif_skillcasting_pre; + int HP_clif_skillcasting_post; + int HP_clif_produce_effect_pre; + int HP_clif_produce_effect_post; + int HP_clif_devotion_pre; + int HP_clif_devotion_post; + int HP_clif_spiritball_pre; + int HP_clif_spiritball_post; + int HP_clif_spiritball_single_pre; + int HP_clif_spiritball_single_post; + int HP_clif_bladestop_pre; + int HP_clif_bladestop_post; + int HP_clif_mvp_effect_pre; + int HP_clif_mvp_effect_post; + int HP_clif_heal_pre; + int HP_clif_heal_post; + int HP_clif_resurrection_pre; + int HP_clif_resurrection_post; + int HP_clif_refine_pre; + int HP_clif_refine_post; + int HP_clif_weather_pre; + int HP_clif_weather_post; + int HP_clif_specialeffect_pre; + int HP_clif_specialeffect_post; + int HP_clif_specialeffect_single_pre; + int HP_clif_specialeffect_single_post; + int HP_clif_specialeffect_value_pre; + int HP_clif_specialeffect_value_post; + int HP_clif_millenniumshield_pre; + int HP_clif_millenniumshield_post; + int HP_clif_charm_pre; + int HP_clif_charm_post; + int HP_clif_charm_single_pre; + int HP_clif_charm_single_post; + int HP_clif_snap_pre; + int HP_clif_snap_post; + int HP_clif_weather_check_pre; + int HP_clif_weather_check_post; + int HP_clif_playBGM_pre; + int HP_clif_playBGM_post; + int HP_clif_soundeffect_pre; + int HP_clif_soundeffect_post; + int HP_clif_soundeffectall_pre; + int HP_clif_soundeffectall_post; + int HP_clif_GlobalMessage_pre; + int HP_clif_GlobalMessage_post; + int HP_clif_createchat_pre; + int HP_clif_createchat_post; + int HP_clif_dispchat_pre; + int HP_clif_dispchat_post; + int HP_clif_joinchatfail_pre; + int HP_clif_joinchatfail_post; + int HP_clif_joinchatok_pre; + int HP_clif_joinchatok_post; + int HP_clif_addchat_pre; + int HP_clif_addchat_post; + int HP_clif_changechatowner_pre; + int HP_clif_changechatowner_post; + int HP_clif_clearchat_pre; + int HP_clif_clearchat_post; + int HP_clif_leavechat_pre; + int HP_clif_leavechat_post; + int HP_clif_changechatstatus_pre; + int HP_clif_changechatstatus_post; + int HP_clif_wis_message_pre; + int HP_clif_wis_message_post; + int HP_clif_wis_end_pre; + int HP_clif_wis_end_post; + int HP_clif_disp_onlyself_pre; + int HP_clif_disp_onlyself_post; + int HP_clif_disp_message_pre; + int HP_clif_disp_message_post; + int HP_clif_broadcast_pre; + int HP_clif_broadcast_post; + int HP_clif_broadcast2_pre; + int HP_clif_broadcast2_post; + int HP_clif_messagecolor_pre; + int HP_clif_messagecolor_post; + int HP_clif_disp_overhead_pre; + int HP_clif_disp_overhead_post; + int HP_clif_msg_pre; + int HP_clif_msg_post; + int HP_clif_msg_value_pre; + int HP_clif_msg_value_post; + int HP_clif_msg_skill_pre; + int HP_clif_msg_skill_post; + int HP_clif_msgtable_pre; + int HP_clif_msgtable_post; + int HP_clif_msgtable_num_pre; + int HP_clif_msgtable_num_post; + int HP_clif_message_pre; + int HP_clif_message_post; + int HP_clif_messageln_pre; + int HP_clif_messageln_post; + int HP_clif_colormes_pre; + int HP_clif_colormes_post; + int HP_clif_process_message_pre; + int HP_clif_process_message_post; + int HP_clif_wisexin_pre; + int HP_clif_wisexin_post; + int HP_clif_wisall_pre; + int HP_clif_wisall_post; + int HP_clif_PMIgnoreList_pre; + int HP_clif_PMIgnoreList_post; + int HP_clif_traderequest_pre; + int HP_clif_traderequest_post; + int HP_clif_tradestart_pre; + int HP_clif_tradestart_post; + int HP_clif_tradeadditem_pre; + int HP_clif_tradeadditem_post; + int HP_clif_tradeitemok_pre; + int HP_clif_tradeitemok_post; + int HP_clif_tradedeal_lock_pre; + int HP_clif_tradedeal_lock_post; + int HP_clif_tradecancelled_pre; + int HP_clif_tradecancelled_post; + int HP_clif_tradecompleted_pre; + int HP_clif_tradecompleted_post; + int HP_clif_tradeundo_pre; + int HP_clif_tradeundo_post; + int HP_clif_openvendingreq_pre; + int HP_clif_openvendingreq_post; + int HP_clif_showvendingboard_pre; + int HP_clif_showvendingboard_post; + int HP_clif_closevendingboard_pre; + int HP_clif_closevendingboard_post; + int HP_clif_vendinglist_pre; + int HP_clif_vendinglist_post; + int HP_clif_buyvending_pre; + int HP_clif_buyvending_post; + int HP_clif_openvending_pre; + int HP_clif_openvending_post; + int HP_clif_vendingreport_pre; + int HP_clif_vendingreport_post; + int HP_clif_storagelist_pre; + int HP_clif_storagelist_post; + int HP_clif_updatestorageamount_pre; + int HP_clif_updatestorageamount_post; + int HP_clif_storageitemadded_pre; + int HP_clif_storageitemadded_post; + int HP_clif_storageitemremoved_pre; + int HP_clif_storageitemremoved_post; + int HP_clif_storageclose_pre; + int HP_clif_storageclose_post; + int HP_clif_skillinfoblock_pre; + int HP_clif_skillinfoblock_post; + int HP_clif_skillup_pre; + int HP_clif_skillup_post; + int HP_clif_skillinfo_pre; + int HP_clif_skillinfo_post; + int HP_clif_addskill_pre; + int HP_clif_addskill_post; + int HP_clif_deleteskill_pre; + int HP_clif_deleteskill_post; + int HP_clif_party_created_pre; + int HP_clif_party_created_post; + int HP_clif_party_member_info_pre; + int HP_clif_party_member_info_post; + int HP_clif_party_info_pre; + int HP_clif_party_info_post; + int HP_clif_party_invite_pre; + int HP_clif_party_invite_post; + int HP_clif_party_inviteack_pre; + int HP_clif_party_inviteack_post; + int HP_clif_party_option_pre; + int HP_clif_party_option_post; + int HP_clif_party_withdraw_pre; + int HP_clif_party_withdraw_post; + int HP_clif_party_message_pre; + int HP_clif_party_message_post; + int HP_clif_party_xy_pre; + int HP_clif_party_xy_post; + int HP_clif_party_xy_single_pre; + int HP_clif_party_xy_single_post; + int HP_clif_party_hp_pre; + int HP_clif_party_hp_post; + int HP_clif_party_xy_remove_pre; + int HP_clif_party_xy_remove_post; + int HP_clif_party_show_picker_pre; + int HP_clif_party_show_picker_post; + int HP_clif_partyinvitationstate_pre; + int HP_clif_partyinvitationstate_post; + int HP_clif_guild_created_pre; + int HP_clif_guild_created_post; + int HP_clif_guild_belonginfo_pre; + int HP_clif_guild_belonginfo_post; + int HP_clif_guild_masterormember_pre; + int HP_clif_guild_masterormember_post; + int HP_clif_guild_basicinfo_pre; + int HP_clif_guild_basicinfo_post; + int HP_clif_guild_allianceinfo_pre; + int HP_clif_guild_allianceinfo_post; + int HP_clif_guild_memberlist_pre; + int HP_clif_guild_memberlist_post; + int HP_clif_guild_skillinfo_pre; + int HP_clif_guild_skillinfo_post; + int HP_clif_guild_send_onlineinfo_pre; + int HP_clif_guild_send_onlineinfo_post; + int HP_clif_guild_memberlogin_notice_pre; + int HP_clif_guild_memberlogin_notice_post; + int HP_clif_guild_invite_pre; + int HP_clif_guild_invite_post; + int HP_clif_guild_inviteack_pre; + int HP_clif_guild_inviteack_post; + int HP_clif_guild_leave_pre; + int HP_clif_guild_leave_post; + int HP_clif_guild_expulsion_pre; + int HP_clif_guild_expulsion_post; + int HP_clif_guild_positionchanged_pre; + int HP_clif_guild_positionchanged_post; + int HP_clif_guild_memberpositionchanged_pre; + int HP_clif_guild_memberpositionchanged_post; + int HP_clif_guild_emblem_pre; + int HP_clif_guild_emblem_post; + int HP_clif_guild_emblem_area_pre; + int HP_clif_guild_emblem_area_post; + int HP_clif_guild_notice_pre; + int HP_clif_guild_notice_post; + int HP_clif_guild_message_pre; + int HP_clif_guild_message_post; + int HP_clif_guild_skillup_pre; + int HP_clif_guild_skillup_post; + int HP_clif_guild_reqalliance_pre; + int HP_clif_guild_reqalliance_post; + int HP_clif_guild_allianceack_pre; + int HP_clif_guild_allianceack_post; + int HP_clif_guild_delalliance_pre; + int HP_clif_guild_delalliance_post; + int HP_clif_guild_oppositionack_pre; + int HP_clif_guild_oppositionack_post; + int HP_clif_guild_broken_pre; + int HP_clif_guild_broken_post; + int HP_clif_guild_xy_pre; + int HP_clif_guild_xy_post; + int HP_clif_guild_xy_single_pre; + int HP_clif_guild_xy_single_post; + int HP_clif_guild_xy_remove_pre; + int HP_clif_guild_xy_remove_post; + int HP_clif_guild_positionnamelist_pre; + int HP_clif_guild_positionnamelist_post; + int HP_clif_guild_positioninfolist_pre; + int HP_clif_guild_positioninfolist_post; + int HP_clif_guild_expulsionlist_pre; + int HP_clif_guild_expulsionlist_post; + int HP_clif_validate_emblem_pre; + int HP_clif_validate_emblem_post; + int HP_clif_bg_hp_pre; + int HP_clif_bg_hp_post; + int HP_clif_bg_xy_pre; + int HP_clif_bg_xy_post; + int HP_clif_bg_xy_remove_pre; + int HP_clif_bg_xy_remove_post; + int HP_clif_bg_message_pre; + int HP_clif_bg_message_post; + int HP_clif_bg_updatescore_pre; + int HP_clif_bg_updatescore_post; + int HP_clif_bg_updatescore_single_pre; + int HP_clif_bg_updatescore_single_post; + int HP_clif_sendbgemblem_area_pre; + int HP_clif_sendbgemblem_area_post; + int HP_clif_sendbgemblem_single_pre; + int HP_clif_sendbgemblem_single_post; + int HP_clif_instance_pre; + int HP_clif_instance_post; + int HP_clif_instance_join_pre; + int HP_clif_instance_join_post; + int HP_clif_instance_leave_pre; + int HP_clif_instance_leave_post; + int HP_clif_catch_process_pre; + int HP_clif_catch_process_post; + int HP_clif_pet_roulette_pre; + int HP_clif_pet_roulette_post; + int HP_clif_sendegg_pre; + int HP_clif_sendegg_post; + int HP_clif_send_petstatus_pre; + int HP_clif_send_petstatus_post; + int HP_clif_send_petdata_pre; + int HP_clif_send_petdata_post; + int HP_clif_pet_emotion_pre; + int HP_clif_pet_emotion_post; + int HP_clif_pet_food_pre; + int HP_clif_pet_food_post; + int HP_clif_friendslist_toggle_sub_pre; + int HP_clif_friendslist_toggle_sub_post; + int HP_clif_friendslist_send_pre; + int HP_clif_friendslist_send_post; + int HP_clif_friendslist_reqack_pre; + int HP_clif_friendslist_reqack_post; + int HP_clif_friendslist_toggle_pre; + int HP_clif_friendslist_toggle_post; + int HP_clif_friendlist_req_pre; + int HP_clif_friendlist_req_post; + int HP_clif_GM_kickack_pre; + int HP_clif_GM_kickack_post; + int HP_clif_GM_kick_pre; + int HP_clif_GM_kick_post; + int HP_clif_manner_message_pre; + int HP_clif_manner_message_post; + int HP_clif_GM_silence_pre; + int HP_clif_GM_silence_post; + int HP_clif_account_name_pre; + int HP_clif_account_name_post; + int HP_clif_check_pre; + int HP_clif_check_post; + int HP_clif_hominfo_pre; + int HP_clif_hominfo_post; + int HP_clif_homskillinfoblock_pre; + int HP_clif_homskillinfoblock_post; + int HP_clif_homskillup_pre; + int HP_clif_homskillup_post; + int HP_clif_hom_food_pre; + int HP_clif_hom_food_post; + int HP_clif_send_homdata_pre; + int HP_clif_send_homdata_post; + int HP_clif_quest_send_list_pre; + int HP_clif_quest_send_list_post; + int HP_clif_quest_send_mission_pre; + int HP_clif_quest_send_mission_post; + int HP_clif_quest_add_pre; + int HP_clif_quest_add_post; + int HP_clif_quest_delete_pre; + int HP_clif_quest_delete_post; + int HP_clif_quest_update_status_pre; + int HP_clif_quest_update_status_post; + int HP_clif_quest_update_objective_pre; + int HP_clif_quest_update_objective_post; + int HP_clif_quest_show_event_pre; + int HP_clif_quest_show_event_post; + int HP_clif_mail_window_pre; + int HP_clif_mail_window_post; + int HP_clif_mail_read_pre; + int HP_clif_mail_read_post; + int HP_clif_mail_delete_pre; + int HP_clif_mail_delete_post; + int HP_clif_mail_return_pre; + int HP_clif_mail_return_post; + int HP_clif_mail_send_pre; + int HP_clif_mail_send_post; + int HP_clif_mail_new_pre; + int HP_clif_mail_new_post; + int HP_clif_mail_refreshinbox_pre; + int HP_clif_mail_refreshinbox_post; + int HP_clif_mail_getattachment_pre; + int HP_clif_mail_getattachment_post; + int HP_clif_mail_setattachment_pre; + int HP_clif_mail_setattachment_post; + int HP_clif_auction_openwindow_pre; + int HP_clif_auction_openwindow_post; + int HP_clif_auction_results_pre; + int HP_clif_auction_results_post; + int HP_clif_auction_message_pre; + int HP_clif_auction_message_post; + int HP_clif_auction_close_pre; + int HP_clif_auction_close_post; + int HP_clif_auction_setitem_pre; + int HP_clif_auction_setitem_post; + int HP_clif_mercenary_info_pre; + int HP_clif_mercenary_info_post; + int HP_clif_mercenary_skillblock_pre; + int HP_clif_mercenary_skillblock_post; + int HP_clif_mercenary_message_pre; + int HP_clif_mercenary_message_post; + int HP_clif_mercenary_updatestatus_pre; + int HP_clif_mercenary_updatestatus_post; + int HP_clif_rental_time_pre; + int HP_clif_rental_time_post; + int HP_clif_rental_expired_pre; + int HP_clif_rental_expired_post; + int HP_clif_PartyBookingRegisterAck_pre; + int HP_clif_PartyBookingRegisterAck_post; + int HP_clif_PartyBookingDeleteAck_pre; + int HP_clif_PartyBookingDeleteAck_post; + int HP_clif_PartyBookingSearchAck_pre; + int HP_clif_PartyBookingSearchAck_post; + int HP_clif_PartyBookingUpdateNotify_pre; + int HP_clif_PartyBookingUpdateNotify_post; + int HP_clif_PartyBookingDeleteNotify_pre; + int HP_clif_PartyBookingDeleteNotify_post; + int HP_clif_PartyBookingInsertNotify_pre; + int HP_clif_PartyBookingInsertNotify_post; + int HP_clif_PartyRecruitRegisterAck_pre; + int HP_clif_PartyRecruitRegisterAck_post; + int HP_clif_PartyRecruitDeleteAck_pre; + int HP_clif_PartyRecruitDeleteAck_post; + int HP_clif_PartyRecruitSearchAck_pre; + int HP_clif_PartyRecruitSearchAck_post; + int HP_clif_PartyRecruitUpdateNotify_pre; + int HP_clif_PartyRecruitUpdateNotify_post; + int HP_clif_PartyRecruitDeleteNotify_pre; + int HP_clif_PartyRecruitDeleteNotify_post; + int HP_clif_PartyRecruitInsertNotify_pre; + int HP_clif_PartyRecruitInsertNotify_post; + int HP_clif_PartyBookingVolunteerInfo_pre; + int HP_clif_PartyBookingVolunteerInfo_post; + int HP_clif_PartyBookingRefuseVolunteer_pre; + int HP_clif_PartyBookingRefuseVolunteer_post; + int HP_clif_PartyBookingCancelVolunteer_pre; + int HP_clif_PartyBookingCancelVolunteer_post; + int HP_clif_PartyBookingAddFilteringList_pre; + int HP_clif_PartyBookingAddFilteringList_post; + int HP_clif_PartyBookingSubFilteringList_pre; + int HP_clif_PartyBookingSubFilteringList_post; + int HP_clif_buyingstore_open_pre; + int HP_clif_buyingstore_open_post; + int HP_clif_buyingstore_open_failed_pre; + int HP_clif_buyingstore_open_failed_post; + int HP_clif_buyingstore_myitemlist_pre; + int HP_clif_buyingstore_myitemlist_post; + int HP_clif_buyingstore_entry_pre; + int HP_clif_buyingstore_entry_post; + int HP_clif_buyingstore_entry_single_pre; + int HP_clif_buyingstore_entry_single_post; + int HP_clif_buyingstore_disappear_entry_pre; + int HP_clif_buyingstore_disappear_entry_post; + int HP_clif_buyingstore_disappear_entry_single_pre; + int HP_clif_buyingstore_disappear_entry_single_post; + int HP_clif_buyingstore_itemlist_pre; + int HP_clif_buyingstore_itemlist_post; + int HP_clif_buyingstore_trade_failed_buyer_pre; + int HP_clif_buyingstore_trade_failed_buyer_post; + int HP_clif_buyingstore_update_item_pre; + int HP_clif_buyingstore_update_item_post; + int HP_clif_buyingstore_delete_item_pre; + int HP_clif_buyingstore_delete_item_post; + int HP_clif_buyingstore_trade_failed_seller_pre; + int HP_clif_buyingstore_trade_failed_seller_post; + int HP_clif_search_store_info_ack_pre; + int HP_clif_search_store_info_ack_post; + int HP_clif_search_store_info_failed_pre; + int HP_clif_search_store_info_failed_post; + int HP_clif_open_search_store_info_pre; + int HP_clif_open_search_store_info_post; + int HP_clif_search_store_info_click_ack_pre; + int HP_clif_search_store_info_click_ack_post; + int HP_clif_elemental_info_pre; + int HP_clif_elemental_info_post; + int HP_clif_elemental_updatestatus_pre; + int HP_clif_elemental_updatestatus_post; + int HP_clif_bgqueue_ack_pre; + int HP_clif_bgqueue_ack_post; + int HP_clif_bgqueue_notice_delete_pre; + int HP_clif_bgqueue_notice_delete_post; + int HP_clif_bgqueue_update_info_pre; + int HP_clif_bgqueue_update_info_post; + int HP_clif_bgqueue_joined_pre; + int HP_clif_bgqueue_joined_post; + int HP_clif_bgqueue_pcleft_pre; + int HP_clif_bgqueue_pcleft_post; + int HP_clif_bgqueue_battlebegins_pre; + int HP_clif_bgqueue_battlebegins_post; + int HP_clif_adopt_reply_pre; + int HP_clif_adopt_reply_post; + int HP_clif_adopt_request_pre; + int HP_clif_adopt_request_post; + int HP_clif_readbook_pre; + int HP_clif_readbook_post; + int HP_clif_notify_time_pre; + int HP_clif_notify_time_post; + int HP_clif_user_count_pre; + int HP_clif_user_count_post; + int HP_clif_noask_sub_pre; + int HP_clif_noask_sub_post; + int HP_clif_bc_ready_pre; + int HP_clif_bc_ready_post; + int HP_clif_undisguise_timer_pre; + int HP_clif_undisguise_timer_post; + int HP_clif_chsys_create_pre; + int HP_clif_chsys_create_post; + int HP_clif_chsys_msg_pre; + int HP_clif_chsys_msg_post; + int HP_clif_chsys_msg2_pre; + int HP_clif_chsys_msg2_post; + int HP_clif_chsys_send_pre; + int HP_clif_chsys_send_post; + int HP_clif_chsys_join_pre; + int HP_clif_chsys_join_post; + int HP_clif_chsys_left_pre; + int HP_clif_chsys_left_post; + int HP_clif_chsys_delete_pre; + int HP_clif_chsys_delete_post; + int HP_clif_chsys_mjoin_pre; + int HP_clif_chsys_mjoin_post; + int HP_clif_chsys_quit_pre; + int HP_clif_chsys_quit_post; + int HP_clif_chsys_quitg_pre; + int HP_clif_chsys_quitg_post; + int HP_clif_chsys_gjoin_pre; + int HP_clif_chsys_gjoin_post; + int HP_clif_chsys_gleave_pre; + int HP_clif_chsys_gleave_post; + int HP_clif_pWantToConnection_pre; + int HP_clif_pWantToConnection_post; + int HP_clif_pLoadEndAck_pre; + int HP_clif_pLoadEndAck_post; + int HP_clif_pTickSend_pre; + int HP_clif_pTickSend_post; + int HP_clif_pHotkey_pre; + int HP_clif_pHotkey_post; + int HP_clif_pProgressbar_pre; + int HP_clif_pProgressbar_post; + int HP_clif_pWalkToXY_pre; + int HP_clif_pWalkToXY_post; + int HP_clif_pQuitGame_pre; + int HP_clif_pQuitGame_post; + int HP_clif_pGetCharNameRequest_pre; + int HP_clif_pGetCharNameRequest_post; + int HP_clif_pGlobalMessage_pre; + int HP_clif_pGlobalMessage_post; + int HP_clif_pMapMove_pre; + int HP_clif_pMapMove_post; + int HP_clif_pChangeDir_pre; + int HP_clif_pChangeDir_post; + int HP_clif_pEmotion_pre; + int HP_clif_pEmotion_post; + int HP_clif_pHowManyConnections_pre; + int HP_clif_pHowManyConnections_post; + int HP_clif_pActionRequest_pre; + int HP_clif_pActionRequest_post; + int HP_clif_pActionRequest_sub_pre; + int HP_clif_pActionRequest_sub_post; + int HP_clif_pRestart_pre; + int HP_clif_pRestart_post; + int HP_clif_pWisMessage_pre; + int HP_clif_pWisMessage_post; + int HP_clif_pBroadcast_pre; + int HP_clif_pBroadcast_post; + int HP_clif_pTakeItem_pre; + int HP_clif_pTakeItem_post; + int HP_clif_pDropItem_pre; + int HP_clif_pDropItem_post; + int HP_clif_pUseItem_pre; + int HP_clif_pUseItem_post; + int HP_clif_pEquipItem_pre; + int HP_clif_pEquipItem_post; + int HP_clif_pUnequipItem_pre; + int HP_clif_pUnequipItem_post; + int HP_clif_pNpcClicked_pre; + int HP_clif_pNpcClicked_post; + int HP_clif_pNpcBuySellSelected_pre; + int HP_clif_pNpcBuySellSelected_post; + int HP_clif_pNpcBuyListSend_pre; + int HP_clif_pNpcBuyListSend_post; + int HP_clif_pNpcSellListSend_pre; + int HP_clif_pNpcSellListSend_post; + int HP_clif_pCreateChatRoom_pre; + int HP_clif_pCreateChatRoom_post; + int HP_clif_pChatAddMember_pre; + int HP_clif_pChatAddMember_post; + int HP_clif_pChatRoomStatusChange_pre; + int HP_clif_pChatRoomStatusChange_post; + int HP_clif_pChangeChatOwner_pre; + int HP_clif_pChangeChatOwner_post; + int HP_clif_pKickFromChat_pre; + int HP_clif_pKickFromChat_post; + int HP_clif_pChatLeave_pre; + int HP_clif_pChatLeave_post; + int HP_clif_pTradeRequest_pre; + int HP_clif_pTradeRequest_post; + int HP_clif_chann_config_read_pre; + int HP_clif_chann_config_read_post; + int HP_clif_pTradeAck_pre; + int HP_clif_pTradeAck_post; + int HP_clif_pTradeAddItem_pre; + int HP_clif_pTradeAddItem_post; + int HP_clif_pTradeOk_pre; + int HP_clif_pTradeOk_post; + int HP_clif_pTradeCancel_pre; + int HP_clif_pTradeCancel_post; + int HP_clif_pTradeCommit_pre; + int HP_clif_pTradeCommit_post; + int HP_clif_pStopAttack_pre; + int HP_clif_pStopAttack_post; + int HP_clif_pPutItemToCart_pre; + int HP_clif_pPutItemToCart_post; + int HP_clif_pGetItemFromCart_pre; + int HP_clif_pGetItemFromCart_post; + int HP_clif_pRemoveOption_pre; + int HP_clif_pRemoveOption_post; + int HP_clif_pChangeCart_pre; + int HP_clif_pChangeCart_post; + int HP_clif_pStatusUp_pre; + int HP_clif_pStatusUp_post; + int HP_clif_pSkillUp_pre; + int HP_clif_pSkillUp_post; + int HP_clif_pUseSkillToId_pre; + int HP_clif_pUseSkillToId_post; + int HP_clif_pUseSkillToId_homun_pre; + int HP_clif_pUseSkillToId_homun_post; + int HP_clif_pUseSkillToId_mercenary_pre; + int HP_clif_pUseSkillToId_mercenary_post; + int HP_clif_pUseSkillToPos_pre; + int HP_clif_pUseSkillToPos_post; + int HP_clif_pUseSkillToPosSub_pre; + int HP_clif_pUseSkillToPosSub_post; + int HP_clif_pUseSkillToPos_homun_pre; + int HP_clif_pUseSkillToPos_homun_post; + int HP_clif_pUseSkillToPos_mercenary_pre; + int HP_clif_pUseSkillToPos_mercenary_post; + int HP_clif_pUseSkillToPosMoreInfo_pre; + int HP_clif_pUseSkillToPosMoreInfo_post; + int HP_clif_pUseSkillMap_pre; + int HP_clif_pUseSkillMap_post; + int HP_clif_pRequestMemo_pre; + int HP_clif_pRequestMemo_post; + int HP_clif_pProduceMix_pre; + int HP_clif_pProduceMix_post; + int HP_clif_pCooking_pre; + int HP_clif_pCooking_post; + int HP_clif_pRepairItem_pre; + int HP_clif_pRepairItem_post; + int HP_clif_pWeaponRefine_pre; + int HP_clif_pWeaponRefine_post; + int HP_clif_pNpcSelectMenu_pre; + int HP_clif_pNpcSelectMenu_post; + int HP_clif_pNpcNextClicked_pre; + int HP_clif_pNpcNextClicked_post; + int HP_clif_pNpcAmountInput_pre; + int HP_clif_pNpcAmountInput_post; + int HP_clif_pNpcStringInput_pre; + int HP_clif_pNpcStringInput_post; + int HP_clif_pNpcCloseClicked_pre; + int HP_clif_pNpcCloseClicked_post; + int HP_clif_pItemIdentify_pre; + int HP_clif_pItemIdentify_post; + int HP_clif_pSelectArrow_pre; + int HP_clif_pSelectArrow_post; + int HP_clif_pAutoSpell_pre; + int HP_clif_pAutoSpell_post; + int HP_clif_pUseCard_pre; + int HP_clif_pUseCard_post; + int HP_clif_pInsertCard_pre; + int HP_clif_pInsertCard_post; + int HP_clif_pSolveCharName_pre; + int HP_clif_pSolveCharName_post; + int HP_clif_pResetChar_pre; + int HP_clif_pResetChar_post; + int HP_clif_pLocalBroadcast_pre; + int HP_clif_pLocalBroadcast_post; + int HP_clif_pMoveToKafra_pre; + int HP_clif_pMoveToKafra_post; + int HP_clif_pMoveFromKafra_pre; + int HP_clif_pMoveFromKafra_post; + int HP_clif_pMoveToKafraFromCart_pre; + int HP_clif_pMoveToKafraFromCart_post; + int HP_clif_pMoveFromKafraToCart_pre; + int HP_clif_pMoveFromKafraToCart_post; + int HP_clif_pCloseKafra_pre; + int HP_clif_pCloseKafra_post; + int HP_clif_pStoragePassword_pre; + int HP_clif_pStoragePassword_post; + int HP_clif_pCreateParty_pre; + int HP_clif_pCreateParty_post; + int HP_clif_pCreateParty2_pre; + int HP_clif_pCreateParty2_post; + int HP_clif_pPartyInvite_pre; + int HP_clif_pPartyInvite_post; + int HP_clif_pPartyInvite2_pre; + int HP_clif_pPartyInvite2_post; + int HP_clif_pReplyPartyInvite_pre; + int HP_clif_pReplyPartyInvite_post; + int HP_clif_pReplyPartyInvite2_pre; + int HP_clif_pReplyPartyInvite2_post; + int HP_clif_pLeaveParty_pre; + int HP_clif_pLeaveParty_post; + int HP_clif_pRemovePartyMember_pre; + int HP_clif_pRemovePartyMember_post; + int HP_clif_pPartyChangeOption_pre; + int HP_clif_pPartyChangeOption_post; + int HP_clif_pPartyMessage_pre; + int HP_clif_pPartyMessage_post; + int HP_clif_pPartyChangeLeader_pre; + int HP_clif_pPartyChangeLeader_post; + int HP_clif_pPartyBookingRegisterReq_pre; + int HP_clif_pPartyBookingRegisterReq_post; + int HP_clif_pPartyBookingSearchReq_pre; + int HP_clif_pPartyBookingSearchReq_post; + int HP_clif_pPartyBookingDeleteReq_pre; + int HP_clif_pPartyBookingDeleteReq_post; + int HP_clif_pPartyBookingUpdateReq_pre; + int HP_clif_pPartyBookingUpdateReq_post; + int HP_clif_pPartyRecruitRegisterReq_pre; + int HP_clif_pPartyRecruitRegisterReq_post; + int HP_clif_pPartyRecruitSearchReq_pre; + int HP_clif_pPartyRecruitSearchReq_post; + int HP_clif_pPartyRecruitDeleteReq_pre; + int HP_clif_pPartyRecruitDeleteReq_post; + int HP_clif_pPartyRecruitUpdateReq_pre; + int HP_clif_pPartyRecruitUpdateReq_post; + int HP_clif_pCloseVending_pre; + int HP_clif_pCloseVending_post; + int HP_clif_pVendingListReq_pre; + int HP_clif_pVendingListReq_post; + int HP_clif_pPurchaseReq_pre; + int HP_clif_pPurchaseReq_post; + int HP_clif_pPurchaseReq2_pre; + int HP_clif_pPurchaseReq2_post; + int HP_clif_pOpenVending_pre; + int HP_clif_pOpenVending_post; + int HP_clif_pCreateGuild_pre; + int HP_clif_pCreateGuild_post; + int HP_clif_pGuildCheckMaster_pre; + int HP_clif_pGuildCheckMaster_post; + int HP_clif_pGuildRequestInfo_pre; + int HP_clif_pGuildRequestInfo_post; + int HP_clif_pGuildChangePositionInfo_pre; + int HP_clif_pGuildChangePositionInfo_post; + int HP_clif_pGuildChangeMemberPosition_pre; + int HP_clif_pGuildChangeMemberPosition_post; + int HP_clif_pGuildRequestEmblem_pre; + int HP_clif_pGuildRequestEmblem_post; + int HP_clif_pGuildChangeEmblem_pre; + int HP_clif_pGuildChangeEmblem_post; + int HP_clif_pGuildChangeNotice_pre; + int HP_clif_pGuildChangeNotice_post; + int HP_clif_pGuildInvite_pre; + int HP_clif_pGuildInvite_post; + int HP_clif_pGuildReplyInvite_pre; + int HP_clif_pGuildReplyInvite_post; + int HP_clif_pGuildLeave_pre; + int HP_clif_pGuildLeave_post; + int HP_clif_pGuildExpulsion_pre; + int HP_clif_pGuildExpulsion_post; + int HP_clif_pGuildMessage_pre; + int HP_clif_pGuildMessage_post; + int HP_clif_pGuildRequestAlliance_pre; + int HP_clif_pGuildRequestAlliance_post; + int HP_clif_pGuildReplyAlliance_pre; + int HP_clif_pGuildReplyAlliance_post; + int HP_clif_pGuildDelAlliance_pre; + int HP_clif_pGuildDelAlliance_post; + int HP_clif_pGuildOpposition_pre; + int HP_clif_pGuildOpposition_post; + int HP_clif_pGuildBreak_pre; + int HP_clif_pGuildBreak_post; + int HP_clif_pPetMenu_pre; + int HP_clif_pPetMenu_post; + int HP_clif_pCatchPet_pre; + int HP_clif_pCatchPet_post; + int HP_clif_pSelectEgg_pre; + int HP_clif_pSelectEgg_post; + int HP_clif_pSendEmotion_pre; + int HP_clif_pSendEmotion_post; + int HP_clif_pChangePetName_pre; + int HP_clif_pChangePetName_post; + int HP_clif_pGMKick_pre; + int HP_clif_pGMKick_post; + int HP_clif_pGMKickAll_pre; + int HP_clif_pGMKickAll_post; + int HP_clif_pGMShift_pre; + int HP_clif_pGMShift_post; + int HP_clif_pGMRemove2_pre; + int HP_clif_pGMRemove2_post; + int HP_clif_pGMRecall_pre; + int HP_clif_pGMRecall_post; + int HP_clif_pGMRecall2_pre; + int HP_clif_pGMRecall2_post; + int HP_clif_pGM_Monster_Item_pre; + int HP_clif_pGM_Monster_Item_post; + int HP_clif_pGMHide_pre; + int HP_clif_pGMHide_post; + int HP_clif_pGMReqNoChat_pre; + int HP_clif_pGMReqNoChat_post; + int HP_clif_pGMRc_pre; + int HP_clif_pGMRc_post; + int HP_clif_pGMReqAccountName_pre; + int HP_clif_pGMReqAccountName_post; + int HP_clif_pGMChangeMapType_pre; + int HP_clif_pGMChangeMapType_post; + int HP_clif_pPMIgnore_pre; + int HP_clif_pPMIgnore_post; + int HP_clif_pPMIgnoreAll_pre; + int HP_clif_pPMIgnoreAll_post; + int HP_clif_pPMIgnoreList_pre; + int HP_clif_pPMIgnoreList_post; + int HP_clif_pNoviceDoriDori_pre; + int HP_clif_pNoviceDoriDori_post; + int HP_clif_pNoviceExplosionSpirits_pre; + int HP_clif_pNoviceExplosionSpirits_post; + int HP_clif_pFriendsListAdd_pre; + int HP_clif_pFriendsListAdd_post; + int HP_clif_pFriendsListReply_pre; + int HP_clif_pFriendsListReply_post; + int HP_clif_pFriendsListRemove_pre; + int HP_clif_pFriendsListRemove_post; + int HP_clif_pPVPInfo_pre; + int HP_clif_pPVPInfo_post; + int HP_clif_pBlacksmith_pre; + int HP_clif_pBlacksmith_post; + int HP_clif_pAlchemist_pre; + int HP_clif_pAlchemist_post; + int HP_clif_pTaekwon_pre; + int HP_clif_pTaekwon_post; + int HP_clif_pRankingPk_pre; + int HP_clif_pRankingPk_post; + int HP_clif_pFeelSaveOk_pre; + int HP_clif_pFeelSaveOk_post; + int HP_clif_pChangeHomunculusName_pre; + int HP_clif_pChangeHomunculusName_post; + int HP_clif_pHomMoveToMaster_pre; + int HP_clif_pHomMoveToMaster_post; + int HP_clif_pHomMoveTo_pre; + int HP_clif_pHomMoveTo_post; + int HP_clif_pHomAttack_pre; + int HP_clif_pHomAttack_post; + int HP_clif_pHomMenu_pre; + int HP_clif_pHomMenu_post; + int HP_clif_pAutoRevive_pre; + int HP_clif_pAutoRevive_post; + int HP_clif_pCheck_pre; + int HP_clif_pCheck_post; + int HP_clif_pMail_refreshinbox_pre; + int HP_clif_pMail_refreshinbox_post; + int HP_clif_pMail_read_pre; + int HP_clif_pMail_read_post; + int HP_clif_pMail_getattach_pre; + int HP_clif_pMail_getattach_post; + int HP_clif_pMail_delete_pre; + int HP_clif_pMail_delete_post; + int HP_clif_pMail_return_pre; + int HP_clif_pMail_return_post; + int HP_clif_pMail_setattach_pre; + int HP_clif_pMail_setattach_post; + int HP_clif_pMail_winopen_pre; + int HP_clif_pMail_winopen_post; + int HP_clif_pMail_send_pre; + int HP_clif_pMail_send_post; + int HP_clif_pAuction_cancelreg_pre; + int HP_clif_pAuction_cancelreg_post; + int HP_clif_pAuction_setitem_pre; + int HP_clif_pAuction_setitem_post; + int HP_clif_pAuction_register_pre; + int HP_clif_pAuction_register_post; + int HP_clif_pAuction_cancel_pre; + int HP_clif_pAuction_cancel_post; + int HP_clif_pAuction_close_pre; + int HP_clif_pAuction_close_post; + int HP_clif_pAuction_bid_pre; + int HP_clif_pAuction_bid_post; + int HP_clif_pAuction_search_pre; + int HP_clif_pAuction_search_post; + int HP_clif_pAuction_buysell_pre; + int HP_clif_pAuction_buysell_post; + int HP_clif_pcashshop_buy_pre; + int HP_clif_pcashshop_buy_post; + int HP_clif_pAdopt_request_pre; + int HP_clif_pAdopt_request_post; + int HP_clif_pAdopt_reply_pre; + int HP_clif_pAdopt_reply_post; + int HP_clif_pViewPlayerEquip_pre; + int HP_clif_pViewPlayerEquip_post; + int HP_clif_pEquipTick_pre; + int HP_clif_pEquipTick_post; + int HP_clif_pquestStateAck_pre; + int HP_clif_pquestStateAck_post; + int HP_clif_pmercenary_action_pre; + int HP_clif_pmercenary_action_post; + int HP_clif_pBattleChat_pre; + int HP_clif_pBattleChat_post; + int HP_clif_pLessEffect_pre; + int HP_clif_pLessEffect_post; + int HP_clif_pItemListWindowSelected_pre; + int HP_clif_pItemListWindowSelected_post; + int HP_clif_pReqOpenBuyingStore_pre; + int HP_clif_pReqOpenBuyingStore_post; + int HP_clif_pReqCloseBuyingStore_pre; + int HP_clif_pReqCloseBuyingStore_post; + int HP_clif_pReqClickBuyingStore_pre; + int HP_clif_pReqClickBuyingStore_post; + int HP_clif_pReqTradeBuyingStore_pre; + int HP_clif_pReqTradeBuyingStore_post; + int HP_clif_pSearchStoreInfo_pre; + int HP_clif_pSearchStoreInfo_post; + int HP_clif_pSearchStoreInfoNextPage_pre; + int HP_clif_pSearchStoreInfoNextPage_post; + int HP_clif_pCloseSearchStoreInfo_pre; + int HP_clif_pCloseSearchStoreInfo_post; + int HP_clif_pSearchStoreInfoListItemClick_pre; + int HP_clif_pSearchStoreInfoListItemClick_post; + int HP_clif_pDebug_pre; + int HP_clif_pDebug_post; + int HP_clif_pSkillSelectMenu_pre; + int HP_clif_pSkillSelectMenu_post; + int HP_clif_pMoveItem_pre; + int HP_clif_pMoveItem_post; + int HP_clif_pDull_pre; + int HP_clif_pDull_post; + int HP_clif_pBGQueueRegister_pre; + int HP_clif_pBGQueueRegister_post; + int HP_clif_pBGQueueCheckState_pre; + int HP_clif_pBGQueueCheckState_post; + int HP_clif_pBGQueueRevokeReq_pre; + int HP_clif_pBGQueueRevokeReq_post; + int HP_clif_pBGQueueBattleBeginAck_pre; + int HP_clif_pBGQueueBattleBeginAck_post; + int HP_clif_pCashShopOpen_pre; + int HP_clif_pCashShopOpen_post; + int HP_clif_pCashShopClose_pre; + int HP_clif_pCashShopClose_post; + int HP_clif_pCashShopReqTab_pre; + int HP_clif_pCashShopReqTab_post; + int HP_clif_pCashShopSchedule_pre; + int HP_clif_pCashShopSchedule_post; + int HP_clif_pCashShopBuy_pre; + int HP_clif_pCashShopBuy_post; + int HP_clif_pPartyTick_pre; + int HP_clif_pPartyTick_post; + int HP_clif_pGuildInvite2_pre; + int HP_clif_pGuildInvite2_post; + int HP_clif_pPartyBookingAddFilter_pre; + int HP_clif_pPartyBookingAddFilter_post; + int HP_clif_pPartyBookingSubFilter_pre; + int HP_clif_pPartyBookingSubFilter_post; + int HP_clif_pPartyBookingReqVolunteer_pre; + int HP_clif_pPartyBookingReqVolunteer_post; + int HP_clif_pPartyBookingRefuseVolunteer_pre; + int HP_clif_pPartyBookingRefuseVolunteer_post; + int HP_clif_pPartyBookingCancelVolunteer_pre; + int HP_clif_pPartyBookingCancelVolunteer_post; + int HP_duel_create_pre; + int HP_duel_create_post; + int HP_duel_invite_pre; + int HP_duel_invite_post; + int HP_duel_accept_pre; + int HP_duel_accept_post; + int HP_duel_reject_pre; + int HP_duel_reject_post; + int HP_duel_leave_pre; + int HP_duel_leave_post; + int HP_duel_showinfo_pre; + int HP_duel_showinfo_post; + int HP_duel_checktime_pre; + int HP_duel_checktime_post; + int HP_duel_init_pre; + int HP_duel_init_post; + int HP_duel_final_pre; + int HP_duel_final_post; + int HP_elemental_init_pre; + int HP_elemental_init_post; + int HP_elemental_final_pre; + int HP_elemental_final_post; + int HP_elemental_class_pre; + int HP_elemental_class_post; + int HP_elemental_get_viewdata_pre; + int HP_elemental_get_viewdata_post; + int HP_elemental_create_pre; + int HP_elemental_create_post; + int HP_elemental_data_received_pre; + int HP_elemental_data_received_post; + int HP_elemental_save_pre; + int HP_elemental_save_post; + int HP_elemental_change_mode_ack_pre; + int HP_elemental_change_mode_ack_post; + int HP_elemental_change_mode_pre; + int HP_elemental_change_mode_post; + int HP_elemental_heal_pre; + int HP_elemental_heal_post; + int HP_elemental_dead_pre; + int HP_elemental_dead_post; + int HP_elemental_delete_pre; + int HP_elemental_delete_post; + int HP_elemental_summon_stop_pre; + int HP_elemental_summon_stop_post; + int HP_elemental_get_lifetime_pre; + int HP_elemental_get_lifetime_post; + int HP_elemental_unlocktarget_pre; + int HP_elemental_unlocktarget_post; + int HP_elemental_skillnotok_pre; + int HP_elemental_skillnotok_post; + int HP_elemental_set_target_pre; + int HP_elemental_set_target_post; + int HP_elemental_clean_single_effect_pre; + int HP_elemental_clean_single_effect_post; + int HP_elemental_clean_effect_pre; + int HP_elemental_clean_effect_post; + int HP_elemental_action_pre; + int HP_elemental_action_post; + int HP_elemental_skill_get_requirements_pre; + int HP_elemental_skill_get_requirements_post; + int HP_elemental_read_skilldb_pre; + int HP_elemental_read_skilldb_post; + int HP_elemental_reload_db_pre; + int HP_elemental_reload_db_post; + int HP_elemental_reload_skilldb_pre; + int HP_elemental_reload_skilldb_post; + int HP_elemental_search_index_pre; + int HP_elemental_search_index_post; + int HP_elemental_summon_init_pre; + int HP_elemental_summon_init_post; + int HP_elemental_summon_end_timer_pre; + int HP_elemental_summon_end_timer_post; + int HP_elemental_ai_sub_timer_activesearch_pre; + int HP_elemental_ai_sub_timer_activesearch_post; + int HP_elemental_ai_sub_timer_pre; + int HP_elemental_ai_sub_timer_post; + int HP_elemental_ai_sub_foreachclient_pre; + int HP_elemental_ai_sub_foreachclient_post; + int HP_elemental_ai_timer_pre; + int HP_elemental_ai_timer_post; + int HP_elemental_read_db_pre; + int HP_elemental_read_db_post; + int HP_guild_init_pre; + int HP_guild_init_post; + int HP_guild_final_pre; + int HP_guild_final_post; + int HP_guild_skill_get_max_pre; + int HP_guild_skill_get_max_post; + int HP_guild_checkskill_pre; + int HP_guild_checkskill_post; + int HP_guild_check_skill_require_pre; + int HP_guild_check_skill_require_post; + int HP_guild_checkcastles_pre; + int HP_guild_checkcastles_post; + int HP_guild_isallied_pre; + int HP_guild_isallied_post; + int HP_guild_search_pre; + int HP_guild_search_post; + int HP_guild_searchname_pre; + int HP_guild_searchname_post; + int HP_guild_castle_search_pre; + int HP_guild_castle_search_post; + int HP_guild_mapname2gc_pre; + int HP_guild_mapname2gc_post; + int HP_guild_mapindex2gc_pre; + int HP_guild_mapindex2gc_post; + int HP_guild_getavailablesd_pre; + int HP_guild_getavailablesd_post; + int HP_guild_getindex_pre; + int HP_guild_getindex_post; + int HP_guild_getposition_pre; + int HP_guild_getposition_post; + int HP_guild_payexp_pre; + int HP_guild_payexp_post; + int HP_guild_getexp_pre; + int HP_guild_getexp_post; + int HP_guild_create_pre; + int HP_guild_create_post; + int HP_guild_created_pre; + int HP_guild_created_post; + int HP_guild_request_info_pre; + int HP_guild_request_info_post; + int HP_guild_recv_noinfo_pre; + int HP_guild_recv_noinfo_post; + int HP_guild_recv_info_pre; + int HP_guild_recv_info_post; + int HP_guild_npc_request_info_pre; + int HP_guild_npc_request_info_post; + int HP_guild_invite_pre; + int HP_guild_invite_post; + int HP_guild_reply_invite_pre; + int HP_guild_reply_invite_post; + int HP_guild_member_joined_pre; + int HP_guild_member_joined_post; + int HP_guild_member_added_pre; + int HP_guild_member_added_post; + int HP_guild_leave_pre; + int HP_guild_leave_post; + int HP_guild_member_withdraw_pre; + int HP_guild_member_withdraw_post; + int HP_guild_expulsion_pre; + int HP_guild_expulsion_post; + int HP_guild_skillup_pre; + int HP_guild_skillup_post; + int HP_guild_block_skill_pre; + int HP_guild_block_skill_post; + int HP_guild_reqalliance_pre; + int HP_guild_reqalliance_post; + int HP_guild_reply_reqalliance_pre; + int HP_guild_reply_reqalliance_post; + int HP_guild_allianceack_pre; + int HP_guild_allianceack_post; + int HP_guild_delalliance_pre; + int HP_guild_delalliance_post; + int HP_guild_opposition_pre; + int HP_guild_opposition_post; + int HP_guild_check_alliance_pre; + int HP_guild_check_alliance_post; + int HP_guild_send_memberinfoshort_pre; + int HP_guild_send_memberinfoshort_post; + int HP_guild_recv_memberinfoshort_pre; + int HP_guild_recv_memberinfoshort_post; + int HP_guild_change_memberposition_pre; + int HP_guild_change_memberposition_post; + int HP_guild_memberposition_changed_pre; + int HP_guild_memberposition_changed_post; + int HP_guild_change_position_pre; + int HP_guild_change_position_post; + int HP_guild_position_changed_pre; + int HP_guild_position_changed_post; + int HP_guild_change_notice_pre; + int HP_guild_change_notice_post; + int HP_guild_notice_changed_pre; + int HP_guild_notice_changed_post; + int HP_guild_change_emblem_pre; + int HP_guild_change_emblem_post; + int HP_guild_emblem_changed_pre; + int HP_guild_emblem_changed_post; + int HP_guild_send_message_pre; + int HP_guild_send_message_post; + int HP_guild_recv_message_pre; + int HP_guild_recv_message_post; + int HP_guild_send_dot_remove_pre; + int HP_guild_send_dot_remove_post; + int HP_guild_skillupack_pre; + int HP_guild_skillupack_post; + int HP_guild_dobreak_pre; + int HP_guild_dobreak_post; + int HP_guild_broken_pre; + int HP_guild_broken_post; + int HP_guild_gm_change_pre; + int HP_guild_gm_change_post; + int HP_guild_gm_changed_pre; + int HP_guild_gm_changed_post; + int HP_guild_castle_map_init_pre; + int HP_guild_castle_map_init_post; + int HP_guild_castledatasave_pre; + int HP_guild_castledatasave_post; + int HP_guild_castledataloadack_pre; + int HP_guild_castledataloadack_post; + int HP_guild_castle_reconnect_pre; + int HP_guild_castle_reconnect_post; + int HP_guild_agit_start_pre; + int HP_guild_agit_start_post; + int HP_guild_agit_end_pre; + int HP_guild_agit_end_post; + int HP_guild_agit2_start_pre; + int HP_guild_agit2_start_post; + int HP_guild_agit2_end_pre; + int HP_guild_agit2_end_post; + int HP_guild_flag_add_pre; + int HP_guild_flag_add_post; + int HP_guild_flag_remove_pre; + int HP_guild_flag_remove_post; + int HP_guild_flags_clear_pre; + int HP_guild_flags_clear_post; + int HP_guild_aura_refresh_pre; + int HP_guild_aura_refresh_post; + int HP_guild_payexp_timer_pre; + int HP_guild_payexp_timer_post; + int HP_guild_sd_check_pre; + int HP_guild_sd_check_post; + int HP_guild_read_guildskill_tree_db_pre; + int HP_guild_read_guildskill_tree_db_post; + int HP_guild_read_castledb_pre; + int HP_guild_read_castledb_post; + int HP_guild_payexp_timer_sub_pre; + int HP_guild_payexp_timer_sub_post; + int HP_guild_send_xy_timer_sub_pre; + int HP_guild_send_xy_timer_sub_post; + int HP_guild_send_xy_timer_pre; + int HP_guild_send_xy_timer_post; + int HP_guild_create_expcache_pre; + int HP_guild_create_expcache_post; + int HP_guild_eventlist_db_final_pre; + int HP_guild_eventlist_db_final_post; + int HP_guild_expcache_db_final_pre; + int HP_guild_expcache_db_final_post; + int HP_guild_castle_db_final_pre; + int HP_guild_castle_db_final_post; + int HP_guild_broken_sub_pre; + int HP_guild_broken_sub_post; + int HP_guild_castle_broken_sub_pre; + int HP_guild_castle_broken_sub_post; + int HP_guild_makemember_pre; + int HP_guild_makemember_post; + int HP_guild_check_member_pre; + int HP_guild_check_member_post; + int HP_guild_get_alliance_count_pre; + int HP_guild_get_alliance_count_post; + int HP_guild_castle_reconnect_sub_pre; + int HP_guild_castle_reconnect_sub_post; + int HP_gstorage_id2storage_pre; + int HP_gstorage_id2storage_post; + int HP_gstorage_id2storage2_pre; + int HP_gstorage_id2storage2_post; + int HP_gstorage_init_pre; + int HP_gstorage_init_post; + int HP_gstorage_final_pre; + int HP_gstorage_final_post; + int HP_gstorage_delete_pre; + int HP_gstorage_delete_post; + int HP_gstorage_open_pre; + int HP_gstorage_open_post; + int HP_gstorage_additem_pre; + int HP_gstorage_additem_post; + int HP_gstorage_delitem_pre; + int HP_gstorage_delitem_post; + int HP_gstorage_add_pre; + int HP_gstorage_add_post; + int HP_gstorage_get_pre; + int HP_gstorage_get_post; + int HP_gstorage_addfromcart_pre; + int HP_gstorage_addfromcart_post; + int HP_gstorage_gettocart_pre; + int HP_gstorage_gettocart_post; + int HP_gstorage_close_pre; + int HP_gstorage_close_post; + int HP_gstorage_pc_quit_pre; + int HP_gstorage_pc_quit_post; + int HP_gstorage_save_pre; + int HP_gstorage_save_post; + int HP_gstorage_saved_pre; + int HP_gstorage_saved_post; + int HP_gstorage_create_pre; + int HP_gstorage_create_post; + int HP_homun_init_pre; + int HP_homun_init_post; + int HP_homun_final_pre; + int HP_homun_final_post; + int HP_homun_reload_pre; + int HP_homun_reload_post; + int HP_homun_reload_skill_pre; + int HP_homun_reload_skill_post; + int HP_homun_get_viewdata_pre; + int HP_homun_get_viewdata_post; + int HP_homun_class2type_pre; + int HP_homun_class2type_post; + int HP_homun_damaged_pre; + int HP_homun_damaged_post; + int HP_homun_dead_pre; + int HP_homun_dead_post; + int HP_homun_vaporize_pre; + int HP_homun_vaporize_post; + int HP_homun_delete_pre; + int HP_homun_delete_post; + int HP_homun_checkskill_pre; + int HP_homun_checkskill_post; + int HP_homun_calc_skilltree_pre; + int HP_homun_calc_skilltree_post; + int HP_homun_skill_tree_get_max_pre; + int HP_homun_skill_tree_get_max_post; + int HP_homun_skillup_pre; + int HP_homun_skillup_post; + int HP_homun_levelup_pre; + int HP_homun_levelup_post; + int HP_homun_change_class_pre; + int HP_homun_change_class_post; + int HP_homun_evolve_pre; + int HP_homun_evolve_post; + int HP_homun_mutate_pre; + int HP_homun_mutate_post; + int HP_homun_gainexp_pre; + int HP_homun_gainexp_post; + int HP_homun_add_intimacy_pre; + int HP_homun_add_intimacy_post; + int HP_homun_consume_intimacy_pre; + int HP_homun_consume_intimacy_post; + int HP_homun_healed_pre; + int HP_homun_healed_post; + int HP_homun_save_pre; + int HP_homun_save_post; + int HP_homun_menu_pre; + int HP_homun_menu_post; + int HP_homun_feed_pre; + int HP_homun_feed_post; + int HP_homun_hunger_timer_pre; + int HP_homun_hunger_timer_post; + int HP_homun_hunger_timer_delete_pre; + int HP_homun_hunger_timer_delete_post; + int HP_homun_change_name_pre; + int HP_homun_change_name_post; + int HP_homun_change_name_ack_pre; + int HP_homun_change_name_ack_post; + int HP_homun_db_search_pre; + int HP_homun_db_search_post; + int HP_homun_create_pre; + int HP_homun_create_post; + int HP_homun_init_timers_pre; + int HP_homun_init_timers_post; + int HP_homun_call_pre; + int HP_homun_call_post; + int HP_homun_recv_data_pre; + int HP_homun_recv_data_post; + int HP_homun_creation_request_pre; + int HP_homun_creation_request_post; + int HP_homun_ressurect_pre; + int HP_homun_ressurect_post; + int HP_homun_revive_pre; + int HP_homun_revive_post; + int HP_homun_stat_reset_pre; + int HP_homun_stat_reset_post; + int HP_homun_shuffle_pre; + int HP_homun_shuffle_post; + int HP_homun_read_db_sub_pre; + int HP_homun_read_db_sub_post; + int HP_homun_read_db_pre; + int HP_homun_read_db_post; + int HP_homun_read_skill_db_sub_pre; + int HP_homun_read_skill_db_sub_post; + int HP_homun_skill_db_read_pre; + int HP_homun_skill_db_read_post; + int HP_homun_exp_db_read_pre; + int HP_homun_exp_db_read_post; + int HP_homun_addspiritball_pre; + int HP_homun_addspiritball_post; + int HP_homun_delspiritball_pre; + int HP_homun_delspiritball_post; + int HP_instance_init_pre; + int HP_instance_init_post; + int HP_instance_final_pre; + int HP_instance_final_post; + int HP_instance_create_pre; + int HP_instance_create_post; + int HP_instance_add_map_pre; + int HP_instance_add_map_post; + int HP_instance_del_map_pre; + int HP_instance_del_map_post; + int HP_instance_map2imap_pre; + int HP_instance_map2imap_post; + int HP_instance_mapid2imapid_pre; + int HP_instance_mapid2imapid_post; + int HP_instance_destroy_pre; + int HP_instance_destroy_post; + int HP_instance_start_pre; + int HP_instance_start_post; + int HP_instance_check_idle_pre; + int HP_instance_check_idle_post; + int HP_instance_check_kick_pre; + int HP_instance_check_kick_post; + int HP_instance_set_timeout_pre; + int HP_instance_set_timeout_post; + int HP_instance_valid_pre; + int HP_instance_valid_post; + int HP_instance_destroy_timer_pre; + int HP_instance_destroy_timer_post; + int HP_intif_parse_pre; + int HP_intif_parse_post; + int HP_intif_create_pet_pre; + int HP_intif_create_pet_post; + int HP_intif_broadcast_pre; + int HP_intif_broadcast_post; + int HP_intif_broadcast2_pre; + int HP_intif_broadcast2_post; + int HP_intif_main_message_pre; + int HP_intif_main_message_post; + int HP_intif_wis_message_pre; + int HP_intif_wis_message_post; + int HP_intif_wis_message_to_gm_pre; + int HP_intif_wis_message_to_gm_post; + int HP_intif_saveregistry_pre; + int HP_intif_saveregistry_post; + int HP_intif_request_registry_pre; + int HP_intif_request_registry_post; + int HP_intif_request_guild_storage_pre; + int HP_intif_request_guild_storage_post; + int HP_intif_send_guild_storage_pre; + int HP_intif_send_guild_storage_post; + int HP_intif_create_party_pre; + int HP_intif_create_party_post; + int HP_intif_request_partyinfo_pre; + int HP_intif_request_partyinfo_post; + int HP_intif_party_addmember_pre; + int HP_intif_party_addmember_post; + int HP_intif_party_changeoption_pre; + int HP_intif_party_changeoption_post; + int HP_intif_party_leave_pre; + int HP_intif_party_leave_post; + int HP_intif_party_changemap_pre; + int HP_intif_party_changemap_post; + int HP_intif_break_party_pre; + int HP_intif_break_party_post; + int HP_intif_party_message_pre; + int HP_intif_party_message_post; + int HP_intif_party_leaderchange_pre; + int HP_intif_party_leaderchange_post; + int HP_intif_guild_create_pre; + int HP_intif_guild_create_post; + int HP_intif_guild_request_info_pre; + int HP_intif_guild_request_info_post; + int HP_intif_guild_addmember_pre; + int HP_intif_guild_addmember_post; + int HP_intif_guild_leave_pre; + int HP_intif_guild_leave_post; + int HP_intif_guild_memberinfoshort_pre; + int HP_intif_guild_memberinfoshort_post; + int HP_intif_guild_break_pre; + int HP_intif_guild_break_post; + int HP_intif_guild_message_pre; + int HP_intif_guild_message_post; + int HP_intif_guild_change_gm_pre; + int HP_intif_guild_change_gm_post; + int HP_intif_guild_change_basicinfo_pre; + int HP_intif_guild_change_basicinfo_post; + int HP_intif_guild_change_memberinfo_pre; + int HP_intif_guild_change_memberinfo_post; + int HP_intif_guild_position_pre; + int HP_intif_guild_position_post; + int HP_intif_guild_skillup_pre; + int HP_intif_guild_skillup_post; + int HP_intif_guild_alliance_pre; + int HP_intif_guild_alliance_post; + int HP_intif_guild_notice_pre; + int HP_intif_guild_notice_post; + int HP_intif_guild_emblem_pre; + int HP_intif_guild_emblem_post; + int HP_intif_guild_castle_dataload_pre; + int HP_intif_guild_castle_dataload_post; + int HP_intif_guild_castle_datasave_pre; + int HP_intif_guild_castle_datasave_post; + int HP_intif_request_petdata_pre; + int HP_intif_request_petdata_post; + int HP_intif_save_petdata_pre; + int HP_intif_save_petdata_post; + int HP_intif_delete_petdata_pre; + int HP_intif_delete_petdata_post; + int HP_intif_rename_pre; + int HP_intif_rename_post; + int HP_intif_homunculus_create_pre; + int HP_intif_homunculus_create_post; + int HP_intif_homunculus_requestload_pre; + int HP_intif_homunculus_requestload_post; + int HP_intif_homunculus_requestsave_pre; + int HP_intif_homunculus_requestsave_post; + int HP_intif_homunculus_requestdelete_pre; + int HP_intif_homunculus_requestdelete_post; + int HP_intif_request_questlog_pre; + int HP_intif_request_questlog_post; + int HP_intif_quest_save_pre; + int HP_intif_quest_save_post; + int HP_intif_mercenary_create_pre; + int HP_intif_mercenary_create_post; + int HP_intif_mercenary_request_pre; + int HP_intif_mercenary_request_post; + int HP_intif_mercenary_delete_pre; + int HP_intif_mercenary_delete_post; + int HP_intif_mercenary_save_pre; + int HP_intif_mercenary_save_post; + int HP_intif_Mail_requestinbox_pre; + int HP_intif_Mail_requestinbox_post; + int HP_intif_Mail_read_pre; + int HP_intif_Mail_read_post; + int HP_intif_Mail_getattach_pre; + int HP_intif_Mail_getattach_post; + int HP_intif_Mail_delete_pre; + int HP_intif_Mail_delete_post; + int HP_intif_Mail_return_pre; + int HP_intif_Mail_return_post; + int HP_intif_Mail_send_pre; + int HP_intif_Mail_send_post; + int HP_intif_Auction_requestlist_pre; + int HP_intif_Auction_requestlist_post; + int HP_intif_Auction_register_pre; + int HP_intif_Auction_register_post; + int HP_intif_Auction_cancel_pre; + int HP_intif_Auction_cancel_post; + int HP_intif_Auction_close_pre; + int HP_intif_Auction_close_post; + int HP_intif_Auction_bid_pre; + int HP_intif_Auction_bid_post; + int HP_intif_elemental_create_pre; + int HP_intif_elemental_create_post; + int HP_intif_elemental_request_pre; + int HP_intif_elemental_request_post; + int HP_intif_elemental_delete_pre; + int HP_intif_elemental_delete_post; + int HP_intif_elemental_save_pre; + int HP_intif_elemental_save_post; + int HP_intif_request_accinfo_pre; + int HP_intif_request_accinfo_post; + int HP_intif_CheckForCharServer_pre; + int HP_intif_CheckForCharServer_post; + int HP_intif_pWisMessage_pre; + int HP_intif_pWisMessage_post; + int HP_intif_pWisEnd_pre; + int HP_intif_pWisEnd_post; + int HP_intif_pWisToGM_sub_pre; + int HP_intif_pWisToGM_sub_post; + int HP_intif_pWisToGM_pre; + int HP_intif_pWisToGM_post; + int HP_intif_pRegisters_pre; + int HP_intif_pRegisters_post; + int HP_intif_pChangeNameOk_pre; + int HP_intif_pChangeNameOk_post; + int HP_intif_pMessageToFD_pre; + int HP_intif_pMessageToFD_post; + int HP_intif_pLoadGuildStorage_pre; + int HP_intif_pLoadGuildStorage_post; + int HP_intif_pSaveGuildStorage_pre; + int HP_intif_pSaveGuildStorage_post; + int HP_intif_pPartyCreated_pre; + int HP_intif_pPartyCreated_post; + int HP_intif_pPartyInfo_pre; + int HP_intif_pPartyInfo_post; + int HP_intif_pPartyMemberAdded_pre; + int HP_intif_pPartyMemberAdded_post; + int HP_intif_pPartyOptionChanged_pre; + int HP_intif_pPartyOptionChanged_post; + int HP_intif_pPartyMemberWithdraw_pre; + int HP_intif_pPartyMemberWithdraw_post; + int HP_intif_pPartyMove_pre; + int HP_intif_pPartyMove_post; + int HP_intif_pPartyBroken_pre; + int HP_intif_pPartyBroken_post; + int HP_intif_pPartyMessage_pre; + int HP_intif_pPartyMessage_post; + int HP_intif_pGuildCreated_pre; + int HP_intif_pGuildCreated_post; + int HP_intif_pGuildInfo_pre; + int HP_intif_pGuildInfo_post; + int HP_intif_pGuildMemberAdded_pre; + int HP_intif_pGuildMemberAdded_post; + int HP_intif_pGuildMemberWithdraw_pre; + int HP_intif_pGuildMemberWithdraw_post; + int HP_intif_pGuildMemberInfoShort_pre; + int HP_intif_pGuildMemberInfoShort_post; + int HP_intif_pGuildBroken_pre; + int HP_intif_pGuildBroken_post; + int HP_intif_pGuildMessage_pre; + int HP_intif_pGuildMessage_post; + int HP_intif_pGuildBasicInfoChanged_pre; + int HP_intif_pGuildBasicInfoChanged_post; + int HP_intif_pGuildMemberInfoChanged_pre; + int HP_intif_pGuildMemberInfoChanged_post; + int HP_intif_pGuildPosition_pre; + int HP_intif_pGuildPosition_post; + int HP_intif_pGuildSkillUp_pre; + int HP_intif_pGuildSkillUp_post; + int HP_intif_pGuildAlliance_pre; + int HP_intif_pGuildAlliance_post; + int HP_intif_pGuildNotice_pre; + int HP_intif_pGuildNotice_post; + int HP_intif_pGuildEmblem_pre; + int HP_intif_pGuildEmblem_post; + int HP_intif_pGuildCastleDataLoad_pre; + int HP_intif_pGuildCastleDataLoad_post; + int HP_intif_pGuildMasterChanged_pre; + int HP_intif_pGuildMasterChanged_post; + int HP_intif_pQuestLog_pre; + int HP_intif_pQuestLog_post; + int HP_intif_pQuestSave_pre; + int HP_intif_pQuestSave_post; + int HP_intif_pMailInboxReceived_pre; + int HP_intif_pMailInboxReceived_post; + int HP_intif_pMailNew_pre; + int HP_intif_pMailNew_post; + int HP_intif_pMailGetAttach_pre; + int HP_intif_pMailGetAttach_post; + int HP_intif_pMailDelete_pre; + int HP_intif_pMailDelete_post; + int HP_intif_pMailReturn_pre; + int HP_intif_pMailReturn_post; + int HP_intif_pMailSend_pre; + int HP_intif_pMailSend_post; + int HP_intif_pAuctionResults_pre; + int HP_intif_pAuctionResults_post; + int HP_intif_pAuctionRegister_pre; + int HP_intif_pAuctionRegister_post; + int HP_intif_pAuctionCancel_pre; + int HP_intif_pAuctionCancel_post; + int HP_intif_pAuctionClose_pre; + int HP_intif_pAuctionClose_post; + int HP_intif_pAuctionMessage_pre; + int HP_intif_pAuctionMessage_post; + int HP_intif_pAuctionBid_pre; + int HP_intif_pAuctionBid_post; + int HP_intif_pMercenaryReceived_pre; + int HP_intif_pMercenaryReceived_post; + int HP_intif_pMercenaryDeleted_pre; + int HP_intif_pMercenaryDeleted_post; + int HP_intif_pMercenarySaved_pre; + int HP_intif_pMercenarySaved_post; + int HP_intif_pElementalReceived_pre; + int HP_intif_pElementalReceived_post; + int HP_intif_pElementalDeleted_pre; + int HP_intif_pElementalDeleted_post; + int HP_intif_pElementalSaved_pre; + int HP_intif_pElementalSaved_post; + int HP_intif_pCreatePet_pre; + int HP_intif_pCreatePet_post; + int HP_intif_pRecvPetData_pre; + int HP_intif_pRecvPetData_post; + int HP_intif_pSavePetOk_pre; + int HP_intif_pSavePetOk_post; + int HP_intif_pDeletePetOk_pre; + int HP_intif_pDeletePetOk_post; + int HP_intif_pCreateHomunculus_pre; + int HP_intif_pCreateHomunculus_post; + int HP_intif_pRecvHomunculusData_pre; + int HP_intif_pRecvHomunculusData_post; + int HP_intif_pSaveHomunculusOk_pre; + int HP_intif_pSaveHomunculusOk_post; + int HP_intif_pDeleteHomunculusOk_pre; + int HP_intif_pDeleteHomunculusOk_post; + int HP_ircbot_init_pre; + int HP_ircbot_init_post; + int HP_ircbot_final_pre; + int HP_ircbot_final_post; + int HP_ircbot_parse_pre; + int HP_ircbot_parse_post; + int HP_ircbot_parse_sub_pre; + int HP_ircbot_parse_sub_post; + int HP_ircbot_parse_source_pre; + int HP_ircbot_parse_source_post; + int HP_ircbot_func_search_pre; + int HP_ircbot_func_search_post; + int HP_ircbot_connect_timer_pre; + int HP_ircbot_connect_timer_post; + int HP_ircbot_identify_timer_pre; + int HP_ircbot_identify_timer_post; + int HP_ircbot_join_timer_pre; + int HP_ircbot_join_timer_post; + int HP_ircbot_send_pre; + int HP_ircbot_send_post; + int HP_ircbot_relay_pre; + int HP_ircbot_relay_post; + int HP_ircbot_pong_pre; + int HP_ircbot_pong_post; + int HP_ircbot_privmsg_pre; + int HP_ircbot_privmsg_post; + int HP_ircbot_userjoin_pre; + int HP_ircbot_userjoin_post; + int HP_ircbot_userleave_pre; + int HP_ircbot_userleave_post; + int HP_ircbot_usernick_pre; + int HP_ircbot_usernick_post; + int HP_itemdb_init_pre; + int HP_itemdb_init_post; + int HP_itemdb_final_pre; + int HP_itemdb_final_post; + int HP_itemdb_reload_pre; + int HP_itemdb_reload_post; + int HP_itemdb_name_constants_pre; + int HP_itemdb_name_constants_post; + int HP_itemdb_force_name_constants_pre; + int HP_itemdb_force_name_constants_post; + int HP_itemdb_read_groups_pre; + int HP_itemdb_read_groups_post; + int HP_itemdb_read_chains_pre; + int HP_itemdb_read_chains_post; + int HP_itemdb_read_packages_pre; + int HP_itemdb_read_packages_post; + int HP_itemdb_write_cached_packages_pre; + int HP_itemdb_write_cached_packages_post; + int HP_itemdb_read_cached_packages_pre; + int HP_itemdb_read_cached_packages_post; + int HP_itemdb_name2id_pre; + int HP_itemdb_name2id_post; + int HP_itemdb_search_name_pre; + int HP_itemdb_search_name_post; + int HP_itemdb_search_name_array_pre; + int HP_itemdb_search_name_array_post; + int HP_itemdb_load_pre; + int HP_itemdb_load_post; + int HP_itemdb_search_pre; + int HP_itemdb_search_post; + int HP_itemdb_parse_dbrow_pre; + int HP_itemdb_parse_dbrow_post; + int HP_itemdb_exists_pre; + int HP_itemdb_exists_post; + int HP_itemdb_in_group_pre; + int HP_itemdb_in_group_post; + int HP_itemdb_group_item_pre; + int HP_itemdb_group_item_post; + int HP_itemdb_chain_item_pre; + int HP_itemdb_chain_item_post; + int HP_itemdb_package_item_pre; + int HP_itemdb_package_item_post; + int HP_itemdb_searchname_sub_pre; + int HP_itemdb_searchname_sub_post; + int HP_itemdb_searchname_array_sub_pre; + int HP_itemdb_searchname_array_sub_post; + int HP_itemdb_searchrandomid_pre; + int HP_itemdb_searchrandomid_post; + int HP_itemdb_typename_pre; + int HP_itemdb_typename_post; + int HP_itemdb_jobid2mapid_pre; + int HP_itemdb_jobid2mapid_post; + int HP_itemdb_create_dummy_data_pre; + int HP_itemdb_create_dummy_data_post; + int HP_itemdb_create_item_data_pre; + int HP_itemdb_create_item_data_post; + int HP_itemdb_isequip_pre; + int HP_itemdb_isequip_post; + int HP_itemdb_isequip2_pre; + int HP_itemdb_isequip2_post; + int HP_itemdb_isstackable_pre; + int HP_itemdb_isstackable_post; + int HP_itemdb_isstackable2_pre; + int HP_itemdb_isstackable2_post; + int HP_itemdb_isdropable_sub_pre; + int HP_itemdb_isdropable_sub_post; + int HP_itemdb_cantrade_sub_pre; + int HP_itemdb_cantrade_sub_post; + int HP_itemdb_canpartnertrade_sub_pre; + int HP_itemdb_canpartnertrade_sub_post; + int HP_itemdb_cansell_sub_pre; + int HP_itemdb_cansell_sub_post; + int HP_itemdb_cancartstore_sub_pre; + int HP_itemdb_cancartstore_sub_post; + int HP_itemdb_canstore_sub_pre; + int HP_itemdb_canstore_sub_post; + int HP_itemdb_canguildstore_sub_pre; + int HP_itemdb_canguildstore_sub_post; + int HP_itemdb_canmail_sub_pre; + int HP_itemdb_canmail_sub_post; + int HP_itemdb_canauction_sub_pre; + int HP_itemdb_canauction_sub_post; + int HP_itemdb_isrestricted_pre; + int HP_itemdb_isrestricted_post; + int HP_itemdb_isidentified_pre; + int HP_itemdb_isidentified_post; + int HP_itemdb_isidentified2_pre; + int HP_itemdb_isidentified2_post; + int HP_itemdb_read_itemavail_pre; + int HP_itemdb_read_itemavail_post; + int HP_itemdb_read_itemtrade_pre; + int HP_itemdb_read_itemtrade_post; + int HP_itemdb_read_itemdelay_pre; + int HP_itemdb_read_itemdelay_post; + int HP_itemdb_read_stack_pre; + int HP_itemdb_read_stack_post; + int HP_itemdb_read_buyingstore_pre; + int HP_itemdb_read_buyingstore_post; + int HP_itemdb_read_nouse_pre; + int HP_itemdb_read_nouse_post; + int HP_itemdb_combo_split_atoi_pre; + int HP_itemdb_combo_split_atoi_post; + int HP_itemdb_read_combos_pre; + int HP_itemdb_read_combos_post; + int HP_itemdb_gendercheck_pre; + int HP_itemdb_gendercheck_post; + int HP_itemdb_re_split_atoi_pre; + int HP_itemdb_re_split_atoi_post; + int HP_itemdb_readdb_pre; + int HP_itemdb_readdb_post; + int HP_itemdb_read_sqldb_pre; + int HP_itemdb_read_sqldb_post; + int HP_itemdb_unique_id_pre; + int HP_itemdb_unique_id_post; + int HP_itemdb_uid_load_pre; + int HP_itemdb_uid_load_post; + int HP_itemdb_read_pre; + int HP_itemdb_read_post; + int HP_itemdb_destroy_item_data_pre; + int HP_itemdb_destroy_item_data_post; + int HP_itemdb_final_sub_pre; + int HP_itemdb_final_sub_post; + int HP_logs_pick_pc_pre; + int HP_logs_pick_pc_post; + int HP_logs_pick_mob_pre; + int HP_logs_pick_mob_post; + int HP_logs_zeny_pre; + int HP_logs_zeny_post; + int HP_logs_npc_pre; + int HP_logs_npc_post; + int HP_logs_chat_pre; + int HP_logs_chat_post; + int HP_logs_atcommand_pre; + int HP_logs_atcommand_post; + int HP_logs_branch_pre; + int HP_logs_branch_post; + int HP_logs_mvpdrop_pre; + int HP_logs_mvpdrop_post; + int HP_logs_pick_sub_pre; + int HP_logs_pick_sub_post; + int HP_logs_zeny_sub_pre; + int HP_logs_zeny_sub_post; + int HP_logs_npc_sub_pre; + int HP_logs_npc_sub_post; + int HP_logs_chat_sub_pre; + int HP_logs_chat_sub_post; + int HP_logs_atcommand_sub_pre; + int HP_logs_atcommand_sub_post; + int HP_logs_branch_sub_pre; + int HP_logs_branch_sub_post; + int HP_logs_mvpdrop_sub_pre; + int HP_logs_mvpdrop_sub_post; + int HP_logs_config_read_pre; + int HP_logs_config_read_post; + int HP_logs_config_done_pre; + int HP_logs_config_done_post; + int HP_logs_sql_init_pre; + int HP_logs_sql_init_post; + int HP_logs_sql_final_pre; + int HP_logs_sql_final_post; + int HP_logs_picktype2char_pre; + int HP_logs_picktype2char_post; + int HP_logs_chattype2char_pre; + int HP_logs_chattype2char_post; + int HP_logs_should_log_item_pre; + int HP_logs_should_log_item_post; + int HP_mail_clear_pre; + int HP_mail_clear_post; + int HP_mail_removeitem_pre; + int HP_mail_removeitem_post; + int HP_mail_removezeny_pre; + int HP_mail_removezeny_post; + int HP_mail_setitem_pre; + int HP_mail_setitem_post; + int HP_mail_setattachment_pre; + int HP_mail_setattachment_post; + int HP_mail_getattachment_pre; + int HP_mail_getattachment_post; + int HP_mail_openmail_pre; + int HP_mail_openmail_post; + int HP_mail_deliveryfail_pre; + int HP_mail_deliveryfail_post; + int HP_mail_invalid_operation_pre; + int HP_mail_invalid_operation_post; + int HP_map_zone_init_pre; + int HP_map_zone_init_post; + int HP_map_zone_remove_pre; + int HP_map_zone_remove_post; + int HP_map_zone_apply_pre; + int HP_map_zone_apply_post; + int HP_map_zone_change_pre; + int HP_map_zone_change_post; + int HP_map_zone_change2_pre; + int HP_map_zone_change2_post; + int HP_map_getcell_pre; + int HP_map_getcell_post; + int HP_map_setgatcell_pre; + int HP_map_setgatcell_post; + int HP_map_cellfromcache_pre; + int HP_map_cellfromcache_post; + int HP_map_setusers_pre; + int HP_map_setusers_post; + int HP_map_getusers_pre; + int HP_map_getusers_post; + int HP_map_usercount_pre; + int HP_map_usercount_post; + int HP_map_freeblock_pre; + int HP_map_freeblock_post; + int HP_map_freeblock_lock_pre; + int HP_map_freeblock_lock_post; + int HP_map_freeblock_unlock_pre; + int HP_map_freeblock_unlock_post; + int HP_map_addblock_pre; + int HP_map_addblock_post; + int HP_map_delblock_pre; + int HP_map_delblock_post; + int HP_map_moveblock_pre; + int HP_map_moveblock_post; + int HP_map_count_oncell_pre; + int HP_map_count_oncell_post; + int HP_map_find_skill_unit_oncell_pre; + int HP_map_find_skill_unit_oncell_post; + int HP_map_get_new_object_id_pre; + int HP_map_get_new_object_id_post; + int HP_map_search_freecell_pre; + int HP_map_search_freecell_post; + int HP_map_quit_pre; + int HP_map_quit_post; + int HP_map_addnpc_pre; + int HP_map_addnpc_post; + int HP_map_clearflooritem_timer_pre; + int HP_map_clearflooritem_timer_post; + int HP_map_removemobs_timer_pre; + int HP_map_removemobs_timer_post; + int HP_map_clearflooritem_pre; + int HP_map_clearflooritem_post; + int HP_map_addflooritem_pre; + int HP_map_addflooritem_post; + int HP_map_addnickdb_pre; + int HP_map_addnickdb_post; + int HP_map_delnickdb_pre; + int HP_map_delnickdb_post; + int HP_map_reqnickdb_pre; + int HP_map_reqnickdb_post; + int HP_map_charid2nick_pre; + int HP_map_charid2nick_post; + int HP_map_charid2sd_pre; + int HP_map_charid2sd_post; + int HP_map_vforeachpc_pre; + int HP_map_vforeachpc_post; + int HP_map_vforeachmob_pre; + int HP_map_vforeachmob_post; + int HP_map_vforeachnpc_pre; + int HP_map_vforeachnpc_post; + int HP_map_vforeachregen_pre; + int HP_map_vforeachregen_post; + int HP_map_vforeachiddb_pre; + int HP_map_vforeachiddb_post; + int HP_map_vforeachinrange_pre; + int HP_map_vforeachinrange_post; + int HP_map_vforeachinshootrange_pre; + int HP_map_vforeachinshootrange_post; + int HP_map_vforeachinarea_pre; + int HP_map_vforeachinarea_post; + int HP_map_vforcountinrange_pre; + int HP_map_vforcountinrange_post; + int HP_map_vforcountinarea_pre; + int HP_map_vforcountinarea_post; + int HP_map_vforeachinmovearea_pre; + int HP_map_vforeachinmovearea_post; + int HP_map_vforeachincell_pre; + int HP_map_vforeachincell_post; + int HP_map_vforeachinpath_pre; + int HP_map_vforeachinpath_post; + int HP_map_vforeachinmap_pre; + int HP_map_vforeachinmap_post; + int HP_map_vforeachininstance_pre; + int HP_map_vforeachininstance_post; + int HP_map_id2sd_pre; + int HP_map_id2sd_post; + int HP_map_id2md_pre; + int HP_map_id2md_post; + int HP_map_id2nd_pre; + int HP_map_id2nd_post; + int HP_map_id2hd_pre; + int HP_map_id2hd_post; + int HP_map_id2mc_pre; + int HP_map_id2mc_post; + int HP_map_id2cd_pre; + int HP_map_id2cd_post; + int HP_map_id2bl_pre; + int HP_map_id2bl_post; + int HP_map_blid_exists_pre; + int HP_map_blid_exists_post; + int HP_map_mapindex2mapid_pre; + int HP_map_mapindex2mapid_post; + int HP_map_mapname2mapid_pre; + int HP_map_mapname2mapid_post; + int HP_map_mapname2ipport_pre; + int HP_map_mapname2ipport_post; + int HP_map_setipport_pre; + int HP_map_setipport_post; + int HP_map_eraseipport_pre; + int HP_map_eraseipport_post; + int HP_map_eraseallipport_pre; + int HP_map_eraseallipport_post; + int HP_map_addiddb_pre; + int HP_map_addiddb_post; + int HP_map_deliddb_pre; + int HP_map_deliddb_post; + int HP_map_nick2sd_pre; + int HP_map_nick2sd_post; + int HP_map_getmob_boss_pre; + int HP_map_getmob_boss_post; + int HP_map_id2boss_pre; + int HP_map_id2boss_post; + int HP_map_reloadnpc_pre; + int HP_map_reloadnpc_post; + int HP_map_check_dir_pre; + int HP_map_check_dir_post; + int HP_map_calc_dir_pre; + int HP_map_calc_dir_post; + int HP_map_random_dir_pre; + int HP_map_random_dir_post; + int HP_map_cleanup_sub_pre; + int HP_map_cleanup_sub_post; + int HP_map_delmap_pre; + int HP_map_delmap_post; + int HP_map_flags_init_pre; + int HP_map_flags_init_post; + int HP_map_iwall_set_pre; + int HP_map_iwall_set_post; + int HP_map_iwall_get_pre; + int HP_map_iwall_get_post; + int HP_map_iwall_remove_pre; + int HP_map_iwall_remove_post; + int HP_map_addmobtolist_pre; + int HP_map_addmobtolist_post; + int HP_map_spawnmobs_pre; + int HP_map_spawnmobs_post; + int HP_map_removemobs_pre; + int HP_map_removemobs_post; + int HP_map_addmap2db_pre; + int HP_map_addmap2db_post; + int HP_map_removemapdb_pre; + int HP_map_removemapdb_post; + int HP_map_clean_pre; + int HP_map_clean_post; + int HP_map_do_shutdown_pre; + int HP_map_do_shutdown_post; + int HP_map_freeblock_timer_pre; + int HP_map_freeblock_timer_post; + int HP_map_searchrandfreecell_pre; + int HP_map_searchrandfreecell_post; + int HP_map_count_sub_pre; + int HP_map_count_sub_post; + int HP_map_create_charid2nick_pre; + int HP_map_create_charid2nick_post; + int HP_map_removemobs_sub_pre; + int HP_map_removemobs_sub_post; + int HP_map_gat2cell_pre; + int HP_map_gat2cell_post; + int HP_map_cell2gat_pre; + int HP_map_cell2gat_post; + int HP_map_getcellp_pre; + int HP_map_getcellp_post; + int HP_map_setcell_pre; + int HP_map_setcell_post; + int HP_map_sub_getcellp_pre; + int HP_map_sub_getcellp_post; + int HP_map_sub_setcell_pre; + int HP_map_sub_setcell_post; + int HP_map_iwall_nextxy_pre; + int HP_map_iwall_nextxy_post; + int HP_map_create_map_data_other_server_pre; + int HP_map_create_map_data_other_server_post; + int HP_map_eraseallipport_sub_pre; + int HP_map_eraseallipport_sub_post; + int HP_map_init_mapcache_pre; + int HP_map_init_mapcache_post; + int HP_map_readfromcache_pre; + int HP_map_readfromcache_post; + int HP_map_addmap_pre; + int HP_map_addmap_post; + int HP_map_delmapid_pre; + int HP_map_delmapid_post; + int HP_map_zone_db_clear_pre; + int HP_map_zone_db_clear_post; + int HP_map_list_final_pre; + int HP_map_list_final_post; + int HP_map_waterheight_pre; + int HP_map_waterheight_post; + int HP_map_readgat_pre; + int HP_map_readgat_post; + int HP_map_readallmaps_pre; + int HP_map_readallmaps_post; + int HP_map_config_read_pre; + int HP_map_config_read_post; + int HP_map_config_read_sub_pre; + int HP_map_config_read_sub_post; + int HP_map_reloadnpc_sub_pre; + int HP_map_reloadnpc_sub_post; + int HP_map_inter_config_read_pre; + int HP_map_inter_config_read_post; + int HP_map_sql_init_pre; + int HP_map_sql_init_post; + int HP_map_sql_close_pre; + int HP_map_sql_close_post; + int HP_map_zone_mf_cache_pre; + int HP_map_zone_mf_cache_post; + int HP_map_zone_str2itemid_pre; + int HP_map_zone_str2itemid_post; + int HP_map_zone_str2skillid_pre; + int HP_map_zone_str2skillid_post; + int HP_map_zone_bl_type_pre; + int HP_map_zone_bl_type_post; + int HP_map_read_zone_db_pre; + int HP_map_read_zone_db_post; + int HP_map_db_final_pre; + int HP_map_db_final_post; + int HP_map_nick_db_final_pre; + int HP_map_nick_db_final_post; + int HP_map_cleanup_db_sub_pre; + int HP_map_cleanup_db_sub_post; + int HP_map_abort_sub_pre; + int HP_map_abort_sub_post; + int HP_map_helpscreen_pre; + int HP_map_helpscreen_post; + int HP_map_versionscreen_pre; + int HP_map_versionscreen_post; + int HP_map_arg_next_value_pre; + int HP_map_arg_next_value_post; + int HP_map_addblcell_pre; + int HP_map_addblcell_post; + int HP_map_delblcell_pre; + int HP_map_delblcell_post; + int HP_mapit_alloc_pre; + int HP_mapit_alloc_post; + int HP_mapit_free_pre; + int HP_mapit_free_post; + int HP_mapit_first_pre; + int HP_mapit_first_post; + int HP_mapit_last_pre; + int HP_mapit_last_post; + int HP_mapit_next_pre; + int HP_mapit_next_post; + int HP_mapit_prev_pre; + int HP_mapit_prev_post; + int HP_mapit_exists_pre; + int HP_mapit_exists_post; + int HP_mapreg_init_pre; + int HP_mapreg_init_post; + int HP_mapreg_final_pre; + int HP_mapreg_final_post; + int HP_mapreg_readreg_pre; + int HP_mapreg_readreg_post; + int HP_mapreg_readregstr_pre; + int HP_mapreg_readregstr_post; + int HP_mapreg_setreg_pre; + int HP_mapreg_setreg_post; + int HP_mapreg_setregstr_pre; + int HP_mapreg_setregstr_post; + int HP_mapreg_load_pre; + int HP_mapreg_load_post; + int HP_mapreg_save_pre; + int HP_mapreg_save_post; + int HP_mapreg_save_timer_pre; + int HP_mapreg_save_timer_post; + int HP_mapreg_reload_pre; + int HP_mapreg_reload_post; + int HP_mapreg_config_read_pre; + int HP_mapreg_config_read_post; + int HP_mercenary_init_pre; + int HP_mercenary_init_post; + int HP_mercenary_class_pre; + int HP_mercenary_class_post; + int HP_mercenary_get_viewdata_pre; + int HP_mercenary_get_viewdata_post; + int HP_mercenary_create_pre; + int HP_mercenary_create_post; + int HP_mercenary_data_received_pre; + int HP_mercenary_data_received_post; + int HP_mercenary_save_pre; + int HP_mercenary_save_post; + int HP_mercenary_heal_pre; + int HP_mercenary_heal_post; + int HP_mercenary_dead_pre; + int HP_mercenary_dead_post; + int HP_mercenary_delete_pre; + int HP_mercenary_delete_post; + int HP_mercenary_contract_stop_pre; + int HP_mercenary_contract_stop_post; + int HP_mercenary_get_lifetime_pre; + int HP_mercenary_get_lifetime_post; + int HP_mercenary_get_guild_pre; + int HP_mercenary_get_guild_post; + int HP_mercenary_get_faith_pre; + int HP_mercenary_get_faith_post; + int HP_mercenary_set_faith_pre; + int HP_mercenary_set_faith_post; + int HP_mercenary_get_calls_pre; + int HP_mercenary_get_calls_post; + int HP_mercenary_set_calls_pre; + int HP_mercenary_set_calls_post; + int HP_mercenary_kills_pre; + int HP_mercenary_kills_post; + int HP_mercenary_checkskill_pre; + int HP_mercenary_checkskill_post; + int HP_mercenary_read_db_pre; + int HP_mercenary_read_db_post; + int HP_mercenary_read_skilldb_pre; + int HP_mercenary_read_skilldb_post; + int HP_mercenary_killbonus_pre; + int HP_mercenary_killbonus_post; + int HP_mercenary_search_index_pre; + int HP_mercenary_search_index_post; + int HP_mercenary_contract_end_timer_pre; + int HP_mercenary_contract_end_timer_post; + int HP_mercenary_read_db_sub_pre; + int HP_mercenary_read_db_sub_post; + int HP_mercenary_read_skill_db_sub_pre; + int HP_mercenary_read_skill_db_sub_post; + int HP_mob_init_pre; + int HP_mob_init_post; + int HP_mob_final_pre; + int HP_mob_final_post; + int HP_mob_reload_pre; + int HP_mob_reload_post; + int HP_mob_db_pre; + int HP_mob_db_post; + int HP_mob_chat_pre; + int HP_mob_chat_post; + int HP_mob_makedummymobdb_pre; + int HP_mob_makedummymobdb_post; + int HP_mob_spawn_guardian_sub_pre; + int HP_mob_spawn_guardian_sub_post; + int HP_mob_skill_id2skill_idx_pre; + int HP_mob_skill_id2skill_idx_post; + int HP_mob_db_searchname_pre; + int HP_mob_db_searchname_post; + int HP_mob_db_searchname_array_sub_pre; + int HP_mob_db_searchname_array_sub_post; + int HP_mob_mvptomb_create_pre; + int HP_mob_mvptomb_create_post; + int HP_mob_mvptomb_destroy_pre; + int HP_mob_mvptomb_destroy_post; + int HP_mob_db_searchname_array_pre; + int HP_mob_db_searchname_array_post; + int HP_mob_db_checkid_pre; + int HP_mob_db_checkid_post; + int HP_mob_get_viewdata_pre; + int HP_mob_get_viewdata_post; + int HP_mob_parse_dataset_pre; + int HP_mob_parse_dataset_post; + int HP_mob_spawn_dataset_pre; + int HP_mob_spawn_dataset_post; + int HP_mob_get_random_id_pre; + int HP_mob_get_random_id_post; + int HP_mob_ksprotected_pre; + int HP_mob_ksprotected_post; + int HP_mob_once_spawn_sub_pre; + int HP_mob_once_spawn_sub_post; + int HP_mob_once_spawn_pre; + int HP_mob_once_spawn_post; + int HP_mob_once_spawn_area_pre; + int HP_mob_once_spawn_area_post; + int HP_mob_spawn_guardian_pre; + int HP_mob_spawn_guardian_post; + int HP_mob_spawn_bg_pre; + int HP_mob_spawn_bg_post; + int HP_mob_can_reach_pre; + int HP_mob_can_reach_post; + int HP_mob_linksearch_pre; + int HP_mob_linksearch_post; + int HP_mob_delayspawn_pre; + int HP_mob_delayspawn_post; + int HP_mob_setdelayspawn_pre; + int HP_mob_setdelayspawn_post; + int HP_mob_count_sub_pre; + int HP_mob_count_sub_post; + int HP_mob_spawn_pre; + int HP_mob_spawn_post; + int HP_mob_can_changetarget_pre; + int HP_mob_can_changetarget_post; + int HP_mob_target_pre; + int HP_mob_target_post; + int HP_mob_ai_sub_hard_activesearch_pre; + int HP_mob_ai_sub_hard_activesearch_post; + int HP_mob_ai_sub_hard_changechase_pre; + int HP_mob_ai_sub_hard_changechase_post; + int HP_mob_ai_sub_hard_bg_ally_pre; + int HP_mob_ai_sub_hard_bg_ally_post; + int HP_mob_ai_sub_hard_lootsearch_pre; + int HP_mob_ai_sub_hard_lootsearch_post; + int HP_mob_warpchase_sub_pre; + int HP_mob_warpchase_sub_post; + int HP_mob_ai_sub_hard_slavemob_pre; + int HP_mob_ai_sub_hard_slavemob_post; + int HP_mob_unlocktarget_pre; + int HP_mob_unlocktarget_post; + int HP_mob_randomwalk_pre; + int HP_mob_randomwalk_post; + int HP_mob_warpchase_pre; + int HP_mob_warpchase_post; + int HP_mob_ai_sub_hard_pre; + int HP_mob_ai_sub_hard_post; + int HP_mob_ai_sub_hard_timer_pre; + int HP_mob_ai_sub_hard_timer_post; + int HP_mob_ai_sub_foreachclient_pre; + int HP_mob_ai_sub_foreachclient_post; + int HP_mob_ai_sub_lazy_pre; + int HP_mob_ai_sub_lazy_post; + int HP_mob_ai_lazy_pre; + int HP_mob_ai_lazy_post; + int HP_mob_ai_hard_pre; + int HP_mob_ai_hard_post; + int HP_mob_setdropitem_pre; + int HP_mob_setdropitem_post; + int HP_mob_setlootitem_pre; + int HP_mob_setlootitem_post; + int HP_mob_delay_item_drop_pre; + int HP_mob_delay_item_drop_post; + int HP_mob_item_drop_pre; + int HP_mob_item_drop_post; + int HP_mob_timer_delete_pre; + int HP_mob_timer_delete_post; + int HP_mob_deleteslave_sub_pre; + int HP_mob_deleteslave_sub_post; + int HP_mob_deleteslave_pre; + int HP_mob_deleteslave_post; + int HP_mob_respawn_pre; + int HP_mob_respawn_post; + int HP_mob_log_damage_pre; + int HP_mob_log_damage_post; + int HP_mob_damage_pre; + int HP_mob_damage_post; + int HP_mob_dead_pre; + int HP_mob_dead_post; + int HP_mob_revive_pre; + int HP_mob_revive_post; + int HP_mob_guardian_guildchange_pre; + int HP_mob_guardian_guildchange_post; + int HP_mob_random_class_pre; + int HP_mob_random_class_post; + int HP_mob_class_change_pre; + int HP_mob_class_change_post; + int HP_mob_heal_pre; + int HP_mob_heal_post; + int HP_mob_warpslave_sub_pre; + int HP_mob_warpslave_sub_post; + int HP_mob_warpslave_pre; + int HP_mob_warpslave_post; + int HP_mob_countslave_sub_pre; + int HP_mob_countslave_sub_post; + int HP_mob_countslave_pre; + int HP_mob_countslave_post; + int HP_mob_summonslave_pre; + int HP_mob_summonslave_post; + int HP_mob_getfriendhprate_sub_pre; + int HP_mob_getfriendhprate_sub_post; + int HP_mob_getfriendhprate_pre; + int HP_mob_getfriendhprate_post; + int HP_mob_getmasterhpltmaxrate_pre; + int HP_mob_getmasterhpltmaxrate_post; + int HP_mob_getfriendstatus_sub_pre; + int HP_mob_getfriendstatus_sub_post; + int HP_mob_getfriendstatus_pre; + int HP_mob_getfriendstatus_post; + int HP_mob_skill_use_pre; + int HP_mob_skill_use_post; + int HP_mob_skill_event_pre; + int HP_mob_skill_event_post; + int HP_mob_is_clone_pre; + int HP_mob_is_clone_post; + int HP_mob_clone_spawn_pre; + int HP_mob_clone_spawn_post; + int HP_mob_clone_delete_pre; + int HP_mob_clone_delete_post; + int HP_mob_drop_adjust_pre; + int HP_mob_drop_adjust_post; + int HP_mob_item_dropratio_adjust_pre; + int HP_mob_item_dropratio_adjust_post; + int HP_mob_parse_dbrow_pre; + int HP_mob_parse_dbrow_post; + int HP_mob_readdb_sub_pre; + int HP_mob_readdb_sub_post; + int HP_mob_readdb_pre; + int HP_mob_readdb_post; + int HP_mob_read_sqldb_pre; + int HP_mob_read_sqldb_post; + int HP_mob_readdb_mobavail_pre; + int HP_mob_readdb_mobavail_post; + int HP_mob_read_randommonster_pre; + int HP_mob_read_randommonster_post; + int HP_mob_parse_row_chatdb_pre; + int HP_mob_parse_row_chatdb_post; + int HP_mob_readchatdb_pre; + int HP_mob_readchatdb_post; + int HP_mob_parse_row_mobskilldb_pre; + int HP_mob_parse_row_mobskilldb_post; + int HP_mob_readskilldb_pre; + int HP_mob_readskilldb_post; + int HP_mob_read_sqlskilldb_pre; + int HP_mob_read_sqlskilldb_post; + int HP_mob_readdb_race2_pre; + int HP_mob_readdb_race2_post; + int HP_mob_readdb_itemratio_pre; + int HP_mob_readdb_itemratio_post; + int HP_mob_load_pre; + int HP_mob_load_post; + int HP_mob_clear_spawninfo_pre; + int HP_mob_clear_spawninfo_post; + int HP_npc_init_pre; + int HP_npc_init_post; + int HP_npc_final_pre; + int HP_npc_final_post; + int HP_npc_get_new_npc_id_pre; + int HP_npc_get_new_npc_id_post; + int HP_npc_get_viewdata_pre; + int HP_npc_get_viewdata_post; + int HP_npc_isnear_sub_pre; + int HP_npc_isnear_sub_post; + int HP_npc_isnear_pre; + int HP_npc_isnear_post; + int HP_npc_ontouch_event_pre; + int HP_npc_ontouch_event_post; + int HP_npc_ontouch2_event_pre; + int HP_npc_ontouch2_event_post; + int HP_npc_enable_sub_pre; + int HP_npc_enable_sub_post; + int HP_npc_enable_pre; + int HP_npc_enable_post; + int HP_npc_name2id_pre; + int HP_npc_name2id_post; + int HP_npc_event_dequeue_pre; + int HP_npc_event_dequeue_post; + int HP_npc_event_export_create_pre; + int HP_npc_event_export_create_post; + int HP_npc_event_export_pre; + int HP_npc_event_export_post; + int HP_npc_event_sub_pre; + int HP_npc_event_sub_post; + int HP_npc_event_doall_sub_pre; + int HP_npc_event_doall_sub_post; + int HP_npc_event_do_pre; + int HP_npc_event_do_post; + int HP_npc_event_doall_id_pre; + int HP_npc_event_doall_id_post; + int HP_npc_event_doall_pre; + int HP_npc_event_doall_post; + int HP_npc_event_do_clock_pre; + int HP_npc_event_do_clock_post; + int HP_npc_event_do_oninit_pre; + int HP_npc_event_do_oninit_post; + int HP_npc_timerevent_export_pre; + int HP_npc_timerevent_export_post; + int HP_npc_timerevent_pre; + int HP_npc_timerevent_post; + int HP_npc_timerevent_start_pre; + int HP_npc_timerevent_start_post; + int HP_npc_timerevent_stop_pre; + int HP_npc_timerevent_stop_post; + int HP_npc_timerevent_quit_pre; + int HP_npc_timerevent_quit_post; + int HP_npc_gettimerevent_tick_pre; + int HP_npc_gettimerevent_tick_post; + int HP_npc_settimerevent_tick_pre; + int HP_npc_settimerevent_tick_post; + int HP_npc_event_pre; + int HP_npc_event_post; + int HP_npc_touch_areanpc_sub_pre; + int HP_npc_touch_areanpc_sub_post; + int HP_npc_touchnext_areanpc_pre; + int HP_npc_touchnext_areanpc_post; + int HP_npc_touch_areanpc_pre; + int HP_npc_touch_areanpc_post; + int HP_npc_touch_areanpc2_pre; + int HP_npc_touch_areanpc2_post; + int HP_npc_check_areanpc_pre; + int HP_npc_check_areanpc_post; + int HP_npc_checknear_pre; + int HP_npc_checknear_post; + int HP_npc_globalmessage_pre; + int HP_npc_globalmessage_post; + int HP_npc_run_tomb_pre; + int HP_npc_run_tomb_post; + int HP_npc_click_pre; + int HP_npc_click_post; + int HP_npc_scriptcont_pre; + int HP_npc_scriptcont_post; + int HP_npc_buysellsel_pre; + int HP_npc_buysellsel_post; + int HP_npc_cashshop_buylist_pre; + int HP_npc_cashshop_buylist_post; + int HP_npc_buylist_sub_pre; + int HP_npc_buylist_sub_post; + int HP_npc_cashshop_buy_pre; + int HP_npc_cashshop_buy_post; + int HP_npc_buylist_pre; + int HP_npc_buylist_post; + int HP_npc_selllist_sub_pre; + int HP_npc_selllist_sub_post; + int HP_npc_selllist_pre; + int HP_npc_selllist_post; + int HP_npc_remove_map_pre; + int HP_npc_remove_map_post; + int HP_npc_unload_ev_pre; + int HP_npc_unload_ev_post; + int HP_npc_unload_ev_label_pre; + int HP_npc_unload_ev_label_post; + int HP_npc_unload_dup_sub_pre; + int HP_npc_unload_dup_sub_post; + int HP_npc_unload_duplicates_pre; + int HP_npc_unload_duplicates_post; + int HP_npc_unload_pre; + int HP_npc_unload_post; + int HP_npc_clearsrcfile_pre; + int HP_npc_clearsrcfile_post; + int HP_npc_addsrcfile_pre; + int HP_npc_addsrcfile_post; + int HP_npc_delsrcfile_pre; + int HP_npc_delsrcfile_post; + int HP_npc_parsename_pre; + int HP_npc_parsename_post; + int HP_npc_add_warp_pre; + int HP_npc_add_warp_post; + int HP_npc_parse_warp_pre; + int HP_npc_parse_warp_post; + int HP_npc_parse_shop_pre; + int HP_npc_parse_shop_post; + int HP_npc_convertlabel_db_pre; + int HP_npc_convertlabel_db_post; + int HP_npc_skip_script_pre; + int HP_npc_skip_script_post; + int HP_npc_parse_script_pre; + int HP_npc_parse_script_post; + int HP_npc_parse_duplicate_pre; + int HP_npc_parse_duplicate_post; + int HP_npc_duplicate4instance_pre; + int HP_npc_duplicate4instance_post; + int HP_npc_setcells_pre; + int HP_npc_setcells_post; + int HP_npc_unsetcells_sub_pre; + int HP_npc_unsetcells_sub_post; + int HP_npc_unsetcells_pre; + int HP_npc_unsetcells_post; + int HP_npc_movenpc_pre; + int HP_npc_movenpc_post; + int HP_npc_setdisplayname_pre; + int HP_npc_setdisplayname_post; + int HP_npc_setclass_pre; + int HP_npc_setclass_post; + int HP_npc_do_atcmd_event_pre; + int HP_npc_do_atcmd_event_post; + int HP_npc_parse_function_pre; + int HP_npc_parse_function_post; + int HP_npc_parse_mob2_pre; + int HP_npc_parse_mob2_post; + int HP_npc_parse_mob_pre; + int HP_npc_parse_mob_post; + int HP_npc_parse_mapflag_pre; + int HP_npc_parse_mapflag_post; + int HP_npc_parsesrcfile_pre; + int HP_npc_parsesrcfile_post; + int HP_npc_script_event_pre; + int HP_npc_script_event_post; + int HP_npc_read_event_script_pre; + int HP_npc_read_event_script_post; + int HP_npc_path_db_clear_sub_pre; + int HP_npc_path_db_clear_sub_post; + int HP_npc_ev_label_db_clear_sub_pre; + int HP_npc_ev_label_db_clear_sub_post; + int HP_npc_reload_pre; + int HP_npc_reload_post; + int HP_npc_unloadfile_pre; + int HP_npc_unloadfile_post; + int HP_npc_do_clear_npc_pre; + int HP_npc_do_clear_npc_post; + int HP_npc_debug_warps_sub_pre; + int HP_npc_debug_warps_sub_post; + int HP_npc_debug_warps_pre; + int HP_npc_debug_warps_post; + int HP_npc_secure_timeout_timer_pre; + int HP_npc_secure_timeout_timer_post; + int HP_party_init_pre; + int HP_party_init_post; + int HP_party_final_pre; + int HP_party_final_post; + int HP_party_search_pre; + int HP_party_search_post; + int HP_party_searchname_pre; + int HP_party_searchname_post; + int HP_party_getmemberid_pre; + int HP_party_getmemberid_post; + int HP_party_getavailablesd_pre; + int HP_party_getavailablesd_post; + int HP_party_create_pre; + int HP_party_create_post; + int HP_party_created_pre; + int HP_party_created_post; + int HP_party_request_info_pre; + int HP_party_request_info_post; + int HP_party_invite_pre; + int HP_party_invite_post; + int HP_party_member_joined_pre; + int HP_party_member_joined_post; + int HP_party_member_added_pre; + int HP_party_member_added_post; + int HP_party_leave_pre; + int HP_party_leave_post; + int HP_party_removemember_pre; + int HP_party_removemember_post; + int HP_party_member_withdraw_pre; + int HP_party_member_withdraw_post; + int HP_party_reply_invite_pre; + int HP_party_reply_invite_post; + int HP_party_recv_noinfo_pre; + int HP_party_recv_noinfo_post; + int HP_party_recv_info_pre; + int HP_party_recv_info_post; + int HP_party_recv_movemap_pre; + int HP_party_recv_movemap_post; + int HP_party_broken_pre; + int HP_party_broken_post; + int HP_party_optionchanged_pre; + int HP_party_optionchanged_post; + int HP_party_changeoption_pre; + int HP_party_changeoption_post; + int HP_party_changeleader_pre; + int HP_party_changeleader_post; + int HP_party_send_movemap_pre; + int HP_party_send_movemap_post; + int HP_party_send_levelup_pre; + int HP_party_send_levelup_post; + int HP_party_send_logout_pre; + int HP_party_send_logout_post; + int HP_party_send_message_pre; + int HP_party_send_message_post; + int HP_party_recv_message_pre; + int HP_party_recv_message_post; + int HP_party_skill_check_pre; + int HP_party_skill_check_post; + int HP_party_send_xy_clear_pre; + int HP_party_send_xy_clear_post; + int HP_party_exp_share_pre; + int HP_party_exp_share_post; + int HP_party_share_loot_pre; + int HP_party_share_loot_post; + int HP_party_send_dot_remove_pre; + int HP_party_send_dot_remove_post; + int HP_party_sub_count_pre; + int HP_party_sub_count_post; + int HP_party_booking_register_pre; + int HP_party_booking_register_post; + int HP_party_booking_update_pre; + int HP_party_booking_update_post; + int HP_party_booking_search_pre; + int HP_party_booking_search_post; + int HP_party_recruit_register_pre; + int HP_party_recruit_register_post; + int HP_party_recruit_update_pre; + int HP_party_recruit_update_post; + int HP_party_recruit_search_pre; + int HP_party_recruit_search_post; + int HP_party_booking_delete_pre; + int HP_party_booking_delete_post; + int HP_party_vforeachsamemap_pre; + int HP_party_vforeachsamemap_post; + int HP_party_send_xy_timer_pre; + int HP_party_send_xy_timer_post; + int HP_party_fill_member_pre; + int HP_party_fill_member_post; + int HP_party_sd_check_pre; + int HP_party_sd_check_post; + int HP_party_check_state_pre; + int HP_party_check_state_post; + int HP_party_create_booking_data_pre; + int HP_party_create_booking_data_post; + int HP_party_db_final_pre; + int HP_party_db_final_post; + int HP_path_blownpos_pre; + int HP_path_blownpos_post; + int HP_path_search_pre; + int HP_path_search_post; + int HP_path_search_long_pre; + int HP_path_search_long_post; + int HP_path_check_distance_pre; + int HP_path_check_distance_post; + int HP_path_distance_pre; + int HP_path_distance_post; + int HP_pc_init_pre; + int HP_pc_init_post; + int HP_pc_final_pre; + int HP_pc_final_post; + int HP_pc_get_dummy_sd_pre; + int HP_pc_get_dummy_sd_post; + int HP_pc_class2idx_pre; + int HP_pc_class2idx_post; + int HP_pc_get_group_level_pre; + int HP_pc_get_group_level_post; + int HP_pc_can_give_items_pre; + int HP_pc_can_give_items_post; + int HP_pc_can_use_command_pre; + int HP_pc_can_use_command_post; + int HP_pc_has_permission_pre; + int HP_pc_has_permission_post; + int HP_pc_set_group_pre; + int HP_pc_set_group_post; + int HP_pc_should_log_commands_pre; + int HP_pc_should_log_commands_post; + int HP_pc_setrestartvalue_pre; + int HP_pc_setrestartvalue_post; + int HP_pc_makesavestatus_pre; + int HP_pc_makesavestatus_post; + int HP_pc_respawn_pre; + int HP_pc_respawn_post; + int HP_pc_setnewpc_pre; + int HP_pc_setnewpc_post; + int HP_pc_authok_pre; + int HP_pc_authok_post; + int HP_pc_authfail_pre; + int HP_pc_authfail_post; + int HP_pc_reg_received_pre; + int HP_pc_reg_received_post; + int HP_pc_isequip_pre; + int HP_pc_isequip_post; + int HP_pc_equippoint_pre; + int HP_pc_equippoint_post; + int HP_pc_setinventorydata_pre; + int HP_pc_setinventorydata_post; + int HP_pc_checkskill_pre; + int HP_pc_checkskill_post; + int HP_pc_checkskill2_pre; + int HP_pc_checkskill2_post; + int HP_pc_checkallowskill_pre; + int HP_pc_checkallowskill_post; + int HP_pc_checkequip_pre; + int HP_pc_checkequip_post; + int HP_pc_calc_skilltree_pre; + int HP_pc_calc_skilltree_post; + int HP_pc_calc_skilltree_normalize_job_pre; + int HP_pc_calc_skilltree_normalize_job_post; + int HP_pc_clean_skilltree_pre; + int HP_pc_clean_skilltree_post; + int HP_pc_setpos_pre; + int HP_pc_setpos_post; + int HP_pc_setsavepoint_pre; + int HP_pc_setsavepoint_post; + int HP_pc_randomwarp_pre; + int HP_pc_randomwarp_post; + int HP_pc_memo_pre; + int HP_pc_memo_post; + int HP_pc_checkadditem_pre; + int HP_pc_checkadditem_post; + int HP_pc_inventoryblank_pre; + int HP_pc_inventoryblank_post; + int HP_pc_search_inventory_pre; + int HP_pc_search_inventory_post; + int HP_pc_payzeny_pre; + int HP_pc_payzeny_post; + int HP_pc_additem_pre; + int HP_pc_additem_post; + int HP_pc_getzeny_pre; + int HP_pc_getzeny_post; + int HP_pc_delitem_pre; + int HP_pc_delitem_post; + int HP_pc_paycash_pre; + int HP_pc_paycash_post; + int HP_pc_getcash_pre; + int HP_pc_getcash_post; + int HP_pc_cart_additem_pre; + int HP_pc_cart_additem_post; + int HP_pc_cart_delitem_pre; + int HP_pc_cart_delitem_post; + int HP_pc_putitemtocart_pre; + int HP_pc_putitemtocart_post; + int HP_pc_getitemfromcart_pre; + int HP_pc_getitemfromcart_post; + int HP_pc_cartitem_amount_pre; + int HP_pc_cartitem_amount_post; + int HP_pc_takeitem_pre; + int HP_pc_takeitem_post; + int HP_pc_dropitem_pre; + int HP_pc_dropitem_post; + int HP_pc_isequipped_pre; + int HP_pc_isequipped_post; + int HP_pc_can_Adopt_pre; + int HP_pc_can_Adopt_post; + int HP_pc_adoption_pre; + int HP_pc_adoption_post; + int HP_pc_updateweightstatus_pre; + int HP_pc_updateweightstatus_post; + int HP_pc_addautobonus_pre; + int HP_pc_addautobonus_post; + int HP_pc_exeautobonus_pre; + int HP_pc_exeautobonus_post; + int HP_pc_endautobonus_pre; + int HP_pc_endautobonus_post; + int HP_pc_delautobonus_pre; + int HP_pc_delautobonus_post; + int HP_pc_bonus_pre; + int HP_pc_bonus_post; + int HP_pc_bonus2_pre; + int HP_pc_bonus2_post; + int HP_pc_bonus3_pre; + int HP_pc_bonus3_post; + int HP_pc_bonus4_pre; + int HP_pc_bonus4_post; + int HP_pc_bonus5_pre; + int HP_pc_bonus5_post; + int HP_pc_skill_pre; + int HP_pc_skill_post; + int HP_pc_insert_card_pre; + int HP_pc_insert_card_post; + int HP_pc_steal_item_pre; + int HP_pc_steal_item_post; + int HP_pc_steal_coin_pre; + int HP_pc_steal_coin_post; + int HP_pc_modifybuyvalue_pre; + int HP_pc_modifybuyvalue_post; + int HP_pc_modifysellvalue_pre; + int HP_pc_modifysellvalue_post; + int HP_pc_follow_pre; + int HP_pc_follow_post; + int HP_pc_stop_following_pre; + int HP_pc_stop_following_post; + int HP_pc_maxbaselv_pre; + int HP_pc_maxbaselv_post; + int HP_pc_maxjoblv_pre; + int HP_pc_maxjoblv_post; + int HP_pc_checkbaselevelup_pre; + int HP_pc_checkbaselevelup_post; + int HP_pc_checkjoblevelup_pre; + int HP_pc_checkjoblevelup_post; + int HP_pc_gainexp_pre; + int HP_pc_gainexp_post; + int HP_pc_nextbaseexp_pre; + int HP_pc_nextbaseexp_post; + int HP_pc_thisbaseexp_pre; + int HP_pc_thisbaseexp_post; + int HP_pc_nextjobexp_pre; + int HP_pc_nextjobexp_post; + int HP_pc_thisjobexp_pre; + int HP_pc_thisjobexp_post; + int HP_pc_gets_status_point_pre; + int HP_pc_gets_status_point_post; + int HP_pc_need_status_point_pre; + int HP_pc_need_status_point_post; + int HP_pc_statusup_pre; + int HP_pc_statusup_post; + int HP_pc_statusup2_pre; + int HP_pc_statusup2_post; + int HP_pc_skillup_pre; + int HP_pc_skillup_post; + int HP_pc_allskillup_pre; + int HP_pc_allskillup_post; + int HP_pc_resetlvl_pre; + int HP_pc_resetlvl_post; + int HP_pc_resetstate_pre; + int HP_pc_resetstate_post; + int HP_pc_resetskill_pre; + int HP_pc_resetskill_post; + int HP_pc_resetfeel_pre; + int HP_pc_resetfeel_post; + int HP_pc_resethate_pre; + int HP_pc_resethate_post; + int HP_pc_equipitem_pre; + int HP_pc_equipitem_post; + int HP_pc_unequipitem_pre; + int HP_pc_unequipitem_post; + int HP_pc_checkitem_pre; + int HP_pc_checkitem_post; + int HP_pc_useitem_pre; + int HP_pc_useitem_post; + int HP_pc_skillatk_bonus_pre; + int HP_pc_skillatk_bonus_post; + int HP_pc_skillheal_bonus_pre; + int HP_pc_skillheal_bonus_post; + int HP_pc_skillheal2_bonus_pre; + int HP_pc_skillheal2_bonus_post; + int HP_pc_damage_pre; + int HP_pc_damage_post; + int HP_pc_dead_pre; + int HP_pc_dead_post; + int HP_pc_revive_pre; + int HP_pc_revive_post; + int HP_pc_heal_pre; + int HP_pc_heal_post; + int HP_pc_itemheal_pre; + int HP_pc_itemheal_post; + int HP_pc_percentheal_pre; + int HP_pc_percentheal_post; + int HP_pc_jobchange_pre; + int HP_pc_jobchange_post; + int HP_pc_setoption_pre; + int HP_pc_setoption_post; + int HP_pc_setcart_pre; + int HP_pc_setcart_post; + int HP_pc_setfalcon_pre; + int HP_pc_setfalcon_post; + int HP_pc_setriding_pre; + int HP_pc_setriding_post; + int HP_pc_setmadogear_pre; + int HP_pc_setmadogear_post; + int HP_pc_changelook_pre; + int HP_pc_changelook_post; + int HP_pc_equiplookall_pre; + int HP_pc_equiplookall_post; + int HP_pc_readparam_pre; + int HP_pc_readparam_post; + int HP_pc_setparam_pre; + int HP_pc_setparam_post; + int HP_pc_readreg_pre; + int HP_pc_readreg_post; + int HP_pc_setreg_pre; + int HP_pc_setreg_post; + int HP_pc_readregstr_pre; + int HP_pc_readregstr_post; + int HP_pc_setregstr_pre; + int HP_pc_setregstr_post; + int HP_pc_readregistry_pre; + int HP_pc_readregistry_post; + int HP_pc_setregistry_pre; + int HP_pc_setregistry_post; + int HP_pc_readregistry_str_pre; + int HP_pc_readregistry_str_post; + int HP_pc_setregistry_str_pre; + int HP_pc_setregistry_str_post; + int HP_pc_addeventtimer_pre; + int HP_pc_addeventtimer_post; + int HP_pc_deleventtimer_pre; + int HP_pc_deleventtimer_post; + int HP_pc_cleareventtimer_pre; + int HP_pc_cleareventtimer_post; + int HP_pc_addeventtimercount_pre; + int HP_pc_addeventtimercount_post; + int HP_pc_calc_pvprank_pre; + int HP_pc_calc_pvprank_post; + int HP_pc_calc_pvprank_timer_pre; + int HP_pc_calc_pvprank_timer_post; + int HP_pc_ismarried_pre; + int HP_pc_ismarried_post; + int HP_pc_marriage_pre; + int HP_pc_marriage_post; + int HP_pc_divorce_pre; + int HP_pc_divorce_post; + int HP_pc_get_partner_pre; + int HP_pc_get_partner_post; + int HP_pc_get_father_pre; + int HP_pc_get_father_post; + int HP_pc_get_mother_pre; + int HP_pc_get_mother_post; + int HP_pc_get_child_pre; + int HP_pc_get_child_post; + int HP_pc_bleeding_pre; + int HP_pc_bleeding_post; + int HP_pc_regen_pre; + int HP_pc_regen_post; + int HP_pc_setstand_pre; + int HP_pc_setstand_post; + int HP_pc_candrop_pre; + int HP_pc_candrop_post; + int HP_pc_jobid2mapid_pre; + int HP_pc_jobid2mapid_post; + int HP_pc_mapid2jobid_pre; + int HP_pc_mapid2jobid_post; + int HP_pc_job_name_pre; + int HP_pc_job_name_post; + int HP_pc_setinvincibletimer_pre; + int HP_pc_setinvincibletimer_post; + int HP_pc_delinvincibletimer_pre; + int HP_pc_delinvincibletimer_post; + int HP_pc_addspiritball_pre; + int HP_pc_addspiritball_post; + int HP_pc_delspiritball_pre; + int HP_pc_delspiritball_post; + int HP_pc_addfame_pre; + int HP_pc_addfame_post; + int HP_pc_famerank_pre; + int HP_pc_famerank_post; + int HP_pc_set_hate_mob_pre; + int HP_pc_set_hate_mob_post; + int HP_pc_readdb_pre; + int HP_pc_readdb_post; + int HP_pc_map_day_timer_pre; + int HP_pc_map_day_timer_post; + int HP_pc_map_night_timer_pre; + int HP_pc_map_night_timer_post; + int HP_pc_inventory_rentals_pre; + int HP_pc_inventory_rentals_post; + int HP_pc_inventory_rental_clear_pre; + int HP_pc_inventory_rental_clear_post; + int HP_pc_inventory_rental_add_pre; + int HP_pc_inventory_rental_add_post; + int HP_pc_disguise_pre; + int HP_pc_disguise_post; + int HP_pc_isautolooting_pre; + int HP_pc_isautolooting_post; + int HP_pc_overheat_pre; + int HP_pc_overheat_post; + int HP_pc_banding_pre; + int HP_pc_banding_post; + int HP_pc_itemcd_do_pre; + int HP_pc_itemcd_do_post; + int HP_pc_load_combo_pre; + int HP_pc_load_combo_post; + int HP_pc_add_charm_pre; + int HP_pc_add_charm_post; + int HP_pc_del_charm_pre; + int HP_pc_del_charm_post; + int HP_pc_baselevelchanged_pre; + int HP_pc_baselevelchanged_post; + int HP_pc_level_penalty_mod_pre; + int HP_pc_level_penalty_mod_post; + int HP_pc_calc_skillpoint_pre; + int HP_pc_calc_skillpoint_post; + int HP_pc_invincible_timer_pre; + int HP_pc_invincible_timer_post; + int HP_pc_spiritball_timer_pre; + int HP_pc_spiritball_timer_post; + int HP_pc_check_banding_pre; + int HP_pc_check_banding_post; + int HP_pc_inventory_rental_end_pre; + int HP_pc_inventory_rental_end_post; + int HP_pc_check_skilltree_pre; + int HP_pc_check_skilltree_post; + int HP_pc_bonus_autospell_pre; + int HP_pc_bonus_autospell_post; + int HP_pc_bonus_autospell_onskill_pre; + int HP_pc_bonus_autospell_onskill_post; + int HP_pc_bonus_addeff_pre; + int HP_pc_bonus_addeff_post; + int HP_pc_bonus_addeff_onskill_pre; + int HP_pc_bonus_addeff_onskill_post; + int HP_pc_bonus_item_drop_pre; + int HP_pc_bonus_item_drop_post; + int HP_pc_calcexp_pre; + int HP_pc_calcexp_post; + int HP_pc_respawn_timer_pre; + int HP_pc_respawn_timer_post; + int HP_pc_jobchange_killclone_pre; + int HP_pc_jobchange_killclone_post; + int HP_pc_getstat_pre; + int HP_pc_getstat_post; + int HP_pc_setstat_pre; + int HP_pc_setstat_post; + int HP_pc_eventtimer_pre; + int HP_pc_eventtimer_post; + int HP_pc_daynight_timer_sub_pre; + int HP_pc_daynight_timer_sub_post; + int HP_pc_charm_timer_pre; + int HP_pc_charm_timer_post; + int HP_pc_readdb_levelpenalty_pre; + int HP_pc_readdb_levelpenalty_post; + int HP_pc_autosave_pre; + int HP_pc_autosave_post; + int HP_pc_follow_timer_pre; + int HP_pc_follow_timer_post; + int HP_pc_read_skill_tree_pre; + int HP_pc_read_skill_tree_post; + int HP_pc_isUseitem_pre; + int HP_pc_isUseitem_post; + int HP_pc_show_steal_pre; + int HP_pc_show_steal_post; + int HP_pc_checkcombo_pre; + int HP_pc_checkcombo_post; + int HP_pc_calcweapontype_pre; + int HP_pc_calcweapontype_post; + int HP_pc_removecombo_pre; + int HP_pc_removecombo_post; + int HP_pet_init_pre; + int HP_pet_init_post; + int HP_pet_final_pre; + int HP_pet_final_post; + int HP_pet_hungry_val_pre; + int HP_pet_hungry_val_post; + int HP_pet_set_intimate_pre; + int HP_pet_set_intimate_post; + int HP_pet_create_egg_pre; + int HP_pet_create_egg_post; + int HP_pet_unlocktarget_pre; + int HP_pet_unlocktarget_post; + int HP_pet_attackskill_pre; + int HP_pet_attackskill_post; + int HP_pet_target_check_pre; + int HP_pet_target_check_post; + int HP_pet_sc_check_pre; + int HP_pet_sc_check_post; + int HP_pet_hungry_pre; + int HP_pet_hungry_post; + int HP_pet_search_petDB_index_pre; + int HP_pet_search_petDB_index_post; + int HP_pet_hungry_timer_delete_pre; + int HP_pet_hungry_timer_delete_post; + int HP_pet_performance_pre; + int HP_pet_performance_post; + int HP_pet_return_egg_pre; + int HP_pet_return_egg_post; + int HP_pet_data_init_pre; + int HP_pet_data_init_post; + int HP_pet_birth_process_pre; + int HP_pet_birth_process_post; + int HP_pet_recv_petdata_pre; + int HP_pet_recv_petdata_post; + int HP_pet_select_egg_pre; + int HP_pet_select_egg_post; + int HP_pet_catch_process1_pre; + int HP_pet_catch_process1_post; + int HP_pet_catch_process2_pre; + int HP_pet_catch_process2_post; + int HP_pet_get_egg_pre; + int HP_pet_get_egg_post; + int HP_pet_unequipitem_pre; + int HP_pet_unequipitem_post; + int HP_pet_food_pre; + int HP_pet_food_post; + int HP_pet_ai_sub_hard_lootsearch_pre; + int HP_pet_ai_sub_hard_lootsearch_post; + int HP_pet_menu_pre; + int HP_pet_menu_post; + int HP_pet_change_name_pre; + int HP_pet_change_name_post; + int HP_pet_change_name_ack_pre; + int HP_pet_change_name_ack_post; + int HP_pet_equipitem_pre; + int HP_pet_equipitem_post; + int HP_pet_randomwalk_pre; + int HP_pet_randomwalk_post; + int HP_pet_ai_sub_hard_pre; + int HP_pet_ai_sub_hard_post; + int HP_pet_ai_sub_foreachclient_pre; + int HP_pet_ai_sub_foreachclient_post; + int HP_pet_ai_hard_pre; + int HP_pet_ai_hard_post; + int HP_pet_delay_item_drop_pre; + int HP_pet_delay_item_drop_post; + int HP_pet_lootitem_drop_pre; + int HP_pet_lootitem_drop_post; + int HP_pet_skill_bonus_timer_pre; + int HP_pet_skill_bonus_timer_post; + int HP_pet_recovery_timer_pre; + int HP_pet_recovery_timer_post; + int HP_pet_heal_timer_pre; + int HP_pet_heal_timer_post; + int HP_pet_skill_support_timer_pre; + int HP_pet_skill_support_timer_post; + int HP_pet_read_db_pre; + int HP_pet_read_db_post; + int HP_quest_init_pre; + int HP_quest_init_post; + int HP_quest_reload_pre; + int HP_quest_reload_post; + int HP_quest_search_db_pre; + int HP_quest_search_db_post; + int HP_quest_pc_login_pre; + int HP_quest_pc_login_post; + int HP_quest_add_pre; + int HP_quest_add_post; + int HP_quest_change_pre; + int HP_quest_change_post; + int HP_quest_delete_pre; + int HP_quest_delete_post; + int HP_quest_update_objective_sub_pre; + int HP_quest_update_objective_sub_post; + int HP_quest_update_objective_pre; + int HP_quest_update_objective_post; + int HP_quest_update_status_pre; + int HP_quest_update_status_post; + int HP_quest_check_pre; + int HP_quest_check_post; + int HP_quest_read_db_pre; + int HP_quest_read_db_post; + int HP_script_init_pre; + int HP_script_init_post; + int HP_script_final_pre; + int HP_script_final_post; + int HP_script_reload_pre; + int HP_script_reload_post; + int HP_script_parse_pre; + int HP_script_parse_post; + int HP_script_parse_builtin_pre; + int HP_script_parse_builtin_post; + int HP_script_parse_subexpr_pre; + int HP_script_parse_subexpr_post; + int HP_script_skip_space_pre; + int HP_script_skip_space_post; + int HP_script_error_pre; + int HP_script_error_post; + int HP_script_warning_pre; + int HP_script_warning_post; + int HP_script_addScript_pre; + int HP_script_addScript_post; + int HP_script_conv_num_pre; + int HP_script_conv_num_post; + int HP_script_conv_str_pre; + int HP_script_conv_str_post; + int HP_script_rid2sd_pre; + int HP_script_rid2sd_post; + int HP_script_detach_rid_pre; + int HP_script_detach_rid_post; + int HP_script_push_val_pre; + int HP_script_push_val_post; + int HP_script_get_val_pre; + int HP_script_get_val_post; + int HP_script_get_val2_pre; + int HP_script_get_val2_post; + int HP_script_push_str_pre; + int HP_script_push_str_post; + int HP_script_push_copy_pre; + int HP_script_push_copy_post; + int HP_script_pop_stack_pre; + int HP_script_pop_stack_post; + int HP_script_set_constant_pre; + int HP_script_set_constant_post; + int HP_script_set_constant2_pre; + int HP_script_set_constant2_post; + int HP_script_set_constant_force_pre; + int HP_script_set_constant_force_post; + int HP_script_get_constant_pre; + int HP_script_get_constant_post; + int HP_script_label_add_pre; + int HP_script_label_add_post; + int HP_script_run_pre; + int HP_script_run_post; + int HP_script_run_main_pre; + int HP_script_run_main_post; + int HP_script_run_timer_pre; + int HP_script_run_timer_post; + int HP_script_set_var_pre; + int HP_script_set_var_post; + int HP_script_stop_instances_pre; + int HP_script_stop_instances_post; + int HP_script_free_code_pre; + int HP_script_free_code_post; + int HP_script_free_vars_pre; + int HP_script_free_vars_post; + int HP_script_alloc_state_pre; + int HP_script_alloc_state_post; + int HP_script_free_state_pre; + int HP_script_free_state_post; + int HP_script_run_autobonus_pre; + int HP_script_run_autobonus_post; + int HP_script_cleararray_pc_pre; + int HP_script_cleararray_pc_post; + int HP_script_setarray_pc_pre; + int HP_script_setarray_pc_post; + int HP_script_config_read_pre; + int HP_script_config_read_post; + int HP_script_add_str_pre; + int HP_script_add_str_post; + int HP_script_get_str_pre; + int HP_script_get_str_post; + int HP_script_search_str_pre; + int HP_script_search_str_post; + int HP_script_setd_sub_pre; + int HP_script_setd_sub_post; + int HP_script_attach_state_pre; + int HP_script_attach_state_post; + int HP_script_queue_pre; + int HP_script_queue_post; + int HP_script_queue_add_pre; + int HP_script_queue_add_post; + int HP_script_queue_del_pre; + int HP_script_queue_del_post; + int HP_script_queue_remove_pre; + int HP_script_queue_remove_post; + int HP_script_queue_create_pre; + int HP_script_queue_create_post; + int HP_script_queue_clear_pre; + int HP_script_queue_clear_post; + int HP_script_parse_curly_close_pre; + int HP_script_parse_curly_close_post; + int HP_script_parse_syntax_close_pre; + int HP_script_parse_syntax_close_post; + int HP_script_parse_syntax_close_sub_pre; + int HP_script_parse_syntax_close_sub_post; + int HP_script_parse_syntax_pre; + int HP_script_parse_syntax_post; + int HP_script_get_com_pre; + int HP_script_get_com_post; + int HP_script_get_num_pre; + int HP_script_get_num_post; + int HP_script_op2name_pre; + int HP_script_op2name_post; + int HP_script_reportsrc_pre; + int HP_script_reportsrc_post; + int HP_script_reportdata_pre; + int HP_script_reportdata_post; + int HP_script_reportfunc_pre; + int HP_script_reportfunc_post; + int HP_script_disp_error_message2_pre; + int HP_script_disp_error_message2_post; + int HP_script_disp_warning_message_pre; + int HP_script_disp_warning_message_post; + int HP_script_check_event_pre; + int HP_script_check_event_post; + int HP_script_calc_hash_pre; + int HP_script_calc_hash_post; + int HP_script_addb_pre; + int HP_script_addb_post; + int HP_script_addc_pre; + int HP_script_addc_post; + int HP_script_addi_pre; + int HP_script_addi_post; + int HP_script_addl_pre; + int HP_script_addl_post; + int HP_script_set_label_pre; + int HP_script_set_label_post; + int HP_script_skip_word_pre; + int HP_script_skip_word_post; + int HP_script_add_word_pre; + int HP_script_add_word_post; + int HP_script_parse_callfunc_pre; + int HP_script_parse_callfunc_post; + int HP_script_parse_nextline_pre; + int HP_script_parse_nextline_post; + int HP_script_parse_variable_pre; + int HP_script_parse_variable_post; + int HP_script_parse_simpleexpr_pre; + int HP_script_parse_simpleexpr_post; + int HP_script_parse_expr_pre; + int HP_script_parse_expr_post; + int HP_script_parse_line_pre; + int HP_script_parse_line_post; + int HP_script_read_constdb_pre; + int HP_script_read_constdb_post; + int HP_script_print_line_pre; + int HP_script_print_line_post; + int HP_script_errorwarning_sub_pre; + int HP_script_errorwarning_sub_post; + int HP_script_set_reg_pre; + int HP_script_set_reg_post; + int HP_script_stack_expand_pre; + int HP_script_stack_expand_post; + int HP_script_push_retinfo_pre; + int HP_script_push_retinfo_post; + int HP_script_pop_val_pre; + int HP_script_pop_val_post; + int HP_script_op_3_pre; + int HP_script_op_3_post; + int HP_script_op_2str_pre; + int HP_script_op_2str_post; + int HP_script_op_2num_pre; + int HP_script_op_2num_post; + int HP_script_op_2_pre; + int HP_script_op_2_post; + int HP_script_op_1_pre; + int HP_script_op_1_post; + int HP_script_check_buildin_argtype_pre; + int HP_script_check_buildin_argtype_post; + int HP_script_detach_state_pre; + int HP_script_detach_state_post; + int HP_script_db_free_code_sub_pre; + int HP_script_db_free_code_sub_post; + int HP_script_add_autobonus_pre; + int HP_script_add_autobonus_post; + int HP_script_menu_countoptions_pre; + int HP_script_menu_countoptions_post; + int HP_script_buildin_areawarp_sub_pre; + int HP_script_buildin_areawarp_sub_post; + int HP_script_buildin_areapercentheal_sub_pre; + int HP_script_buildin_areapercentheal_sub_post; + int HP_script_getarraysize_pre; + int HP_script_getarraysize_post; + int HP_script_buildin_delitem_delete_pre; + int HP_script_buildin_delitem_delete_post; + int HP_script_buildin_delitem_search_pre; + int HP_script_buildin_delitem_search_post; + int HP_script_buildin_killmonster_sub_strip_pre; + int HP_script_buildin_killmonster_sub_strip_post; + int HP_script_buildin_killmonster_sub_pre; + int HP_script_buildin_killmonster_sub_post; + int HP_script_buildin_killmonsterall_sub_strip_pre; + int HP_script_buildin_killmonsterall_sub_strip_post; + int HP_script_buildin_killmonsterall_sub_pre; + int HP_script_buildin_killmonsterall_sub_post; + int HP_script_buildin_announce_sub_pre; + int HP_script_buildin_announce_sub_post; + int HP_script_buildin_getareausers_sub_pre; + int HP_script_buildin_getareausers_sub_post; + int HP_script_buildin_getareadropitem_sub_pre; + int HP_script_buildin_getareadropitem_sub_post; + int HP_script_mapflag_pvp_sub_pre; + int HP_script_mapflag_pvp_sub_post; + int HP_script_buildin_pvpoff_sub_pre; + int HP_script_buildin_pvpoff_sub_post; + int HP_script_buildin_maprespawnguildid_sub_pc_pre; + int HP_script_buildin_maprespawnguildid_sub_pc_post; + int HP_script_buildin_maprespawnguildid_sub_mob_pre; + int HP_script_buildin_maprespawnguildid_sub_mob_post; + int HP_script_buildin_mobcount_sub_pre; + int HP_script_buildin_mobcount_sub_post; + int HP_script_playBGM_sub_pre; + int HP_script_playBGM_sub_post; + int HP_script_playBGM_foreachpc_sub_pre; + int HP_script_playBGM_foreachpc_sub_post; + int HP_script_soundeffect_sub_pre; + int HP_script_soundeffect_sub_post; + int HP_script_buildin_query_sql_sub_pre; + int HP_script_buildin_query_sql_sub_post; + int HP_script_axtoi_pre; + int HP_script_axtoi_post; + int HP_script_buildin_instance_warpall_sub_pre; + int HP_script_buildin_instance_warpall_sub_post; + int HP_script_buildin_mobuseskill_sub_pre; + int HP_script_buildin_mobuseskill_sub_post; + int HP_script_cleanfloor_sub_pre; + int HP_script_cleanfloor_sub_post; + int HP_script_run_func_pre; + int HP_script_run_func_post; + int HP_searchstore_open_pre; + int HP_searchstore_open_post; + int HP_searchstore_query_pre; + int HP_searchstore_query_post; + int HP_searchstore_querynext_pre; + int HP_searchstore_querynext_post; + int HP_searchstore_next_pre; + int HP_searchstore_next_post; + int HP_searchstore_clear_pre; + int HP_searchstore_clear_post; + int HP_searchstore_close_pre; + int HP_searchstore_close_post; + int HP_searchstore_click_pre; + int HP_searchstore_click_post; + int HP_searchstore_queryremote_pre; + int HP_searchstore_queryremote_post; + int HP_searchstore_clearremote_pre; + int HP_searchstore_clearremote_post; + int HP_searchstore_result_pre; + int HP_searchstore_result_post; + int HP_skill_init_pre; + int HP_skill_init_post; + int HP_skill_final_pre; + int HP_skill_final_post; + int HP_skill_reload_pre; + int HP_skill_reload_post; + int HP_skill_read_db_pre; + int HP_skill_read_db_post; + int HP_skill_get_index_pre; + int HP_skill_get_index_post; + int HP_skill_get_type_pre; + int HP_skill_get_type_post; + int HP_skill_get_hit_pre; + int HP_skill_get_hit_post; + int HP_skill_get_inf_pre; + int HP_skill_get_inf_post; + int HP_skill_get_ele_pre; + int HP_skill_get_ele_post; + int HP_skill_get_nk_pre; + int HP_skill_get_nk_post; + int HP_skill_get_max_pre; + int HP_skill_get_max_post; + int HP_skill_get_range_pre; + int HP_skill_get_range_post; + int HP_skill_get_range2_pre; + int HP_skill_get_range2_post; + int HP_skill_get_splash_pre; + int HP_skill_get_splash_post; + int HP_skill_get_hp_pre; + int HP_skill_get_hp_post; + int HP_skill_get_mhp_pre; + int HP_skill_get_mhp_post; + int HP_skill_get_sp_pre; + int HP_skill_get_sp_post; + int HP_skill_get_state_pre; + int HP_skill_get_state_post; + int HP_skill_get_spiritball_pre; + int HP_skill_get_spiritball_post; + int HP_skill_get_zeny_pre; + int HP_skill_get_zeny_post; + int HP_skill_get_num_pre; + int HP_skill_get_num_post; + int HP_skill_get_cast_pre; + int HP_skill_get_cast_post; + int HP_skill_get_delay_pre; + int HP_skill_get_delay_post; + int HP_skill_get_walkdelay_pre; + int HP_skill_get_walkdelay_post; + int HP_skill_get_time_pre; + int HP_skill_get_time_post; + int HP_skill_get_time2_pre; + int HP_skill_get_time2_post; + int HP_skill_get_castnodex_pre; + int HP_skill_get_castnodex_post; + int HP_skill_get_delaynodex_pre; + int HP_skill_get_delaynodex_post; + int HP_skill_get_castdef_pre; + int HP_skill_get_castdef_post; + int HP_skill_get_weapontype_pre; + int HP_skill_get_weapontype_post; + int HP_skill_get_ammotype_pre; + int HP_skill_get_ammotype_post; + int HP_skill_get_ammo_qty_pre; + int HP_skill_get_ammo_qty_post; + int HP_skill_get_unit_id_pre; + int HP_skill_get_unit_id_post; + int HP_skill_get_inf2_pre; + int HP_skill_get_inf2_post; + int HP_skill_get_castcancel_pre; + int HP_skill_get_castcancel_post; + int HP_skill_get_maxcount_pre; + int HP_skill_get_maxcount_post; + int HP_skill_get_blewcount_pre; + int HP_skill_get_blewcount_post; + int HP_skill_get_unit_flag_pre; + int HP_skill_get_unit_flag_post; + int HP_skill_get_unit_target_pre; + int HP_skill_get_unit_target_post; + int HP_skill_get_unit_interval_pre; + int HP_skill_get_unit_interval_post; + int HP_skill_get_unit_bl_target_pre; + int HP_skill_get_unit_bl_target_post; + int HP_skill_get_unit_layout_type_pre; + int HP_skill_get_unit_layout_type_post; + int HP_skill_get_unit_range_pre; + int HP_skill_get_unit_range_post; + int HP_skill_get_cooldown_pre; + int HP_skill_get_cooldown_post; + int HP_skill_tree_get_max_pre; + int HP_skill_tree_get_max_post; + int HP_skill_get_name_pre; + int HP_skill_get_name_post; + int HP_skill_get_desc_pre; + int HP_skill_get_desc_post; + int HP_skill_chk_pre; + int HP_skill_chk_post; + int HP_skill_get_casttype_pre; + int HP_skill_get_casttype_post; + int HP_skill_get_casttype2_pre; + int HP_skill_get_casttype2_post; + int HP_skill_name2id_pre; + int HP_skill_name2id_post; + int HP_skill_isammotype_pre; + int HP_skill_isammotype_post; + int HP_skill_castend_id_pre; + int HP_skill_castend_id_post; + int HP_skill_castend_pos_pre; + int HP_skill_castend_pos_post; + int HP_skill_castend_map_pre; + int HP_skill_castend_map_post; + int HP_skill_cleartimerskill_pre; + int HP_skill_cleartimerskill_post; + int HP_skill_addtimerskill_pre; + int HP_skill_addtimerskill_post; + int HP_skill_additional_effect_pre; + int HP_skill_additional_effect_post; + int HP_skill_counter_additional_effect_pre; + int HP_skill_counter_additional_effect_post; + int HP_skill_blown_pre; + int HP_skill_blown_post; + int HP_skill_break_equip_pre; + int HP_skill_break_equip_post; + int HP_skill_strip_equip_pre; + int HP_skill_strip_equip_post; + int HP_skill_id2group_pre; + int HP_skill_id2group_post; + int HP_skill_unitsetting_pre; + int HP_skill_unitsetting_post; + int HP_skill_initunit_pre; + int HP_skill_initunit_post; + int HP_skill_delunit_pre; + int HP_skill_delunit_post; + int HP_skill_init_unitgroup_pre; + int HP_skill_init_unitgroup_post; + int HP_skill_del_unitgroup_pre; + int HP_skill_del_unitgroup_post; + int HP_skill_clear_unitgroup_pre; + int HP_skill_clear_unitgroup_post; + int HP_skill_clear_group_pre; + int HP_skill_clear_group_post; + int HP_skill_unit_onplace_pre; + int HP_skill_unit_onplace_post; + int HP_skill_unit_ondamaged_pre; + int HP_skill_unit_ondamaged_post; + int HP_skill_cast_fix_pre; + int HP_skill_cast_fix_post; + int HP_skill_cast_fix_sc_pre; + int HP_skill_cast_fix_sc_post; + int HP_skill_vf_cast_fix_pre; + int HP_skill_vf_cast_fix_post; + int HP_skill_delay_fix_pre; + int HP_skill_delay_fix_post; + int HP_skill_check_condition_castbegin_pre; + int HP_skill_check_condition_castbegin_post; + int HP_skill_check_condition_castend_pre; + int HP_skill_check_condition_castend_post; + int HP_skill_consume_requirement_pre; + int HP_skill_consume_requirement_post; + int HP_skill_get_requirement_pre; + int HP_skill_get_requirement_post; + int HP_skill_check_pc_partner_pre; + int HP_skill_check_pc_partner_post; + int HP_skill_unit_move_pre; + int HP_skill_unit_move_post; + int HP_skill_unit_onleft_pre; + int HP_skill_unit_onleft_post; + int HP_skill_unit_onout_pre; + int HP_skill_unit_onout_post; + int HP_skill_unit_move_unit_group_pre; + int HP_skill_unit_move_unit_group_post; + int HP_skill_sit_pre; + int HP_skill_sit_post; + int HP_skill_brandishspear_pre; + int HP_skill_brandishspear_post; + int HP_skill_repairweapon_pre; + int HP_skill_repairweapon_post; + int HP_skill_identify_pre; + int HP_skill_identify_post; + int HP_skill_weaponrefine_pre; + int HP_skill_weaponrefine_post; + int HP_skill_autospell_pre; + int HP_skill_autospell_post; + int HP_skill_calc_heal_pre; + int HP_skill_calc_heal_post; + int HP_skill_check_cloaking_pre; + int HP_skill_check_cloaking_post; + int HP_skill_enchant_elemental_end_pre; + int HP_skill_enchant_elemental_end_post; + int HP_skill_not_ok_pre; + int HP_skill_not_ok_post; + int HP_skill_not_ok_hom_pre; + int HP_skill_not_ok_hom_post; + int HP_skill_not_ok_mercenary_pre; + int HP_skill_not_ok_mercenary_post; + int HP_skill_chastle_mob_changetarget_pre; + int HP_skill_chastle_mob_changetarget_post; + int HP_skill_can_produce_mix_pre; + int HP_skill_can_produce_mix_post; + int HP_skill_produce_mix_pre; + int HP_skill_produce_mix_post; + int HP_skill_arrow_create_pre; + int HP_skill_arrow_create_post; + int HP_skill_castend_nodamage_id_pre; + int HP_skill_castend_nodamage_id_post; + int HP_skill_castend_damage_id_pre; + int HP_skill_castend_damage_id_post; + int HP_skill_castend_pos2_pre; + int HP_skill_castend_pos2_post; + int HP_skill_blockpc_start_pre; + int HP_skill_blockpc_start_post; + int HP_skill_blockhomun_start_pre; + int HP_skill_blockhomun_start_post; + int HP_skill_blockmerc_start_pre; + int HP_skill_blockmerc_start_post; + int HP_skill_attack_pre; + int HP_skill_attack_post; + int HP_skill_attack_area_pre; + int HP_skill_attack_area_post; + int HP_skill_area_sub_pre; + int HP_skill_area_sub_post; + int HP_skill_area_sub_count_pre; + int HP_skill_area_sub_count_post; + int HP_skill_check_unit_range_pre; + int HP_skill_check_unit_range_post; + int HP_skill_check_unit_range_sub_pre; + int HP_skill_check_unit_range_sub_post; + int HP_skill_check_unit_range2_pre; + int HP_skill_check_unit_range2_post; + int HP_skill_check_unit_range2_sub_pre; + int HP_skill_check_unit_range2_sub_post; + int HP_skill_toggle_magicpower_pre; + int HP_skill_toggle_magicpower_post; + int HP_skill_magic_reflect_pre; + int HP_skill_magic_reflect_post; + int HP_skill_onskillusage_pre; + int HP_skill_onskillusage_post; + int HP_skill_cell_overlap_pre; + int HP_skill_cell_overlap_post; + int HP_skill_timerskill_pre; + int HP_skill_timerskill_post; + int HP_skill_trap_splash_pre; + int HP_skill_trap_splash_post; + int HP_skill_check_condition_mercenary_pre; + int HP_skill_check_condition_mercenary_post; + int HP_skill_locate_element_field_pre; + int HP_skill_locate_element_field_post; + int HP_skill_graffitiremover_pre; + int HP_skill_graffitiremover_post; + int HP_skill_activate_reverberation_pre; + int HP_skill_activate_reverberation_post; + int HP_skill_dance_overlap_sub_pre; + int HP_skill_dance_overlap_sub_post; + int HP_skill_dance_overlap_pre; + int HP_skill_dance_overlap_post; + int HP_skill_get_unit_layout_pre; + int HP_skill_get_unit_layout_post; + int HP_skill_frostjoke_scream_pre; + int HP_skill_frostjoke_scream_post; + int HP_skill_greed_pre; + int HP_skill_greed_post; + int HP_skill_destroy_trap_pre; + int HP_skill_destroy_trap_post; + int HP_skill_icewall_block_pre; + int HP_skill_icewall_block_post; + int HP_skill_unitgrouptickset_search_pre; + int HP_skill_unitgrouptickset_search_post; + int HP_skill_dance_switch_pre; + int HP_skill_dance_switch_post; + int HP_skill_check_condition_char_sub_pre; + int HP_skill_check_condition_char_sub_post; + int HP_skill_check_condition_mob_master_sub_pre; + int HP_skill_check_condition_mob_master_sub_post; + int HP_skill_brandishspear_first_pre; + int HP_skill_brandishspear_first_post; + int HP_skill_brandishspear_dir_pre; + int HP_skill_brandishspear_dir_post; + int HP_skill_get_fixed_cast_pre; + int HP_skill_get_fixed_cast_post; + int HP_skill_sit_count_pre; + int HP_skill_sit_count_post; + int HP_skill_sit_in_pre; + int HP_skill_sit_in_post; + int HP_skill_sit_out_pre; + int HP_skill_sit_out_post; + int HP_skill_unitsetmapcell_pre; + int HP_skill_unitsetmapcell_post; + int HP_skill_unit_onplace_timer_pre; + int HP_skill_unit_onplace_timer_post; + int HP_skill_unit_effect_pre; + int HP_skill_unit_effect_post; + int HP_skill_unit_timer_sub_onplace_pre; + int HP_skill_unit_timer_sub_onplace_post; + int HP_skill_unit_move_sub_pre; + int HP_skill_unit_move_sub_post; + int HP_skill_blockpc_end_pre; + int HP_skill_blockpc_end_post; + int HP_skill_blockhomun_end_pre; + int HP_skill_blockhomun_end_post; + int HP_skill_blockmerc_end_pre; + int HP_skill_blockmerc_end_post; + int HP_skill_split_atoi_pre; + int HP_skill_split_atoi_post; + int HP_skill_unit_timer_pre; + int HP_skill_unit_timer_post; + int HP_skill_unit_timer_sub_pre; + int HP_skill_unit_timer_sub_post; + int HP_skill_init_unit_layout_pre; + int HP_skill_init_unit_layout_post; + int HP_skill_parse_row_skilldb_pre; + int HP_skill_parse_row_skilldb_post; + int HP_skill_parse_row_requiredb_pre; + int HP_skill_parse_row_requiredb_post; + int HP_skill_parse_row_castdb_pre; + int HP_skill_parse_row_castdb_post; + int HP_skill_parse_row_castnodexdb_pre; + int HP_skill_parse_row_castnodexdb_post; + int HP_skill_parse_row_unitdb_pre; + int HP_skill_parse_row_unitdb_post; + int HP_skill_parse_row_producedb_pre; + int HP_skill_parse_row_producedb_post; + int HP_skill_parse_row_createarrowdb_pre; + int HP_skill_parse_row_createarrowdb_post; + int HP_skill_parse_row_abradb_pre; + int HP_skill_parse_row_abradb_post; + int HP_skill_parse_row_spellbookdb_pre; + int HP_skill_parse_row_spellbookdb_post; + int HP_skill_parse_row_magicmushroomdb_pre; + int HP_skill_parse_row_magicmushroomdb_post; + int HP_skill_parse_row_reproducedb_pre; + int HP_skill_parse_row_reproducedb_post; + int HP_skill_parse_row_improvisedb_pre; + int HP_skill_parse_row_improvisedb_post; + int HP_skill_parse_row_changematerialdb_pre; + int HP_skill_parse_row_changematerialdb_post; + int HP_skill_usave_add_pre; + int HP_skill_usave_add_post; + int HP_skill_usave_trigger_pre; + int HP_skill_usave_trigger_post; + int HP_skill_cooldown_load_pre; + int HP_skill_cooldown_load_post; + int HP_skill_spellbook_pre; + int HP_skill_spellbook_post; + int HP_skill_block_check_pre; + int HP_skill_block_check_post; + int HP_skill_detonator_pre; + int HP_skill_detonator_post; + int HP_skill_check_camouflage_pre; + int HP_skill_check_camouflage_post; + int HP_skill_magicdecoy_pre; + int HP_skill_magicdecoy_post; + int HP_skill_poisoningweapon_pre; + int HP_skill_poisoningweapon_post; + int HP_skill_select_menu_pre; + int HP_skill_select_menu_post; + int HP_skill_elementalanalysis_pre; + int HP_skill_elementalanalysis_post; + int HP_skill_changematerial_pre; + int HP_skill_changematerial_post; + int HP_skill_get_elemental_type_pre; + int HP_skill_get_elemental_type_post; + int HP_skill_cooldown_save_pre; + int HP_skill_cooldown_save_post; + int HP_skill_maelstrom_suction_pre; + int HP_skill_maelstrom_suction_post; + int HP_skill_get_new_group_id_pre; + int HP_skill_get_new_group_id_post; + int HP_status_init_pre; + int HP_status_init_post; + int HP_status_final_pre; + int HP_status_final_post; + int HP_status_get_refine_chance_pre; + int HP_status_get_refine_chance_post; + int HP_status_skill2sc_pre; + int HP_status_skill2sc_post; + int HP_status_sc2skill_pre; + int HP_status_sc2skill_post; + int HP_status_sc2scb_flag_pre; + int HP_status_sc2scb_flag_post; + int HP_status_type2relevant_bl_types_pre; + int HP_status_type2relevant_bl_types_post; + int HP_status_get_sc_type_pre; + int HP_status_get_sc_type_post; + int HP_status_damage_pre; + int HP_status_damage_post; + int HP_status_charge_pre; + int HP_status_charge_post; + int HP_status_percent_change_pre; + int HP_status_percent_change_post; + int HP_status_set_hp_pre; + int HP_status_set_hp_post; + int HP_status_set_sp_pre; + int HP_status_set_sp_post; + int HP_status_heal_pre; + int HP_status_heal_post; + int HP_status_revive_pre; + int HP_status_revive_post; + int HP_status_get_regen_data_pre; + int HP_status_get_regen_data_post; + int HP_status_get_status_data_pre; + int HP_status_get_status_data_post; + int HP_status_get_base_status_pre; + int HP_status_get_base_status_post; + int HP_status_get_name_pre; + int HP_status_get_name_post; + int HP_status_get_class_pre; + int HP_status_get_class_post; + int HP_status_get_lv_pre; + int HP_status_get_lv_post; + int HP_status_get_def_pre; + int HP_status_get_def_post; + int HP_status_get_speed_pre; + int HP_status_get_speed_post; + int HP_status_calc_attack_element_pre; + int HP_status_calc_attack_element_post; + int HP_status_get_party_id_pre; + int HP_status_get_party_id_post; + int HP_status_get_guild_id_pre; + int HP_status_get_guild_id_post; + int HP_status_get_emblem_id_pre; + int HP_status_get_emblem_id_post; + int HP_status_get_mexp_pre; + int HP_status_get_mexp_post; + int HP_status_get_race2_pre; + int HP_status_get_race2_post; + int HP_status_get_viewdata_pre; + int HP_status_get_viewdata_post; + int HP_status_set_viewdata_pre; + int HP_status_set_viewdata_post; + int HP_status_change_init_pre; + int HP_status_change_init_post; + int HP_status_get_sc_pre; + int HP_status_get_sc_post; + int HP_status_isdead_pre; + int HP_status_isdead_post; + int HP_status_isimmune_pre; + int HP_status_isimmune_post; + int HP_status_get_sc_def_pre; + int HP_status_get_sc_def_post; + int HP_status_change_start_pre; + int HP_status_change_start_post; + int HP_status_change_end__pre; + int HP_status_change_end__post; + int HP_status_kaahi_heal_timer_pre; + int HP_status_kaahi_heal_timer_post; + int HP_status_change_timer_pre; + int HP_status_change_timer_post; + int HP_status_change_timer_sub_pre; + int HP_status_change_timer_sub_post; + int HP_status_change_clear_pre; + int HP_status_change_clear_post; + int HP_status_change_clear_buffs_pre; + int HP_status_change_clear_buffs_post; + int HP_status_calc_bl__pre; + int HP_status_calc_bl__post; + int HP_status_calc_mob__pre; + int HP_status_calc_mob__post; + int HP_status_calc_pet__pre; + int HP_status_calc_pet__post; + int HP_status_calc_pc__pre; + int HP_status_calc_pc__post; + int HP_status_calc_homunculus__pre; + int HP_status_calc_homunculus__post; + int HP_status_calc_mercenary__pre; + int HP_status_calc_mercenary__post; + int HP_status_calc_elemental__pre; + int HP_status_calc_elemental__post; + int HP_status_calc_misc_pre; + int HP_status_calc_misc_post; + int HP_status_calc_regen_pre; + int HP_status_calc_regen_post; + int HP_status_calc_regen_rate_pre; + int HP_status_calc_regen_rate_post; + int HP_status_check_skilluse_pre; + int HP_status_check_skilluse_post; + int HP_status_check_visibility_pre; + int HP_status_check_visibility_post; + int HP_status_change_spread_pre; + int HP_status_change_spread_post; + int HP_status_calc_def_pre; + int HP_status_calc_def_post; + int HP_status_calc_def2_pre; + int HP_status_calc_def2_post; + int HP_status_calc_mdef_pre; + int HP_status_calc_mdef_post; + int HP_status_calc_mdef2_pre; + int HP_status_calc_mdef2_post; + int HP_status_calc_batk_pre; + int HP_status_calc_batk_post; + int HP_status_base_matk_pre; + int HP_status_base_matk_post; + int HP_status_get_weapon_atk_pre; + int HP_status_get_weapon_atk_post; + int HP_status_get_total_mdef_pre; + int HP_status_get_total_mdef_post; + int HP_status_get_total_def_pre; + int HP_status_get_total_def_post; + int HP_status_get_matk_pre; + int HP_status_get_matk_post; + int HP_status_readdb_pre; + int HP_status_readdb_post; + int HP_status_initChangeTables_pre; + int HP_status_initChangeTables_post; + int HP_status_initDummyData_pre; + int HP_status_initDummyData_post; + int HP_status_base_amotion_pc_pre; + int HP_status_base_amotion_pc_post; + int HP_status_base_atk_pre; + int HP_status_base_atk_post; + int HP_status_calc_sigma_pre; + int HP_status_calc_sigma_post; + int HP_status_base_pc_maxhp_pre; + int HP_status_base_pc_maxhp_post; + int HP_status_base_pc_maxsp_pre; + int HP_status_base_pc_maxsp_post; + int HP_status_calc_npc__pre; + int HP_status_calc_npc__post; + int HP_status_calc_str_pre; + int HP_status_calc_str_post; + int HP_status_calc_agi_pre; + int HP_status_calc_agi_post; + int HP_status_calc_vit_pre; + int HP_status_calc_vit_post; + int HP_status_calc_int_pre; + int HP_status_calc_int_post; + int HP_status_calc_dex_pre; + int HP_status_calc_dex_post; + int HP_status_calc_luk_pre; + int HP_status_calc_luk_post; + int HP_status_calc_watk_pre; + int HP_status_calc_watk_post; + int HP_status_calc_matk_pre; + int HP_status_calc_matk_post; + int HP_status_calc_hit_pre; + int HP_status_calc_hit_post; + int HP_status_calc_critical_pre; + int HP_status_calc_critical_post; + int HP_status_calc_flee_pre; + int HP_status_calc_flee_post; + int HP_status_calc_flee2_pre; + int HP_status_calc_flee2_post; + int HP_status_calc_speed_pre; + int HP_status_calc_speed_post; + int HP_status_calc_aspd_rate_pre; + int HP_status_calc_aspd_rate_post; + int HP_status_calc_dmotion_pre; + int HP_status_calc_dmotion_post; + int HP_status_calc_aspd_pre; + int HP_status_calc_aspd_post; + int HP_status_calc_fix_aspd_pre; + int HP_status_calc_fix_aspd_post; + int HP_status_calc_maxhp_pre; + int HP_status_calc_maxhp_post; + int HP_status_calc_maxsp_pre; + int HP_status_calc_maxsp_post; + int HP_status_calc_element_pre; + int HP_status_calc_element_post; + int HP_status_calc_element_lv_pre; + int HP_status_calc_element_lv_post; + int HP_status_calc_mode_pre; + int HP_status_calc_mode_post; + int HP_status_calc_ematk_pre; + int HP_status_calc_ematk_post; + int HP_status_calc_bl_main_pre; + int HP_status_calc_bl_main_post; + int HP_status_display_add_pre; + int HP_status_display_add_post; + int HP_status_display_remove_pre; + int HP_status_display_remove_post; + int HP_status_natural_heal_pre; + int HP_status_natural_heal_post; + int HP_status_natural_heal_timer_pre; + int HP_status_natural_heal_timer_post; + int HP_status_readdb_job1_pre; + int HP_status_readdb_job1_post; + int HP_status_readdb_job2_pre; + int HP_status_readdb_job2_post; + int HP_status_readdb_sizefix_pre; + int HP_status_readdb_sizefix_post; + int HP_status_readdb_refine_pre; + int HP_status_readdb_refine_post; + int HP_status_readdb_scconfig_pre; + int HP_status_readdb_scconfig_post; + int HP_storage_reconnect_pre; + int HP_storage_reconnect_post; + int HP_storage_delitem_pre; + int HP_storage_delitem_post; + int HP_storage_open_pre; + int HP_storage_open_post; + int HP_storage_add_pre; + int HP_storage_add_post; + int HP_storage_get_pre; + int HP_storage_get_post; + int HP_storage_additem_pre; + int HP_storage_additem_post; + int HP_storage_addfromcart_pre; + int HP_storage_addfromcart_post; + int HP_storage_gettocart_pre; + int HP_storage_gettocart_post; + int HP_storage_close_pre; + int HP_storage_close_post; + int HP_storage_pc_quit_pre; + int HP_storage_pc_quit_post; + int HP_storage_comp_item_pre; + int HP_storage_comp_item_post; + int HP_storage_sortitem_pre; + int HP_storage_sortitem_post; + int HP_storage_reconnect_sub_pre; + int HP_storage_reconnect_sub_post; + int HP_trade_request_pre; + int HP_trade_request_post; + int HP_trade_ack_pre; + int HP_trade_ack_post; + int HP_trade_check_impossible_pre; + int HP_trade_check_impossible_post; + int HP_trade_check_pre; + int HP_trade_check_post; + int HP_trade_additem_pre; + int HP_trade_additem_post; + int HP_trade_addzeny_pre; + int HP_trade_addzeny_post; + int HP_trade_ok_pre; + int HP_trade_ok_post; + int HP_trade_cancel_pre; + int HP_trade_cancel_post; + int HP_trade_commit_pre; + int HP_trade_commit_post; + int HP_unit_init_pre; + int HP_unit_init_post; + int HP_unit_final_pre; + int HP_unit_final_post; + int HP_unit_bl2ud_pre; + int HP_unit_bl2ud_post; + int HP_unit_bl2ud2_pre; + int HP_unit_bl2ud2_post; + int HP_unit_attack_timer_pre; + int HP_unit_attack_timer_post; + int HP_unit_walktoxy_timer_pre; + int HP_unit_walktoxy_timer_post; + int HP_unit_walktoxy_sub_pre; + int HP_unit_walktoxy_sub_post; + int HP_unit_delay_walktoxy_timer_pre; + int HP_unit_delay_walktoxy_timer_post; + int HP_unit_walktoxy_pre; + int HP_unit_walktoxy_post; + int HP_unit_walktobl_sub_pre; + int HP_unit_walktobl_sub_post; + int HP_unit_walktobl_pre; + int HP_unit_walktobl_post; + int HP_unit_run_pre; + int HP_unit_run_post; + int HP_unit_wugdash_pre; + int HP_unit_wugdash_post; + int HP_unit_escape_pre; + int HP_unit_escape_post; + int HP_unit_movepos_pre; + int HP_unit_movepos_post; + int HP_unit_setdir_pre; + int HP_unit_setdir_post; + int HP_unit_getdir_pre; + int HP_unit_getdir_post; + int HP_unit_blown_pre; + int HP_unit_blown_post; + int HP_unit_warp_pre; + int HP_unit_warp_post; + int HP_unit_stop_walking_pre; + int HP_unit_stop_walking_post; + int HP_unit_skilluse_id_pre; + int HP_unit_skilluse_id_post; + int HP_unit_is_walking_pre; + int HP_unit_is_walking_post; + int HP_unit_can_move_pre; + int HP_unit_can_move_post; + int HP_unit_resume_running_pre; + int HP_unit_resume_running_post; + int HP_unit_set_walkdelay_pre; + int HP_unit_set_walkdelay_post; + int HP_unit_skilluse_id2_pre; + int HP_unit_skilluse_id2_post; + int HP_unit_skilluse_pos_pre; + int HP_unit_skilluse_pos_post; + int HP_unit_skilluse_pos2_pre; + int HP_unit_skilluse_pos2_post; + int HP_unit_set_target_pre; + int HP_unit_set_target_post; + int HP_unit_stop_attack_pre; + int HP_unit_stop_attack_post; + int HP_unit_unattackable_pre; + int HP_unit_unattackable_post; + int HP_unit_attack_pre; + int HP_unit_attack_post; + int HP_unit_cancel_combo_pre; + int HP_unit_cancel_combo_post; + int HP_unit_can_reach_pos_pre; + int HP_unit_can_reach_pos_post; + int HP_unit_can_reach_bl_pre; + int HP_unit_can_reach_bl_post; + int HP_unit_calc_pos_pre; + int HP_unit_calc_pos_post; + int HP_unit_attack_timer_sub_pre; + int HP_unit_attack_timer_sub_post; + int HP_unit_skillcastcancel_pre; + int HP_unit_skillcastcancel_post; + int HP_unit_dataset_pre; + int HP_unit_dataset_post; + int HP_unit_counttargeted_pre; + int HP_unit_counttargeted_post; + int HP_unit_fixdamage_pre; + int HP_unit_fixdamage_post; + int HP_unit_changeviewsize_pre; + int HP_unit_changeviewsize_post; + int HP_unit_remove_map_pre; + int HP_unit_remove_map_post; + int HP_unit_remove_map_pc_pre; + int HP_unit_remove_map_pc_post; + int HP_unit_free_pc_pre; + int HP_unit_free_pc_post; + int HP_unit_free_pre; + int HP_unit_free_post; + int HP_vending_init_pre; + int HP_vending_init_post; + int HP_vending_final_pre; + int HP_vending_final_post; + int HP_vending_close_pre; + int HP_vending_close_post; + int HP_vending_open_pre; + int HP_vending_open_post; + int HP_vending_list_pre; + int HP_vending_list_post; + int HP_vending_purchase_pre; + int HP_vending_purchase_post; + int HP_vending_search_pre; + int HP_vending_search_post; + int HP_vending_searchall_pre; + int HP_vending_searchall_post; } count; + struct { -struct atcommand_interface atcommand; -struct battle_interface battle; -struct battleground_interface bg; -struct buyingstore_interface buyingstore; -struct chat_interface chat; -struct chrif_interface chrif; -struct clif_interface clif; -struct duel_interface duel; -struct elemental_interface elemental; -struct guild_interface guild; -struct guild_storage_interface gstorage; -struct homunculus_interface homun; -struct instance_interface instance; -struct intif_interface intif; -struct irc_bot_interface ircbot; -struct itemdb_interface itemdb; -struct log_interface logs; -struct mail_interface mail; -struct map_interface map; -struct mapit_interface mapit; -struct mapreg_interface mapreg; -struct mercenary_interface mercenary; -struct mob_interface mob; -struct npc_interface npc; -struct party_interface party; -struct path_interface path; -struct pc_interface pc; -struct pet_interface pet; -struct quest_interface quest; -struct script_interface script; -struct searchstore_interface searchstore; -struct skill_interface skill; -struct status_interface status; -struct storage_interface storage; -struct trade_interface trade; -struct unit_interface unit; -struct vending_interface vending; + struct atcommand_interface atcommand; + struct battle_interface battle; + struct battleground_interface bg; + struct buyingstore_interface buyingstore; + struct chat_interface chat; + struct chrif_interface chrif; + struct clif_interface clif; + struct duel_interface duel; + struct elemental_interface elemental; + struct guild_interface guild; + struct guild_storage_interface gstorage; + struct homunculus_interface homun; + struct instance_interface instance; + struct intif_interface intif; + struct irc_bot_interface ircbot; + struct itemdb_interface itemdb; + struct log_interface logs; + struct mail_interface mail; + struct map_interface map; + struct mapit_interface mapit; + struct mapreg_interface mapreg; + struct mercenary_interface mercenary; + struct mob_interface mob; + struct npc_interface npc; + struct party_interface party; + struct path_interface path; + struct pc_interface pc; + struct pet_interface pet; + struct quest_interface quest; + struct script_interface script; + struct searchstore_interface searchstore; + struct skill_interface skill; + struct status_interface status; + struct storage_interface storage; + struct trade_interface trade; + struct unit_interface unit; + struct vending_interface vending; } source; diff --git a/src/plugins/HPMHooking/HPMHooking.HookingPoints.inc b/src/plugins/HPMHooking/HPMHooking.HookingPoints.inc index 69f6e287a..0eaaf4b93 100644 --- a/src/plugins/HPMHooking/HPMHooking.HookingPoints.inc +++ b/src/plugins/HPMHooking/HPMHooking.HookingPoints.inc @@ -1,2445 +1,2474 @@ +// Copyright (c) Hercules Dev Team, licensed under GNU GPL. +// See the LICENSE file +// +// NOTE: This file was auto-generated and should never be manually edited, +// as it will get overwritten. + struct HookingPointData HookingPoints[] = { /* atcommand */ -{ HP_POP(atcommand->init), HP_POP2(HP_atcommand_init), 0 }, -{ HP_POP(atcommand->final), HP_POP2(HP_atcommand_final), 2 }, -{ HP_POP(atcommand->parse), HP_POP2(HP_atcommand_parse), 4 }, -{ HP_POP(atcommand->create), HP_POP2(HP_atcommand_create), 6 }, -{ HP_POP(atcommand->can_use), HP_POP2(HP_atcommand_can_use), 8 }, -{ HP_POP(atcommand->can_use2), HP_POP2(HP_atcommand_can_use2), 10 }, -{ HP_POP(atcommand->load_groups), HP_POP2(HP_atcommand_load_groups), 12 }, -{ HP_POP(atcommand->exists), HP_POP2(HP_atcommand_exists), 14 }, -{ HP_POP(atcommand->msg_read), HP_POP2(HP_atcommand_msg_read), 16 }, -{ HP_POP(atcommand->final_msg), HP_POP2(HP_atcommand_final_msg), 18 }, -{ HP_POP(atcommand->get_bind_byname), HP_POP2(HP_atcommand_get_bind_byname), 20 }, -{ HP_POP(atcommand->get_info_byname), HP_POP2(HP_atcommand_get_info_byname), 22 }, -{ HP_POP(atcommand->check_alias), HP_POP2(HP_atcommand_check_alias), 24 }, -{ HP_POP(atcommand->get_suggestions), HP_POP2(HP_atcommand_get_suggestions), 26 }, -{ HP_POP(atcommand->config_read), HP_POP2(HP_atcommand_config_read), 28 }, -{ HP_POP(atcommand->stopattack), HP_POP2(HP_atcommand_stopattack), 30 }, -{ HP_POP(atcommand->pvpoff_sub), HP_POP2(HP_atcommand_pvpoff_sub), 32 }, -{ HP_POP(atcommand->pvpon_sub), HP_POP2(HP_atcommand_pvpon_sub), 34 }, -{ HP_POP(atcommand->atkillmonster_sub), HP_POP2(HP_atcommand_atkillmonster_sub), 36 }, -{ HP_POP(atcommand->raise_sub), HP_POP2(HP_atcommand_raise_sub), 38 }, -{ HP_POP(atcommand->get_jail_time), HP_POP2(HP_atcommand_get_jail_time), 40 }, -{ HP_POP(atcommand->cleanfloor_sub), HP_POP2(HP_atcommand_cleanfloor_sub), 42 }, -{ HP_POP(atcommand->mutearea_sub), HP_POP2(HP_atcommand_mutearea_sub), 44 }, -{ HP_POP(atcommand->commands_sub), HP_POP2(HP_atcommand_commands_sub), 46 }, -{ HP_POP(atcommand->cmd_db_clear), HP_POP2(HP_atcommand_cmd_db_clear), 48 }, -{ HP_POP(atcommand->cmd_db_clear_sub), HP_POP2(HP_atcommand_cmd_db_clear_sub), 50 }, -{ HP_POP(atcommand->doload), HP_POP2(HP_atcommand_doload), 52 }, -{ HP_POP(atcommand->base_commands), HP_POP2(HP_atcommand_base_commands), 54 }, + { HP_POP(atcommand->init), HP_POP2(HP_atcommand_init), 0 }, + { HP_POP(atcommand->final), HP_POP2(HP_atcommand_final), 2 }, + { HP_POP(atcommand->parse), HP_POP2(HP_atcommand_parse), 4 }, + { HP_POP(atcommand->create), HP_POP2(HP_atcommand_create), 6 }, + { HP_POP(atcommand->can_use), HP_POP2(HP_atcommand_can_use), 8 }, + { HP_POP(atcommand->can_use2), HP_POP2(HP_atcommand_can_use2), 10 }, + { HP_POP(atcommand->load_groups), HP_POP2(HP_atcommand_load_groups), 12 }, + { HP_POP(atcommand->exists), HP_POP2(HP_atcommand_exists), 14 }, + { HP_POP(atcommand->msg_read), HP_POP2(HP_atcommand_msg_read), 16 }, + { HP_POP(atcommand->final_msg), HP_POP2(HP_atcommand_final_msg), 18 }, + { HP_POP(atcommand->get_bind_byname), HP_POP2(HP_atcommand_get_bind_byname), 20 }, + { HP_POP(atcommand->get_info_byname), HP_POP2(HP_atcommand_get_info_byname), 22 }, + { HP_POP(atcommand->check_alias), HP_POP2(HP_atcommand_check_alias), 24 }, + { HP_POP(atcommand->get_suggestions), HP_POP2(HP_atcommand_get_suggestions), 26 }, + { HP_POP(atcommand->config_read), HP_POP2(HP_atcommand_config_read), 28 }, + { HP_POP(atcommand->stopattack), HP_POP2(HP_atcommand_stopattack), 30 }, + { HP_POP(atcommand->pvpoff_sub), HP_POP2(HP_atcommand_pvpoff_sub), 32 }, + { HP_POP(atcommand->pvpon_sub), HP_POP2(HP_atcommand_pvpon_sub), 34 }, + { HP_POP(atcommand->atkillmonster_sub), HP_POP2(HP_atcommand_atkillmonster_sub), 36 }, + { HP_POP(atcommand->raise_sub), HP_POP2(HP_atcommand_raise_sub), 38 }, + { HP_POP(atcommand->get_jail_time), HP_POP2(HP_atcommand_get_jail_time), 40 }, + { HP_POP(atcommand->cleanfloor_sub), HP_POP2(HP_atcommand_cleanfloor_sub), 42 }, + { HP_POP(atcommand->mutearea_sub), HP_POP2(HP_atcommand_mutearea_sub), 44 }, + { HP_POP(atcommand->commands_sub), HP_POP2(HP_atcommand_commands_sub), 46 }, + { HP_POP(atcommand->cmd_db_clear), HP_POP2(HP_atcommand_cmd_db_clear), 48 }, + { HP_POP(atcommand->cmd_db_clear_sub), HP_POP2(HP_atcommand_cmd_db_clear_sub), 50 }, + { HP_POP(atcommand->doload), HP_POP2(HP_atcommand_doload), 52 }, + { HP_POP(atcommand->base_commands), HP_POP2(HP_atcommand_base_commands), 54 }, /* battle */ -{ HP_POP(battle->init), HP_POP2(HP_battle_init), 56 }, -{ HP_POP(battle->final), HP_POP2(HP_battle_final), 58 }, -{ HP_POP(battle->calc_attack), HP_POP2(HP_battle_calc_attack), 60 }, -{ HP_POP(battle->calc_damage), HP_POP2(HP_battle_calc_damage), 62 }, -{ HP_POP(battle->calc_gvg_damage), HP_POP2(HP_battle_calc_gvg_damage), 64 }, -{ HP_POP(battle->calc_bg_damage), HP_POP2(HP_battle_calc_bg_damage), 66 }, -{ HP_POP(battle->weapon_attack), HP_POP2(HP_battle_weapon_attack), 68 }, -{ HP_POP(battle->calc_weapon_attack), HP_POP2(HP_battle_calc_weapon_attack), 70 }, -{ HP_POP(battle->delay_damage), HP_POP2(HP_battle_delay_damage), 72 }, -{ HP_POP(battle->drain), HP_POP2(HP_battle_drain), 74 }, -{ HP_POP(battle->calc_return_damage), HP_POP2(HP_battle_calc_return_damage), 76 }, -{ HP_POP(battle->attr_ratio), HP_POP2(HP_battle_attr_ratio), 78 }, -{ HP_POP(battle->attr_fix), HP_POP2(HP_battle_attr_fix), 80 }, -{ HP_POP(battle->calc_cardfix), HP_POP2(HP_battle_calc_cardfix), 82 }, -{ HP_POP(battle->calc_elefix), HP_POP2(HP_battle_calc_elefix), 84 }, -{ HP_POP(battle->calc_masteryfix), HP_POP2(HP_battle_calc_masteryfix), 86 }, -{ HP_POP(battle->calc_skillratio), HP_POP2(HP_battle_calc_skillratio), 88 }, -{ HP_POP(battle->calc_sizefix), HP_POP2(HP_battle_calc_sizefix), 90 }, -{ HP_POP(battle->calc_weapon_damage), HP_POP2(HP_battle_calc_weapon_damage), 92 }, -{ HP_POP(battle->calc_defense), HP_POP2(HP_battle_calc_defense), 94 }, -{ HP_POP(battle->get_master), HP_POP2(HP_battle_get_master), 96 }, -{ HP_POP(battle->get_targeted), HP_POP2(HP_battle_get_targeted), 98 }, -{ HP_POP(battle->get_enemy), HP_POP2(HP_battle_get_enemy), 100 }, -{ HP_POP(battle->get_target), HP_POP2(HP_battle_get_target), 102 }, -{ HP_POP(battle->get_current_skill), HP_POP2(HP_battle_get_current_skill), 104 }, -{ HP_POP(battle->check_undead), HP_POP2(HP_battle_check_undead), 106 }, -{ HP_POP(battle->check_target), HP_POP2(HP_battle_check_target), 108 }, -{ HP_POP(battle->check_range), HP_POP2(HP_battle_check_range), 110 }, -{ HP_POP(battle->consume_ammo), HP_POP2(HP_battle_consume_ammo), 112 }, -{ HP_POP(battle->get_targeted_sub), HP_POP2(HP_battle_get_targeted_sub), 114 }, -{ HP_POP(battle->get_enemy_sub), HP_POP2(HP_battle_get_enemy_sub), 116 }, -{ HP_POP(battle->get_enemy_area_sub), HP_POP2(HP_battle_get_enemy_area_sub), 118 }, -{ HP_POP(battle->delay_damage_sub), HP_POP2(HP_battle_delay_damage_sub), 120 }, -{ HP_POP(battle->blewcount_bonus), HP_POP2(HP_battle_blewcount_bonus), 122 }, -{ HP_POP(battle->range_type), HP_POP2(HP_battle_range_type), 124 }, -{ HP_POP(battle->calc_base_damage), HP_POP2(HP_battle_calc_base_damage), 126 }, -{ HP_POP(battle->calc_base_damage2), HP_POP2(HP_battle_calc_base_damage2), 128 }, -{ HP_POP(battle->calc_misc_attack), HP_POP2(HP_battle_calc_misc_attack), 130 }, -{ HP_POP(battle->calc_magic_attack), HP_POP2(HP_battle_calc_magic_attack), 132 }, -{ HP_POP(battle->adjust_skill_damage), HP_POP2(HP_battle_adjust_skill_damage), 134 }, -{ HP_POP(battle->add_mastery), HP_POP2(HP_battle_add_mastery), 136 }, -{ HP_POP(battle->calc_drain), HP_POP2(HP_battle_calc_drain), 138 }, -{ HP_POP(battle->config_read), HP_POP2(HP_battle_config_read), 140 }, -{ HP_POP(battle->config_set_defaults), HP_POP2(HP_battle_config_set_defaults), 142 }, -{ HP_POP(battle->config_set_value), HP_POP2(HP_battle_config_set_value), 144 }, -{ HP_POP(battle->config_get_value), HP_POP2(HP_battle_config_get_value), 146 }, -{ HP_POP(battle->config_adjust), HP_POP2(HP_battle_config_adjust), 148 }, -{ HP_POP(battle->get_enemy_area), HP_POP2(HP_battle_get_enemy_area), 150 }, -{ HP_POP(battle->damage_area), HP_POP2(HP_battle_damage_area), 152 }, + { HP_POP(battle->init), HP_POP2(HP_battle_init), 56 }, + { HP_POP(battle->final), HP_POP2(HP_battle_final), 58 }, + { HP_POP(battle->calc_attack), HP_POP2(HP_battle_calc_attack), 60 }, + { HP_POP(battle->calc_damage), HP_POP2(HP_battle_calc_damage), 62 }, + { HP_POP(battle->calc_gvg_damage), HP_POP2(HP_battle_calc_gvg_damage), 64 }, + { HP_POP(battle->calc_bg_damage), HP_POP2(HP_battle_calc_bg_damage), 66 }, + { HP_POP(battle->weapon_attack), HP_POP2(HP_battle_weapon_attack), 68 }, + { HP_POP(battle->calc_weapon_attack), HP_POP2(HP_battle_calc_weapon_attack), 70 }, + { HP_POP(battle->delay_damage), HP_POP2(HP_battle_delay_damage), 72 }, + { HP_POP(battle->drain), HP_POP2(HP_battle_drain), 74 }, + { HP_POP(battle->calc_return_damage), HP_POP2(HP_battle_calc_return_damage), 76 }, + { HP_POP(battle->attr_ratio), HP_POP2(HP_battle_attr_ratio), 78 }, + { HP_POP(battle->attr_fix), HP_POP2(HP_battle_attr_fix), 80 }, + { HP_POP(battle->calc_cardfix), HP_POP2(HP_battle_calc_cardfix), 82 }, + { HP_POP(battle->calc_elefix), HP_POP2(HP_battle_calc_elefix), 84 }, + { HP_POP(battle->calc_masteryfix), HP_POP2(HP_battle_calc_masteryfix), 86 }, + { HP_POP(battle->calc_skillratio), HP_POP2(HP_battle_calc_skillratio), 88 }, + { HP_POP(battle->calc_sizefix), HP_POP2(HP_battle_calc_sizefix), 90 }, + { HP_POP(battle->calc_weapon_damage), HP_POP2(HP_battle_calc_weapon_damage), 92 }, + { HP_POP(battle->calc_defense), HP_POP2(HP_battle_calc_defense), 94 }, + { HP_POP(battle->get_master), HP_POP2(HP_battle_get_master), 96 }, + { HP_POP(battle->get_targeted), HP_POP2(HP_battle_get_targeted), 98 }, + { HP_POP(battle->get_enemy), HP_POP2(HP_battle_get_enemy), 100 }, + { HP_POP(battle->get_target), HP_POP2(HP_battle_get_target), 102 }, + { HP_POP(battle->get_current_skill), HP_POP2(HP_battle_get_current_skill), 104 }, + { HP_POP(battle->check_undead), HP_POP2(HP_battle_check_undead), 106 }, + { HP_POP(battle->check_target), HP_POP2(HP_battle_check_target), 108 }, + { HP_POP(battle->check_range), HP_POP2(HP_battle_check_range), 110 }, + { HP_POP(battle->consume_ammo), HP_POP2(HP_battle_consume_ammo), 112 }, + { HP_POP(battle->get_targeted_sub), HP_POP2(HP_battle_get_targeted_sub), 114 }, + { HP_POP(battle->get_enemy_sub), HP_POP2(HP_battle_get_enemy_sub), 116 }, + { HP_POP(battle->get_enemy_area_sub), HP_POP2(HP_battle_get_enemy_area_sub), 118 }, + { HP_POP(battle->delay_damage_sub), HP_POP2(HP_battle_delay_damage_sub), 120 }, + { HP_POP(battle->blewcount_bonus), HP_POP2(HP_battle_blewcount_bonus), 122 }, + { HP_POP(battle->range_type), HP_POP2(HP_battle_range_type), 124 }, + { HP_POP(battle->calc_base_damage), HP_POP2(HP_battle_calc_base_damage), 126 }, + { HP_POP(battle->calc_base_damage2), HP_POP2(HP_battle_calc_base_damage2), 128 }, + { HP_POP(battle->calc_misc_attack), HP_POP2(HP_battle_calc_misc_attack), 130 }, + { HP_POP(battle->calc_magic_attack), HP_POP2(HP_battle_calc_magic_attack), 132 }, + { HP_POP(battle->adjust_skill_damage), HP_POP2(HP_battle_adjust_skill_damage), 134 }, + { HP_POP(battle->add_mastery), HP_POP2(HP_battle_add_mastery), 136 }, + { HP_POP(battle->calc_drain), HP_POP2(HP_battle_calc_drain), 138 }, + { HP_POP(battle->config_read), HP_POP2(HP_battle_config_read), 140 }, + { HP_POP(battle->config_set_defaults), HP_POP2(HP_battle_config_set_defaults), 142 }, + { HP_POP(battle->config_set_value), HP_POP2(HP_battle_config_set_value), 144 }, + { HP_POP(battle->config_get_value), HP_POP2(HP_battle_config_get_value), 146 }, + { HP_POP(battle->config_adjust), HP_POP2(HP_battle_config_adjust), 148 }, + { HP_POP(battle->get_enemy_area), HP_POP2(HP_battle_get_enemy_area), 150 }, + { HP_POP(battle->damage_area), HP_POP2(HP_battle_damage_area), 152 }, /* bg */ -{ HP_POP(bg->init), HP_POP2(HP_bg_init), 154 }, -{ HP_POP(bg->final), HP_POP2(HP_bg_final), 156 }, -{ HP_POP(bg->name2arena), HP_POP2(HP_bg_name2arena), 158 }, -{ HP_POP(bg->queue_add), HP_POP2(HP_bg_queue_add), 160 }, -{ HP_POP(bg->can_queue), HP_POP2(HP_bg_can_queue), 162 }, -{ HP_POP(bg->id2pos), HP_POP2(HP_bg_id2pos), 164 }, -{ HP_POP(bg->queue_pc_cleanup), HP_POP2(HP_bg_queue_pc_cleanup), 166 }, -{ HP_POP(bg->begin), HP_POP2(HP_bg_begin), 168 }, -{ HP_POP(bg->begin_timer), HP_POP2(HP_bg_begin_timer), 170 }, -{ HP_POP(bg->queue_pregame), HP_POP2(HP_bg_queue_pregame), 172 }, -{ HP_POP(bg->fillup_timer), HP_POP2(HP_bg_fillup_timer), 174 }, -{ HP_POP(bg->queue_ready_ack), HP_POP2(HP_bg_queue_ready_ack), 176 }, -{ HP_POP(bg->match_over), HP_POP2(HP_bg_match_over), 178 }, -{ HP_POP(bg->queue_check), HP_POP2(HP_bg_queue_check), 180 }, -{ HP_POP(bg->team_search), HP_POP2(HP_bg_team_search), 182 }, -{ HP_POP(bg->getavailablesd), HP_POP2(HP_bg_getavailablesd), 184 }, -{ HP_POP(bg->team_delete), HP_POP2(HP_bg_team_delete), 186 }, -{ HP_POP(bg->team_warp), HP_POP2(HP_bg_team_warp), 188 }, -{ HP_POP(bg->send_dot_remove), HP_POP2(HP_bg_send_dot_remove), 190 }, -{ HP_POP(bg->team_join), HP_POP2(HP_bg_team_join), 192 }, -{ HP_POP(bg->team_leave), HP_POP2(HP_bg_team_leave), 194 }, -{ HP_POP(bg->member_respawn), HP_POP2(HP_bg_member_respawn), 196 }, -{ HP_POP(bg->create), HP_POP2(HP_bg_create), 198 }, -{ HP_POP(bg->team_get_id), HP_POP2(HP_bg_team_get_id), 200 }, -{ HP_POP(bg->send_message), HP_POP2(HP_bg_send_message), 202 }, -{ HP_POP(bg->send_xy_timer_sub), HP_POP2(HP_bg_send_xy_timer_sub), 204 }, -{ HP_POP(bg->send_xy_timer), HP_POP2(HP_bg_send_xy_timer), 206 }, -{ HP_POP(bg->config_read), HP_POP2(HP_bg_config_read), 208 }, + { HP_POP(bg->init), HP_POP2(HP_bg_init), 154 }, + { HP_POP(bg->final), HP_POP2(HP_bg_final), 156 }, + { HP_POP(bg->name2arena), HP_POP2(HP_bg_name2arena), 158 }, + { HP_POP(bg->queue_add), HP_POP2(HP_bg_queue_add), 160 }, + { HP_POP(bg->can_queue), HP_POP2(HP_bg_can_queue), 162 }, + { HP_POP(bg->id2pos), HP_POP2(HP_bg_id2pos), 164 }, + { HP_POP(bg->queue_pc_cleanup), HP_POP2(HP_bg_queue_pc_cleanup), 166 }, + { HP_POP(bg->begin), HP_POP2(HP_bg_begin), 168 }, + { HP_POP(bg->begin_timer), HP_POP2(HP_bg_begin_timer), 170 }, + { HP_POP(bg->queue_pregame), HP_POP2(HP_bg_queue_pregame), 172 }, + { HP_POP(bg->fillup_timer), HP_POP2(HP_bg_fillup_timer), 174 }, + { HP_POP(bg->queue_ready_ack), HP_POP2(HP_bg_queue_ready_ack), 176 }, + { HP_POP(bg->match_over), HP_POP2(HP_bg_match_over), 178 }, + { HP_POP(bg->queue_check), HP_POP2(HP_bg_queue_check), 180 }, + { HP_POP(bg->team_search), HP_POP2(HP_bg_team_search), 182 }, + { HP_POP(bg->getavailablesd), HP_POP2(HP_bg_getavailablesd), 184 }, + { HP_POP(bg->team_delete), HP_POP2(HP_bg_team_delete), 186 }, + { HP_POP(bg->team_warp), HP_POP2(HP_bg_team_warp), 188 }, + { HP_POP(bg->send_dot_remove), HP_POP2(HP_bg_send_dot_remove), 190 }, + { HP_POP(bg->team_join), HP_POP2(HP_bg_team_join), 192 }, + { HP_POP(bg->team_leave), HP_POP2(HP_bg_team_leave), 194 }, + { HP_POP(bg->member_respawn), HP_POP2(HP_bg_member_respawn), 196 }, + { HP_POP(bg->create), HP_POP2(HP_bg_create), 198 }, + { HP_POP(bg->team_get_id), HP_POP2(HP_bg_team_get_id), 200 }, + { HP_POP(bg->send_message), HP_POP2(HP_bg_send_message), 202 }, + { HP_POP(bg->send_xy_timer_sub), HP_POP2(HP_bg_send_xy_timer_sub), 204 }, + { HP_POP(bg->send_xy_timer), HP_POP2(HP_bg_send_xy_timer), 206 }, + { HP_POP(bg->config_read), HP_POP2(HP_bg_config_read), 208 }, /* buyingstore */ -{ HP_POP(buyingstore->setup), HP_POP2(HP_buyingstore_setup), 210 }, -{ HP_POP(buyingstore->create), HP_POP2(HP_buyingstore_create), 212 }, -{ HP_POP(buyingstore->close), HP_POP2(HP_buyingstore_close), 214 }, -{ HP_POP(buyingstore->open), HP_POP2(HP_buyingstore_open), 216 }, -{ HP_POP(buyingstore->trade), HP_POP2(HP_buyingstore_trade), 218 }, -{ HP_POP(buyingstore->search), HP_POP2(HP_buyingstore_search), 220 }, -{ HP_POP(buyingstore->searchall), HP_POP2(HP_buyingstore_searchall), 222 }, -{ HP_POP(buyingstore->getuid), HP_POP2(HP_buyingstore_getuid), 224 }, + { HP_POP(buyingstore->setup), HP_POP2(HP_buyingstore_setup), 210 }, + { HP_POP(buyingstore->create), HP_POP2(HP_buyingstore_create), 212 }, + { HP_POP(buyingstore->close), HP_POP2(HP_buyingstore_close), 214 }, + { HP_POP(buyingstore->open), HP_POP2(HP_buyingstore_open), 216 }, + { HP_POP(buyingstore->trade), HP_POP2(HP_buyingstore_trade), 218 }, + { HP_POP(buyingstore->search), HP_POP2(HP_buyingstore_search), 220 }, + { HP_POP(buyingstore->searchall), HP_POP2(HP_buyingstore_searchall), 222 }, + { HP_POP(buyingstore->getuid), HP_POP2(HP_buyingstore_getuid), 224 }, /* chat */ -{ HP_POP(chat->create_pc_chat), HP_POP2(HP_chat_create_pc_chat), 226 }, -{ HP_POP(chat->join), HP_POP2(HP_chat_join), 228 }, -{ HP_POP(chat->leave), HP_POP2(HP_chat_leave), 230 }, -{ HP_POP(chat->change_owner), HP_POP2(HP_chat_change_owner), 232 }, -{ HP_POP(chat->change_status), HP_POP2(HP_chat_change_status), 234 }, -{ HP_POP(chat->kick), HP_POP2(HP_chat_kick), 236 }, -{ HP_POP(chat->create_npc_chat), HP_POP2(HP_chat_create_npc_chat), 238 }, -{ HP_POP(chat->delete_npc_chat), HP_POP2(HP_chat_delete_npc_chat), 240 }, -{ HP_POP(chat->enable_event), HP_POP2(HP_chat_enable_event), 242 }, -{ HP_POP(chat->disable_event), HP_POP2(HP_chat_disable_event), 244 }, -{ HP_POP(chat->npc_kick_all), HP_POP2(HP_chat_npc_kick_all), 246 }, -{ HP_POP(chat->trigger_event), HP_POP2(HP_chat_trigger_event), 248 }, -{ HP_POP(chat->create), HP_POP2(HP_chat_create), 250 }, + { HP_POP(chat->create_pc_chat), HP_POP2(HP_chat_create_pc_chat), 226 }, + { HP_POP(chat->join), HP_POP2(HP_chat_join), 228 }, + { HP_POP(chat->leave), HP_POP2(HP_chat_leave), 230 }, + { HP_POP(chat->change_owner), HP_POP2(HP_chat_change_owner), 232 }, + { HP_POP(chat->change_status), HP_POP2(HP_chat_change_status), 234 }, + { HP_POP(chat->kick), HP_POP2(HP_chat_kick), 236 }, + { HP_POP(chat->create_npc_chat), HP_POP2(HP_chat_create_npc_chat), 238 }, + { HP_POP(chat->delete_npc_chat), HP_POP2(HP_chat_delete_npc_chat), 240 }, + { HP_POP(chat->enable_event), HP_POP2(HP_chat_enable_event), 242 }, + { HP_POP(chat->disable_event), HP_POP2(HP_chat_disable_event), 244 }, + { HP_POP(chat->npc_kick_all), HP_POP2(HP_chat_npc_kick_all), 246 }, + { HP_POP(chat->trigger_event), HP_POP2(HP_chat_trigger_event), 248 }, + { HP_POP(chat->create), HP_POP2(HP_chat_create), 250 }, /* chrif */ -{ HP_POP(chrif->final), HP_POP2(HP_chrif_final), 252 }, -{ HP_POP(chrif->init), HP_POP2(HP_chrif_init), 254 }, -{ HP_POP(chrif->setuserid), HP_POP2(HP_chrif_setuserid), 256 }, -{ HP_POP(chrif->setpasswd), HP_POP2(HP_chrif_setpasswd), 258 }, -{ HP_POP(chrif->checkdefaultlogin), HP_POP2(HP_chrif_checkdefaultlogin), 260 }, -{ HP_POP(chrif->setip), HP_POP2(HP_chrif_setip), 262 }, -{ HP_POP(chrif->setport), HP_POP2(HP_chrif_setport), 264 }, -{ HP_POP(chrif->isconnected), HP_POP2(HP_chrif_isconnected), 266 }, -{ HP_POP(chrif->check_shutdown), HP_POP2(HP_chrif_check_shutdown), 268 }, -{ HP_POP(chrif->search), HP_POP2(HP_chrif_search), 270 }, -{ HP_POP(chrif->auth_check), HP_POP2(HP_chrif_auth_check), 272 }, -{ HP_POP(chrif->auth_delete), HP_POP2(HP_chrif_auth_delete), 274 }, -{ HP_POP(chrif->auth_finished), HP_POP2(HP_chrif_auth_finished), 276 }, -{ HP_POP(chrif->authreq), HP_POP2(HP_chrif_authreq), 278 }, -{ HP_POP(chrif->authok), HP_POP2(HP_chrif_authok), 280 }, -{ HP_POP(chrif->scdata_request), HP_POP2(HP_chrif_scdata_request), 282 }, -{ HP_POP(chrif->save), HP_POP2(HP_chrif_save), 284 }, -{ HP_POP(chrif->charselectreq), HP_POP2(HP_chrif_charselectreq), 286 }, -{ HP_POP(chrif->changemapserver), HP_POP2(HP_chrif_changemapserver), 288 }, -{ HP_POP(chrif->searchcharid), HP_POP2(HP_chrif_searchcharid), 290 }, -{ HP_POP(chrif->changeemail), HP_POP2(HP_chrif_changeemail), 292 }, -{ HP_POP(chrif->char_ask_name), HP_POP2(HP_chrif_char_ask_name), 294 }, -{ HP_POP(chrif->updatefamelist), HP_POP2(HP_chrif_updatefamelist), 296 }, -{ HP_POP(chrif->buildfamelist), HP_POP2(HP_chrif_buildfamelist), 298 }, -{ HP_POP(chrif->save_scdata), HP_POP2(HP_chrif_save_scdata), 300 }, -{ HP_POP(chrif->ragsrvinfo), HP_POP2(HP_chrif_ragsrvinfo), 302 }, -{ HP_POP(chrif->char_offline), HP_POP2(HP_chrif_char_offline), 304 }, -{ HP_POP(chrif->char_offline_nsd), HP_POP2(HP_chrif_char_offline_nsd), 306 }, -{ HP_POP(chrif->char_reset_offline), HP_POP2(HP_chrif_char_reset_offline), 308 }, -{ HP_POP(chrif->send_users_tochar), HP_POP2(HP_chrif_send_users_tochar), 310 }, -{ HP_POP(chrif->char_online), HP_POP2(HP_chrif_char_online), 312 }, -{ HP_POP(chrif->changesex), HP_POP2(HP_chrif_changesex), 314 }, -{ HP_POP(chrif->divorce), HP_POP2(HP_chrif_divorce), 316 }, -{ HP_POP(chrif->removefriend), HP_POP2(HP_chrif_removefriend), 318 }, -{ HP_POP(chrif->send_report), HP_POP2(HP_chrif_send_report), 320 }, -{ HP_POP(chrif->flush_fifo), HP_POP2(HP_chrif_flush_fifo), 322 }, -{ HP_POP(chrif->skillid2idx), HP_POP2(HP_chrif_skillid2idx), 324 }, -{ HP_POP(chrif->sd_to_auth), HP_POP2(HP_chrif_sd_to_auth), 326 }, -{ HP_POP(chrif->check_connect_char_server), HP_POP2(HP_chrif_check_connect_char_server), 328 }, -{ HP_POP(chrif->auth_logout), HP_POP2(HP_chrif_auth_logout), 330 }, -{ HP_POP(chrif->save_ack), HP_POP2(HP_chrif_save_ack), 332 }, -{ HP_POP(chrif->reconnect), HP_POP2(HP_chrif_reconnect), 334 }, -{ HP_POP(chrif->auth_db_cleanup_sub), HP_POP2(HP_chrif_auth_db_cleanup_sub), 336 }, -{ HP_POP(chrif->char_ask_name_answer), HP_POP2(HP_chrif_char_ask_name_answer), 338 }, -{ HP_POP(chrif->auth_db_final), HP_POP2(HP_chrif_auth_db_final), 340 }, -{ HP_POP(chrif->send_usercount_tochar), HP_POP2(HP_chrif_send_usercount_tochar), 342 }, -{ HP_POP(chrif->auth_db_cleanup), HP_POP2(HP_chrif_auth_db_cleanup), 344 }, -{ HP_POP(chrif->connect), HP_POP2(HP_chrif_connect), 346 }, -{ HP_POP(chrif->connectack), HP_POP2(HP_chrif_connectack), 348 }, -{ HP_POP(chrif->sendmap), HP_POP2(HP_chrif_sendmap), 350 }, -{ HP_POP(chrif->sendmapack), HP_POP2(HP_chrif_sendmapack), 352 }, -{ HP_POP(chrif->recvmap), HP_POP2(HP_chrif_recvmap), 354 }, -{ HP_POP(chrif->changemapserverack), HP_POP2(HP_chrif_changemapserverack), 356 }, -{ HP_POP(chrif->changedsex), HP_POP2(HP_chrif_changedsex), 358 }, -{ HP_POP(chrif->divorceack), HP_POP2(HP_chrif_divorceack), 360 }, -{ HP_POP(chrif->accountban), HP_POP2(HP_chrif_accountban), 362 }, -{ HP_POP(chrif->recvfamelist), HP_POP2(HP_chrif_recvfamelist), 364 }, -{ HP_POP(chrif->load_scdata), HP_POP2(HP_chrif_load_scdata), 366 }, -{ HP_POP(chrif->update_ip), HP_POP2(HP_chrif_update_ip), 368 }, -{ HP_POP(chrif->disconnectplayer), HP_POP2(HP_chrif_disconnectplayer), 370 }, -{ HP_POP(chrif->removemap), HP_POP2(HP_chrif_removemap), 372 }, -{ HP_POP(chrif->updatefamelist_ack), HP_POP2(HP_chrif_updatefamelist_ack), 374 }, -{ HP_POP(chrif->keepalive), HP_POP2(HP_chrif_keepalive), 376 }, -{ HP_POP(chrif->keepalive_ack), HP_POP2(HP_chrif_keepalive_ack), 378 }, -{ HP_POP(chrif->deadopt), HP_POP2(HP_chrif_deadopt), 380 }, -{ HP_POP(chrif->authfail), HP_POP2(HP_chrif_authfail), 382 }, -{ HP_POP(chrif->on_ready), HP_POP2(HP_chrif_on_ready), 384 }, -{ HP_POP(chrif->on_disconnect), HP_POP2(HP_chrif_on_disconnect), 386 }, -{ HP_POP(chrif->parse), HP_POP2(HP_chrif_parse), 388 }, + { HP_POP(chrif->final), HP_POP2(HP_chrif_final), 252 }, + { HP_POP(chrif->init), HP_POP2(HP_chrif_init), 254 }, + { HP_POP(chrif->setuserid), HP_POP2(HP_chrif_setuserid), 256 }, + { HP_POP(chrif->setpasswd), HP_POP2(HP_chrif_setpasswd), 258 }, + { HP_POP(chrif->checkdefaultlogin), HP_POP2(HP_chrif_checkdefaultlogin), 260 }, + { HP_POP(chrif->setip), HP_POP2(HP_chrif_setip), 262 }, + { HP_POP(chrif->setport), HP_POP2(HP_chrif_setport), 264 }, + { HP_POP(chrif->isconnected), HP_POP2(HP_chrif_isconnected), 266 }, + { HP_POP(chrif->check_shutdown), HP_POP2(HP_chrif_check_shutdown), 268 }, + { HP_POP(chrif->search), HP_POP2(HP_chrif_search), 270 }, + { HP_POP(chrif->auth_check), HP_POP2(HP_chrif_auth_check), 272 }, + { HP_POP(chrif->auth_delete), HP_POP2(HP_chrif_auth_delete), 274 }, + { HP_POP(chrif->auth_finished), HP_POP2(HP_chrif_auth_finished), 276 }, + { HP_POP(chrif->authreq), HP_POP2(HP_chrif_authreq), 278 }, + { HP_POP(chrif->authok), HP_POP2(HP_chrif_authok), 280 }, + { HP_POP(chrif->scdata_request), HP_POP2(HP_chrif_scdata_request), 282 }, + { HP_POP(chrif->save), HP_POP2(HP_chrif_save), 284 }, + { HP_POP(chrif->charselectreq), HP_POP2(HP_chrif_charselectreq), 286 }, + { HP_POP(chrif->changemapserver), HP_POP2(HP_chrif_changemapserver), 288 }, + { HP_POP(chrif->searchcharid), HP_POP2(HP_chrif_searchcharid), 290 }, + { HP_POP(chrif->changeemail), HP_POP2(HP_chrif_changeemail), 292 }, + { HP_POP(chrif->char_ask_name), HP_POP2(HP_chrif_char_ask_name), 294 }, + { HP_POP(chrif->updatefamelist), HP_POP2(HP_chrif_updatefamelist), 296 }, + { HP_POP(chrif->buildfamelist), HP_POP2(HP_chrif_buildfamelist), 298 }, + { HP_POP(chrif->save_scdata), HP_POP2(HP_chrif_save_scdata), 300 }, + { HP_POP(chrif->ragsrvinfo), HP_POP2(HP_chrif_ragsrvinfo), 302 }, + { HP_POP(chrif->char_offline), HP_POP2(HP_chrif_char_offline), 304 }, + { HP_POP(chrif->char_offline_nsd), HP_POP2(HP_chrif_char_offline_nsd), 306 }, + { HP_POP(chrif->char_reset_offline), HP_POP2(HP_chrif_char_reset_offline), 308 }, + { HP_POP(chrif->send_users_tochar), HP_POP2(HP_chrif_send_users_tochar), 310 }, + { HP_POP(chrif->char_online), HP_POP2(HP_chrif_char_online), 312 }, + { HP_POP(chrif->changesex), HP_POP2(HP_chrif_changesex), 314 }, + { HP_POP(chrif->divorce), HP_POP2(HP_chrif_divorce), 316 }, + { HP_POP(chrif->removefriend), HP_POP2(HP_chrif_removefriend), 318 }, + { HP_POP(chrif->send_report), HP_POP2(HP_chrif_send_report), 320 }, + { HP_POP(chrif->flush_fifo), HP_POP2(HP_chrif_flush_fifo), 322 }, + { HP_POP(chrif->skillid2idx), HP_POP2(HP_chrif_skillid2idx), 324 }, + { HP_POP(chrif->sd_to_auth), HP_POP2(HP_chrif_sd_to_auth), 326 }, + { HP_POP(chrif->check_connect_char_server), HP_POP2(HP_chrif_check_connect_char_server), 328 }, + { HP_POP(chrif->auth_logout), HP_POP2(HP_chrif_auth_logout), 330 }, + { HP_POP(chrif->save_ack), HP_POP2(HP_chrif_save_ack), 332 }, + { HP_POP(chrif->reconnect), HP_POP2(HP_chrif_reconnect), 334 }, + { HP_POP(chrif->auth_db_cleanup_sub), HP_POP2(HP_chrif_auth_db_cleanup_sub), 336 }, + { HP_POP(chrif->char_ask_name_answer), HP_POP2(HP_chrif_char_ask_name_answer), 338 }, + { HP_POP(chrif->auth_db_final), HP_POP2(HP_chrif_auth_db_final), 340 }, + { HP_POP(chrif->send_usercount_tochar), HP_POP2(HP_chrif_send_usercount_tochar), 342 }, + { HP_POP(chrif->auth_db_cleanup), HP_POP2(HP_chrif_auth_db_cleanup), 344 }, + { HP_POP(chrif->connect), HP_POP2(HP_chrif_connect), 346 }, + { HP_POP(chrif->connectack), HP_POP2(HP_chrif_connectack), 348 }, + { HP_POP(chrif->sendmap), HP_POP2(HP_chrif_sendmap), 350 }, + { HP_POP(chrif->sendmapack), HP_POP2(HP_chrif_sendmapack), 352 }, + { HP_POP(chrif->recvmap), HP_POP2(HP_chrif_recvmap), 354 }, + { HP_POP(chrif->changemapserverack), HP_POP2(HP_chrif_changemapserverack), 356 }, + { HP_POP(chrif->changedsex), HP_POP2(HP_chrif_changedsex), 358 }, + { HP_POP(chrif->divorceack), HP_POP2(HP_chrif_divorceack), 360 }, + { HP_POP(chrif->accountban), HP_POP2(HP_chrif_accountban), 362 }, + { HP_POP(chrif->recvfamelist), HP_POP2(HP_chrif_recvfamelist), 364 }, + { HP_POP(chrif->load_scdata), HP_POP2(HP_chrif_load_scdata), 366 }, + { HP_POP(chrif->update_ip), HP_POP2(HP_chrif_update_ip), 368 }, + { HP_POP(chrif->disconnectplayer), HP_POP2(HP_chrif_disconnectplayer), 370 }, + { HP_POP(chrif->removemap), HP_POP2(HP_chrif_removemap), 372 }, + { HP_POP(chrif->updatefamelist_ack), HP_POP2(HP_chrif_updatefamelist_ack), 374 }, + { HP_POP(chrif->keepalive), HP_POP2(HP_chrif_keepalive), 376 }, + { HP_POP(chrif->keepalive_ack), HP_POP2(HP_chrif_keepalive_ack), 378 }, + { HP_POP(chrif->deadopt), HP_POP2(HP_chrif_deadopt), 380 }, + { HP_POP(chrif->authfail), HP_POP2(HP_chrif_authfail), 382 }, + { HP_POP(chrif->on_ready), HP_POP2(HP_chrif_on_ready), 384 }, + { HP_POP(chrif->on_disconnect), HP_POP2(HP_chrif_on_disconnect), 386 }, + { HP_POP(chrif->parse), HP_POP2(HP_chrif_parse), 388 }, /* clif */ -{ HP_POP(clif->init), HP_POP2(HP_clif_init), 390 }, -{ HP_POP(clif->final), HP_POP2(HP_clif_final), 392 }, -{ HP_POP(clif->setip), HP_POP2(HP_clif_setip), 394 }, -{ HP_POP(clif->setbindip), HP_POP2(HP_clif_setbindip), 396 }, -{ HP_POP(clif->setport), HP_POP2(HP_clif_setport), 398 }, -{ HP_POP(clif->refresh_ip), HP_POP2(HP_clif_refresh_ip), 400 }, -{ HP_POP(clif->send), HP_POP2(HP_clif_send), 402 }, -{ HP_POP(clif->send_sub), HP_POP2(HP_clif_send_sub), 404 }, -{ HP_POP(clif->parse), HP_POP2(HP_clif_parse), 406 }, -{ HP_POP(clif->parse_cmd), HP_POP2(HP_clif_parse_cmd), 408 }, -{ HP_POP(clif->decrypt_cmd), HP_POP2(HP_clif_decrypt_cmd), 410 }, -{ HP_POP(clif->authok), HP_POP2(HP_clif_authok), 412 }, -{ HP_POP(clif->authrefuse), HP_POP2(HP_clif_authrefuse), 414 }, -{ HP_POP(clif->authfail_fd), HP_POP2(HP_clif_authfail_fd), 416 }, -{ HP_POP(clif->charselectok), HP_POP2(HP_clif_charselectok), 418 }, -{ HP_POP(clif->dropflooritem), HP_POP2(HP_clif_dropflooritem), 420 }, -{ HP_POP(clif->clearflooritem), HP_POP2(HP_clif_clearflooritem), 422 }, -{ HP_POP(clif->additem), HP_POP2(HP_clif_additem), 424 }, -{ HP_POP(clif->dropitem), HP_POP2(HP_clif_dropitem), 426 }, -{ HP_POP(clif->delitem), HP_POP2(HP_clif_delitem), 428 }, -{ HP_POP(clif->takeitem), HP_POP2(HP_clif_takeitem), 430 }, -{ HP_POP(clif->arrowequip), HP_POP2(HP_clif_arrowequip), 432 }, -{ HP_POP(clif->arrow_fail), HP_POP2(HP_clif_arrow_fail), 434 }, -{ HP_POP(clif->use_card), HP_POP2(HP_clif_use_card), 436 }, -{ HP_POP(clif->cart_additem), HP_POP2(HP_clif_cart_additem), 438 }, -{ HP_POP(clif->cart_delitem), HP_POP2(HP_clif_cart_delitem), 440 }, -{ HP_POP(clif->equipitemack), HP_POP2(HP_clif_equipitemack), 442 }, -{ HP_POP(clif->unequipitemack), HP_POP2(HP_clif_unequipitemack), 444 }, -{ HP_POP(clif->useitemack), HP_POP2(HP_clif_useitemack), 446 }, -{ HP_POP(clif->addcards), HP_POP2(HP_clif_addcards), 448 }, -{ HP_POP(clif->addcards2), HP_POP2(HP_clif_addcards2), 450 }, -{ HP_POP(clif->item_sub), HP_POP2(HP_clif_item_sub), 452 }, -{ HP_POP(clif->getareachar_item), HP_POP2(HP_clif_getareachar_item), 454 }, -{ HP_POP(clif->cart_additem_ack), HP_POP2(HP_clif_cart_additem_ack), 456 }, -{ HP_POP(clif->cashshop_load), HP_POP2(HP_clif_cashshop_load), 458 }, -{ HP_POP(clif->package_announce), HP_POP2(HP_clif_package_announce), 460 }, -{ HP_POP(clif->clearunit_single), HP_POP2(HP_clif_clearunit_single), 462 }, -{ HP_POP(clif->clearunit_area), HP_POP2(HP_clif_clearunit_area), 464 }, -{ HP_POP(clif->clearunit_delayed), HP_POP2(HP_clif_clearunit_delayed), 466 }, -{ HP_POP(clif->walkok), HP_POP2(HP_clif_walkok), 468 }, -{ HP_POP(clif->move), HP_POP2(HP_clif_move), 470 }, -{ HP_POP(clif->move2), HP_POP2(HP_clif_move2), 472 }, -{ HP_POP(clif->blown), HP_POP2(HP_clif_blown), 474 }, -{ HP_POP(clif->slide), HP_POP2(HP_clif_slide), 476 }, -{ HP_POP(clif->fixpos), HP_POP2(HP_clif_fixpos), 478 }, -{ HP_POP(clif->changelook), HP_POP2(HP_clif_changelook), 480 }, -{ HP_POP(clif->changetraplook), HP_POP2(HP_clif_changetraplook), 482 }, -{ HP_POP(clif->refreshlook), HP_POP2(HP_clif_refreshlook), 484 }, -{ HP_POP(clif->class_change), HP_POP2(HP_clif_class_change), 486 }, -{ HP_POP(clif->skill_setunit), HP_POP2(HP_clif_skill_setunit), 488 }, -{ HP_POP(clif->skill_delunit), HP_POP2(HP_clif_skill_delunit), 490 }, -{ HP_POP(clif->skillunit_update), HP_POP2(HP_clif_skillunit_update), 492 }, -{ HP_POP(clif->clearunit_delayed_sub), HP_POP2(HP_clif_clearunit_delayed_sub), 494 }, -{ HP_POP(clif->set_unit_idle), HP_POP2(HP_clif_set_unit_idle), 496 }, -{ HP_POP(clif->spawn_unit), HP_POP2(HP_clif_spawn_unit), 498 }, -{ HP_POP(clif->set_unit_walking), HP_POP2(HP_clif_set_unit_walking), 500 }, -{ HP_POP(clif->calc_walkdelay), HP_POP2(HP_clif_calc_walkdelay), 502 }, -{ HP_POP(clif->getareachar_skillunit), HP_POP2(HP_clif_getareachar_skillunit), 504 }, -{ HP_POP(clif->getareachar_unit), HP_POP2(HP_clif_getareachar_unit), 506 }, -{ HP_POP(clif->clearchar_skillunit), HP_POP2(HP_clif_clearchar_skillunit), 508 }, -{ HP_POP(clif->getareachar), HP_POP2(HP_clif_getareachar), 510 }, -{ HP_POP(clif->spawn), HP_POP2(HP_clif_spawn), 512 }, -{ HP_POP(clif->changemap), HP_POP2(HP_clif_changemap), 514 }, -{ HP_POP(clif->changemapcell), HP_POP2(HP_clif_changemapcell), 516 }, -{ HP_POP(clif->map_property), HP_POP2(HP_clif_map_property), 518 }, -{ HP_POP(clif->pvpset), HP_POP2(HP_clif_pvpset), 520 }, -{ HP_POP(clif->map_property_mapall), HP_POP2(HP_clif_map_property_mapall), 522 }, -{ HP_POP(clif->bossmapinfo), HP_POP2(HP_clif_bossmapinfo), 524 }, -{ HP_POP(clif->map_type), HP_POP2(HP_clif_map_type), 526 }, -{ HP_POP(clif->maptypeproperty2), HP_POP2(HP_clif_maptypeproperty2), 528 }, -{ HP_POP(clif->changemapserver), HP_POP2(HP_clif_changemapserver), 530 }, -{ HP_POP(clif->npcbuysell), HP_POP2(HP_clif_npcbuysell), 532 }, -{ HP_POP(clif->buylist), HP_POP2(HP_clif_buylist), 534 }, -{ HP_POP(clif->selllist), HP_POP2(HP_clif_selllist), 536 }, -{ HP_POP(clif->cashshop_show), HP_POP2(HP_clif_cashshop_show), 538 }, -{ HP_POP(clif->npc_buy_result), HP_POP2(HP_clif_npc_buy_result), 540 }, -{ HP_POP(clif->npc_sell_result), HP_POP2(HP_clif_npc_sell_result), 542 }, -{ HP_POP(clif->cashshop_ack), HP_POP2(HP_clif_cashshop_ack), 544 }, -{ HP_POP(clif->scriptmes), HP_POP2(HP_clif_scriptmes), 546 }, -{ HP_POP(clif->scriptnext), HP_POP2(HP_clif_scriptnext), 548 }, -{ HP_POP(clif->scriptclose), HP_POP2(HP_clif_scriptclose), 550 }, -{ HP_POP(clif->scriptmenu), HP_POP2(HP_clif_scriptmenu), 552 }, -{ HP_POP(clif->scriptinput), HP_POP2(HP_clif_scriptinput), 554 }, -{ HP_POP(clif->scriptinputstr), HP_POP2(HP_clif_scriptinputstr), 556 }, -{ HP_POP(clif->cutin), HP_POP2(HP_clif_cutin), 558 }, -{ HP_POP(clif->sendfakenpc), HP_POP2(HP_clif_sendfakenpc), 560 }, -{ HP_POP(clif->scriptclear), HP_POP2(HP_clif_scriptclear), 562 }, -{ HP_POP(clif->viewpoint), HP_POP2(HP_clif_viewpoint), 564 }, -{ HP_POP(clif->damage), HP_POP2(HP_clif_damage), 566 }, -{ HP_POP(clif->sitting), HP_POP2(HP_clif_sitting), 568 }, -{ HP_POP(clif->standing), HP_POP2(HP_clif_standing), 570 }, -{ HP_POP(clif->arrow_create_list), HP_POP2(HP_clif_arrow_create_list), 572 }, -{ HP_POP(clif->refresh), HP_POP2(HP_clif_refresh), 574 }, -{ HP_POP(clif->fame_blacksmith), HP_POP2(HP_clif_fame_blacksmith), 576 }, -{ HP_POP(clif->fame_alchemist), HP_POP2(HP_clif_fame_alchemist), 578 }, -{ HP_POP(clif->fame_taekwon), HP_POP2(HP_clif_fame_taekwon), 580 }, -{ HP_POP(clif->ranklist), HP_POP2(HP_clif_ranklist), 582 }, -{ HP_POP(clif->update_rankingpoint), HP_POP2(HP_clif_update_rankingpoint), 584 }, -{ HP_POP(clif->pRanklist), HP_POP2(HP_clif_pRanklist), 586 }, -{ HP_POP(clif->hotkeys), HP_POP2(HP_clif_hotkeys), 588 }, -{ HP_POP(clif->insight), HP_POP2(HP_clif_insight), 590 }, -{ HP_POP(clif->outsight), HP_POP2(HP_clif_outsight), 592 }, -{ HP_POP(clif->skillcastcancel), HP_POP2(HP_clif_skillcastcancel), 594 }, -{ HP_POP(clif->skill_fail), HP_POP2(HP_clif_skill_fail), 596 }, -{ HP_POP(clif->skill_cooldown), HP_POP2(HP_clif_skill_cooldown), 598 }, -{ HP_POP(clif->skill_memomessage), HP_POP2(HP_clif_skill_memomessage), 600 }, -{ HP_POP(clif->skill_mapinfomessage), HP_POP2(HP_clif_skill_mapinfomessage), 602 }, -{ HP_POP(clif->skill_produce_mix_list), HP_POP2(HP_clif_skill_produce_mix_list), 604 }, -{ HP_POP(clif->cooking_list), HP_POP2(HP_clif_cooking_list), 606 }, -{ HP_POP(clif->autospell), HP_POP2(HP_clif_autospell), 608 }, -{ HP_POP(clif->combo_delay), HP_POP2(HP_clif_combo_delay), 610 }, -{ HP_POP(clif->status_change), HP_POP2(HP_clif_status_change), 612 }, -{ HP_POP(clif->insert_card), HP_POP2(HP_clif_insert_card), 614 }, -{ HP_POP(clif->inventorylist), HP_POP2(HP_clif_inventorylist), 616 }, -{ HP_POP(clif->equiplist), HP_POP2(HP_clif_equiplist), 618 }, -{ HP_POP(clif->cartlist), HP_POP2(HP_clif_cartlist), 620 }, -{ HP_POP(clif->favorite_item), HP_POP2(HP_clif_favorite_item), 622 }, -{ HP_POP(clif->clearcart), HP_POP2(HP_clif_clearcart), 624 }, -{ HP_POP(clif->item_identify_list), HP_POP2(HP_clif_item_identify_list), 626 }, -{ HP_POP(clif->item_identified), HP_POP2(HP_clif_item_identified), 628 }, -{ HP_POP(clif->item_repair_list), HP_POP2(HP_clif_item_repair_list), 630 }, -{ HP_POP(clif->item_repaireffect), HP_POP2(HP_clif_item_repaireffect), 632 }, -{ HP_POP(clif->item_damaged), HP_POP2(HP_clif_item_damaged), 634 }, -{ HP_POP(clif->item_refine_list), HP_POP2(HP_clif_item_refine_list), 636 }, -{ HP_POP(clif->item_skill), HP_POP2(HP_clif_item_skill), 638 }, -{ HP_POP(clif->mvp_item), HP_POP2(HP_clif_mvp_item), 640 }, -{ HP_POP(clif->mvp_exp), HP_POP2(HP_clif_mvp_exp), 642 }, -{ HP_POP(clif->mvp_noitem), HP_POP2(HP_clif_mvp_noitem), 644 }, -{ HP_POP(clif->changed_dir), HP_POP2(HP_clif_changed_dir), 646 }, -{ HP_POP(clif->charnameack), HP_POP2(HP_clif_charnameack), 648 }, -{ HP_POP(clif->monster_hp_bar), HP_POP2(HP_clif_monster_hp_bar), 650 }, -{ HP_POP(clif->hpmeter), HP_POP2(HP_clif_hpmeter), 652 }, -{ HP_POP(clif->hpmeter_single), HP_POP2(HP_clif_hpmeter_single), 654 }, -{ HP_POP(clif->hpmeter_sub), HP_POP2(HP_clif_hpmeter_sub), 656 }, -{ HP_POP(clif->upgrademessage), HP_POP2(HP_clif_upgrademessage), 658 }, -{ HP_POP(clif->get_weapon_view), HP_POP2(HP_clif_get_weapon_view), 660 }, -{ HP_POP(clif->gospel_info), HP_POP2(HP_clif_gospel_info), 662 }, -{ HP_POP(clif->feel_req), HP_POP2(HP_clif_feel_req), 664 }, -{ HP_POP(clif->starskill), HP_POP2(HP_clif_starskill), 666 }, -{ HP_POP(clif->feel_info), HP_POP2(HP_clif_feel_info), 668 }, -{ HP_POP(clif->hate_info), HP_POP2(HP_clif_hate_info), 670 }, -{ HP_POP(clif->mission_info), HP_POP2(HP_clif_mission_info), 672 }, -{ HP_POP(clif->feel_hate_reset), HP_POP2(HP_clif_feel_hate_reset), 674 }, -{ HP_POP(clif->partytickack), HP_POP2(HP_clif_partytickack), 676 }, -{ HP_POP(clif->equiptickack), HP_POP2(HP_clif_equiptickack), 678 }, -{ HP_POP(clif->viewequip_ack), HP_POP2(HP_clif_viewequip_ack), 680 }, -{ HP_POP(clif->viewequip_fail), HP_POP2(HP_clif_viewequip_fail), 682 }, -{ HP_POP(clif->equpcheckbox), HP_POP2(HP_clif_equpcheckbox), 684 }, -{ HP_POP(clif->displayexp), HP_POP2(HP_clif_displayexp), 686 }, -{ HP_POP(clif->font), HP_POP2(HP_clif_font), 688 }, -{ HP_POP(clif->progressbar), HP_POP2(HP_clif_progressbar), 690 }, -{ HP_POP(clif->progressbar_abort), HP_POP2(HP_clif_progressbar_abort), 692 }, -{ HP_POP(clif->showdigit), HP_POP2(HP_clif_showdigit), 694 }, -{ HP_POP(clif->elementalconverter_list), HP_POP2(HP_clif_elementalconverter_list), 696 }, -{ HP_POP(clif->spellbook_list), HP_POP2(HP_clif_spellbook_list), 698 }, -{ HP_POP(clif->magicdecoy_list), HP_POP2(HP_clif_magicdecoy_list), 700 }, -{ HP_POP(clif->poison_list), HP_POP2(HP_clif_poison_list), 702 }, -{ HP_POP(clif->autoshadowspell_list), HP_POP2(HP_clif_autoshadowspell_list), 704 }, -{ HP_POP(clif->skill_itemlistwindow), HP_POP2(HP_clif_skill_itemlistwindow), 706 }, -{ HP_POP(clif->sc_load), HP_POP2(HP_clif_sc_load), 708 }, -{ HP_POP(clif->sc_end), HP_POP2(HP_clif_sc_end), 710 }, -{ HP_POP(clif->initialstatus), HP_POP2(HP_clif_initialstatus), 712 }, -{ HP_POP(clif->cooldown_list), HP_POP2(HP_clif_cooldown_list), 714 }, -{ HP_POP(clif->updatestatus), HP_POP2(HP_clif_updatestatus), 716 }, -{ HP_POP(clif->changestatus), HP_POP2(HP_clif_changestatus), 718 }, -{ HP_POP(clif->statusupack), HP_POP2(HP_clif_statusupack), 720 }, -{ HP_POP(clif->movetoattack), HP_POP2(HP_clif_movetoattack), 722 }, -{ HP_POP(clif->solved_charname), HP_POP2(HP_clif_solved_charname), 724 }, -{ HP_POP(clif->charnameupdate), HP_POP2(HP_clif_charnameupdate), 726 }, -{ HP_POP(clif->delayquit), HP_POP2(HP_clif_delayquit), 728 }, -{ HP_POP(clif->getareachar_pc), HP_POP2(HP_clif_getareachar_pc), 730 }, -{ HP_POP(clif->disconnect_ack), HP_POP2(HP_clif_disconnect_ack), 732 }, -{ HP_POP(clif->PVPInfo), HP_POP2(HP_clif_PVPInfo), 734 }, -{ HP_POP(clif->blacksmith), HP_POP2(HP_clif_blacksmith), 736 }, -{ HP_POP(clif->alchemist), HP_POP2(HP_clif_alchemist), 738 }, -{ HP_POP(clif->taekwon), HP_POP2(HP_clif_taekwon), 740 }, -{ HP_POP(clif->ranking_pk), HP_POP2(HP_clif_ranking_pk), 742 }, -{ HP_POP(clif->quitsave), HP_POP2(HP_clif_quitsave), 744 }, -{ HP_POP(clif->misceffect), HP_POP2(HP_clif_misceffect), 746 }, -{ HP_POP(clif->changeoption), HP_POP2(HP_clif_changeoption), 748 }, -{ HP_POP(clif->changeoption2), HP_POP2(HP_clif_changeoption2), 750 }, -{ HP_POP(clif->emotion), HP_POP2(HP_clif_emotion), 752 }, -{ HP_POP(clif->talkiebox), HP_POP2(HP_clif_talkiebox), 754 }, -{ HP_POP(clif->wedding_effect), HP_POP2(HP_clif_wedding_effect), 756 }, -{ HP_POP(clif->divorced), HP_POP2(HP_clif_divorced), 758 }, -{ HP_POP(clif->callpartner), HP_POP2(HP_clif_callpartner), 760 }, -{ HP_POP(clif->skill_damage), HP_POP2(HP_clif_skill_damage), 762 }, -{ HP_POP(clif->skill_nodamage), HP_POP2(HP_clif_skill_nodamage), 764 }, -{ HP_POP(clif->skill_poseffect), HP_POP2(HP_clif_skill_poseffect), 766 }, -{ HP_POP(clif->skill_estimation), HP_POP2(HP_clif_skill_estimation), 768 }, -{ HP_POP(clif->skill_warppoint), HP_POP2(HP_clif_skill_warppoint), 770 }, -{ HP_POP(clif->skillcasting), HP_POP2(HP_clif_skillcasting), 772 }, -{ HP_POP(clif->produce_effect), HP_POP2(HP_clif_produce_effect), 774 }, -{ HP_POP(clif->devotion), HP_POP2(HP_clif_devotion), 776 }, -{ HP_POP(clif->spiritball), HP_POP2(HP_clif_spiritball), 778 }, -{ HP_POP(clif->spiritball_single), HP_POP2(HP_clif_spiritball_single), 780 }, -{ HP_POP(clif->bladestop), HP_POP2(HP_clif_bladestop), 782 }, -{ HP_POP(clif->mvp_effect), HP_POP2(HP_clif_mvp_effect), 784 }, -{ HP_POP(clif->heal), HP_POP2(HP_clif_heal), 786 }, -{ HP_POP(clif->resurrection), HP_POP2(HP_clif_resurrection), 788 }, -{ HP_POP(clif->refine), HP_POP2(HP_clif_refine), 790 }, -{ HP_POP(clif->weather), HP_POP2(HP_clif_weather), 792 }, -{ HP_POP(clif->specialeffect), HP_POP2(HP_clif_specialeffect), 794 }, -{ HP_POP(clif->specialeffect_single), HP_POP2(HP_clif_specialeffect_single), 796 }, -{ HP_POP(clif->specialeffect_value), HP_POP2(HP_clif_specialeffect_value), 798 }, -{ HP_POP(clif->millenniumshield), HP_POP2(HP_clif_millenniumshield), 800 }, -{ HP_POP(clif->charm), HP_POP2(HP_clif_charm), 802 }, -{ HP_POP(clif->charm_single), HP_POP2(HP_clif_charm_single), 804 }, -{ HP_POP(clif->snap), HP_POP2(HP_clif_snap), 806 }, -{ HP_POP(clif->weather_check), HP_POP2(HP_clif_weather_check), 808 }, -{ HP_POP(clif->playBGM), HP_POP2(HP_clif_playBGM), 810 }, -{ HP_POP(clif->soundeffect), HP_POP2(HP_clif_soundeffect), 812 }, -{ HP_POP(clif->soundeffectall), HP_POP2(HP_clif_soundeffectall), 814 }, -{ HP_POP(clif->GlobalMessage), HP_POP2(HP_clif_GlobalMessage), 816 }, -{ HP_POP(clif->createchat), HP_POP2(HP_clif_createchat), 818 }, -{ HP_POP(clif->dispchat), HP_POP2(HP_clif_dispchat), 820 }, -{ HP_POP(clif->joinchatfail), HP_POP2(HP_clif_joinchatfail), 822 }, -{ HP_POP(clif->joinchatok), HP_POP2(HP_clif_joinchatok), 824 }, -{ HP_POP(clif->addchat), HP_POP2(HP_clif_addchat), 826 }, -{ HP_POP(clif->changechatowner), HP_POP2(HP_clif_changechatowner), 828 }, -{ HP_POP(clif->clearchat), HP_POP2(HP_clif_clearchat), 830 }, -{ HP_POP(clif->leavechat), HP_POP2(HP_clif_leavechat), 832 }, -{ HP_POP(clif->changechatstatus), HP_POP2(HP_clif_changechatstatus), 834 }, -{ HP_POP(clif->wis_message), HP_POP2(HP_clif_wis_message), 836 }, -{ HP_POP(clif->wis_end), HP_POP2(HP_clif_wis_end), 838 }, -{ HP_POP(clif->disp_onlyself), HP_POP2(HP_clif_disp_onlyself), 840 }, -{ HP_POP(clif->disp_message), HP_POP2(HP_clif_disp_message), 842 }, -{ HP_POP(clif->broadcast), HP_POP2(HP_clif_broadcast), 844 }, -{ HP_POP(clif->broadcast2), HP_POP2(HP_clif_broadcast2), 846 }, -{ HP_POP(clif->messagecolor), HP_POP2(HP_clif_messagecolor), 848 }, -{ HP_POP(clif->disp_overhead), HP_POP2(HP_clif_disp_overhead), 850 }, -{ HP_POP(clif->msg), HP_POP2(HP_clif_msg), 852 }, -{ HP_POP(clif->msg_value), HP_POP2(HP_clif_msg_value), 854 }, -{ HP_POP(clif->msg_skill), HP_POP2(HP_clif_msg_skill), 856 }, -{ HP_POP(clif->msgtable), HP_POP2(HP_clif_msgtable), 858 }, -{ HP_POP(clif->msgtable_num), HP_POP2(HP_clif_msgtable_num), 860 }, -{ HP_POP(clif->message), HP_POP2(HP_clif_message), 862 }, -{ HP_POP(clif->messageln), HP_POP2(HP_clif_messageln), 864 }, -{ HP_POP(clif->colormes), HP_POP2(HP_clif_colormes), 866 }, -{ HP_POP(clif->process_message), HP_POP2(HP_clif_process_message), 868 }, -{ HP_POP(clif->wisexin), HP_POP2(HP_clif_wisexin), 870 }, -{ HP_POP(clif->wisall), HP_POP2(HP_clif_wisall), 872 }, -{ HP_POP(clif->PMIgnoreList), HP_POP2(HP_clif_PMIgnoreList), 874 }, -{ HP_POP(clif->traderequest), HP_POP2(HP_clif_traderequest), 876 }, -{ HP_POP(clif->tradestart), HP_POP2(HP_clif_tradestart), 878 }, -{ HP_POP(clif->tradeadditem), HP_POP2(HP_clif_tradeadditem), 880 }, -{ HP_POP(clif->tradeitemok), HP_POP2(HP_clif_tradeitemok), 882 }, -{ HP_POP(clif->tradedeal_lock), HP_POP2(HP_clif_tradedeal_lock), 884 }, -{ HP_POP(clif->tradecancelled), HP_POP2(HP_clif_tradecancelled), 886 }, -{ HP_POP(clif->tradecompleted), HP_POP2(HP_clif_tradecompleted), 888 }, -{ HP_POP(clif->tradeundo), HP_POP2(HP_clif_tradeundo), 890 }, -{ HP_POP(clif->openvendingreq), HP_POP2(HP_clif_openvendingreq), 892 }, -{ HP_POP(clif->showvendingboard), HP_POP2(HP_clif_showvendingboard), 894 }, -{ HP_POP(clif->closevendingboard), HP_POP2(HP_clif_closevendingboard), 896 }, -{ HP_POP(clif->vendinglist), HP_POP2(HP_clif_vendinglist), 898 }, -{ HP_POP(clif->buyvending), HP_POP2(HP_clif_buyvending), 900 }, -{ HP_POP(clif->openvending), HP_POP2(HP_clif_openvending), 902 }, -{ HP_POP(clif->vendingreport), HP_POP2(HP_clif_vendingreport), 904 }, -{ HP_POP(clif->storagelist), HP_POP2(HP_clif_storagelist), 906 }, -{ HP_POP(clif->updatestorageamount), HP_POP2(HP_clif_updatestorageamount), 908 }, -{ HP_POP(clif->storageitemadded), HP_POP2(HP_clif_storageitemadded), 910 }, -{ HP_POP(clif->storageitemremoved), HP_POP2(HP_clif_storageitemremoved), 912 }, -{ HP_POP(clif->storageclose), HP_POP2(HP_clif_storageclose), 914 }, -{ HP_POP(clif->skillinfoblock), HP_POP2(HP_clif_skillinfoblock), 916 }, -{ HP_POP(clif->skillup), HP_POP2(HP_clif_skillup), 918 }, -{ HP_POP(clif->skillinfo), HP_POP2(HP_clif_skillinfo), 920 }, -{ HP_POP(clif->addskill), HP_POP2(HP_clif_addskill), 922 }, -{ HP_POP(clif->deleteskill), HP_POP2(HP_clif_deleteskill), 924 }, -{ HP_POP(clif->party_created), HP_POP2(HP_clif_party_created), 926 }, -{ HP_POP(clif->party_member_info), HP_POP2(HP_clif_party_member_info), 928 }, -{ HP_POP(clif->party_info), HP_POP2(HP_clif_party_info), 930 }, -{ HP_POP(clif->party_invite), HP_POP2(HP_clif_party_invite), 932 }, -{ HP_POP(clif->party_inviteack), HP_POP2(HP_clif_party_inviteack), 934 }, -{ HP_POP(clif->party_option), HP_POP2(HP_clif_party_option), 936 }, -{ HP_POP(clif->party_withdraw), HP_POP2(HP_clif_party_withdraw), 938 }, -{ HP_POP(clif->party_message), HP_POP2(HP_clif_party_message), 940 }, -{ HP_POP(clif->party_xy), HP_POP2(HP_clif_party_xy), 942 }, -{ HP_POP(clif->party_xy_single), HP_POP2(HP_clif_party_xy_single), 944 }, -{ HP_POP(clif->party_hp), HP_POP2(HP_clif_party_hp), 946 }, -{ HP_POP(clif->party_xy_remove), HP_POP2(HP_clif_party_xy_remove), 948 }, -{ HP_POP(clif->party_show_picker), HP_POP2(HP_clif_party_show_picker), 950 }, -{ HP_POP(clif->partyinvitationstate), HP_POP2(HP_clif_partyinvitationstate), 952 }, -{ HP_POP(clif->guild_created), HP_POP2(HP_clif_guild_created), 954 }, -{ HP_POP(clif->guild_belonginfo), HP_POP2(HP_clif_guild_belonginfo), 956 }, -{ HP_POP(clif->guild_masterormember), HP_POP2(HP_clif_guild_masterormember), 958 }, -{ HP_POP(clif->guild_basicinfo), HP_POP2(HP_clif_guild_basicinfo), 960 }, -{ HP_POP(clif->guild_allianceinfo), HP_POP2(HP_clif_guild_allianceinfo), 962 }, -{ HP_POP(clif->guild_memberlist), HP_POP2(HP_clif_guild_memberlist), 964 }, -{ HP_POP(clif->guild_skillinfo), HP_POP2(HP_clif_guild_skillinfo), 966 }, -{ HP_POP(clif->guild_send_onlineinfo), HP_POP2(HP_clif_guild_send_onlineinfo), 968 }, -{ HP_POP(clif->guild_memberlogin_notice), HP_POP2(HP_clif_guild_memberlogin_notice), 970 }, -{ HP_POP(clif->guild_invite), HP_POP2(HP_clif_guild_invite), 972 }, -{ HP_POP(clif->guild_inviteack), HP_POP2(HP_clif_guild_inviteack), 974 }, -{ HP_POP(clif->guild_leave), HP_POP2(HP_clif_guild_leave), 976 }, -{ HP_POP(clif->guild_expulsion), HP_POP2(HP_clif_guild_expulsion), 978 }, -{ HP_POP(clif->guild_positionchanged), HP_POP2(HP_clif_guild_positionchanged), 980 }, -{ HP_POP(clif->guild_memberpositionchanged), HP_POP2(HP_clif_guild_memberpositionchanged), 982 }, -{ HP_POP(clif->guild_emblem), HP_POP2(HP_clif_guild_emblem), 984 }, -{ HP_POP(clif->guild_emblem_area), HP_POP2(HP_clif_guild_emblem_area), 986 }, -{ HP_POP(clif->guild_notice), HP_POP2(HP_clif_guild_notice), 988 }, -{ HP_POP(clif->guild_message), HP_POP2(HP_clif_guild_message), 990 }, -{ HP_POP(clif->guild_skillup), HP_POP2(HP_clif_guild_skillup), 992 }, -{ HP_POP(clif->guild_reqalliance), HP_POP2(HP_clif_guild_reqalliance), 994 }, -{ HP_POP(clif->guild_allianceack), HP_POP2(HP_clif_guild_allianceack), 996 }, -{ HP_POP(clif->guild_delalliance), HP_POP2(HP_clif_guild_delalliance), 998 }, -{ HP_POP(clif->guild_oppositionack), HP_POP2(HP_clif_guild_oppositionack), 1000 }, -{ HP_POP(clif->guild_broken), HP_POP2(HP_clif_guild_broken), 1002 }, -{ HP_POP(clif->guild_xy), HP_POP2(HP_clif_guild_xy), 1004 }, -{ HP_POP(clif->guild_xy_single), HP_POP2(HP_clif_guild_xy_single), 1006 }, -{ HP_POP(clif->guild_xy_remove), HP_POP2(HP_clif_guild_xy_remove), 1008 }, -{ HP_POP(clif->guild_positionnamelist), HP_POP2(HP_clif_guild_positionnamelist), 1010 }, -{ HP_POP(clif->guild_positioninfolist), HP_POP2(HP_clif_guild_positioninfolist), 1012 }, -{ HP_POP(clif->guild_expulsionlist), HP_POP2(HP_clif_guild_expulsionlist), 1014 }, -{ HP_POP(clif->validate_emblem), HP_POP2(HP_clif_validate_emblem), 1016 }, -{ HP_POP(clif->bg_hp), HP_POP2(HP_clif_bg_hp), 1018 }, -{ HP_POP(clif->bg_xy), HP_POP2(HP_clif_bg_xy), 1020 }, -{ HP_POP(clif->bg_xy_remove), HP_POP2(HP_clif_bg_xy_remove), 1022 }, -{ HP_POP(clif->bg_message), HP_POP2(HP_clif_bg_message), 1024 }, -{ HP_POP(clif->bg_updatescore), HP_POP2(HP_clif_bg_updatescore), 1026 }, -{ HP_POP(clif->bg_updatescore_single), HP_POP2(HP_clif_bg_updatescore_single), 1028 }, -{ HP_POP(clif->sendbgemblem_area), HP_POP2(HP_clif_sendbgemblem_area), 1030 }, -{ HP_POP(clif->sendbgemblem_single), HP_POP2(HP_clif_sendbgemblem_single), 1032 }, -{ HP_POP(clif->instance), HP_POP2(HP_clif_instance), 1034 }, -{ HP_POP(clif->instance_join), HP_POP2(HP_clif_instance_join), 1036 }, -{ HP_POP(clif->instance_leave), HP_POP2(HP_clif_instance_leave), 1038 }, -{ HP_POP(clif->catch_process), HP_POP2(HP_clif_catch_process), 1040 }, -{ HP_POP(clif->pet_roulette), HP_POP2(HP_clif_pet_roulette), 1042 }, -{ HP_POP(clif->sendegg), HP_POP2(HP_clif_sendegg), 1044 }, -{ HP_POP(clif->send_petstatus), HP_POP2(HP_clif_send_petstatus), 1046 }, -{ HP_POP(clif->send_petdata), HP_POP2(HP_clif_send_petdata), 1048 }, -{ HP_POP(clif->pet_emotion), HP_POP2(HP_clif_pet_emotion), 1050 }, -{ HP_POP(clif->pet_food), HP_POP2(HP_clif_pet_food), 1052 }, -{ HP_POP(clif->friendslist_toggle_sub), HP_POP2(HP_clif_friendslist_toggle_sub), 1054 }, -{ HP_POP(clif->friendslist_send), HP_POP2(HP_clif_friendslist_send), 1056 }, -{ HP_POP(clif->friendslist_reqack), HP_POP2(HP_clif_friendslist_reqack), 1058 }, -{ HP_POP(clif->friendslist_toggle), HP_POP2(HP_clif_friendslist_toggle), 1060 }, -{ HP_POP(clif->friendlist_req), HP_POP2(HP_clif_friendlist_req), 1062 }, -{ HP_POP(clif->GM_kickack), HP_POP2(HP_clif_GM_kickack), 1064 }, -{ HP_POP(clif->GM_kick), HP_POP2(HP_clif_GM_kick), 1066 }, -{ HP_POP(clif->manner_message), HP_POP2(HP_clif_manner_message), 1068 }, -{ HP_POP(clif->GM_silence), HP_POP2(HP_clif_GM_silence), 1070 }, -{ HP_POP(clif->account_name), HP_POP2(HP_clif_account_name), 1072 }, -{ HP_POP(clif->check), HP_POP2(HP_clif_check), 1074 }, -{ HP_POP(clif->hominfo), HP_POP2(HP_clif_hominfo), 1076 }, -{ HP_POP(clif->homskillinfoblock), HP_POP2(HP_clif_homskillinfoblock), 1078 }, -{ HP_POP(clif->homskillup), HP_POP2(HP_clif_homskillup), 1080 }, -{ HP_POP(clif->hom_food), HP_POP2(HP_clif_hom_food), 1082 }, -{ HP_POP(clif->send_homdata), HP_POP2(HP_clif_send_homdata), 1084 }, -{ HP_POP(clif->quest_send_list), HP_POP2(HP_clif_quest_send_list), 1086 }, -{ HP_POP(clif->quest_send_mission), HP_POP2(HP_clif_quest_send_mission), 1088 }, -{ HP_POP(clif->quest_add), HP_POP2(HP_clif_quest_add), 1090 }, -{ HP_POP(clif->quest_delete), HP_POP2(HP_clif_quest_delete), 1092 }, -{ HP_POP(clif->quest_update_status), HP_POP2(HP_clif_quest_update_status), 1094 }, -{ HP_POP(clif->quest_update_objective), HP_POP2(HP_clif_quest_update_objective), 1096 }, -{ HP_POP(clif->quest_show_event), HP_POP2(HP_clif_quest_show_event), 1098 }, -{ HP_POP(clif->mail_window), HP_POP2(HP_clif_mail_window), 1100 }, -{ HP_POP(clif->mail_read), HP_POP2(HP_clif_mail_read), 1102 }, -{ HP_POP(clif->mail_delete), HP_POP2(HP_clif_mail_delete), 1104 }, -{ HP_POP(clif->mail_return), HP_POP2(HP_clif_mail_return), 1106 }, -{ HP_POP(clif->mail_send), HP_POP2(HP_clif_mail_send), 1108 }, -{ HP_POP(clif->mail_new), HP_POP2(HP_clif_mail_new), 1110 }, -{ HP_POP(clif->mail_refreshinbox), HP_POP2(HP_clif_mail_refreshinbox), 1112 }, -{ HP_POP(clif->mail_getattachment), HP_POP2(HP_clif_mail_getattachment), 1114 }, -{ HP_POP(clif->mail_setattachment), HP_POP2(HP_clif_mail_setattachment), 1116 }, -{ HP_POP(clif->auction_openwindow), HP_POP2(HP_clif_auction_openwindow), 1118 }, -{ HP_POP(clif->auction_results), HP_POP2(HP_clif_auction_results), 1120 }, -{ HP_POP(clif->auction_message), HP_POP2(HP_clif_auction_message), 1122 }, -{ HP_POP(clif->auction_close), HP_POP2(HP_clif_auction_close), 1124 }, -{ HP_POP(clif->auction_setitem), HP_POP2(HP_clif_auction_setitem), 1126 }, -{ HP_POP(clif->mercenary_info), HP_POP2(HP_clif_mercenary_info), 1128 }, -{ HP_POP(clif->mercenary_skillblock), HP_POP2(HP_clif_mercenary_skillblock), 1130 }, -{ HP_POP(clif->mercenary_message), HP_POP2(HP_clif_mercenary_message), 1132 }, -{ HP_POP(clif->mercenary_updatestatus), HP_POP2(HP_clif_mercenary_updatestatus), 1134 }, -{ HP_POP(clif->rental_time), HP_POP2(HP_clif_rental_time), 1136 }, -{ HP_POP(clif->rental_expired), HP_POP2(HP_clif_rental_expired), 1138 }, -{ HP_POP(clif->PartyBookingRegisterAck), HP_POP2(HP_clif_PartyBookingRegisterAck), 1140 }, -{ HP_POP(clif->PartyBookingDeleteAck), HP_POP2(HP_clif_PartyBookingDeleteAck), 1142 }, -{ HP_POP(clif->PartyBookingSearchAck), HP_POP2(HP_clif_PartyBookingSearchAck), 1144 }, -{ HP_POP(clif->PartyBookingUpdateNotify), HP_POP2(HP_clif_PartyBookingUpdateNotify), 1146 }, -{ HP_POP(clif->PartyBookingDeleteNotify), HP_POP2(HP_clif_PartyBookingDeleteNotify), 1148 }, -{ HP_POP(clif->PartyBookingInsertNotify), HP_POP2(HP_clif_PartyBookingInsertNotify), 1150 }, -{ HP_POP(clif->PartyBookingVolunteerInfo), HP_POP2(HP_clif_PartyBookingVolunteerInfo), 1152 }, -{ HP_POP(clif->PartyBookingRefuseVolunteer), HP_POP2(HP_clif_PartyBookingRefuseVolunteer), 1154 }, -{ HP_POP(clif->PartyBookingCancelVolunteer), HP_POP2(HP_clif_PartyBookingCancelVolunteer), 1156 }, -{ HP_POP(clif->PartyBookingAddFilteringList), HP_POP2(HP_clif_PartyBookingAddFilteringList), 1158 }, -{ HP_POP(clif->PartyBookingSubFilteringList), HP_POP2(HP_clif_PartyBookingSubFilteringList), 1160 }, -{ HP_POP(clif->buyingstore_open), HP_POP2(HP_clif_buyingstore_open), 1162 }, -{ HP_POP(clif->buyingstore_open_failed), HP_POP2(HP_clif_buyingstore_open_failed), 1164 }, -{ HP_POP(clif->buyingstore_myitemlist), HP_POP2(HP_clif_buyingstore_myitemlist), 1166 }, -{ HP_POP(clif->buyingstore_entry), HP_POP2(HP_clif_buyingstore_entry), 1168 }, -{ HP_POP(clif->buyingstore_entry_single), HP_POP2(HP_clif_buyingstore_entry_single), 1170 }, -{ HP_POP(clif->buyingstore_disappear_entry), HP_POP2(HP_clif_buyingstore_disappear_entry), 1172 }, -{ HP_POP(clif->buyingstore_disappear_entry_single), HP_POP2(HP_clif_buyingstore_disappear_entry_single), 1174 }, -{ HP_POP(clif->buyingstore_itemlist), HP_POP2(HP_clif_buyingstore_itemlist), 1176 }, -{ HP_POP(clif->buyingstore_trade_failed_buyer), HP_POP2(HP_clif_buyingstore_trade_failed_buyer), 1178 }, -{ HP_POP(clif->buyingstore_update_item), HP_POP2(HP_clif_buyingstore_update_item), 1180 }, -{ HP_POP(clif->buyingstore_delete_item), HP_POP2(HP_clif_buyingstore_delete_item), 1182 }, -{ HP_POP(clif->buyingstore_trade_failed_seller), HP_POP2(HP_clif_buyingstore_trade_failed_seller), 1184 }, -{ HP_POP(clif->search_store_info_ack), HP_POP2(HP_clif_search_store_info_ack), 1186 }, -{ HP_POP(clif->search_store_info_failed), HP_POP2(HP_clif_search_store_info_failed), 1188 }, -{ HP_POP(clif->open_search_store_info), HP_POP2(HP_clif_open_search_store_info), 1190 }, -{ HP_POP(clif->search_store_info_click_ack), HP_POP2(HP_clif_search_store_info_click_ack), 1192 }, -{ HP_POP(clif->elemental_info), HP_POP2(HP_clif_elemental_info), 1194 }, -{ HP_POP(clif->elemental_updatestatus), HP_POP2(HP_clif_elemental_updatestatus), 1196 }, -{ HP_POP(clif->bgqueue_ack), HP_POP2(HP_clif_bgqueue_ack), 1198 }, -{ HP_POP(clif->bgqueue_notice_delete), HP_POP2(HP_clif_bgqueue_notice_delete), 1200 }, -{ HP_POP(clif->bgqueue_update_info), HP_POP2(HP_clif_bgqueue_update_info), 1202 }, -{ HP_POP(clif->bgqueue_joined), HP_POP2(HP_clif_bgqueue_joined), 1204 }, -{ HP_POP(clif->bgqueue_pcleft), HP_POP2(HP_clif_bgqueue_pcleft), 1206 }, -{ HP_POP(clif->bgqueue_battlebegins), HP_POP2(HP_clif_bgqueue_battlebegins), 1208 }, -{ HP_POP(clif->adopt_reply), HP_POP2(HP_clif_adopt_reply), 1210 }, -{ HP_POP(clif->adopt_request), HP_POP2(HP_clif_adopt_request), 1212 }, -{ HP_POP(clif->readbook), HP_POP2(HP_clif_readbook), 1214 }, -{ HP_POP(clif->notify_time), HP_POP2(HP_clif_notify_time), 1216 }, -{ HP_POP(clif->user_count), HP_POP2(HP_clif_user_count), 1218 }, -{ HP_POP(clif->noask_sub), HP_POP2(HP_clif_noask_sub), 1220 }, -{ HP_POP(clif->bc_ready), HP_POP2(HP_clif_bc_ready), 1222 }, -{ HP_POP(clif->undisguise_timer), HP_POP2(HP_clif_undisguise_timer), 1224 }, -{ HP_POP(clif->chsys_create), HP_POP2(HP_clif_chsys_create), 1226 }, -{ HP_POP(clif->chsys_msg), HP_POP2(HP_clif_chsys_msg), 1228 }, -{ HP_POP(clif->chsys_msg2), HP_POP2(HP_clif_chsys_msg2), 1230 }, -{ HP_POP(clif->chsys_send), HP_POP2(HP_clif_chsys_send), 1232 }, -{ HP_POP(clif->chsys_join), HP_POP2(HP_clif_chsys_join), 1234 }, -{ HP_POP(clif->chsys_left), HP_POP2(HP_clif_chsys_left), 1236 }, -{ HP_POP(clif->chsys_delete), HP_POP2(HP_clif_chsys_delete), 1238 }, -{ HP_POP(clif->chsys_mjoin), HP_POP2(HP_clif_chsys_mjoin), 1240 }, -{ HP_POP(clif->chsys_quit), HP_POP2(HP_clif_chsys_quit), 1242 }, -{ HP_POP(clif->chsys_quitg), HP_POP2(HP_clif_chsys_quitg), 1244 }, -{ HP_POP(clif->chsys_gjoin), HP_POP2(HP_clif_chsys_gjoin), 1246 }, -{ HP_POP(clif->chsys_gleave), HP_POP2(HP_clif_chsys_gleave), 1248 }, -{ HP_POP(clif->pWantToConnection), HP_POP2(HP_clif_pWantToConnection), 1250 }, -{ HP_POP(clif->pLoadEndAck), HP_POP2(HP_clif_pLoadEndAck), 1252 }, -{ HP_POP(clif->pTickSend), HP_POP2(HP_clif_pTickSend), 1254 }, -{ HP_POP(clif->pHotkey), HP_POP2(HP_clif_pHotkey), 1256 }, -{ HP_POP(clif->pProgressbar), HP_POP2(HP_clif_pProgressbar), 1258 }, -{ HP_POP(clif->pWalkToXY), HP_POP2(HP_clif_pWalkToXY), 1260 }, -{ HP_POP(clif->pQuitGame), HP_POP2(HP_clif_pQuitGame), 1262 }, -{ HP_POP(clif->pGetCharNameRequest), HP_POP2(HP_clif_pGetCharNameRequest), 1264 }, -{ HP_POP(clif->pGlobalMessage), HP_POP2(HP_clif_pGlobalMessage), 1266 }, -{ HP_POP(clif->pMapMove), HP_POP2(HP_clif_pMapMove), 1268 }, -{ HP_POP(clif->pChangeDir), HP_POP2(HP_clif_pChangeDir), 1270 }, -{ HP_POP(clif->pEmotion), HP_POP2(HP_clif_pEmotion), 1272 }, -{ HP_POP(clif->pHowManyConnections), HP_POP2(HP_clif_pHowManyConnections), 1274 }, -{ HP_POP(clif->pActionRequest), HP_POP2(HP_clif_pActionRequest), 1276 }, -{ HP_POP(clif->pActionRequest_sub), HP_POP2(HP_clif_pActionRequest_sub), 1278 }, -{ HP_POP(clif->pRestart), HP_POP2(HP_clif_pRestart), 1280 }, -{ HP_POP(clif->pWisMessage), HP_POP2(HP_clif_pWisMessage), 1282 }, -{ HP_POP(clif->pBroadcast), HP_POP2(HP_clif_pBroadcast), 1284 }, -{ HP_POP(clif->pTakeItem), HP_POP2(HP_clif_pTakeItem), 1286 }, -{ HP_POP(clif->pDropItem), HP_POP2(HP_clif_pDropItem), 1288 }, -{ HP_POP(clif->pUseItem), HP_POP2(HP_clif_pUseItem), 1290 }, -{ HP_POP(clif->pEquipItem), HP_POP2(HP_clif_pEquipItem), 1292 }, -{ HP_POP(clif->pUnequipItem), HP_POP2(HP_clif_pUnequipItem), 1294 }, -{ HP_POP(clif->pNpcClicked), HP_POP2(HP_clif_pNpcClicked), 1296 }, -{ HP_POP(clif->pNpcBuySellSelected), HP_POP2(HP_clif_pNpcBuySellSelected), 1298 }, -{ HP_POP(clif->pNpcBuyListSend), HP_POP2(HP_clif_pNpcBuyListSend), 1300 }, -{ HP_POP(clif->pNpcSellListSend), HP_POP2(HP_clif_pNpcSellListSend), 1302 }, -{ HP_POP(clif->pCreateChatRoom), HP_POP2(HP_clif_pCreateChatRoom), 1304 }, -{ HP_POP(clif->pChatAddMember), HP_POP2(HP_clif_pChatAddMember), 1306 }, -{ HP_POP(clif->pChatRoomStatusChange), HP_POP2(HP_clif_pChatRoomStatusChange), 1308 }, -{ HP_POP(clif->pChangeChatOwner), HP_POP2(HP_clif_pChangeChatOwner), 1310 }, -{ HP_POP(clif->pKickFromChat), HP_POP2(HP_clif_pKickFromChat), 1312 }, -{ HP_POP(clif->pChatLeave), HP_POP2(HP_clif_pChatLeave), 1314 }, -{ HP_POP(clif->pTradeRequest), HP_POP2(HP_clif_pTradeRequest), 1316 }, -{ HP_POP(clif->chann_config_read), HP_POP2(HP_clif_chann_config_read), 1318 }, -{ HP_POP(clif->pTradeAck), HP_POP2(HP_clif_pTradeAck), 1320 }, -{ HP_POP(clif->pTradeAddItem), HP_POP2(HP_clif_pTradeAddItem), 1322 }, -{ HP_POP(clif->pTradeOk), HP_POP2(HP_clif_pTradeOk), 1324 }, -{ HP_POP(clif->pTradeCancel), HP_POP2(HP_clif_pTradeCancel), 1326 }, -{ HP_POP(clif->pTradeCommit), HP_POP2(HP_clif_pTradeCommit), 1328 }, -{ HP_POP(clif->pStopAttack), HP_POP2(HP_clif_pStopAttack), 1330 }, -{ HP_POP(clif->pPutItemToCart), HP_POP2(HP_clif_pPutItemToCart), 1332 }, -{ HP_POP(clif->pGetItemFromCart), HP_POP2(HP_clif_pGetItemFromCart), 1334 }, -{ HP_POP(clif->pRemoveOption), HP_POP2(HP_clif_pRemoveOption), 1336 }, -{ HP_POP(clif->pChangeCart), HP_POP2(HP_clif_pChangeCart), 1338 }, -{ HP_POP(clif->pStatusUp), HP_POP2(HP_clif_pStatusUp), 1340 }, -{ HP_POP(clif->pSkillUp), HP_POP2(HP_clif_pSkillUp), 1342 }, -{ HP_POP(clif->pUseSkillToId), HP_POP2(HP_clif_pUseSkillToId), 1344 }, -{ HP_POP(clif->pUseSkillToId_homun), HP_POP2(HP_clif_pUseSkillToId_homun), 1346 }, -{ HP_POP(clif->pUseSkillToId_mercenary), HP_POP2(HP_clif_pUseSkillToId_mercenary), 1348 }, -{ HP_POP(clif->pUseSkillToPos), HP_POP2(HP_clif_pUseSkillToPos), 1350 }, -{ HP_POP(clif->pUseSkillToPosSub), HP_POP2(HP_clif_pUseSkillToPosSub), 1352 }, -{ HP_POP(clif->pUseSkillToPos_homun), HP_POP2(HP_clif_pUseSkillToPos_homun), 1354 }, -{ HP_POP(clif->pUseSkillToPos_mercenary), HP_POP2(HP_clif_pUseSkillToPos_mercenary), 1356 }, -{ HP_POP(clif->pUseSkillToPosMoreInfo), HP_POP2(HP_clif_pUseSkillToPosMoreInfo), 1358 }, -{ HP_POP(clif->pUseSkillMap), HP_POP2(HP_clif_pUseSkillMap), 1360 }, -{ HP_POP(clif->pRequestMemo), HP_POP2(HP_clif_pRequestMemo), 1362 }, -{ HP_POP(clif->pProduceMix), HP_POP2(HP_clif_pProduceMix), 1364 }, -{ HP_POP(clif->pCooking), HP_POP2(HP_clif_pCooking), 1366 }, -{ HP_POP(clif->pRepairItem), HP_POP2(HP_clif_pRepairItem), 1368 }, -{ HP_POP(clif->pWeaponRefine), HP_POP2(HP_clif_pWeaponRefine), 1370 }, -{ HP_POP(clif->pNpcSelectMenu), HP_POP2(HP_clif_pNpcSelectMenu), 1372 }, -{ HP_POP(clif->pNpcNextClicked), HP_POP2(HP_clif_pNpcNextClicked), 1374 }, -{ HP_POP(clif->pNpcAmountInput), HP_POP2(HP_clif_pNpcAmountInput), 1376 }, -{ HP_POP(clif->pNpcStringInput), HP_POP2(HP_clif_pNpcStringInput), 1378 }, -{ HP_POP(clif->pNpcCloseClicked), HP_POP2(HP_clif_pNpcCloseClicked), 1380 }, -{ HP_POP(clif->pItemIdentify), HP_POP2(HP_clif_pItemIdentify), 1382 }, -{ HP_POP(clif->pSelectArrow), HP_POP2(HP_clif_pSelectArrow), 1384 }, -{ HP_POP(clif->pAutoSpell), HP_POP2(HP_clif_pAutoSpell), 1386 }, -{ HP_POP(clif->pUseCard), HP_POP2(HP_clif_pUseCard), 1388 }, -{ HP_POP(clif->pInsertCard), HP_POP2(HP_clif_pInsertCard), 1390 }, -{ HP_POP(clif->pSolveCharName), HP_POP2(HP_clif_pSolveCharName), 1392 }, -{ HP_POP(clif->pResetChar), HP_POP2(HP_clif_pResetChar), 1394 }, -{ HP_POP(clif->pLocalBroadcast), HP_POP2(HP_clif_pLocalBroadcast), 1396 }, -{ HP_POP(clif->pMoveToKafra), HP_POP2(HP_clif_pMoveToKafra), 1398 }, -{ HP_POP(clif->pMoveFromKafra), HP_POP2(HP_clif_pMoveFromKafra), 1400 }, -{ HP_POP(clif->pMoveToKafraFromCart), HP_POP2(HP_clif_pMoveToKafraFromCart), 1402 }, -{ HP_POP(clif->pMoveFromKafraToCart), HP_POP2(HP_clif_pMoveFromKafraToCart), 1404 }, -{ HP_POP(clif->pCloseKafra), HP_POP2(HP_clif_pCloseKafra), 1406 }, -{ HP_POP(clif->pStoragePassword), HP_POP2(HP_clif_pStoragePassword), 1408 }, -{ HP_POP(clif->pCreateParty), HP_POP2(HP_clif_pCreateParty), 1410 }, -{ HP_POP(clif->pCreateParty2), HP_POP2(HP_clif_pCreateParty2), 1412 }, -{ HP_POP(clif->pPartyInvite), HP_POP2(HP_clif_pPartyInvite), 1414 }, -{ HP_POP(clif->pPartyInvite2), HP_POP2(HP_clif_pPartyInvite2), 1416 }, -{ HP_POP(clif->pReplyPartyInvite), HP_POP2(HP_clif_pReplyPartyInvite), 1418 }, -{ HP_POP(clif->pReplyPartyInvite2), HP_POP2(HP_clif_pReplyPartyInvite2), 1420 }, -{ HP_POP(clif->pLeaveParty), HP_POP2(HP_clif_pLeaveParty), 1422 }, -{ HP_POP(clif->pRemovePartyMember), HP_POP2(HP_clif_pRemovePartyMember), 1424 }, -{ HP_POP(clif->pPartyChangeOption), HP_POP2(HP_clif_pPartyChangeOption), 1426 }, -{ HP_POP(clif->pPartyMessage), HP_POP2(HP_clif_pPartyMessage), 1428 }, -{ HP_POP(clif->pPartyChangeLeader), HP_POP2(HP_clif_pPartyChangeLeader), 1430 }, -{ HP_POP(clif->pPartyBookingRegisterReq), HP_POP2(HP_clif_pPartyBookingRegisterReq), 1432 }, -{ HP_POP(clif->pPartyBookingSearchReq), HP_POP2(HP_clif_pPartyBookingSearchReq), 1434 }, -{ HP_POP(clif->pPartyBookingDeleteReq), HP_POP2(HP_clif_pPartyBookingDeleteReq), 1436 }, -{ HP_POP(clif->pPartyBookingUpdateReq), HP_POP2(HP_clif_pPartyBookingUpdateReq), 1438 }, -{ HP_POP(clif->pCloseVending), HP_POP2(HP_clif_pCloseVending), 1440 }, -{ HP_POP(clif->pVendingListReq), HP_POP2(HP_clif_pVendingListReq), 1442 }, -{ HP_POP(clif->pPurchaseReq), HP_POP2(HP_clif_pPurchaseReq), 1444 }, -{ HP_POP(clif->pPurchaseReq2), HP_POP2(HP_clif_pPurchaseReq2), 1446 }, -{ HP_POP(clif->pOpenVending), HP_POP2(HP_clif_pOpenVending), 1448 }, -{ HP_POP(clif->pCreateGuild), HP_POP2(HP_clif_pCreateGuild), 1450 }, -{ HP_POP(clif->pGuildCheckMaster), HP_POP2(HP_clif_pGuildCheckMaster), 1452 }, -{ HP_POP(clif->pGuildRequestInfo), HP_POP2(HP_clif_pGuildRequestInfo), 1454 }, -{ HP_POP(clif->pGuildChangePositionInfo), HP_POP2(HP_clif_pGuildChangePositionInfo), 1456 }, -{ HP_POP(clif->pGuildChangeMemberPosition), HP_POP2(HP_clif_pGuildChangeMemberPosition), 1458 }, -{ HP_POP(clif->pGuildRequestEmblem), HP_POP2(HP_clif_pGuildRequestEmblem), 1460 }, -{ HP_POP(clif->pGuildChangeEmblem), HP_POP2(HP_clif_pGuildChangeEmblem), 1462 }, -{ HP_POP(clif->pGuildChangeNotice), HP_POP2(HP_clif_pGuildChangeNotice), 1464 }, -{ HP_POP(clif->pGuildInvite), HP_POP2(HP_clif_pGuildInvite), 1466 }, -{ HP_POP(clif->pGuildReplyInvite), HP_POP2(HP_clif_pGuildReplyInvite), 1468 }, -{ HP_POP(clif->pGuildLeave), HP_POP2(HP_clif_pGuildLeave), 1470 }, -{ HP_POP(clif->pGuildExpulsion), HP_POP2(HP_clif_pGuildExpulsion), 1472 }, -{ HP_POP(clif->pGuildMessage), HP_POP2(HP_clif_pGuildMessage), 1474 }, -{ HP_POP(clif->pGuildRequestAlliance), HP_POP2(HP_clif_pGuildRequestAlliance), 1476 }, -{ HP_POP(clif->pGuildReplyAlliance), HP_POP2(HP_clif_pGuildReplyAlliance), 1478 }, -{ HP_POP(clif->pGuildDelAlliance), HP_POP2(HP_clif_pGuildDelAlliance), 1480 }, -{ HP_POP(clif->pGuildOpposition), HP_POP2(HP_clif_pGuildOpposition), 1482 }, -{ HP_POP(clif->pGuildBreak), HP_POP2(HP_clif_pGuildBreak), 1484 }, -{ HP_POP(clif->pPetMenu), HP_POP2(HP_clif_pPetMenu), 1486 }, -{ HP_POP(clif->pCatchPet), HP_POP2(HP_clif_pCatchPet), 1488 }, -{ HP_POP(clif->pSelectEgg), HP_POP2(HP_clif_pSelectEgg), 1490 }, -{ HP_POP(clif->pSendEmotion), HP_POP2(HP_clif_pSendEmotion), 1492 }, -{ HP_POP(clif->pChangePetName), HP_POP2(HP_clif_pChangePetName), 1494 }, -{ HP_POP(clif->pGMKick), HP_POP2(HP_clif_pGMKick), 1496 }, -{ HP_POP(clif->pGMKickAll), HP_POP2(HP_clif_pGMKickAll), 1498 }, -{ HP_POP(clif->pGMShift), HP_POP2(HP_clif_pGMShift), 1500 }, -{ HP_POP(clif->pGMRemove2), HP_POP2(HP_clif_pGMRemove2), 1502 }, -{ HP_POP(clif->pGMRecall), HP_POP2(HP_clif_pGMRecall), 1504 }, -{ HP_POP(clif->pGMRecall2), HP_POP2(HP_clif_pGMRecall2), 1506 }, -{ HP_POP(clif->pGM_Monster_Item), HP_POP2(HP_clif_pGM_Monster_Item), 1508 }, -{ HP_POP(clif->pGMHide), HP_POP2(HP_clif_pGMHide), 1510 }, -{ HP_POP(clif->pGMReqNoChat), HP_POP2(HP_clif_pGMReqNoChat), 1512 }, -{ HP_POP(clif->pGMRc), HP_POP2(HP_clif_pGMRc), 1514 }, -{ HP_POP(clif->pGMReqAccountName), HP_POP2(HP_clif_pGMReqAccountName), 1516 }, -{ HP_POP(clif->pGMChangeMapType), HP_POP2(HP_clif_pGMChangeMapType), 1518 }, -{ HP_POP(clif->pPMIgnore), HP_POP2(HP_clif_pPMIgnore), 1520 }, -{ HP_POP(clif->pPMIgnoreAll), HP_POP2(HP_clif_pPMIgnoreAll), 1522 }, -{ HP_POP(clif->pPMIgnoreList), HP_POP2(HP_clif_pPMIgnoreList), 1524 }, -{ HP_POP(clif->pNoviceDoriDori), HP_POP2(HP_clif_pNoviceDoriDori), 1526 }, -{ HP_POP(clif->pNoviceExplosionSpirits), HP_POP2(HP_clif_pNoviceExplosionSpirits), 1528 }, -{ HP_POP(clif->pFriendsListAdd), HP_POP2(HP_clif_pFriendsListAdd), 1530 }, -{ HP_POP(clif->pFriendsListReply), HP_POP2(HP_clif_pFriendsListReply), 1532 }, -{ HP_POP(clif->pFriendsListRemove), HP_POP2(HP_clif_pFriendsListRemove), 1534 }, -{ HP_POP(clif->pPVPInfo), HP_POP2(HP_clif_pPVPInfo), 1536 }, -{ HP_POP(clif->pBlacksmith), HP_POP2(HP_clif_pBlacksmith), 1538 }, -{ HP_POP(clif->pAlchemist), HP_POP2(HP_clif_pAlchemist), 1540 }, -{ HP_POP(clif->pTaekwon), HP_POP2(HP_clif_pTaekwon), 1542 }, -{ HP_POP(clif->pRankingPk), HP_POP2(HP_clif_pRankingPk), 1544 }, -{ HP_POP(clif->pFeelSaveOk), HP_POP2(HP_clif_pFeelSaveOk), 1546 }, -{ HP_POP(clif->pChangeHomunculusName), HP_POP2(HP_clif_pChangeHomunculusName), 1548 }, -{ HP_POP(clif->pHomMoveToMaster), HP_POP2(HP_clif_pHomMoveToMaster), 1550 }, -{ HP_POP(clif->pHomMoveTo), HP_POP2(HP_clif_pHomMoveTo), 1552 }, -{ HP_POP(clif->pHomAttack), HP_POP2(HP_clif_pHomAttack), 1554 }, -{ HP_POP(clif->pHomMenu), HP_POP2(HP_clif_pHomMenu), 1556 }, -{ HP_POP(clif->pAutoRevive), HP_POP2(HP_clif_pAutoRevive), 1558 }, -{ HP_POP(clif->pCheck), HP_POP2(HP_clif_pCheck), 1560 }, -{ HP_POP(clif->pMail_refreshinbox), HP_POP2(HP_clif_pMail_refreshinbox), 1562 }, -{ HP_POP(clif->pMail_read), HP_POP2(HP_clif_pMail_read), 1564 }, -{ HP_POP(clif->pMail_getattach), HP_POP2(HP_clif_pMail_getattach), 1566 }, -{ HP_POP(clif->pMail_delete), HP_POP2(HP_clif_pMail_delete), 1568 }, -{ HP_POP(clif->pMail_return), HP_POP2(HP_clif_pMail_return), 1570 }, -{ HP_POP(clif->pMail_setattach), HP_POP2(HP_clif_pMail_setattach), 1572 }, -{ HP_POP(clif->pMail_winopen), HP_POP2(HP_clif_pMail_winopen), 1574 }, -{ HP_POP(clif->pMail_send), HP_POP2(HP_clif_pMail_send), 1576 }, -{ HP_POP(clif->pAuction_cancelreg), HP_POP2(HP_clif_pAuction_cancelreg), 1578 }, -{ HP_POP(clif->pAuction_setitem), HP_POP2(HP_clif_pAuction_setitem), 1580 }, -{ HP_POP(clif->pAuction_register), HP_POP2(HP_clif_pAuction_register), 1582 }, -{ HP_POP(clif->pAuction_cancel), HP_POP2(HP_clif_pAuction_cancel), 1584 }, -{ HP_POP(clif->pAuction_close), HP_POP2(HP_clif_pAuction_close), 1586 }, -{ HP_POP(clif->pAuction_bid), HP_POP2(HP_clif_pAuction_bid), 1588 }, -{ HP_POP(clif->pAuction_search), HP_POP2(HP_clif_pAuction_search), 1590 }, -{ HP_POP(clif->pAuction_buysell), HP_POP2(HP_clif_pAuction_buysell), 1592 }, -{ HP_POP(clif->pcashshop_buy), HP_POP2(HP_clif_pcashshop_buy), 1594 }, -{ HP_POP(clif->pAdopt_request), HP_POP2(HP_clif_pAdopt_request), 1596 }, -{ HP_POP(clif->pAdopt_reply), HP_POP2(HP_clif_pAdopt_reply), 1598 }, -{ HP_POP(clif->pViewPlayerEquip), HP_POP2(HP_clif_pViewPlayerEquip), 1600 }, -{ HP_POP(clif->pEquipTick), HP_POP2(HP_clif_pEquipTick), 1602 }, -{ HP_POP(clif->pquestStateAck), HP_POP2(HP_clif_pquestStateAck), 1604 }, -{ HP_POP(clif->pmercenary_action), HP_POP2(HP_clif_pmercenary_action), 1606 }, -{ HP_POP(clif->pBattleChat), HP_POP2(HP_clif_pBattleChat), 1608 }, -{ HP_POP(clif->pLessEffect), HP_POP2(HP_clif_pLessEffect), 1610 }, -{ HP_POP(clif->pItemListWindowSelected), HP_POP2(HP_clif_pItemListWindowSelected), 1612 }, -{ HP_POP(clif->pReqOpenBuyingStore), HP_POP2(HP_clif_pReqOpenBuyingStore), 1614 }, -{ HP_POP(clif->pReqCloseBuyingStore), HP_POP2(HP_clif_pReqCloseBuyingStore), 1616 }, -{ HP_POP(clif->pReqClickBuyingStore), HP_POP2(HP_clif_pReqClickBuyingStore), 1618 }, -{ HP_POP(clif->pReqTradeBuyingStore), HP_POP2(HP_clif_pReqTradeBuyingStore), 1620 }, -{ HP_POP(clif->pSearchStoreInfo), HP_POP2(HP_clif_pSearchStoreInfo), 1622 }, -{ HP_POP(clif->pSearchStoreInfoNextPage), HP_POP2(HP_clif_pSearchStoreInfoNextPage), 1624 }, -{ HP_POP(clif->pCloseSearchStoreInfo), HP_POP2(HP_clif_pCloseSearchStoreInfo), 1626 }, -{ HP_POP(clif->pSearchStoreInfoListItemClick), HP_POP2(HP_clif_pSearchStoreInfoListItemClick), 1628 }, -{ HP_POP(clif->pDebug), HP_POP2(HP_clif_pDebug), 1630 }, -{ HP_POP(clif->pSkillSelectMenu), HP_POP2(HP_clif_pSkillSelectMenu), 1632 }, -{ HP_POP(clif->pMoveItem), HP_POP2(HP_clif_pMoveItem), 1634 }, -{ HP_POP(clif->pDull), HP_POP2(HP_clif_pDull), 1636 }, -{ HP_POP(clif->pBGQueueRegister), HP_POP2(HP_clif_pBGQueueRegister), 1638 }, -{ HP_POP(clif->pBGQueueCheckState), HP_POP2(HP_clif_pBGQueueCheckState), 1640 }, -{ HP_POP(clif->pBGQueueRevokeReq), HP_POP2(HP_clif_pBGQueueRevokeReq), 1642 }, -{ HP_POP(clif->pBGQueueBattleBeginAck), HP_POP2(HP_clif_pBGQueueBattleBeginAck), 1644 }, -{ HP_POP(clif->pCashShopOpen), HP_POP2(HP_clif_pCashShopOpen), 1646 }, -{ HP_POP(clif->pCashShopClose), HP_POP2(HP_clif_pCashShopClose), 1648 }, -{ HP_POP(clif->pCashShopReqTab), HP_POP2(HP_clif_pCashShopReqTab), 1650 }, -{ HP_POP(clif->pCashShopSchedule), HP_POP2(HP_clif_pCashShopSchedule), 1652 }, -{ HP_POP(clif->pCashShopBuy), HP_POP2(HP_clif_pCashShopBuy), 1654 }, -{ HP_POP(clif->pPartyTick), HP_POP2(HP_clif_pPartyTick), 1656 }, -{ HP_POP(clif->pGuildInvite2), HP_POP2(HP_clif_pGuildInvite2), 1658 }, -{ HP_POP(clif->pPartyBookingAddFilter), HP_POP2(HP_clif_pPartyBookingAddFilter), 1660 }, -{ HP_POP(clif->pPartyBookingSubFilter), HP_POP2(HP_clif_pPartyBookingSubFilter), 1662 }, -{ HP_POP(clif->pPartyBookingReqVolunteer), HP_POP2(HP_clif_pPartyBookingReqVolunteer), 1664 }, -{ HP_POP(clif->pPartyBookingRefuseVolunteer), HP_POP2(HP_clif_pPartyBookingRefuseVolunteer), 1666 }, -{ HP_POP(clif->pPartyBookingCancelVolunteer), HP_POP2(HP_clif_pPartyBookingCancelVolunteer), 1668 }, + { HP_POP(clif->init), HP_POP2(HP_clif_init), 390 }, + { HP_POP(clif->final), HP_POP2(HP_clif_final), 392 }, + { HP_POP(clif->setip), HP_POP2(HP_clif_setip), 394 }, + { HP_POP(clif->setbindip), HP_POP2(HP_clif_setbindip), 396 }, + { HP_POP(clif->setport), HP_POP2(HP_clif_setport), 398 }, + { HP_POP(clif->refresh_ip), HP_POP2(HP_clif_refresh_ip), 400 }, + { HP_POP(clif->send), HP_POP2(HP_clif_send), 402 }, + { HP_POP(clif->send_sub), HP_POP2(HP_clif_send_sub), 404 }, + { HP_POP(clif->parse), HP_POP2(HP_clif_parse), 406 }, + { HP_POP(clif->parse_cmd), HP_POP2(HP_clif_parse_cmd), 408 }, + { HP_POP(clif->decrypt_cmd), HP_POP2(HP_clif_decrypt_cmd), 410 }, + { HP_POP(clif->authok), HP_POP2(HP_clif_authok), 412 }, + { HP_POP(clif->authrefuse), HP_POP2(HP_clif_authrefuse), 414 }, + { HP_POP(clif->authfail_fd), HP_POP2(HP_clif_authfail_fd), 416 }, + { HP_POP(clif->charselectok), HP_POP2(HP_clif_charselectok), 418 }, + { HP_POP(clif->dropflooritem), HP_POP2(HP_clif_dropflooritem), 420 }, + { HP_POP(clif->clearflooritem), HP_POP2(HP_clif_clearflooritem), 422 }, + { HP_POP(clif->additem), HP_POP2(HP_clif_additem), 424 }, + { HP_POP(clif->dropitem), HP_POP2(HP_clif_dropitem), 426 }, + { HP_POP(clif->delitem), HP_POP2(HP_clif_delitem), 428 }, + { HP_POP(clif->takeitem), HP_POP2(HP_clif_takeitem), 430 }, + { HP_POP(clif->arrowequip), HP_POP2(HP_clif_arrowequip), 432 }, + { HP_POP(clif->arrow_fail), HP_POP2(HP_clif_arrow_fail), 434 }, + { HP_POP(clif->use_card), HP_POP2(HP_clif_use_card), 436 }, + { HP_POP(clif->cart_additem), HP_POP2(HP_clif_cart_additem), 438 }, + { HP_POP(clif->cart_delitem), HP_POP2(HP_clif_cart_delitem), 440 }, + { HP_POP(clif->equipitemack), HP_POP2(HP_clif_equipitemack), 442 }, + { HP_POP(clif->unequipitemack), HP_POP2(HP_clif_unequipitemack), 444 }, + { HP_POP(clif->useitemack), HP_POP2(HP_clif_useitemack), 446 }, + { HP_POP(clif->addcards), HP_POP2(HP_clif_addcards), 448 }, + { HP_POP(clif->addcards2), HP_POP2(HP_clif_addcards2), 450 }, + { HP_POP(clif->item_sub), HP_POP2(HP_clif_item_sub), 452 }, + { HP_POP(clif->getareachar_item), HP_POP2(HP_clif_getareachar_item), 454 }, + { HP_POP(clif->cart_additem_ack), HP_POP2(HP_clif_cart_additem_ack), 456 }, + { HP_POP(clif->cashshop_load), HP_POP2(HP_clif_cashshop_load), 458 }, + { HP_POP(clif->package_announce), HP_POP2(HP_clif_package_announce), 460 }, + { HP_POP(clif->clearunit_single), HP_POP2(HP_clif_clearunit_single), 462 }, + { HP_POP(clif->clearunit_area), HP_POP2(HP_clif_clearunit_area), 464 }, + { HP_POP(clif->clearunit_delayed), HP_POP2(HP_clif_clearunit_delayed), 466 }, + { HP_POP(clif->walkok), HP_POP2(HP_clif_walkok), 468 }, + { HP_POP(clif->move), HP_POP2(HP_clif_move), 470 }, + { HP_POP(clif->move2), HP_POP2(HP_clif_move2), 472 }, + { HP_POP(clif->blown), HP_POP2(HP_clif_blown), 474 }, + { HP_POP(clif->slide), HP_POP2(HP_clif_slide), 476 }, + { HP_POP(clif->fixpos), HP_POP2(HP_clif_fixpos), 478 }, + { HP_POP(clif->changelook), HP_POP2(HP_clif_changelook), 480 }, + { HP_POP(clif->changetraplook), HP_POP2(HP_clif_changetraplook), 482 }, + { HP_POP(clif->refreshlook), HP_POP2(HP_clif_refreshlook), 484 }, + { HP_POP(clif->class_change), HP_POP2(HP_clif_class_change), 486 }, + { HP_POP(clif->skill_setunit), HP_POP2(HP_clif_skill_setunit), 488 }, + { HP_POP(clif->skill_delunit), HP_POP2(HP_clif_skill_delunit), 490 }, + { HP_POP(clif->skillunit_update), HP_POP2(HP_clif_skillunit_update), 492 }, + { HP_POP(clif->clearunit_delayed_sub), HP_POP2(HP_clif_clearunit_delayed_sub), 494 }, + { HP_POP(clif->set_unit_idle), HP_POP2(HP_clif_set_unit_idle), 496 }, + { HP_POP(clif->spawn_unit), HP_POP2(HP_clif_spawn_unit), 498 }, + { HP_POP(clif->spawn_unit2), HP_POP2(HP_clif_spawn_unit2), 500 }, + { HP_POP(clif->set_unit_idle2), HP_POP2(HP_clif_set_unit_idle2), 502 }, + { HP_POP(clif->set_unit_walking), HP_POP2(HP_clif_set_unit_walking), 504 }, + { HP_POP(clif->calc_walkdelay), HP_POP2(HP_clif_calc_walkdelay), 506 }, + { HP_POP(clif->getareachar_skillunit), HP_POP2(HP_clif_getareachar_skillunit), 508 }, + { HP_POP(clif->getareachar_unit), HP_POP2(HP_clif_getareachar_unit), 510 }, + { HP_POP(clif->clearchar_skillunit), HP_POP2(HP_clif_clearchar_skillunit), 512 }, + { HP_POP(clif->getareachar), HP_POP2(HP_clif_getareachar), 514 }, + { HP_POP(clif->spawn), HP_POP2(HP_clif_spawn), 516 }, + { HP_POP(clif->changemap), HP_POP2(HP_clif_changemap), 518 }, + { HP_POP(clif->changemapcell), HP_POP2(HP_clif_changemapcell), 520 }, + { HP_POP(clif->map_property), HP_POP2(HP_clif_map_property), 522 }, + { HP_POP(clif->pvpset), HP_POP2(HP_clif_pvpset), 524 }, + { HP_POP(clif->map_property_mapall), HP_POP2(HP_clif_map_property_mapall), 526 }, + { HP_POP(clif->bossmapinfo), HP_POP2(HP_clif_bossmapinfo), 528 }, + { HP_POP(clif->map_type), HP_POP2(HP_clif_map_type), 530 }, + { HP_POP(clif->maptypeproperty2), HP_POP2(HP_clif_maptypeproperty2), 532 }, + { HP_POP(clif->changemapserver), HP_POP2(HP_clif_changemapserver), 534 }, + { HP_POP(clif->npcbuysell), HP_POP2(HP_clif_npcbuysell), 536 }, + { HP_POP(clif->buylist), HP_POP2(HP_clif_buylist), 538 }, + { HP_POP(clif->selllist), HP_POP2(HP_clif_selllist), 540 }, + { HP_POP(clif->cashshop_show), HP_POP2(HP_clif_cashshop_show), 542 }, + { HP_POP(clif->npc_buy_result), HP_POP2(HP_clif_npc_buy_result), 544 }, + { HP_POP(clif->npc_sell_result), HP_POP2(HP_clif_npc_sell_result), 546 }, + { HP_POP(clif->cashshop_ack), HP_POP2(HP_clif_cashshop_ack), 548 }, + { HP_POP(clif->scriptmes), HP_POP2(HP_clif_scriptmes), 550 }, + { HP_POP(clif->scriptnext), HP_POP2(HP_clif_scriptnext), 552 }, + { HP_POP(clif->scriptclose), HP_POP2(HP_clif_scriptclose), 554 }, + { HP_POP(clif->scriptmenu), HP_POP2(HP_clif_scriptmenu), 556 }, + { HP_POP(clif->scriptinput), HP_POP2(HP_clif_scriptinput), 558 }, + { HP_POP(clif->scriptinputstr), HP_POP2(HP_clif_scriptinputstr), 560 }, + { HP_POP(clif->cutin), HP_POP2(HP_clif_cutin), 562 }, + { HP_POP(clif->sendfakenpc), HP_POP2(HP_clif_sendfakenpc), 564 }, + { HP_POP(clif->scriptclear), HP_POP2(HP_clif_scriptclear), 566 }, + { HP_POP(clif->viewpoint), HP_POP2(HP_clif_viewpoint), 568 }, + { HP_POP(clif->damage), HP_POP2(HP_clif_damage), 570 }, + { HP_POP(clif->sitting), HP_POP2(HP_clif_sitting), 572 }, + { HP_POP(clif->standing), HP_POP2(HP_clif_standing), 574 }, + { HP_POP(clif->arrow_create_list), HP_POP2(HP_clif_arrow_create_list), 576 }, + { HP_POP(clif->refresh), HP_POP2(HP_clif_refresh), 578 }, + { HP_POP(clif->fame_blacksmith), HP_POP2(HP_clif_fame_blacksmith), 580 }, + { HP_POP(clif->fame_alchemist), HP_POP2(HP_clif_fame_alchemist), 582 }, + { HP_POP(clif->fame_taekwon), HP_POP2(HP_clif_fame_taekwon), 584 }, + { HP_POP(clif->ranklist), HP_POP2(HP_clif_ranklist), 586 }, + { HP_POP(clif->update_rankingpoint), HP_POP2(HP_clif_update_rankingpoint), 588 }, + { HP_POP(clif->pRanklist), HP_POP2(HP_clif_pRanklist), 590 }, + { HP_POP(clif->hotkeys), HP_POP2(HP_clif_hotkeys), 592 }, + { HP_POP(clif->insight), HP_POP2(HP_clif_insight), 594 }, + { HP_POP(clif->outsight), HP_POP2(HP_clif_outsight), 596 }, + { HP_POP(clif->skillcastcancel), HP_POP2(HP_clif_skillcastcancel), 598 }, + { HP_POP(clif->skill_fail), HP_POP2(HP_clif_skill_fail), 600 }, + { HP_POP(clif->skill_cooldown), HP_POP2(HP_clif_skill_cooldown), 602 }, + { HP_POP(clif->skill_memomessage), HP_POP2(HP_clif_skill_memomessage), 604 }, + { HP_POP(clif->skill_mapinfomessage), HP_POP2(HP_clif_skill_mapinfomessage), 606 }, + { HP_POP(clif->skill_produce_mix_list), HP_POP2(HP_clif_skill_produce_mix_list), 608 }, + { HP_POP(clif->cooking_list), HP_POP2(HP_clif_cooking_list), 610 }, + { HP_POP(clif->autospell), HP_POP2(HP_clif_autospell), 612 }, + { HP_POP(clif->combo_delay), HP_POP2(HP_clif_combo_delay), 614 }, + { HP_POP(clif->status_change), HP_POP2(HP_clif_status_change), 616 }, + { HP_POP(clif->insert_card), HP_POP2(HP_clif_insert_card), 618 }, + { HP_POP(clif->inventorylist), HP_POP2(HP_clif_inventorylist), 620 }, + { HP_POP(clif->equiplist), HP_POP2(HP_clif_equiplist), 622 }, + { HP_POP(clif->cartlist), HP_POP2(HP_clif_cartlist), 624 }, + { HP_POP(clif->favorite_item), HP_POP2(HP_clif_favorite_item), 626 }, + { HP_POP(clif->clearcart), HP_POP2(HP_clif_clearcart), 628 }, + { HP_POP(clif->item_identify_list), HP_POP2(HP_clif_item_identify_list), 630 }, + { HP_POP(clif->item_identified), HP_POP2(HP_clif_item_identified), 632 }, + { HP_POP(clif->item_repair_list), HP_POP2(HP_clif_item_repair_list), 634 }, + { HP_POP(clif->item_repaireffect), HP_POP2(HP_clif_item_repaireffect), 636 }, + { HP_POP(clif->item_damaged), HP_POP2(HP_clif_item_damaged), 638 }, + { HP_POP(clif->item_refine_list), HP_POP2(HP_clif_item_refine_list), 640 }, + { HP_POP(clif->item_skill), HP_POP2(HP_clif_item_skill), 642 }, + { HP_POP(clif->mvp_item), HP_POP2(HP_clif_mvp_item), 644 }, + { HP_POP(clif->mvp_exp), HP_POP2(HP_clif_mvp_exp), 646 }, + { HP_POP(clif->mvp_noitem), HP_POP2(HP_clif_mvp_noitem), 648 }, + { HP_POP(clif->changed_dir), HP_POP2(HP_clif_changed_dir), 650 }, + { HP_POP(clif->charnameack), HP_POP2(HP_clif_charnameack), 652 }, + { HP_POP(clif->monster_hp_bar), HP_POP2(HP_clif_monster_hp_bar), 654 }, + { HP_POP(clif->hpmeter), HP_POP2(HP_clif_hpmeter), 656 }, + { HP_POP(clif->hpmeter_single), HP_POP2(HP_clif_hpmeter_single), 658 }, + { HP_POP(clif->hpmeter_sub), HP_POP2(HP_clif_hpmeter_sub), 660 }, + { HP_POP(clif->upgrademessage), HP_POP2(HP_clif_upgrademessage), 662 }, + { HP_POP(clif->get_weapon_view), HP_POP2(HP_clif_get_weapon_view), 664 }, + { HP_POP(clif->gospel_info), HP_POP2(HP_clif_gospel_info), 666 }, + { HP_POP(clif->feel_req), HP_POP2(HP_clif_feel_req), 668 }, + { HP_POP(clif->starskill), HP_POP2(HP_clif_starskill), 670 }, + { HP_POP(clif->feel_info), HP_POP2(HP_clif_feel_info), 672 }, + { HP_POP(clif->hate_info), HP_POP2(HP_clif_hate_info), 674 }, + { HP_POP(clif->mission_info), HP_POP2(HP_clif_mission_info), 676 }, + { HP_POP(clif->feel_hate_reset), HP_POP2(HP_clif_feel_hate_reset), 678 }, + { HP_POP(clif->partytickack), HP_POP2(HP_clif_partytickack), 680 }, + { HP_POP(clif->equiptickack), HP_POP2(HP_clif_equiptickack), 682 }, + { HP_POP(clif->viewequip_ack), HP_POP2(HP_clif_viewequip_ack), 684 }, + { HP_POP(clif->viewequip_fail), HP_POP2(HP_clif_viewequip_fail), 686 }, + { HP_POP(clif->equpcheckbox), HP_POP2(HP_clif_equpcheckbox), 688 }, + { HP_POP(clif->displayexp), HP_POP2(HP_clif_displayexp), 690 }, + { HP_POP(clif->font), HP_POP2(HP_clif_font), 692 }, + { HP_POP(clif->progressbar), HP_POP2(HP_clif_progressbar), 694 }, + { HP_POP(clif->progressbar_abort), HP_POP2(HP_clif_progressbar_abort), 696 }, + { HP_POP(clif->showdigit), HP_POP2(HP_clif_showdigit), 698 }, + { HP_POP(clif->elementalconverter_list), HP_POP2(HP_clif_elementalconverter_list), 700 }, + { HP_POP(clif->spellbook_list), HP_POP2(HP_clif_spellbook_list), 702 }, + { HP_POP(clif->magicdecoy_list), HP_POP2(HP_clif_magicdecoy_list), 704 }, + { HP_POP(clif->poison_list), HP_POP2(HP_clif_poison_list), 706 }, + { HP_POP(clif->autoshadowspell_list), HP_POP2(HP_clif_autoshadowspell_list), 708 }, + { HP_POP(clif->skill_itemlistwindow), HP_POP2(HP_clif_skill_itemlistwindow), 710 }, + { HP_POP(clif->sc_load), HP_POP2(HP_clif_sc_load), 712 }, + { HP_POP(clif->sc_end), HP_POP2(HP_clif_sc_end), 714 }, + { HP_POP(clif->initialstatus), HP_POP2(HP_clif_initialstatus), 716 }, + { HP_POP(clif->cooldown_list), HP_POP2(HP_clif_cooldown_list), 718 }, + { HP_POP(clif->updatestatus), HP_POP2(HP_clif_updatestatus), 720 }, + { HP_POP(clif->changestatus), HP_POP2(HP_clif_changestatus), 722 }, + { HP_POP(clif->statusupack), HP_POP2(HP_clif_statusupack), 724 }, + { HP_POP(clif->movetoattack), HP_POP2(HP_clif_movetoattack), 726 }, + { HP_POP(clif->solved_charname), HP_POP2(HP_clif_solved_charname), 728 }, + { HP_POP(clif->charnameupdate), HP_POP2(HP_clif_charnameupdate), 730 }, + { HP_POP(clif->delayquit), HP_POP2(HP_clif_delayquit), 732 }, + { HP_POP(clif->getareachar_pc), HP_POP2(HP_clif_getareachar_pc), 734 }, + { HP_POP(clif->disconnect_ack), HP_POP2(HP_clif_disconnect_ack), 736 }, + { HP_POP(clif->PVPInfo), HP_POP2(HP_clif_PVPInfo), 738 }, + { HP_POP(clif->blacksmith), HP_POP2(HP_clif_blacksmith), 740 }, + { HP_POP(clif->alchemist), HP_POP2(HP_clif_alchemist), 742 }, + { HP_POP(clif->taekwon), HP_POP2(HP_clif_taekwon), 744 }, + { HP_POP(clif->ranking_pk), HP_POP2(HP_clif_ranking_pk), 746 }, + { HP_POP(clif->quitsave), HP_POP2(HP_clif_quitsave), 748 }, + { HP_POP(clif->misceffect), HP_POP2(HP_clif_misceffect), 750 }, + { HP_POP(clif->changeoption), HP_POP2(HP_clif_changeoption), 752 }, + { HP_POP(clif->changeoption2), HP_POP2(HP_clif_changeoption2), 754 }, + { HP_POP(clif->emotion), HP_POP2(HP_clif_emotion), 756 }, + { HP_POP(clif->talkiebox), HP_POP2(HP_clif_talkiebox), 758 }, + { HP_POP(clif->wedding_effect), HP_POP2(HP_clif_wedding_effect), 760 }, + { HP_POP(clif->divorced), HP_POP2(HP_clif_divorced), 762 }, + { HP_POP(clif->callpartner), HP_POP2(HP_clif_callpartner), 764 }, + { HP_POP(clif->skill_damage), HP_POP2(HP_clif_skill_damage), 766 }, + { HP_POP(clif->skill_nodamage), HP_POP2(HP_clif_skill_nodamage), 768 }, + { HP_POP(clif->skill_poseffect), HP_POP2(HP_clif_skill_poseffect), 770 }, + { HP_POP(clif->skill_estimation), HP_POP2(HP_clif_skill_estimation), 772 }, + { HP_POP(clif->skill_warppoint), HP_POP2(HP_clif_skill_warppoint), 774 }, + { HP_POP(clif->skillcasting), HP_POP2(HP_clif_skillcasting), 776 }, + { HP_POP(clif->produce_effect), HP_POP2(HP_clif_produce_effect), 778 }, + { HP_POP(clif->devotion), HP_POP2(HP_clif_devotion), 780 }, + { HP_POP(clif->spiritball), HP_POP2(HP_clif_spiritball), 782 }, + { HP_POP(clif->spiritball_single), HP_POP2(HP_clif_spiritball_single), 784 }, + { HP_POP(clif->bladestop), HP_POP2(HP_clif_bladestop), 786 }, + { HP_POP(clif->mvp_effect), HP_POP2(HP_clif_mvp_effect), 788 }, + { HP_POP(clif->heal), HP_POP2(HP_clif_heal), 790 }, + { HP_POP(clif->resurrection), HP_POP2(HP_clif_resurrection), 792 }, + { HP_POP(clif->refine), HP_POP2(HP_clif_refine), 794 }, + { HP_POP(clif->weather), HP_POP2(HP_clif_weather), 796 }, + { HP_POP(clif->specialeffect), HP_POP2(HP_clif_specialeffect), 798 }, + { HP_POP(clif->specialeffect_single), HP_POP2(HP_clif_specialeffect_single), 800 }, + { HP_POP(clif->specialeffect_value), HP_POP2(HP_clif_specialeffect_value), 802 }, + { HP_POP(clif->millenniumshield), HP_POP2(HP_clif_millenniumshield), 804 }, + { HP_POP(clif->charm), HP_POP2(HP_clif_charm), 806 }, + { HP_POP(clif->charm_single), HP_POP2(HP_clif_charm_single), 808 }, + { HP_POP(clif->snap), HP_POP2(HP_clif_snap), 810 }, + { HP_POP(clif->weather_check), HP_POP2(HP_clif_weather_check), 812 }, + { HP_POP(clif->playBGM), HP_POP2(HP_clif_playBGM), 814 }, + { HP_POP(clif->soundeffect), HP_POP2(HP_clif_soundeffect), 816 }, + { HP_POP(clif->soundeffectall), HP_POP2(HP_clif_soundeffectall), 818 }, + { HP_POP(clif->GlobalMessage), HP_POP2(HP_clif_GlobalMessage), 820 }, + { HP_POP(clif->createchat), HP_POP2(HP_clif_createchat), 822 }, + { HP_POP(clif->dispchat), HP_POP2(HP_clif_dispchat), 824 }, + { HP_POP(clif->joinchatfail), HP_POP2(HP_clif_joinchatfail), 826 }, + { HP_POP(clif->joinchatok), HP_POP2(HP_clif_joinchatok), 828 }, + { HP_POP(clif->addchat), HP_POP2(HP_clif_addchat), 830 }, + { HP_POP(clif->changechatowner), HP_POP2(HP_clif_changechatowner), 832 }, + { HP_POP(clif->clearchat), HP_POP2(HP_clif_clearchat), 834 }, + { HP_POP(clif->leavechat), HP_POP2(HP_clif_leavechat), 836 }, + { HP_POP(clif->changechatstatus), HP_POP2(HP_clif_changechatstatus), 838 }, + { HP_POP(clif->wis_message), HP_POP2(HP_clif_wis_message), 840 }, + { HP_POP(clif->wis_end), HP_POP2(HP_clif_wis_end), 842 }, + { HP_POP(clif->disp_onlyself), HP_POP2(HP_clif_disp_onlyself), 844 }, + { HP_POP(clif->disp_message), HP_POP2(HP_clif_disp_message), 846 }, + { HP_POP(clif->broadcast), HP_POP2(HP_clif_broadcast), 848 }, + { HP_POP(clif->broadcast2), HP_POP2(HP_clif_broadcast2), 850 }, + { HP_POP(clif->messagecolor), HP_POP2(HP_clif_messagecolor), 852 }, + { HP_POP(clif->disp_overhead), HP_POP2(HP_clif_disp_overhead), 854 }, + { HP_POP(clif->msg), HP_POP2(HP_clif_msg), 856 }, + { HP_POP(clif->msg_value), HP_POP2(HP_clif_msg_value), 858 }, + { HP_POP(clif->msg_skill), HP_POP2(HP_clif_msg_skill), 860 }, + { HP_POP(clif->msgtable), HP_POP2(HP_clif_msgtable), 862 }, + { HP_POP(clif->msgtable_num), HP_POP2(HP_clif_msgtable_num), 864 }, + { HP_POP(clif->message), HP_POP2(HP_clif_message), 866 }, + { HP_POP(clif->messageln), HP_POP2(HP_clif_messageln), 868 }, + { HP_POP(clif->colormes), HP_POP2(HP_clif_colormes), 870 }, + { HP_POP(clif->process_message), HP_POP2(HP_clif_process_message), 872 }, + { HP_POP(clif->wisexin), HP_POP2(HP_clif_wisexin), 874 }, + { HP_POP(clif->wisall), HP_POP2(HP_clif_wisall), 876 }, + { HP_POP(clif->PMIgnoreList), HP_POP2(HP_clif_PMIgnoreList), 878 }, + { HP_POP(clif->traderequest), HP_POP2(HP_clif_traderequest), 880 }, + { HP_POP(clif->tradestart), HP_POP2(HP_clif_tradestart), 882 }, + { HP_POP(clif->tradeadditem), HP_POP2(HP_clif_tradeadditem), 884 }, + { HP_POP(clif->tradeitemok), HP_POP2(HP_clif_tradeitemok), 886 }, + { HP_POP(clif->tradedeal_lock), HP_POP2(HP_clif_tradedeal_lock), 888 }, + { HP_POP(clif->tradecancelled), HP_POP2(HP_clif_tradecancelled), 890 }, + { HP_POP(clif->tradecompleted), HP_POP2(HP_clif_tradecompleted), 892 }, + { HP_POP(clif->tradeundo), HP_POP2(HP_clif_tradeundo), 894 }, + { HP_POP(clif->openvendingreq), HP_POP2(HP_clif_openvendingreq), 896 }, + { HP_POP(clif->showvendingboard), HP_POP2(HP_clif_showvendingboard), 898 }, + { HP_POP(clif->closevendingboard), HP_POP2(HP_clif_closevendingboard), 900 }, + { HP_POP(clif->vendinglist), HP_POP2(HP_clif_vendinglist), 902 }, + { HP_POP(clif->buyvending), HP_POP2(HP_clif_buyvending), 904 }, + { HP_POP(clif->openvending), HP_POP2(HP_clif_openvending), 906 }, + { HP_POP(clif->vendingreport), HP_POP2(HP_clif_vendingreport), 908 }, + { HP_POP(clif->storagelist), HP_POP2(HP_clif_storagelist), 910 }, + { HP_POP(clif->updatestorageamount), HP_POP2(HP_clif_updatestorageamount), 912 }, + { HP_POP(clif->storageitemadded), HP_POP2(HP_clif_storageitemadded), 914 }, + { HP_POP(clif->storageitemremoved), HP_POP2(HP_clif_storageitemremoved), 916 }, + { HP_POP(clif->storageclose), HP_POP2(HP_clif_storageclose), 918 }, + { HP_POP(clif->skillinfoblock), HP_POP2(HP_clif_skillinfoblock), 920 }, + { HP_POP(clif->skillup), HP_POP2(HP_clif_skillup), 922 }, + { HP_POP(clif->skillinfo), HP_POP2(HP_clif_skillinfo), 924 }, + { HP_POP(clif->addskill), HP_POP2(HP_clif_addskill), 926 }, + { HP_POP(clif->deleteskill), HP_POP2(HP_clif_deleteskill), 928 }, + { HP_POP(clif->party_created), HP_POP2(HP_clif_party_created), 930 }, + { HP_POP(clif->party_member_info), HP_POP2(HP_clif_party_member_info), 932 }, + { HP_POP(clif->party_info), HP_POP2(HP_clif_party_info), 934 }, + { HP_POP(clif->party_invite), HP_POP2(HP_clif_party_invite), 936 }, + { HP_POP(clif->party_inviteack), HP_POP2(HP_clif_party_inviteack), 938 }, + { HP_POP(clif->party_option), HP_POP2(HP_clif_party_option), 940 }, + { HP_POP(clif->party_withdraw), HP_POP2(HP_clif_party_withdraw), 942 }, + { HP_POP(clif->party_message), HP_POP2(HP_clif_party_message), 944 }, + { HP_POP(clif->party_xy), HP_POP2(HP_clif_party_xy), 946 }, + { HP_POP(clif->party_xy_single), HP_POP2(HP_clif_party_xy_single), 948 }, + { HP_POP(clif->party_hp), HP_POP2(HP_clif_party_hp), 950 }, + { HP_POP(clif->party_xy_remove), HP_POP2(HP_clif_party_xy_remove), 952 }, + { HP_POP(clif->party_show_picker), HP_POP2(HP_clif_party_show_picker), 954 }, + { HP_POP(clif->partyinvitationstate), HP_POP2(HP_clif_partyinvitationstate), 956 }, + { HP_POP(clif->guild_created), HP_POP2(HP_clif_guild_created), 958 }, + { HP_POP(clif->guild_belonginfo), HP_POP2(HP_clif_guild_belonginfo), 960 }, + { HP_POP(clif->guild_masterormember), HP_POP2(HP_clif_guild_masterormember), 962 }, + { HP_POP(clif->guild_basicinfo), HP_POP2(HP_clif_guild_basicinfo), 964 }, + { HP_POP(clif->guild_allianceinfo), HP_POP2(HP_clif_guild_allianceinfo), 966 }, + { HP_POP(clif->guild_memberlist), HP_POP2(HP_clif_guild_memberlist), 968 }, + { HP_POP(clif->guild_skillinfo), HP_POP2(HP_clif_guild_skillinfo), 970 }, + { HP_POP(clif->guild_send_onlineinfo), HP_POP2(HP_clif_guild_send_onlineinfo), 972 }, + { HP_POP(clif->guild_memberlogin_notice), HP_POP2(HP_clif_guild_memberlogin_notice), 974 }, + { HP_POP(clif->guild_invite), HP_POP2(HP_clif_guild_invite), 976 }, + { HP_POP(clif->guild_inviteack), HP_POP2(HP_clif_guild_inviteack), 978 }, + { HP_POP(clif->guild_leave), HP_POP2(HP_clif_guild_leave), 980 }, + { HP_POP(clif->guild_expulsion), HP_POP2(HP_clif_guild_expulsion), 982 }, + { HP_POP(clif->guild_positionchanged), HP_POP2(HP_clif_guild_positionchanged), 984 }, + { HP_POP(clif->guild_memberpositionchanged), HP_POP2(HP_clif_guild_memberpositionchanged), 986 }, + { HP_POP(clif->guild_emblem), HP_POP2(HP_clif_guild_emblem), 988 }, + { HP_POP(clif->guild_emblem_area), HP_POP2(HP_clif_guild_emblem_area), 990 }, + { HP_POP(clif->guild_notice), HP_POP2(HP_clif_guild_notice), 992 }, + { HP_POP(clif->guild_message), HP_POP2(HP_clif_guild_message), 994 }, + { HP_POP(clif->guild_skillup), HP_POP2(HP_clif_guild_skillup), 996 }, + { HP_POP(clif->guild_reqalliance), HP_POP2(HP_clif_guild_reqalliance), 998 }, + { HP_POP(clif->guild_allianceack), HP_POP2(HP_clif_guild_allianceack), 1000 }, + { HP_POP(clif->guild_delalliance), HP_POP2(HP_clif_guild_delalliance), 1002 }, + { HP_POP(clif->guild_oppositionack), HP_POP2(HP_clif_guild_oppositionack), 1004 }, + { HP_POP(clif->guild_broken), HP_POP2(HP_clif_guild_broken), 1006 }, + { HP_POP(clif->guild_xy), HP_POP2(HP_clif_guild_xy), 1008 }, + { HP_POP(clif->guild_xy_single), HP_POP2(HP_clif_guild_xy_single), 1010 }, + { HP_POP(clif->guild_xy_remove), HP_POP2(HP_clif_guild_xy_remove), 1012 }, + { HP_POP(clif->guild_positionnamelist), HP_POP2(HP_clif_guild_positionnamelist), 1014 }, + { HP_POP(clif->guild_positioninfolist), HP_POP2(HP_clif_guild_positioninfolist), 1016 }, + { HP_POP(clif->guild_expulsionlist), HP_POP2(HP_clif_guild_expulsionlist), 1018 }, + { HP_POP(clif->validate_emblem), HP_POP2(HP_clif_validate_emblem), 1020 }, + { HP_POP(clif->bg_hp), HP_POP2(HP_clif_bg_hp), 1022 }, + { HP_POP(clif->bg_xy), HP_POP2(HP_clif_bg_xy), 1024 }, + { HP_POP(clif->bg_xy_remove), HP_POP2(HP_clif_bg_xy_remove), 1026 }, + { HP_POP(clif->bg_message), HP_POP2(HP_clif_bg_message), 1028 }, + { HP_POP(clif->bg_updatescore), HP_POP2(HP_clif_bg_updatescore), 1030 }, + { HP_POP(clif->bg_updatescore_single), HP_POP2(HP_clif_bg_updatescore_single), 1032 }, + { HP_POP(clif->sendbgemblem_area), HP_POP2(HP_clif_sendbgemblem_area), 1034 }, + { HP_POP(clif->sendbgemblem_single), HP_POP2(HP_clif_sendbgemblem_single), 1036 }, + { HP_POP(clif->instance), HP_POP2(HP_clif_instance), 1038 }, + { HP_POP(clif->instance_join), HP_POP2(HP_clif_instance_join), 1040 }, + { HP_POP(clif->instance_leave), HP_POP2(HP_clif_instance_leave), 1042 }, + { HP_POP(clif->catch_process), HP_POP2(HP_clif_catch_process), 1044 }, + { HP_POP(clif->pet_roulette), HP_POP2(HP_clif_pet_roulette), 1046 }, + { HP_POP(clif->sendegg), HP_POP2(HP_clif_sendegg), 1048 }, + { HP_POP(clif->send_petstatus), HP_POP2(HP_clif_send_petstatus), 1050 }, + { HP_POP(clif->send_petdata), HP_POP2(HP_clif_send_petdata), 1052 }, + { HP_POP(clif->pet_emotion), HP_POP2(HP_clif_pet_emotion), 1054 }, + { HP_POP(clif->pet_food), HP_POP2(HP_clif_pet_food), 1056 }, + { HP_POP(clif->friendslist_toggle_sub), HP_POP2(HP_clif_friendslist_toggle_sub), 1058 }, + { HP_POP(clif->friendslist_send), HP_POP2(HP_clif_friendslist_send), 1060 }, + { HP_POP(clif->friendslist_reqack), HP_POP2(HP_clif_friendslist_reqack), 1062 }, + { HP_POP(clif->friendslist_toggle), HP_POP2(HP_clif_friendslist_toggle), 1064 }, + { HP_POP(clif->friendlist_req), HP_POP2(HP_clif_friendlist_req), 1066 }, + { HP_POP(clif->GM_kickack), HP_POP2(HP_clif_GM_kickack), 1068 }, + { HP_POP(clif->GM_kick), HP_POP2(HP_clif_GM_kick), 1070 }, + { HP_POP(clif->manner_message), HP_POP2(HP_clif_manner_message), 1072 }, + { HP_POP(clif->GM_silence), HP_POP2(HP_clif_GM_silence), 1074 }, + { HP_POP(clif->account_name), HP_POP2(HP_clif_account_name), 1076 }, + { HP_POP(clif->check), HP_POP2(HP_clif_check), 1078 }, + { HP_POP(clif->hominfo), HP_POP2(HP_clif_hominfo), 1080 }, + { HP_POP(clif->homskillinfoblock), HP_POP2(HP_clif_homskillinfoblock), 1082 }, + { HP_POP(clif->homskillup), HP_POP2(HP_clif_homskillup), 1084 }, + { HP_POP(clif->hom_food), HP_POP2(HP_clif_hom_food), 1086 }, + { HP_POP(clif->send_homdata), HP_POP2(HP_clif_send_homdata), 1088 }, + { HP_POP(clif->quest_send_list), HP_POP2(HP_clif_quest_send_list), 1090 }, + { HP_POP(clif->quest_send_mission), HP_POP2(HP_clif_quest_send_mission), 1092 }, + { HP_POP(clif->quest_add), HP_POP2(HP_clif_quest_add), 1094 }, + { HP_POP(clif->quest_delete), HP_POP2(HP_clif_quest_delete), 1096 }, + { HP_POP(clif->quest_update_status), HP_POP2(HP_clif_quest_update_status), 1098 }, + { HP_POP(clif->quest_update_objective), HP_POP2(HP_clif_quest_update_objective), 1100 }, + { HP_POP(clif->quest_show_event), HP_POP2(HP_clif_quest_show_event), 1102 }, + { HP_POP(clif->mail_window), HP_POP2(HP_clif_mail_window), 1104 }, + { HP_POP(clif->mail_read), HP_POP2(HP_clif_mail_read), 1106 }, + { HP_POP(clif->mail_delete), HP_POP2(HP_clif_mail_delete), 1108 }, + { HP_POP(clif->mail_return), HP_POP2(HP_clif_mail_return), 1110 }, + { HP_POP(clif->mail_send), HP_POP2(HP_clif_mail_send), 1112 }, + { HP_POP(clif->mail_new), HP_POP2(HP_clif_mail_new), 1114 }, + { HP_POP(clif->mail_refreshinbox), HP_POP2(HP_clif_mail_refreshinbox), 1116 }, + { HP_POP(clif->mail_getattachment), HP_POP2(HP_clif_mail_getattachment), 1118 }, + { HP_POP(clif->mail_setattachment), HP_POP2(HP_clif_mail_setattachment), 1120 }, + { HP_POP(clif->auction_openwindow), HP_POP2(HP_clif_auction_openwindow), 1122 }, + { HP_POP(clif->auction_results), HP_POP2(HP_clif_auction_results), 1124 }, + { HP_POP(clif->auction_message), HP_POP2(HP_clif_auction_message), 1126 }, + { HP_POP(clif->auction_close), HP_POP2(HP_clif_auction_close), 1128 }, + { HP_POP(clif->auction_setitem), HP_POP2(HP_clif_auction_setitem), 1130 }, + { HP_POP(clif->mercenary_info), HP_POP2(HP_clif_mercenary_info), 1132 }, + { HP_POP(clif->mercenary_skillblock), HP_POP2(HP_clif_mercenary_skillblock), 1134 }, + { HP_POP(clif->mercenary_message), HP_POP2(HP_clif_mercenary_message), 1136 }, + { HP_POP(clif->mercenary_updatestatus), HP_POP2(HP_clif_mercenary_updatestatus), 1138 }, + { HP_POP(clif->rental_time), HP_POP2(HP_clif_rental_time), 1140 }, + { HP_POP(clif->rental_expired), HP_POP2(HP_clif_rental_expired), 1142 }, + { HP_POP(clif->PartyBookingRegisterAck), HP_POP2(HP_clif_PartyBookingRegisterAck), 1144 }, + { HP_POP(clif->PartyBookingDeleteAck), HP_POP2(HP_clif_PartyBookingDeleteAck), 1146 }, + { HP_POP(clif->PartyBookingSearchAck), HP_POP2(HP_clif_PartyBookingSearchAck), 1148 }, + { HP_POP(clif->PartyBookingUpdateNotify), HP_POP2(HP_clif_PartyBookingUpdateNotify), 1150 }, + { HP_POP(clif->PartyBookingDeleteNotify), HP_POP2(HP_clif_PartyBookingDeleteNotify), 1152 }, + { HP_POP(clif->PartyBookingInsertNotify), HP_POP2(HP_clif_PartyBookingInsertNotify), 1154 }, + { HP_POP(clif->PartyRecruitRegisterAck), HP_POP2(HP_clif_PartyRecruitRegisterAck), 1156 }, + { HP_POP(clif->PartyRecruitDeleteAck), HP_POP2(HP_clif_PartyRecruitDeleteAck), 1158 }, + { HP_POP(clif->PartyRecruitSearchAck), HP_POP2(HP_clif_PartyRecruitSearchAck), 1160 }, + { HP_POP(clif->PartyRecruitUpdateNotify), HP_POP2(HP_clif_PartyRecruitUpdateNotify), 1162 }, + { HP_POP(clif->PartyRecruitDeleteNotify), HP_POP2(HP_clif_PartyRecruitDeleteNotify), 1164 }, + { HP_POP(clif->PartyRecruitInsertNotify), HP_POP2(HP_clif_PartyRecruitInsertNotify), 1166 }, + { HP_POP(clif->PartyBookingVolunteerInfo), HP_POP2(HP_clif_PartyBookingVolunteerInfo), 1168 }, + { HP_POP(clif->PartyBookingRefuseVolunteer), HP_POP2(HP_clif_PartyBookingRefuseVolunteer), 1170 }, + { HP_POP(clif->PartyBookingCancelVolunteer), HP_POP2(HP_clif_PartyBookingCancelVolunteer), 1172 }, + { HP_POP(clif->PartyBookingAddFilteringList), HP_POP2(HP_clif_PartyBookingAddFilteringList), 1174 }, + { HP_POP(clif->PartyBookingSubFilteringList), HP_POP2(HP_clif_PartyBookingSubFilteringList), 1176 }, + { HP_POP(clif->buyingstore_open), HP_POP2(HP_clif_buyingstore_open), 1178 }, + { HP_POP(clif->buyingstore_open_failed), HP_POP2(HP_clif_buyingstore_open_failed), 1180 }, + { HP_POP(clif->buyingstore_myitemlist), HP_POP2(HP_clif_buyingstore_myitemlist), 1182 }, + { HP_POP(clif->buyingstore_entry), HP_POP2(HP_clif_buyingstore_entry), 1184 }, + { HP_POP(clif->buyingstore_entry_single), HP_POP2(HP_clif_buyingstore_entry_single), 1186 }, + { HP_POP(clif->buyingstore_disappear_entry), HP_POP2(HP_clif_buyingstore_disappear_entry), 1188 }, + { HP_POP(clif->buyingstore_disappear_entry_single), HP_POP2(HP_clif_buyingstore_disappear_entry_single), 1190 }, + { HP_POP(clif->buyingstore_itemlist), HP_POP2(HP_clif_buyingstore_itemlist), 1192 }, + { HP_POP(clif->buyingstore_trade_failed_buyer), HP_POP2(HP_clif_buyingstore_trade_failed_buyer), 1194 }, + { HP_POP(clif->buyingstore_update_item), HP_POP2(HP_clif_buyingstore_update_item), 1196 }, + { HP_POP(clif->buyingstore_delete_item), HP_POP2(HP_clif_buyingstore_delete_item), 1198 }, + { HP_POP(clif->buyingstore_trade_failed_seller), HP_POP2(HP_clif_buyingstore_trade_failed_seller), 1200 }, + { HP_POP(clif->search_store_info_ack), HP_POP2(HP_clif_search_store_info_ack), 1202 }, + { HP_POP(clif->search_store_info_failed), HP_POP2(HP_clif_search_store_info_failed), 1204 }, + { HP_POP(clif->open_search_store_info), HP_POP2(HP_clif_open_search_store_info), 1206 }, + { HP_POP(clif->search_store_info_click_ack), HP_POP2(HP_clif_search_store_info_click_ack), 1208 }, + { HP_POP(clif->elemental_info), HP_POP2(HP_clif_elemental_info), 1210 }, + { HP_POP(clif->elemental_updatestatus), HP_POP2(HP_clif_elemental_updatestatus), 1212 }, + { HP_POP(clif->bgqueue_ack), HP_POP2(HP_clif_bgqueue_ack), 1214 }, + { HP_POP(clif->bgqueue_notice_delete), HP_POP2(HP_clif_bgqueue_notice_delete), 1216 }, + { HP_POP(clif->bgqueue_update_info), HP_POP2(HP_clif_bgqueue_update_info), 1218 }, + { HP_POP(clif->bgqueue_joined), HP_POP2(HP_clif_bgqueue_joined), 1220 }, + { HP_POP(clif->bgqueue_pcleft), HP_POP2(HP_clif_bgqueue_pcleft), 1222 }, + { HP_POP(clif->bgqueue_battlebegins), HP_POP2(HP_clif_bgqueue_battlebegins), 1224 }, + { HP_POP(clif->adopt_reply), HP_POP2(HP_clif_adopt_reply), 1226 }, + { HP_POP(clif->adopt_request), HP_POP2(HP_clif_adopt_request), 1228 }, + { HP_POP(clif->readbook), HP_POP2(HP_clif_readbook), 1230 }, + { HP_POP(clif->notify_time), HP_POP2(HP_clif_notify_time), 1232 }, + { HP_POP(clif->user_count), HP_POP2(HP_clif_user_count), 1234 }, + { HP_POP(clif->noask_sub), HP_POP2(HP_clif_noask_sub), 1236 }, + { HP_POP(clif->bc_ready), HP_POP2(HP_clif_bc_ready), 1238 }, + { HP_POP(clif->undisguise_timer), HP_POP2(HP_clif_undisguise_timer), 1240 }, + { HP_POP(clif->chsys_create), HP_POP2(HP_clif_chsys_create), 1242 }, + { HP_POP(clif->chsys_msg), HP_POP2(HP_clif_chsys_msg), 1244 }, + { HP_POP(clif->chsys_msg2), HP_POP2(HP_clif_chsys_msg2), 1246 }, + { HP_POP(clif->chsys_send), HP_POP2(HP_clif_chsys_send), 1248 }, + { HP_POP(clif->chsys_join), HP_POP2(HP_clif_chsys_join), 1250 }, + { HP_POP(clif->chsys_left), HP_POP2(HP_clif_chsys_left), 1252 }, + { HP_POP(clif->chsys_delete), HP_POP2(HP_clif_chsys_delete), 1254 }, + { HP_POP(clif->chsys_mjoin), HP_POP2(HP_clif_chsys_mjoin), 1256 }, + { HP_POP(clif->chsys_quit), HP_POP2(HP_clif_chsys_quit), 1258 }, + { HP_POP(clif->chsys_quitg), HP_POP2(HP_clif_chsys_quitg), 1260 }, + { HP_POP(clif->chsys_gjoin), HP_POP2(HP_clif_chsys_gjoin), 1262 }, + { HP_POP(clif->chsys_gleave), HP_POP2(HP_clif_chsys_gleave), 1264 }, + { HP_POP(clif->pWantToConnection), HP_POP2(HP_clif_pWantToConnection), 1266 }, + { HP_POP(clif->pLoadEndAck), HP_POP2(HP_clif_pLoadEndAck), 1268 }, + { HP_POP(clif->pTickSend), HP_POP2(HP_clif_pTickSend), 1270 }, + { HP_POP(clif->pHotkey), HP_POP2(HP_clif_pHotkey), 1272 }, + { HP_POP(clif->pProgressbar), HP_POP2(HP_clif_pProgressbar), 1274 }, + { HP_POP(clif->pWalkToXY), HP_POP2(HP_clif_pWalkToXY), 1276 }, + { HP_POP(clif->pQuitGame), HP_POP2(HP_clif_pQuitGame), 1278 }, + { HP_POP(clif->pGetCharNameRequest), HP_POP2(HP_clif_pGetCharNameRequest), 1280 }, + { HP_POP(clif->pGlobalMessage), HP_POP2(HP_clif_pGlobalMessage), 1282 }, + { HP_POP(clif->pMapMove), HP_POP2(HP_clif_pMapMove), 1284 }, + { HP_POP(clif->pChangeDir), HP_POP2(HP_clif_pChangeDir), 1286 }, + { HP_POP(clif->pEmotion), HP_POP2(HP_clif_pEmotion), 1288 }, + { HP_POP(clif->pHowManyConnections), HP_POP2(HP_clif_pHowManyConnections), 1290 }, + { HP_POP(clif->pActionRequest), HP_POP2(HP_clif_pActionRequest), 1292 }, + { HP_POP(clif->pActionRequest_sub), HP_POP2(HP_clif_pActionRequest_sub), 1294 }, + { HP_POP(clif->pRestart), HP_POP2(HP_clif_pRestart), 1296 }, + { HP_POP(clif->pWisMessage), HP_POP2(HP_clif_pWisMessage), 1298 }, + { HP_POP(clif->pBroadcast), HP_POP2(HP_clif_pBroadcast), 1300 }, + { HP_POP(clif->pTakeItem), HP_POP2(HP_clif_pTakeItem), 1302 }, + { HP_POP(clif->pDropItem), HP_POP2(HP_clif_pDropItem), 1304 }, + { HP_POP(clif->pUseItem), HP_POP2(HP_clif_pUseItem), 1306 }, + { HP_POP(clif->pEquipItem), HP_POP2(HP_clif_pEquipItem), 1308 }, + { HP_POP(clif->pUnequipItem), HP_POP2(HP_clif_pUnequipItem), 1310 }, + { HP_POP(clif->pNpcClicked), HP_POP2(HP_clif_pNpcClicked), 1312 }, + { HP_POP(clif->pNpcBuySellSelected), HP_POP2(HP_clif_pNpcBuySellSelected), 1314 }, + { HP_POP(clif->pNpcBuyListSend), HP_POP2(HP_clif_pNpcBuyListSend), 1316 }, + { HP_POP(clif->pNpcSellListSend), HP_POP2(HP_clif_pNpcSellListSend), 1318 }, + { HP_POP(clif->pCreateChatRoom), HP_POP2(HP_clif_pCreateChatRoom), 1320 }, + { HP_POP(clif->pChatAddMember), HP_POP2(HP_clif_pChatAddMember), 1322 }, + { HP_POP(clif->pChatRoomStatusChange), HP_POP2(HP_clif_pChatRoomStatusChange), 1324 }, + { HP_POP(clif->pChangeChatOwner), HP_POP2(HP_clif_pChangeChatOwner), 1326 }, + { HP_POP(clif->pKickFromChat), HP_POP2(HP_clif_pKickFromChat), 1328 }, + { HP_POP(clif->pChatLeave), HP_POP2(HP_clif_pChatLeave), 1330 }, + { HP_POP(clif->pTradeRequest), HP_POP2(HP_clif_pTradeRequest), 1332 }, + { HP_POP(clif->chann_config_read), HP_POP2(HP_clif_chann_config_read), 1334 }, + { HP_POP(clif->pTradeAck), HP_POP2(HP_clif_pTradeAck), 1336 }, + { HP_POP(clif->pTradeAddItem), HP_POP2(HP_clif_pTradeAddItem), 1338 }, + { HP_POP(clif->pTradeOk), HP_POP2(HP_clif_pTradeOk), 1340 }, + { HP_POP(clif->pTradeCancel), HP_POP2(HP_clif_pTradeCancel), 1342 }, + { HP_POP(clif->pTradeCommit), HP_POP2(HP_clif_pTradeCommit), 1344 }, + { HP_POP(clif->pStopAttack), HP_POP2(HP_clif_pStopAttack), 1346 }, + { HP_POP(clif->pPutItemToCart), HP_POP2(HP_clif_pPutItemToCart), 1348 }, + { HP_POP(clif->pGetItemFromCart), HP_POP2(HP_clif_pGetItemFromCart), 1350 }, + { HP_POP(clif->pRemoveOption), HP_POP2(HP_clif_pRemoveOption), 1352 }, + { HP_POP(clif->pChangeCart), HP_POP2(HP_clif_pChangeCart), 1354 }, + { HP_POP(clif->pStatusUp), HP_POP2(HP_clif_pStatusUp), 1356 }, + { HP_POP(clif->pSkillUp), HP_POP2(HP_clif_pSkillUp), 1358 }, + { HP_POP(clif->pUseSkillToId), HP_POP2(HP_clif_pUseSkillToId), 1360 }, + { HP_POP(clif->pUseSkillToId_homun), HP_POP2(HP_clif_pUseSkillToId_homun), 1362 }, + { HP_POP(clif->pUseSkillToId_mercenary), HP_POP2(HP_clif_pUseSkillToId_mercenary), 1364 }, + { HP_POP(clif->pUseSkillToPos), HP_POP2(HP_clif_pUseSkillToPos), 1366 }, + { HP_POP(clif->pUseSkillToPosSub), HP_POP2(HP_clif_pUseSkillToPosSub), 1368 }, + { HP_POP(clif->pUseSkillToPos_homun), HP_POP2(HP_clif_pUseSkillToPos_homun), 1370 }, + { HP_POP(clif->pUseSkillToPos_mercenary), HP_POP2(HP_clif_pUseSkillToPos_mercenary), 1372 }, + { HP_POP(clif->pUseSkillToPosMoreInfo), HP_POP2(HP_clif_pUseSkillToPosMoreInfo), 1374 }, + { HP_POP(clif->pUseSkillMap), HP_POP2(HP_clif_pUseSkillMap), 1376 }, + { HP_POP(clif->pRequestMemo), HP_POP2(HP_clif_pRequestMemo), 1378 }, + { HP_POP(clif->pProduceMix), HP_POP2(HP_clif_pProduceMix), 1380 }, + { HP_POP(clif->pCooking), HP_POP2(HP_clif_pCooking), 1382 }, + { HP_POP(clif->pRepairItem), HP_POP2(HP_clif_pRepairItem), 1384 }, + { HP_POP(clif->pWeaponRefine), HP_POP2(HP_clif_pWeaponRefine), 1386 }, + { HP_POP(clif->pNpcSelectMenu), HP_POP2(HP_clif_pNpcSelectMenu), 1388 }, + { HP_POP(clif->pNpcNextClicked), HP_POP2(HP_clif_pNpcNextClicked), 1390 }, + { HP_POP(clif->pNpcAmountInput), HP_POP2(HP_clif_pNpcAmountInput), 1392 }, + { HP_POP(clif->pNpcStringInput), HP_POP2(HP_clif_pNpcStringInput), 1394 }, + { HP_POP(clif->pNpcCloseClicked), HP_POP2(HP_clif_pNpcCloseClicked), 1396 }, + { HP_POP(clif->pItemIdentify), HP_POP2(HP_clif_pItemIdentify), 1398 }, + { HP_POP(clif->pSelectArrow), HP_POP2(HP_clif_pSelectArrow), 1400 }, + { HP_POP(clif->pAutoSpell), HP_POP2(HP_clif_pAutoSpell), 1402 }, + { HP_POP(clif->pUseCard), HP_POP2(HP_clif_pUseCard), 1404 }, + { HP_POP(clif->pInsertCard), HP_POP2(HP_clif_pInsertCard), 1406 }, + { HP_POP(clif->pSolveCharName), HP_POP2(HP_clif_pSolveCharName), 1408 }, + { HP_POP(clif->pResetChar), HP_POP2(HP_clif_pResetChar), 1410 }, + { HP_POP(clif->pLocalBroadcast), HP_POP2(HP_clif_pLocalBroadcast), 1412 }, + { HP_POP(clif->pMoveToKafra), HP_POP2(HP_clif_pMoveToKafra), 1414 }, + { HP_POP(clif->pMoveFromKafra), HP_POP2(HP_clif_pMoveFromKafra), 1416 }, + { HP_POP(clif->pMoveToKafraFromCart), HP_POP2(HP_clif_pMoveToKafraFromCart), 1418 }, + { HP_POP(clif->pMoveFromKafraToCart), HP_POP2(HP_clif_pMoveFromKafraToCart), 1420 }, + { HP_POP(clif->pCloseKafra), HP_POP2(HP_clif_pCloseKafra), 1422 }, + { HP_POP(clif->pStoragePassword), HP_POP2(HP_clif_pStoragePassword), 1424 }, + { HP_POP(clif->pCreateParty), HP_POP2(HP_clif_pCreateParty), 1426 }, + { HP_POP(clif->pCreateParty2), HP_POP2(HP_clif_pCreateParty2), 1428 }, + { HP_POP(clif->pPartyInvite), HP_POP2(HP_clif_pPartyInvite), 1430 }, + { HP_POP(clif->pPartyInvite2), HP_POP2(HP_clif_pPartyInvite2), 1432 }, + { HP_POP(clif->pReplyPartyInvite), HP_POP2(HP_clif_pReplyPartyInvite), 1434 }, + { HP_POP(clif->pReplyPartyInvite2), HP_POP2(HP_clif_pReplyPartyInvite2), 1436 }, + { HP_POP(clif->pLeaveParty), HP_POP2(HP_clif_pLeaveParty), 1438 }, + { HP_POP(clif->pRemovePartyMember), HP_POP2(HP_clif_pRemovePartyMember), 1440 }, + { HP_POP(clif->pPartyChangeOption), HP_POP2(HP_clif_pPartyChangeOption), 1442 }, + { HP_POP(clif->pPartyMessage), HP_POP2(HP_clif_pPartyMessage), 1444 }, + { HP_POP(clif->pPartyChangeLeader), HP_POP2(HP_clif_pPartyChangeLeader), 1446 }, + { HP_POP(clif->pPartyBookingRegisterReq), HP_POP2(HP_clif_pPartyBookingRegisterReq), 1448 }, + { HP_POP(clif->pPartyBookingSearchReq), HP_POP2(HP_clif_pPartyBookingSearchReq), 1450 }, + { HP_POP(clif->pPartyBookingDeleteReq), HP_POP2(HP_clif_pPartyBookingDeleteReq), 1452 }, + { HP_POP(clif->pPartyBookingUpdateReq), HP_POP2(HP_clif_pPartyBookingUpdateReq), 1454 }, + { HP_POP(clif->pPartyRecruitRegisterReq), HP_POP2(HP_clif_pPartyRecruitRegisterReq), 1456 }, + { HP_POP(clif->pPartyRecruitSearchReq), HP_POP2(HP_clif_pPartyRecruitSearchReq), 1458 }, + { HP_POP(clif->pPartyRecruitDeleteReq), HP_POP2(HP_clif_pPartyRecruitDeleteReq), 1460 }, + { HP_POP(clif->pPartyRecruitUpdateReq), HP_POP2(HP_clif_pPartyRecruitUpdateReq), 1462 }, + { HP_POP(clif->pCloseVending), HP_POP2(HP_clif_pCloseVending), 1464 }, + { HP_POP(clif->pVendingListReq), HP_POP2(HP_clif_pVendingListReq), 1466 }, + { HP_POP(clif->pPurchaseReq), HP_POP2(HP_clif_pPurchaseReq), 1468 }, + { HP_POP(clif->pPurchaseReq2), HP_POP2(HP_clif_pPurchaseReq2), 1470 }, + { HP_POP(clif->pOpenVending), HP_POP2(HP_clif_pOpenVending), 1472 }, + { HP_POP(clif->pCreateGuild), HP_POP2(HP_clif_pCreateGuild), 1474 }, + { HP_POP(clif->pGuildCheckMaster), HP_POP2(HP_clif_pGuildCheckMaster), 1476 }, + { HP_POP(clif->pGuildRequestInfo), HP_POP2(HP_clif_pGuildRequestInfo), 1478 }, + { HP_POP(clif->pGuildChangePositionInfo), HP_POP2(HP_clif_pGuildChangePositionInfo), 1480 }, + { HP_POP(clif->pGuildChangeMemberPosition), HP_POP2(HP_clif_pGuildChangeMemberPosition), 1482 }, + { HP_POP(clif->pGuildRequestEmblem), HP_POP2(HP_clif_pGuildRequestEmblem), 1484 }, + { HP_POP(clif->pGuildChangeEmblem), HP_POP2(HP_clif_pGuildChangeEmblem), 1486 }, + { HP_POP(clif->pGuildChangeNotice), HP_POP2(HP_clif_pGuildChangeNotice), 1488 }, + { HP_POP(clif->pGuildInvite), HP_POP2(HP_clif_pGuildInvite), 1490 }, + { HP_POP(clif->pGuildReplyInvite), HP_POP2(HP_clif_pGuildReplyInvite), 1492 }, + { HP_POP(clif->pGuildLeave), HP_POP2(HP_clif_pGuildLeave), 1494 }, + { HP_POP(clif->pGuildExpulsion), HP_POP2(HP_clif_pGuildExpulsion), 1496 }, + { HP_POP(clif->pGuildMessage), HP_POP2(HP_clif_pGuildMessage), 1498 }, + { HP_POP(clif->pGuildRequestAlliance), HP_POP2(HP_clif_pGuildRequestAlliance), 1500 }, + { HP_POP(clif->pGuildReplyAlliance), HP_POP2(HP_clif_pGuildReplyAlliance), 1502 }, + { HP_POP(clif->pGuildDelAlliance), HP_POP2(HP_clif_pGuildDelAlliance), 1504 }, + { HP_POP(clif->pGuildOpposition), HP_POP2(HP_clif_pGuildOpposition), 1506 }, + { HP_POP(clif->pGuildBreak), HP_POP2(HP_clif_pGuildBreak), 1508 }, + { HP_POP(clif->pPetMenu), HP_POP2(HP_clif_pPetMenu), 1510 }, + { HP_POP(clif->pCatchPet), HP_POP2(HP_clif_pCatchPet), 1512 }, + { HP_POP(clif->pSelectEgg), HP_POP2(HP_clif_pSelectEgg), 1514 }, + { HP_POP(clif->pSendEmotion), HP_POP2(HP_clif_pSendEmotion), 1516 }, + { HP_POP(clif->pChangePetName), HP_POP2(HP_clif_pChangePetName), 1518 }, + { HP_POP(clif->pGMKick), HP_POP2(HP_clif_pGMKick), 1520 }, + { HP_POP(clif->pGMKickAll), HP_POP2(HP_clif_pGMKickAll), 1522 }, + { HP_POP(clif->pGMShift), HP_POP2(HP_clif_pGMShift), 1524 }, + { HP_POP(clif->pGMRemove2), HP_POP2(HP_clif_pGMRemove2), 1526 }, + { HP_POP(clif->pGMRecall), HP_POP2(HP_clif_pGMRecall), 1528 }, + { HP_POP(clif->pGMRecall2), HP_POP2(HP_clif_pGMRecall2), 1530 }, + { HP_POP(clif->pGM_Monster_Item), HP_POP2(HP_clif_pGM_Monster_Item), 1532 }, + { HP_POP(clif->pGMHide), HP_POP2(HP_clif_pGMHide), 1534 }, + { HP_POP(clif->pGMReqNoChat), HP_POP2(HP_clif_pGMReqNoChat), 1536 }, + { HP_POP(clif->pGMRc), HP_POP2(HP_clif_pGMRc), 1538 }, + { HP_POP(clif->pGMReqAccountName), HP_POP2(HP_clif_pGMReqAccountName), 1540 }, + { HP_POP(clif->pGMChangeMapType), HP_POP2(HP_clif_pGMChangeMapType), 1542 }, + { HP_POP(clif->pPMIgnore), HP_POP2(HP_clif_pPMIgnore), 1544 }, + { HP_POP(clif->pPMIgnoreAll), HP_POP2(HP_clif_pPMIgnoreAll), 1546 }, + { HP_POP(clif->pPMIgnoreList), HP_POP2(HP_clif_pPMIgnoreList), 1548 }, + { HP_POP(clif->pNoviceDoriDori), HP_POP2(HP_clif_pNoviceDoriDori), 1550 }, + { HP_POP(clif->pNoviceExplosionSpirits), HP_POP2(HP_clif_pNoviceExplosionSpirits), 1552 }, + { HP_POP(clif->pFriendsListAdd), HP_POP2(HP_clif_pFriendsListAdd), 1554 }, + { HP_POP(clif->pFriendsListReply), HP_POP2(HP_clif_pFriendsListReply), 1556 }, + { HP_POP(clif->pFriendsListRemove), HP_POP2(HP_clif_pFriendsListRemove), 1558 }, + { HP_POP(clif->pPVPInfo), HP_POP2(HP_clif_pPVPInfo), 1560 }, + { HP_POP(clif->pBlacksmith), HP_POP2(HP_clif_pBlacksmith), 1562 }, + { HP_POP(clif->pAlchemist), HP_POP2(HP_clif_pAlchemist), 1564 }, + { HP_POP(clif->pTaekwon), HP_POP2(HP_clif_pTaekwon), 1566 }, + { HP_POP(clif->pRankingPk), HP_POP2(HP_clif_pRankingPk), 1568 }, + { HP_POP(clif->pFeelSaveOk), HP_POP2(HP_clif_pFeelSaveOk), 1570 }, + { HP_POP(clif->pChangeHomunculusName), HP_POP2(HP_clif_pChangeHomunculusName), 1572 }, + { HP_POP(clif->pHomMoveToMaster), HP_POP2(HP_clif_pHomMoveToMaster), 1574 }, + { HP_POP(clif->pHomMoveTo), HP_POP2(HP_clif_pHomMoveTo), 1576 }, + { HP_POP(clif->pHomAttack), HP_POP2(HP_clif_pHomAttack), 1578 }, + { HP_POP(clif->pHomMenu), HP_POP2(HP_clif_pHomMenu), 1580 }, + { HP_POP(clif->pAutoRevive), HP_POP2(HP_clif_pAutoRevive), 1582 }, + { HP_POP(clif->pCheck), HP_POP2(HP_clif_pCheck), 1584 }, + { HP_POP(clif->pMail_refreshinbox), HP_POP2(HP_clif_pMail_refreshinbox), 1586 }, + { HP_POP(clif->pMail_read), HP_POP2(HP_clif_pMail_read), 1588 }, + { HP_POP(clif->pMail_getattach), HP_POP2(HP_clif_pMail_getattach), 1590 }, + { HP_POP(clif->pMail_delete), HP_POP2(HP_clif_pMail_delete), 1592 }, + { HP_POP(clif->pMail_return), HP_POP2(HP_clif_pMail_return), 1594 }, + { HP_POP(clif->pMail_setattach), HP_POP2(HP_clif_pMail_setattach), 1596 }, + { HP_POP(clif->pMail_winopen), HP_POP2(HP_clif_pMail_winopen), 1598 }, + { HP_POP(clif->pMail_send), HP_POP2(HP_clif_pMail_send), 1600 }, + { HP_POP(clif->pAuction_cancelreg), HP_POP2(HP_clif_pAuction_cancelreg), 1602 }, + { HP_POP(clif->pAuction_setitem), HP_POP2(HP_clif_pAuction_setitem), 1604 }, + { HP_POP(clif->pAuction_register), HP_POP2(HP_clif_pAuction_register), 1606 }, + { HP_POP(clif->pAuction_cancel), HP_POP2(HP_clif_pAuction_cancel), 1608 }, + { HP_POP(clif->pAuction_close), HP_POP2(HP_clif_pAuction_close), 1610 }, + { HP_POP(clif->pAuction_bid), HP_POP2(HP_clif_pAuction_bid), 1612 }, + { HP_POP(clif->pAuction_search), HP_POP2(HP_clif_pAuction_search), 1614 }, + { HP_POP(clif->pAuction_buysell), HP_POP2(HP_clif_pAuction_buysell), 1616 }, + { HP_POP(clif->pcashshop_buy), HP_POP2(HP_clif_pcashshop_buy), 1618 }, + { HP_POP(clif->pAdopt_request), HP_POP2(HP_clif_pAdopt_request), 1620 }, + { HP_POP(clif->pAdopt_reply), HP_POP2(HP_clif_pAdopt_reply), 1622 }, + { HP_POP(clif->pViewPlayerEquip), HP_POP2(HP_clif_pViewPlayerEquip), 1624 }, + { HP_POP(clif->pEquipTick), HP_POP2(HP_clif_pEquipTick), 1626 }, + { HP_POP(clif->pquestStateAck), HP_POP2(HP_clif_pquestStateAck), 1628 }, + { HP_POP(clif->pmercenary_action), HP_POP2(HP_clif_pmercenary_action), 1630 }, + { HP_POP(clif->pBattleChat), HP_POP2(HP_clif_pBattleChat), 1632 }, + { HP_POP(clif->pLessEffect), HP_POP2(HP_clif_pLessEffect), 1634 }, + { HP_POP(clif->pItemListWindowSelected), HP_POP2(HP_clif_pItemListWindowSelected), 1636 }, + { HP_POP(clif->pReqOpenBuyingStore), HP_POP2(HP_clif_pReqOpenBuyingStore), 1638 }, + { HP_POP(clif->pReqCloseBuyingStore), HP_POP2(HP_clif_pReqCloseBuyingStore), 1640 }, + { HP_POP(clif->pReqClickBuyingStore), HP_POP2(HP_clif_pReqClickBuyingStore), 1642 }, + { HP_POP(clif->pReqTradeBuyingStore), HP_POP2(HP_clif_pReqTradeBuyingStore), 1644 }, + { HP_POP(clif->pSearchStoreInfo), HP_POP2(HP_clif_pSearchStoreInfo), 1646 }, + { HP_POP(clif->pSearchStoreInfoNextPage), HP_POP2(HP_clif_pSearchStoreInfoNextPage), 1648 }, + { HP_POP(clif->pCloseSearchStoreInfo), HP_POP2(HP_clif_pCloseSearchStoreInfo), 1650 }, + { HP_POP(clif->pSearchStoreInfoListItemClick), HP_POP2(HP_clif_pSearchStoreInfoListItemClick), 1652 }, + { HP_POP(clif->pDebug), HP_POP2(HP_clif_pDebug), 1654 }, + { HP_POP(clif->pSkillSelectMenu), HP_POP2(HP_clif_pSkillSelectMenu), 1656 }, + { HP_POP(clif->pMoveItem), HP_POP2(HP_clif_pMoveItem), 1658 }, + { HP_POP(clif->pDull), HP_POP2(HP_clif_pDull), 1660 }, + { HP_POP(clif->pBGQueueRegister), HP_POP2(HP_clif_pBGQueueRegister), 1662 }, + { HP_POP(clif->pBGQueueCheckState), HP_POP2(HP_clif_pBGQueueCheckState), 1664 }, + { HP_POP(clif->pBGQueueRevokeReq), HP_POP2(HP_clif_pBGQueueRevokeReq), 1666 }, + { HP_POP(clif->pBGQueueBattleBeginAck), HP_POP2(HP_clif_pBGQueueBattleBeginAck), 1668 }, + { HP_POP(clif->pCashShopOpen), HP_POP2(HP_clif_pCashShopOpen), 1670 }, + { HP_POP(clif->pCashShopClose), HP_POP2(HP_clif_pCashShopClose), 1672 }, + { HP_POP(clif->pCashShopReqTab), HP_POP2(HP_clif_pCashShopReqTab), 1674 }, + { HP_POP(clif->pCashShopSchedule), HP_POP2(HP_clif_pCashShopSchedule), 1676 }, + { HP_POP(clif->pCashShopBuy), HP_POP2(HP_clif_pCashShopBuy), 1678 }, + { HP_POP(clif->pPartyTick), HP_POP2(HP_clif_pPartyTick), 1680 }, + { HP_POP(clif->pGuildInvite2), HP_POP2(HP_clif_pGuildInvite2), 1682 }, + { HP_POP(clif->pPartyBookingAddFilter), HP_POP2(HP_clif_pPartyBookingAddFilter), 1684 }, + { HP_POP(clif->pPartyBookingSubFilter), HP_POP2(HP_clif_pPartyBookingSubFilter), 1686 }, + { HP_POP(clif->pPartyBookingReqVolunteer), HP_POP2(HP_clif_pPartyBookingReqVolunteer), 1688 }, + { HP_POP(clif->pPartyBookingRefuseVolunteer), HP_POP2(HP_clif_pPartyBookingRefuseVolunteer), 1690 }, + { HP_POP(clif->pPartyBookingCancelVolunteer), HP_POP2(HP_clif_pPartyBookingCancelVolunteer), 1692 }, /* duel */ -{ HP_POP(duel->create), HP_POP2(HP_duel_create), 1670 }, -{ HP_POP(duel->invite), HP_POP2(HP_duel_invite), 1672 }, -{ HP_POP(duel->accept), HP_POP2(HP_duel_accept), 1674 }, -{ HP_POP(duel->reject), HP_POP2(HP_duel_reject), 1676 }, -{ HP_POP(duel->leave), HP_POP2(HP_duel_leave), 1678 }, -{ HP_POP(duel->showinfo), HP_POP2(HP_duel_showinfo), 1680 }, -{ HP_POP(duel->checktime), HP_POP2(HP_duel_checktime), 1682 }, -{ HP_POP(duel->init), HP_POP2(HP_duel_init), 1684 }, -{ HP_POP(duel->final), HP_POP2(HP_duel_final), 1686 }, + { HP_POP(duel->create), HP_POP2(HP_duel_create), 1694 }, + { HP_POP(duel->invite), HP_POP2(HP_duel_invite), 1696 }, + { HP_POP(duel->accept), HP_POP2(HP_duel_accept), 1698 }, + { HP_POP(duel->reject), HP_POP2(HP_duel_reject), 1700 }, + { HP_POP(duel->leave), HP_POP2(HP_duel_leave), 1702 }, + { HP_POP(duel->showinfo), HP_POP2(HP_duel_showinfo), 1704 }, + { HP_POP(duel->checktime), HP_POP2(HP_duel_checktime), 1706 }, + { HP_POP(duel->init), HP_POP2(HP_duel_init), 1708 }, + { HP_POP(duel->final), HP_POP2(HP_duel_final), 1710 }, /* elemental */ -{ HP_POP(elemental->init), HP_POP2(HP_elemental_init), 1688 }, -{ HP_POP(elemental->final), HP_POP2(HP_elemental_final), 1690 }, -{ HP_POP(elemental->class), HP_POP2(HP_elemental_class), 1692 }, -{ HP_POP(elemental->get_viewdata), HP_POP2(HP_elemental_get_viewdata), 1694 }, -{ HP_POP(elemental->create), HP_POP2(HP_elemental_create), 1696 }, -{ HP_POP(elemental->data_received), HP_POP2(HP_elemental_data_received), 1698 }, -{ HP_POP(elemental->save), HP_POP2(HP_elemental_save), 1700 }, -{ HP_POP(elemental->change_mode_ack), HP_POP2(HP_elemental_change_mode_ack), 1702 }, -{ HP_POP(elemental->change_mode), HP_POP2(HP_elemental_change_mode), 1704 }, -{ HP_POP(elemental->heal), HP_POP2(HP_elemental_heal), 1706 }, -{ HP_POP(elemental->dead), HP_POP2(HP_elemental_dead), 1708 }, -{ HP_POP(elemental->delete), HP_POP2(HP_elemental_delete), 1710 }, -{ HP_POP(elemental->summon_stop), HP_POP2(HP_elemental_summon_stop), 1712 }, -{ HP_POP(elemental->get_lifetime), HP_POP2(HP_elemental_get_lifetime), 1714 }, -{ HP_POP(elemental->unlocktarget), HP_POP2(HP_elemental_unlocktarget), 1716 }, -{ HP_POP(elemental->skillnotok), HP_POP2(HP_elemental_skillnotok), 1718 }, -{ HP_POP(elemental->set_target), HP_POP2(HP_elemental_set_target), 1720 }, -{ HP_POP(elemental->clean_single_effect), HP_POP2(HP_elemental_clean_single_effect), 1722 }, -{ HP_POP(elemental->clean_effect), HP_POP2(HP_elemental_clean_effect), 1724 }, -{ HP_POP(elemental->action), HP_POP2(HP_elemental_action), 1726 }, -{ HP_POP(elemental->skill_get_requirements), HP_POP2(HP_elemental_skill_get_requirements), 1728 }, -{ HP_POP(elemental->read_skilldb), HP_POP2(HP_elemental_read_skilldb), 1730 }, -{ HP_POP(elemental->reload_db), HP_POP2(HP_elemental_reload_db), 1732 }, -{ HP_POP(elemental->reload_skilldb), HP_POP2(HP_elemental_reload_skilldb), 1734 }, -{ HP_POP(elemental->search_index), HP_POP2(HP_elemental_search_index), 1736 }, -{ HP_POP(elemental->summon_init), HP_POP2(HP_elemental_summon_init), 1738 }, -{ HP_POP(elemental->summon_end_timer), HP_POP2(HP_elemental_summon_end_timer), 1740 }, -{ HP_POP(elemental->ai_sub_timer_activesearch), HP_POP2(HP_elemental_ai_sub_timer_activesearch), 1742 }, -{ HP_POP(elemental->ai_sub_timer), HP_POP2(HP_elemental_ai_sub_timer), 1744 }, -{ HP_POP(elemental->ai_sub_foreachclient), HP_POP2(HP_elemental_ai_sub_foreachclient), 1746 }, -{ HP_POP(elemental->ai_timer), HP_POP2(HP_elemental_ai_timer), 1748 }, -{ HP_POP(elemental->read_db), HP_POP2(HP_elemental_read_db), 1750 }, + { HP_POP(elemental->init), HP_POP2(HP_elemental_init), 1712 }, + { HP_POP(elemental->final), HP_POP2(HP_elemental_final), 1714 }, + { HP_POP(elemental->class), HP_POP2(HP_elemental_class), 1716 }, + { HP_POP(elemental->get_viewdata), HP_POP2(HP_elemental_get_viewdata), 1718 }, + { HP_POP(elemental->create), HP_POP2(HP_elemental_create), 1720 }, + { HP_POP(elemental->data_received), HP_POP2(HP_elemental_data_received), 1722 }, + { HP_POP(elemental->save), HP_POP2(HP_elemental_save), 1724 }, + { HP_POP(elemental->change_mode_ack), HP_POP2(HP_elemental_change_mode_ack), 1726 }, + { HP_POP(elemental->change_mode), HP_POP2(HP_elemental_change_mode), 1728 }, + { HP_POP(elemental->heal), HP_POP2(HP_elemental_heal), 1730 }, + { HP_POP(elemental->dead), HP_POP2(HP_elemental_dead), 1732 }, + { HP_POP(elemental->delete), HP_POP2(HP_elemental_delete), 1734 }, + { HP_POP(elemental->summon_stop), HP_POP2(HP_elemental_summon_stop), 1736 }, + { HP_POP(elemental->get_lifetime), HP_POP2(HP_elemental_get_lifetime), 1738 }, + { HP_POP(elemental->unlocktarget), HP_POP2(HP_elemental_unlocktarget), 1740 }, + { HP_POP(elemental->skillnotok), HP_POP2(HP_elemental_skillnotok), 1742 }, + { HP_POP(elemental->set_target), HP_POP2(HP_elemental_set_target), 1744 }, + { HP_POP(elemental->clean_single_effect), HP_POP2(HP_elemental_clean_single_effect), 1746 }, + { HP_POP(elemental->clean_effect), HP_POP2(HP_elemental_clean_effect), 1748 }, + { HP_POP(elemental->action), HP_POP2(HP_elemental_action), 1750 }, + { HP_POP(elemental->skill_get_requirements), HP_POP2(HP_elemental_skill_get_requirements), 1752 }, + { HP_POP(elemental->read_skilldb), HP_POP2(HP_elemental_read_skilldb), 1754 }, + { HP_POP(elemental->reload_db), HP_POP2(HP_elemental_reload_db), 1756 }, + { HP_POP(elemental->reload_skilldb), HP_POP2(HP_elemental_reload_skilldb), 1758 }, + { HP_POP(elemental->search_index), HP_POP2(HP_elemental_search_index), 1760 }, + { HP_POP(elemental->summon_init), HP_POP2(HP_elemental_summon_init), 1762 }, + { HP_POP(elemental->summon_end_timer), HP_POP2(HP_elemental_summon_end_timer), 1764 }, + { HP_POP(elemental->ai_sub_timer_activesearch), HP_POP2(HP_elemental_ai_sub_timer_activesearch), 1766 }, + { HP_POP(elemental->ai_sub_timer), HP_POP2(HP_elemental_ai_sub_timer), 1768 }, + { HP_POP(elemental->ai_sub_foreachclient), HP_POP2(HP_elemental_ai_sub_foreachclient), 1770 }, + { HP_POP(elemental->ai_timer), HP_POP2(HP_elemental_ai_timer), 1772 }, + { HP_POP(elemental->read_db), HP_POP2(HP_elemental_read_db), 1774 }, /* guild */ -{ HP_POP(guild->init), HP_POP2(HP_guild_init), 1752 }, -{ HP_POP(guild->final), HP_POP2(HP_guild_final), 1754 }, -{ HP_POP(guild->skill_get_max), HP_POP2(HP_guild_skill_get_max), 1756 }, -{ HP_POP(guild->checkskill), HP_POP2(HP_guild_checkskill), 1758 }, -{ HP_POP(guild->check_skill_require), HP_POP2(HP_guild_check_skill_require), 1760 }, -{ HP_POP(guild->checkcastles), HP_POP2(HP_guild_checkcastles), 1762 }, -{ HP_POP(guild->isallied), HP_POP2(HP_guild_isallied), 1764 }, -{ HP_POP(guild->search), HP_POP2(HP_guild_search), 1766 }, -{ HP_POP(guild->searchname), HP_POP2(HP_guild_searchname), 1768 }, -{ HP_POP(guild->castle_search), HP_POP2(HP_guild_castle_search), 1770 }, -{ HP_POP(guild->mapname2gc), HP_POP2(HP_guild_mapname2gc), 1772 }, -{ HP_POP(guild->mapindex2gc), HP_POP2(HP_guild_mapindex2gc), 1774 }, -{ HP_POP(guild->getavailablesd), HP_POP2(HP_guild_getavailablesd), 1776 }, -{ HP_POP(guild->getindex), HP_POP2(HP_guild_getindex), 1778 }, -{ HP_POP(guild->getposition), HP_POP2(HP_guild_getposition), 1780 }, -{ HP_POP(guild->payexp), HP_POP2(HP_guild_payexp), 1782 }, -{ HP_POP(guild->getexp), HP_POP2(HP_guild_getexp), 1784 }, -{ HP_POP(guild->create), HP_POP2(HP_guild_create), 1786 }, -{ HP_POP(guild->created), HP_POP2(HP_guild_created), 1788 }, -{ HP_POP(guild->request_info), HP_POP2(HP_guild_request_info), 1790 }, -{ HP_POP(guild->recv_noinfo), HP_POP2(HP_guild_recv_noinfo), 1792 }, -{ HP_POP(guild->recv_info), HP_POP2(HP_guild_recv_info), 1794 }, -{ HP_POP(guild->npc_request_info), HP_POP2(HP_guild_npc_request_info), 1796 }, -{ HP_POP(guild->invite), HP_POP2(HP_guild_invite), 1798 }, -{ HP_POP(guild->reply_invite), HP_POP2(HP_guild_reply_invite), 1800 }, -{ HP_POP(guild->member_joined), HP_POP2(HP_guild_member_joined), 1802 }, -{ HP_POP(guild->member_added), HP_POP2(HP_guild_member_added), 1804 }, -{ HP_POP(guild->leave), HP_POP2(HP_guild_leave), 1806 }, -{ HP_POP(guild->member_withdraw), HP_POP2(HP_guild_member_withdraw), 1808 }, -{ HP_POP(guild->expulsion), HP_POP2(HP_guild_expulsion), 1810 }, -{ HP_POP(guild->skillup), HP_POP2(HP_guild_skillup), 1812 }, -{ HP_POP(guild->block_skill), HP_POP2(HP_guild_block_skill), 1814 }, -{ HP_POP(guild->reqalliance), HP_POP2(HP_guild_reqalliance), 1816 }, -{ HP_POP(guild->reply_reqalliance), HP_POP2(HP_guild_reply_reqalliance), 1818 }, -{ HP_POP(guild->allianceack), HP_POP2(HP_guild_allianceack), 1820 }, -{ HP_POP(guild->delalliance), HP_POP2(HP_guild_delalliance), 1822 }, -{ HP_POP(guild->opposition), HP_POP2(HP_guild_opposition), 1824 }, -{ HP_POP(guild->check_alliance), HP_POP2(HP_guild_check_alliance), 1826 }, -{ HP_POP(guild->send_memberinfoshort), HP_POP2(HP_guild_send_memberinfoshort), 1828 }, -{ HP_POP(guild->recv_memberinfoshort), HP_POP2(HP_guild_recv_memberinfoshort), 1830 }, -{ HP_POP(guild->change_memberposition), HP_POP2(HP_guild_change_memberposition), 1832 }, -{ HP_POP(guild->memberposition_changed), HP_POP2(HP_guild_memberposition_changed), 1834 }, -{ HP_POP(guild->change_position), HP_POP2(HP_guild_change_position), 1836 }, -{ HP_POP(guild->position_changed), HP_POP2(HP_guild_position_changed), 1838 }, -{ HP_POP(guild->change_notice), HP_POP2(HP_guild_change_notice), 1840 }, -{ HP_POP(guild->notice_changed), HP_POP2(HP_guild_notice_changed), 1842 }, -{ HP_POP(guild->change_emblem), HP_POP2(HP_guild_change_emblem), 1844 }, -{ HP_POP(guild->emblem_changed), HP_POP2(HP_guild_emblem_changed), 1846 }, -{ HP_POP(guild->send_message), HP_POP2(HP_guild_send_message), 1848 }, -{ HP_POP(guild->recv_message), HP_POP2(HP_guild_recv_message), 1850 }, -{ HP_POP(guild->send_dot_remove), HP_POP2(HP_guild_send_dot_remove), 1852 }, -{ HP_POP(guild->skillupack), HP_POP2(HP_guild_skillupack), 1854 }, -{ HP_POP(guild->dobreak), HP_POP2(HP_guild_dobreak), 1856 }, -{ HP_POP(guild->broken), HP_POP2(HP_guild_broken), 1858 }, -{ HP_POP(guild->gm_change), HP_POP2(HP_guild_gm_change), 1860 }, -{ HP_POP(guild->gm_changed), HP_POP2(HP_guild_gm_changed), 1862 }, -{ HP_POP(guild->castle_map_init), HP_POP2(HP_guild_castle_map_init), 1864 }, -{ HP_POP(guild->castledatasave), HP_POP2(HP_guild_castledatasave), 1866 }, -{ HP_POP(guild->castledataloadack), HP_POP2(HP_guild_castledataloadack), 1868 }, -{ HP_POP(guild->castle_reconnect), HP_POP2(HP_guild_castle_reconnect), 1870 }, -{ HP_POP(guild->agit_start), HP_POP2(HP_guild_agit_start), 1872 }, -{ HP_POP(guild->agit_end), HP_POP2(HP_guild_agit_end), 1874 }, -{ HP_POP(guild->agit2_start), HP_POP2(HP_guild_agit2_start), 1876 }, -{ HP_POP(guild->agit2_end), HP_POP2(HP_guild_agit2_end), 1878 }, -{ HP_POP(guild->flag_add), HP_POP2(HP_guild_flag_add), 1880 }, -{ HP_POP(guild->flag_remove), HP_POP2(HP_guild_flag_remove), 1882 }, -{ HP_POP(guild->flags_clear), HP_POP2(HP_guild_flags_clear), 1884 }, -{ HP_POP(guild->aura_refresh), HP_POP2(HP_guild_aura_refresh), 1886 }, -{ HP_POP(guild->payexp_timer), HP_POP2(HP_guild_payexp_timer), 1888 }, -{ HP_POP(guild->sd_check), HP_POP2(HP_guild_sd_check), 1890 }, -{ HP_POP(guild->read_guildskill_tree_db), HP_POP2(HP_guild_read_guildskill_tree_db), 1892 }, -{ HP_POP(guild->read_castledb), HP_POP2(HP_guild_read_castledb), 1894 }, -{ HP_POP(guild->payexp_timer_sub), HP_POP2(HP_guild_payexp_timer_sub), 1896 }, -{ HP_POP(guild->send_xy_timer_sub), HP_POP2(HP_guild_send_xy_timer_sub), 1898 }, -{ HP_POP(guild->send_xy_timer), HP_POP2(HP_guild_send_xy_timer), 1900 }, -{ HP_POP(guild->create_expcache), HP_POP2(HP_guild_create_expcache), 1902 }, -{ HP_POP(guild->eventlist_db_final), HP_POP2(HP_guild_eventlist_db_final), 1904 }, -{ HP_POP(guild->expcache_db_final), HP_POP2(HP_guild_expcache_db_final), 1906 }, -{ HP_POP(guild->castle_db_final), HP_POP2(HP_guild_castle_db_final), 1908 }, -{ HP_POP(guild->broken_sub), HP_POP2(HP_guild_broken_sub), 1910 }, -{ HP_POP(guild->castle_broken_sub), HP_POP2(HP_guild_castle_broken_sub), 1912 }, -{ HP_POP(guild->makemember), HP_POP2(HP_guild_makemember), 1914 }, -{ HP_POP(guild->check_member), HP_POP2(HP_guild_check_member), 1916 }, -{ HP_POP(guild->get_alliance_count), HP_POP2(HP_guild_get_alliance_count), 1918 }, -{ HP_POP(guild->castle_reconnect_sub), HP_POP2(HP_guild_castle_reconnect_sub), 1920 }, + { HP_POP(guild->init), HP_POP2(HP_guild_init), 1776 }, + { HP_POP(guild->final), HP_POP2(HP_guild_final), 1778 }, + { HP_POP(guild->skill_get_max), HP_POP2(HP_guild_skill_get_max), 1780 }, + { HP_POP(guild->checkskill), HP_POP2(HP_guild_checkskill), 1782 }, + { HP_POP(guild->check_skill_require), HP_POP2(HP_guild_check_skill_require), 1784 }, + { HP_POP(guild->checkcastles), HP_POP2(HP_guild_checkcastles), 1786 }, + { HP_POP(guild->isallied), HP_POP2(HP_guild_isallied), 1788 }, + { HP_POP(guild->search), HP_POP2(HP_guild_search), 1790 }, + { HP_POP(guild->searchname), HP_POP2(HP_guild_searchname), 1792 }, + { HP_POP(guild->castle_search), HP_POP2(HP_guild_castle_search), 1794 }, + { HP_POP(guild->mapname2gc), HP_POP2(HP_guild_mapname2gc), 1796 }, + { HP_POP(guild->mapindex2gc), HP_POP2(HP_guild_mapindex2gc), 1798 }, + { HP_POP(guild->getavailablesd), HP_POP2(HP_guild_getavailablesd), 1800 }, + { HP_POP(guild->getindex), HP_POP2(HP_guild_getindex), 1802 }, + { HP_POP(guild->getposition), HP_POP2(HP_guild_getposition), 1804 }, + { HP_POP(guild->payexp), HP_POP2(HP_guild_payexp), 1806 }, + { HP_POP(guild->getexp), HP_POP2(HP_guild_getexp), 1808 }, + { HP_POP(guild->create), HP_POP2(HP_guild_create), 1810 }, + { HP_POP(guild->created), HP_POP2(HP_guild_created), 1812 }, + { HP_POP(guild->request_info), HP_POP2(HP_guild_request_info), 1814 }, + { HP_POP(guild->recv_noinfo), HP_POP2(HP_guild_recv_noinfo), 1816 }, + { HP_POP(guild->recv_info), HP_POP2(HP_guild_recv_info), 1818 }, + { HP_POP(guild->npc_request_info), HP_POP2(HP_guild_npc_request_info), 1820 }, + { HP_POP(guild->invite), HP_POP2(HP_guild_invite), 1822 }, + { HP_POP(guild->reply_invite), HP_POP2(HP_guild_reply_invite), 1824 }, + { HP_POP(guild->member_joined), HP_POP2(HP_guild_member_joined), 1826 }, + { HP_POP(guild->member_added), HP_POP2(HP_guild_member_added), 1828 }, + { HP_POP(guild->leave), HP_POP2(HP_guild_leave), 1830 }, + { HP_POP(guild->member_withdraw), HP_POP2(HP_guild_member_withdraw), 1832 }, + { HP_POP(guild->expulsion), HP_POP2(HP_guild_expulsion), 1834 }, + { HP_POP(guild->skillup), HP_POP2(HP_guild_skillup), 1836 }, + { HP_POP(guild->block_skill), HP_POP2(HP_guild_block_skill), 1838 }, + { HP_POP(guild->reqalliance), HP_POP2(HP_guild_reqalliance), 1840 }, + { HP_POP(guild->reply_reqalliance), HP_POP2(HP_guild_reply_reqalliance), 1842 }, + { HP_POP(guild->allianceack), HP_POP2(HP_guild_allianceack), 1844 }, + { HP_POP(guild->delalliance), HP_POP2(HP_guild_delalliance), 1846 }, + { HP_POP(guild->opposition), HP_POP2(HP_guild_opposition), 1848 }, + { HP_POP(guild->check_alliance), HP_POP2(HP_guild_check_alliance), 1850 }, + { HP_POP(guild->send_memberinfoshort), HP_POP2(HP_guild_send_memberinfoshort), 1852 }, + { HP_POP(guild->recv_memberinfoshort), HP_POP2(HP_guild_recv_memberinfoshort), 1854 }, + { HP_POP(guild->change_memberposition), HP_POP2(HP_guild_change_memberposition), 1856 }, + { HP_POP(guild->memberposition_changed), HP_POP2(HP_guild_memberposition_changed), 1858 }, + { HP_POP(guild->change_position), HP_POP2(HP_guild_change_position), 1860 }, + { HP_POP(guild->position_changed), HP_POP2(HP_guild_position_changed), 1862 }, + { HP_POP(guild->change_notice), HP_POP2(HP_guild_change_notice), 1864 }, + { HP_POP(guild->notice_changed), HP_POP2(HP_guild_notice_changed), 1866 }, + { HP_POP(guild->change_emblem), HP_POP2(HP_guild_change_emblem), 1868 }, + { HP_POP(guild->emblem_changed), HP_POP2(HP_guild_emblem_changed), 1870 }, + { HP_POP(guild->send_message), HP_POP2(HP_guild_send_message), 1872 }, + { HP_POP(guild->recv_message), HP_POP2(HP_guild_recv_message), 1874 }, + { HP_POP(guild->send_dot_remove), HP_POP2(HP_guild_send_dot_remove), 1876 }, + { HP_POP(guild->skillupack), HP_POP2(HP_guild_skillupack), 1878 }, + { HP_POP(guild->dobreak), HP_POP2(HP_guild_dobreak), 1880 }, + { HP_POP(guild->broken), HP_POP2(HP_guild_broken), 1882 }, + { HP_POP(guild->gm_change), HP_POP2(HP_guild_gm_change), 1884 }, + { HP_POP(guild->gm_changed), HP_POP2(HP_guild_gm_changed), 1886 }, + { HP_POP(guild->castle_map_init), HP_POP2(HP_guild_castle_map_init), 1888 }, + { HP_POP(guild->castledatasave), HP_POP2(HP_guild_castledatasave), 1890 }, + { HP_POP(guild->castledataloadack), HP_POP2(HP_guild_castledataloadack), 1892 }, + { HP_POP(guild->castle_reconnect), HP_POP2(HP_guild_castle_reconnect), 1894 }, + { HP_POP(guild->agit_start), HP_POP2(HP_guild_agit_start), 1896 }, + { HP_POP(guild->agit_end), HP_POP2(HP_guild_agit_end), 1898 }, + { HP_POP(guild->agit2_start), HP_POP2(HP_guild_agit2_start), 1900 }, + { HP_POP(guild->agit2_end), HP_POP2(HP_guild_agit2_end), 1902 }, + { HP_POP(guild->flag_add), HP_POP2(HP_guild_flag_add), 1904 }, + { HP_POP(guild->flag_remove), HP_POP2(HP_guild_flag_remove), 1906 }, + { HP_POP(guild->flags_clear), HP_POP2(HP_guild_flags_clear), 1908 }, + { HP_POP(guild->aura_refresh), HP_POP2(HP_guild_aura_refresh), 1910 }, + { HP_POP(guild->payexp_timer), HP_POP2(HP_guild_payexp_timer), 1912 }, + { HP_POP(guild->sd_check), HP_POP2(HP_guild_sd_check), 1914 }, + { HP_POP(guild->read_guildskill_tree_db), HP_POP2(HP_guild_read_guildskill_tree_db), 1916 }, + { HP_POP(guild->read_castledb), HP_POP2(HP_guild_read_castledb), 1918 }, + { HP_POP(guild->payexp_timer_sub), HP_POP2(HP_guild_payexp_timer_sub), 1920 }, + { HP_POP(guild->send_xy_timer_sub), HP_POP2(HP_guild_send_xy_timer_sub), 1922 }, + { HP_POP(guild->send_xy_timer), HP_POP2(HP_guild_send_xy_timer), 1924 }, + { HP_POP(guild->create_expcache), HP_POP2(HP_guild_create_expcache), 1926 }, + { HP_POP(guild->eventlist_db_final), HP_POP2(HP_guild_eventlist_db_final), 1928 }, + { HP_POP(guild->expcache_db_final), HP_POP2(HP_guild_expcache_db_final), 1930 }, + { HP_POP(guild->castle_db_final), HP_POP2(HP_guild_castle_db_final), 1932 }, + { HP_POP(guild->broken_sub), HP_POP2(HP_guild_broken_sub), 1934 }, + { HP_POP(guild->castle_broken_sub), HP_POP2(HP_guild_castle_broken_sub), 1936 }, + { HP_POP(guild->makemember), HP_POP2(HP_guild_makemember), 1938 }, + { HP_POP(guild->check_member), HP_POP2(HP_guild_check_member), 1940 }, + { HP_POP(guild->get_alliance_count), HP_POP2(HP_guild_get_alliance_count), 1942 }, + { HP_POP(guild->castle_reconnect_sub), HP_POP2(HP_guild_castle_reconnect_sub), 1944 }, /* gstorage */ -{ HP_POP(gstorage->id2storage), HP_POP2(HP_gstorage_id2storage), 1922 }, -{ HP_POP(gstorage->id2storage2), HP_POP2(HP_gstorage_id2storage2), 1924 }, -{ HP_POP(gstorage->init), HP_POP2(HP_gstorage_init), 1926 }, -{ HP_POP(gstorage->final), HP_POP2(HP_gstorage_final), 1928 }, -{ HP_POP(gstorage->delete), HP_POP2(HP_gstorage_delete), 1930 }, -{ HP_POP(gstorage->open), HP_POP2(HP_gstorage_open), 1932 }, -{ HP_POP(gstorage->additem), HP_POP2(HP_gstorage_additem), 1934 }, -{ HP_POP(gstorage->delitem), HP_POP2(HP_gstorage_delitem), 1936 }, -{ HP_POP(gstorage->add), HP_POP2(HP_gstorage_add), 1938 }, -{ HP_POP(gstorage->get), HP_POP2(HP_gstorage_get), 1940 }, -{ HP_POP(gstorage->addfromcart), HP_POP2(HP_gstorage_addfromcart), 1942 }, -{ HP_POP(gstorage->gettocart), HP_POP2(HP_gstorage_gettocart), 1944 }, -{ HP_POP(gstorage->close), HP_POP2(HP_gstorage_close), 1946 }, -{ HP_POP(gstorage->pc_quit), HP_POP2(HP_gstorage_pc_quit), 1948 }, -{ HP_POP(gstorage->save), HP_POP2(HP_gstorage_save), 1950 }, -{ HP_POP(gstorage->saved), HP_POP2(HP_gstorage_saved), 1952 }, -{ HP_POP(gstorage->create), HP_POP2(HP_gstorage_create), 1954 }, + { HP_POP(gstorage->id2storage), HP_POP2(HP_gstorage_id2storage), 1946 }, + { HP_POP(gstorage->id2storage2), HP_POP2(HP_gstorage_id2storage2), 1948 }, + { HP_POP(gstorage->init), HP_POP2(HP_gstorage_init), 1950 }, + { HP_POP(gstorage->final), HP_POP2(HP_gstorage_final), 1952 }, + { HP_POP(gstorage->delete), HP_POP2(HP_gstorage_delete), 1954 }, + { HP_POP(gstorage->open), HP_POP2(HP_gstorage_open), 1956 }, + { HP_POP(gstorage->additem), HP_POP2(HP_gstorage_additem), 1958 }, + { HP_POP(gstorage->delitem), HP_POP2(HP_gstorage_delitem), 1960 }, + { HP_POP(gstorage->add), HP_POP2(HP_gstorage_add), 1962 }, + { HP_POP(gstorage->get), HP_POP2(HP_gstorage_get), 1964 }, + { HP_POP(gstorage->addfromcart), HP_POP2(HP_gstorage_addfromcart), 1966 }, + { HP_POP(gstorage->gettocart), HP_POP2(HP_gstorage_gettocart), 1968 }, + { HP_POP(gstorage->close), HP_POP2(HP_gstorage_close), 1970 }, + { HP_POP(gstorage->pc_quit), HP_POP2(HP_gstorage_pc_quit), 1972 }, + { HP_POP(gstorage->save), HP_POP2(HP_gstorage_save), 1974 }, + { HP_POP(gstorage->saved), HP_POP2(HP_gstorage_saved), 1976 }, + { HP_POP(gstorage->create), HP_POP2(HP_gstorage_create), 1978 }, /* homun */ -{ HP_POP(homun->init), HP_POP2(HP_homun_init), 1956 }, -{ HP_POP(homun->final), HP_POP2(HP_homun_final), 1958 }, -{ HP_POP(homun->reload), HP_POP2(HP_homun_reload), 1960 }, -{ HP_POP(homun->reload_skill), HP_POP2(HP_homun_reload_skill), 1962 }, -{ HP_POP(homun->get_viewdata), HP_POP2(HP_homun_get_viewdata), 1964 }, -{ HP_POP(homun->class2type), HP_POP2(HP_homun_class2type), 1966 }, -{ HP_POP(homun->damaged), HP_POP2(HP_homun_damaged), 1968 }, -{ HP_POP(homun->dead), HP_POP2(HP_homun_dead), 1970 }, -{ HP_POP(homun->vaporize), HP_POP2(HP_homun_vaporize), 1972 }, -{ HP_POP(homun->delete), HP_POP2(HP_homun_delete), 1974 }, -{ HP_POP(homun->checkskill), HP_POP2(HP_homun_checkskill), 1976 }, -{ HP_POP(homun->calc_skilltree), HP_POP2(HP_homun_calc_skilltree), 1978 }, -{ HP_POP(homun->skill_tree_get_max), HP_POP2(HP_homun_skill_tree_get_max), 1980 }, -{ HP_POP(homun->skillup), HP_POP2(HP_homun_skillup), 1982 }, -{ HP_POP(homun->levelup), HP_POP2(HP_homun_levelup), 1984 }, -{ HP_POP(homun->change_class), HP_POP2(HP_homun_change_class), 1986 }, -{ HP_POP(homun->evolve), HP_POP2(HP_homun_evolve), 1988 }, -{ HP_POP(homun->mutate), HP_POP2(HP_homun_mutate), 1990 }, -{ HP_POP(homun->gainexp), HP_POP2(HP_homun_gainexp), 1992 }, -{ HP_POP(homun->add_intimacy), HP_POP2(HP_homun_add_intimacy), 1994 }, -{ HP_POP(homun->consume_intimacy), HP_POP2(HP_homun_consume_intimacy), 1996 }, -{ HP_POP(homun->healed), HP_POP2(HP_homun_healed), 1998 }, -{ HP_POP(homun->save), HP_POP2(HP_homun_save), 2000 }, -{ HP_POP(homun->menu), HP_POP2(HP_homun_menu), 2002 }, -{ HP_POP(homun->feed), HP_POP2(HP_homun_feed), 2004 }, -{ HP_POP(homun->hunger_timer), HP_POP2(HP_homun_hunger_timer), 2006 }, -{ HP_POP(homun->hunger_timer_delete), HP_POP2(HP_homun_hunger_timer_delete), 2008 }, -{ HP_POP(homun->change_name), HP_POP2(HP_homun_change_name), 2010 }, -{ HP_POP(homun->change_name_ack), HP_POP2(HP_homun_change_name_ack), 2012 }, -{ HP_POP(homun->db_search), HP_POP2(HP_homun_db_search), 2014 }, -{ HP_POP(homun->create), HP_POP2(HP_homun_create), 2016 }, -{ HP_POP(homun->init_timers), HP_POP2(HP_homun_init_timers), 2018 }, -{ HP_POP(homun->call), HP_POP2(HP_homun_call), 2020 }, -{ HP_POP(homun->recv_data), HP_POP2(HP_homun_recv_data), 2022 }, -{ HP_POP(homun->creation_request), HP_POP2(HP_homun_creation_request), 2024 }, -{ HP_POP(homun->ressurect), HP_POP2(HP_homun_ressurect), 2026 }, -{ HP_POP(homun->revive), HP_POP2(HP_homun_revive), 2028 }, -{ HP_POP(homun->stat_reset), HP_POP2(HP_homun_stat_reset), 2030 }, -{ HP_POP(homun->shuffle), HP_POP2(HP_homun_shuffle), 2032 }, -{ HP_POP(homun->read_db_sub), HP_POP2(HP_homun_read_db_sub), 2034 }, -{ HP_POP(homun->read_db), HP_POP2(HP_homun_read_db), 2036 }, -{ HP_POP(homun->read_skill_db_sub), HP_POP2(HP_homun_read_skill_db_sub), 2038 }, -{ HP_POP(homun->skill_db_read), HP_POP2(HP_homun_skill_db_read), 2040 }, -{ HP_POP(homun->exp_db_read), HP_POP2(HP_homun_exp_db_read), 2042 }, -{ HP_POP(homun->addspiritball), HP_POP2(HP_homun_addspiritball), 2044 }, -{ HP_POP(homun->delspiritball), HP_POP2(HP_homun_delspiritball), 2046 }, + { HP_POP(homun->init), HP_POP2(HP_homun_init), 1980 }, + { HP_POP(homun->final), HP_POP2(HP_homun_final), 1982 }, + { HP_POP(homun->reload), HP_POP2(HP_homun_reload), 1984 }, + { HP_POP(homun->reload_skill), HP_POP2(HP_homun_reload_skill), 1986 }, + { HP_POP(homun->get_viewdata), HP_POP2(HP_homun_get_viewdata), 1988 }, + { HP_POP(homun->class2type), HP_POP2(HP_homun_class2type), 1990 }, + { HP_POP(homun->damaged), HP_POP2(HP_homun_damaged), 1992 }, + { HP_POP(homun->dead), HP_POP2(HP_homun_dead), 1994 }, + { HP_POP(homun->vaporize), HP_POP2(HP_homun_vaporize), 1996 }, + { HP_POP(homun->delete), HP_POP2(HP_homun_delete), 1998 }, + { HP_POP(homun->checkskill), HP_POP2(HP_homun_checkskill), 2000 }, + { HP_POP(homun->calc_skilltree), HP_POP2(HP_homun_calc_skilltree), 2002 }, + { HP_POP(homun->skill_tree_get_max), HP_POP2(HP_homun_skill_tree_get_max), 2004 }, + { HP_POP(homun->skillup), HP_POP2(HP_homun_skillup), 2006 }, + { HP_POP(homun->levelup), HP_POP2(HP_homun_levelup), 2008 }, + { HP_POP(homun->change_class), HP_POP2(HP_homun_change_class), 2010 }, + { HP_POP(homun->evolve), HP_POP2(HP_homun_evolve), 2012 }, + { HP_POP(homun->mutate), HP_POP2(HP_homun_mutate), 2014 }, + { HP_POP(homun->gainexp), HP_POP2(HP_homun_gainexp), 2016 }, + { HP_POP(homun->add_intimacy), HP_POP2(HP_homun_add_intimacy), 2018 }, + { HP_POP(homun->consume_intimacy), HP_POP2(HP_homun_consume_intimacy), 2020 }, + { HP_POP(homun->healed), HP_POP2(HP_homun_healed), 2022 }, + { HP_POP(homun->save), HP_POP2(HP_homun_save), 2024 }, + { HP_POP(homun->menu), HP_POP2(HP_homun_menu), 2026 }, + { HP_POP(homun->feed), HP_POP2(HP_homun_feed), 2028 }, + { HP_POP(homun->hunger_timer), HP_POP2(HP_homun_hunger_timer), 2030 }, + { HP_POP(homun->hunger_timer_delete), HP_POP2(HP_homun_hunger_timer_delete), 2032 }, + { HP_POP(homun->change_name), HP_POP2(HP_homun_change_name), 2034 }, + { HP_POP(homun->change_name_ack), HP_POP2(HP_homun_change_name_ack), 2036 }, + { HP_POP(homun->db_search), HP_POP2(HP_homun_db_search), 2038 }, + { HP_POP(homun->create), HP_POP2(HP_homun_create), 2040 }, + { HP_POP(homun->init_timers), HP_POP2(HP_homun_init_timers), 2042 }, + { HP_POP(homun->call), HP_POP2(HP_homun_call), 2044 }, + { HP_POP(homun->recv_data), HP_POP2(HP_homun_recv_data), 2046 }, + { HP_POP(homun->creation_request), HP_POP2(HP_homun_creation_request), 2048 }, + { HP_POP(homun->ressurect), HP_POP2(HP_homun_ressurect), 2050 }, + { HP_POP(homun->revive), HP_POP2(HP_homun_revive), 2052 }, + { HP_POP(homun->stat_reset), HP_POP2(HP_homun_stat_reset), 2054 }, + { HP_POP(homun->shuffle), HP_POP2(HP_homun_shuffle), 2056 }, + { HP_POP(homun->read_db_sub), HP_POP2(HP_homun_read_db_sub), 2058 }, + { HP_POP(homun->read_db), HP_POP2(HP_homun_read_db), 2060 }, + { HP_POP(homun->read_skill_db_sub), HP_POP2(HP_homun_read_skill_db_sub), 2062 }, + { HP_POP(homun->skill_db_read), HP_POP2(HP_homun_skill_db_read), 2064 }, + { HP_POP(homun->exp_db_read), HP_POP2(HP_homun_exp_db_read), 2066 }, + { HP_POP(homun->addspiritball), HP_POP2(HP_homun_addspiritball), 2068 }, + { HP_POP(homun->delspiritball), HP_POP2(HP_homun_delspiritball), 2070 }, /* instance */ -{ HP_POP(instance->init), HP_POP2(HP_instance_init), 2048 }, -{ HP_POP(instance->final), HP_POP2(HP_instance_final), 2050 }, -{ HP_POP(instance->create), HP_POP2(HP_instance_create), 2052 }, -{ HP_POP(instance->add_map), HP_POP2(HP_instance_add_map), 2054 }, -{ HP_POP(instance->del_map), HP_POP2(HP_instance_del_map), 2056 }, -{ HP_POP(instance->map2imap), HP_POP2(HP_instance_map2imap), 2058 }, -{ HP_POP(instance->mapid2imapid), HP_POP2(HP_instance_mapid2imapid), 2060 }, -{ HP_POP(instance->destroy), HP_POP2(HP_instance_destroy), 2062 }, -{ HP_POP(instance->start), HP_POP2(HP_instance_start), 2064 }, -{ HP_POP(instance->check_idle), HP_POP2(HP_instance_check_idle), 2066 }, -{ HP_POP(instance->check_kick), HP_POP2(HP_instance_check_kick), 2068 }, -{ HP_POP(instance->set_timeout), HP_POP2(HP_instance_set_timeout), 2070 }, -{ HP_POP(instance->valid), HP_POP2(HP_instance_valid), 2072 }, -{ HP_POP(instance->destroy_timer), HP_POP2(HP_instance_destroy_timer), 2074 }, + { HP_POP(instance->init), HP_POP2(HP_instance_init), 2072 }, + { HP_POP(instance->final), HP_POP2(HP_instance_final), 2074 }, + { HP_POP(instance->create), HP_POP2(HP_instance_create), 2076 }, + { HP_POP(instance->add_map), HP_POP2(HP_instance_add_map), 2078 }, + { HP_POP(instance->del_map), HP_POP2(HP_instance_del_map), 2080 }, + { HP_POP(instance->map2imap), HP_POP2(HP_instance_map2imap), 2082 }, + { HP_POP(instance->mapid2imapid), HP_POP2(HP_instance_mapid2imapid), 2084 }, + { HP_POP(instance->destroy), HP_POP2(HP_instance_destroy), 2086 }, + { HP_POP(instance->start), HP_POP2(HP_instance_start), 2088 }, + { HP_POP(instance->check_idle), HP_POP2(HP_instance_check_idle), 2090 }, + { HP_POP(instance->check_kick), HP_POP2(HP_instance_check_kick), 2092 }, + { HP_POP(instance->set_timeout), HP_POP2(HP_instance_set_timeout), 2094 }, + { HP_POP(instance->valid), HP_POP2(HP_instance_valid), 2096 }, + { HP_POP(instance->destroy_timer), HP_POP2(HP_instance_destroy_timer), 2098 }, /* intif */ -{ HP_POP(intif->parse), HP_POP2(HP_intif_parse), 2076 }, -{ HP_POP(intif->create_pet), HP_POP2(HP_intif_create_pet), 2078 }, -{ HP_POP(intif->broadcast), HP_POP2(HP_intif_broadcast), 2080 }, -{ HP_POP(intif->broadcast2), HP_POP2(HP_intif_broadcast2), 2082 }, -{ HP_POP(intif->main_message), HP_POP2(HP_intif_main_message), 2084 }, -{ HP_POP(intif->wis_message), HP_POP2(HP_intif_wis_message), 2086 }, -{ HP_POP(intif->wis_message_to_gm), HP_POP2(HP_intif_wis_message_to_gm), 2088 }, -{ HP_POP(intif->saveregistry), HP_POP2(HP_intif_saveregistry), 2090 }, -{ HP_POP(intif->request_registry), HP_POP2(HP_intif_request_registry), 2092 }, -{ HP_POP(intif->request_guild_storage), HP_POP2(HP_intif_request_guild_storage), 2094 }, -{ HP_POP(intif->send_guild_storage), HP_POP2(HP_intif_send_guild_storage), 2096 }, -{ HP_POP(intif->create_party), HP_POP2(HP_intif_create_party), 2098 }, -{ HP_POP(intif->request_partyinfo), HP_POP2(HP_intif_request_partyinfo), 2100 }, -{ HP_POP(intif->party_addmember), HP_POP2(HP_intif_party_addmember), 2102 }, -{ HP_POP(intif->party_changeoption), HP_POP2(HP_intif_party_changeoption), 2104 }, -{ HP_POP(intif->party_leave), HP_POP2(HP_intif_party_leave), 2106 }, -{ HP_POP(intif->party_changemap), HP_POP2(HP_intif_party_changemap), 2108 }, -{ HP_POP(intif->break_party), HP_POP2(HP_intif_break_party), 2110 }, -{ HP_POP(intif->party_message), HP_POP2(HP_intif_party_message), 2112 }, -{ HP_POP(intif->party_leaderchange), HP_POP2(HP_intif_party_leaderchange), 2114 }, -{ HP_POP(intif->guild_create), HP_POP2(HP_intif_guild_create), 2116 }, -{ HP_POP(intif->guild_request_info), HP_POP2(HP_intif_guild_request_info), 2118 }, -{ HP_POP(intif->guild_addmember), HP_POP2(HP_intif_guild_addmember), 2120 }, -{ HP_POP(intif->guild_leave), HP_POP2(HP_intif_guild_leave), 2122 }, -{ HP_POP(intif->guild_memberinfoshort), HP_POP2(HP_intif_guild_memberinfoshort), 2124 }, -{ HP_POP(intif->guild_break), HP_POP2(HP_intif_guild_break), 2126 }, -{ HP_POP(intif->guild_message), HP_POP2(HP_intif_guild_message), 2128 }, -{ HP_POP(intif->guild_change_gm), HP_POP2(HP_intif_guild_change_gm), 2130 }, -{ HP_POP(intif->guild_change_basicinfo), HP_POP2(HP_intif_guild_change_basicinfo), 2132 }, -{ HP_POP(intif->guild_change_memberinfo), HP_POP2(HP_intif_guild_change_memberinfo), 2134 }, -{ HP_POP(intif->guild_position), HP_POP2(HP_intif_guild_position), 2136 }, -{ HP_POP(intif->guild_skillup), HP_POP2(HP_intif_guild_skillup), 2138 }, -{ HP_POP(intif->guild_alliance), HP_POP2(HP_intif_guild_alliance), 2140 }, -{ HP_POP(intif->guild_notice), HP_POP2(HP_intif_guild_notice), 2142 }, -{ HP_POP(intif->guild_emblem), HP_POP2(HP_intif_guild_emblem), 2144 }, -{ HP_POP(intif->guild_castle_dataload), HP_POP2(HP_intif_guild_castle_dataload), 2146 }, -{ HP_POP(intif->guild_castle_datasave), HP_POP2(HP_intif_guild_castle_datasave), 2148 }, -{ HP_POP(intif->request_petdata), HP_POP2(HP_intif_request_petdata), 2150 }, -{ HP_POP(intif->save_petdata), HP_POP2(HP_intif_save_petdata), 2152 }, -{ HP_POP(intif->delete_petdata), HP_POP2(HP_intif_delete_petdata), 2154 }, -{ HP_POP(intif->rename), HP_POP2(HP_intif_rename), 2156 }, -{ HP_POP(intif->homunculus_create), HP_POP2(HP_intif_homunculus_create), 2158 }, -{ HP_POP(intif->homunculus_requestload), HP_POP2(HP_intif_homunculus_requestload), 2160 }, -{ HP_POP(intif->homunculus_requestsave), HP_POP2(HP_intif_homunculus_requestsave), 2162 }, -{ HP_POP(intif->homunculus_requestdelete), HP_POP2(HP_intif_homunculus_requestdelete), 2164 }, -{ HP_POP(intif->request_questlog), HP_POP2(HP_intif_request_questlog), 2166 }, -{ HP_POP(intif->quest_save), HP_POP2(HP_intif_quest_save), 2168 }, -{ HP_POP(intif->mercenary_create), HP_POP2(HP_intif_mercenary_create), 2170 }, -{ HP_POP(intif->mercenary_request), HP_POP2(HP_intif_mercenary_request), 2172 }, -{ HP_POP(intif->mercenary_delete), HP_POP2(HP_intif_mercenary_delete), 2174 }, -{ HP_POP(intif->mercenary_save), HP_POP2(HP_intif_mercenary_save), 2176 }, -{ HP_POP(intif->Mail_requestinbox), HP_POP2(HP_intif_Mail_requestinbox), 2178 }, -{ HP_POP(intif->Mail_read), HP_POP2(HP_intif_Mail_read), 2180 }, -{ HP_POP(intif->Mail_getattach), HP_POP2(HP_intif_Mail_getattach), 2182 }, -{ HP_POP(intif->Mail_delete), HP_POP2(HP_intif_Mail_delete), 2184 }, -{ HP_POP(intif->Mail_return), HP_POP2(HP_intif_Mail_return), 2186 }, -{ HP_POP(intif->Mail_send), HP_POP2(HP_intif_Mail_send), 2188 }, -{ HP_POP(intif->Auction_requestlist), HP_POP2(HP_intif_Auction_requestlist), 2190 }, -{ HP_POP(intif->Auction_register), HP_POP2(HP_intif_Auction_register), 2192 }, -{ HP_POP(intif->Auction_cancel), HP_POP2(HP_intif_Auction_cancel), 2194 }, -{ HP_POP(intif->Auction_close), HP_POP2(HP_intif_Auction_close), 2196 }, -{ HP_POP(intif->Auction_bid), HP_POP2(HP_intif_Auction_bid), 2198 }, -{ HP_POP(intif->elemental_create), HP_POP2(HP_intif_elemental_create), 2200 }, -{ HP_POP(intif->elemental_request), HP_POP2(HP_intif_elemental_request), 2202 }, -{ HP_POP(intif->elemental_delete), HP_POP2(HP_intif_elemental_delete), 2204 }, -{ HP_POP(intif->elemental_save), HP_POP2(HP_intif_elemental_save), 2206 }, -{ HP_POP(intif->request_accinfo), HP_POP2(HP_intif_request_accinfo), 2208 }, -{ HP_POP(intif->CheckForCharServer), HP_POP2(HP_intif_CheckForCharServer), 2210 }, -{ HP_POP(intif->pWisMessage), HP_POP2(HP_intif_pWisMessage), 2212 }, -{ HP_POP(intif->pWisEnd), HP_POP2(HP_intif_pWisEnd), 2214 }, -{ HP_POP(intif->pWisToGM_sub), HP_POP2(HP_intif_pWisToGM_sub), 2216 }, -{ HP_POP(intif->pWisToGM), HP_POP2(HP_intif_pWisToGM), 2218 }, -{ HP_POP(intif->pRegisters), HP_POP2(HP_intif_pRegisters), 2220 }, -{ HP_POP(intif->pChangeNameOk), HP_POP2(HP_intif_pChangeNameOk), 2222 }, -{ HP_POP(intif->pMessageToFD), HP_POP2(HP_intif_pMessageToFD), 2224 }, -{ HP_POP(intif->pLoadGuildStorage), HP_POP2(HP_intif_pLoadGuildStorage), 2226 }, -{ HP_POP(intif->pSaveGuildStorage), HP_POP2(HP_intif_pSaveGuildStorage), 2228 }, -{ HP_POP(intif->pPartyCreated), HP_POP2(HP_intif_pPartyCreated), 2230 }, -{ HP_POP(intif->pPartyInfo), HP_POP2(HP_intif_pPartyInfo), 2232 }, -{ HP_POP(intif->pPartyMemberAdded), HP_POP2(HP_intif_pPartyMemberAdded), 2234 }, -{ HP_POP(intif->pPartyOptionChanged), HP_POP2(HP_intif_pPartyOptionChanged), 2236 }, -{ HP_POP(intif->pPartyMemberWithdraw), HP_POP2(HP_intif_pPartyMemberWithdraw), 2238 }, -{ HP_POP(intif->pPartyMove), HP_POP2(HP_intif_pPartyMove), 2240 }, -{ HP_POP(intif->pPartyBroken), HP_POP2(HP_intif_pPartyBroken), 2242 }, -{ HP_POP(intif->pPartyMessage), HP_POP2(HP_intif_pPartyMessage), 2244 }, -{ HP_POP(intif->pGuildCreated), HP_POP2(HP_intif_pGuildCreated), 2246 }, -{ HP_POP(intif->pGuildInfo), HP_POP2(HP_intif_pGuildInfo), 2248 }, -{ HP_POP(intif->pGuildMemberAdded), HP_POP2(HP_intif_pGuildMemberAdded), 2250 }, -{ HP_POP(intif->pGuildMemberWithdraw), HP_POP2(HP_intif_pGuildMemberWithdraw), 2252 }, -{ HP_POP(intif->pGuildMemberInfoShort), HP_POP2(HP_intif_pGuildMemberInfoShort), 2254 }, -{ HP_POP(intif->pGuildBroken), HP_POP2(HP_intif_pGuildBroken), 2256 }, -{ HP_POP(intif->pGuildMessage), HP_POP2(HP_intif_pGuildMessage), 2258 }, -{ HP_POP(intif->pGuildBasicInfoChanged), HP_POP2(HP_intif_pGuildBasicInfoChanged), 2260 }, -{ HP_POP(intif->pGuildMemberInfoChanged), HP_POP2(HP_intif_pGuildMemberInfoChanged), 2262 }, -{ HP_POP(intif->pGuildPosition), HP_POP2(HP_intif_pGuildPosition), 2264 }, -{ HP_POP(intif->pGuildSkillUp), HP_POP2(HP_intif_pGuildSkillUp), 2266 }, -{ HP_POP(intif->pGuildAlliance), HP_POP2(HP_intif_pGuildAlliance), 2268 }, -{ HP_POP(intif->pGuildNotice), HP_POP2(HP_intif_pGuildNotice), 2270 }, -{ HP_POP(intif->pGuildEmblem), HP_POP2(HP_intif_pGuildEmblem), 2272 }, -{ HP_POP(intif->pGuildCastleDataLoad), HP_POP2(HP_intif_pGuildCastleDataLoad), 2274 }, -{ HP_POP(intif->pGuildMasterChanged), HP_POP2(HP_intif_pGuildMasterChanged), 2276 }, -{ HP_POP(intif->pQuestLog), HP_POP2(HP_intif_pQuestLog), 2278 }, -{ HP_POP(intif->pQuestSave), HP_POP2(HP_intif_pQuestSave), 2280 }, -{ HP_POP(intif->pMailInboxReceived), HP_POP2(HP_intif_pMailInboxReceived), 2282 }, -{ HP_POP(intif->pMailNew), HP_POP2(HP_intif_pMailNew), 2284 }, -{ HP_POP(intif->pMailGetAttach), HP_POP2(HP_intif_pMailGetAttach), 2286 }, -{ HP_POP(intif->pMailDelete), HP_POP2(HP_intif_pMailDelete), 2288 }, -{ HP_POP(intif->pMailReturn), HP_POP2(HP_intif_pMailReturn), 2290 }, -{ HP_POP(intif->pMailSend), HP_POP2(HP_intif_pMailSend), 2292 }, -{ HP_POP(intif->pAuctionResults), HP_POP2(HP_intif_pAuctionResults), 2294 }, -{ HP_POP(intif->pAuctionRegister), HP_POP2(HP_intif_pAuctionRegister), 2296 }, -{ HP_POP(intif->pAuctionCancel), HP_POP2(HP_intif_pAuctionCancel), 2298 }, -{ HP_POP(intif->pAuctionClose), HP_POP2(HP_intif_pAuctionClose), 2300 }, -{ HP_POP(intif->pAuctionMessage), HP_POP2(HP_intif_pAuctionMessage), 2302 }, -{ HP_POP(intif->pAuctionBid), HP_POP2(HP_intif_pAuctionBid), 2304 }, -{ HP_POP(intif->pMercenaryReceived), HP_POP2(HP_intif_pMercenaryReceived), 2306 }, -{ HP_POP(intif->pMercenaryDeleted), HP_POP2(HP_intif_pMercenaryDeleted), 2308 }, -{ HP_POP(intif->pMercenarySaved), HP_POP2(HP_intif_pMercenarySaved), 2310 }, -{ HP_POP(intif->pElementalReceived), HP_POP2(HP_intif_pElementalReceived), 2312 }, -{ HP_POP(intif->pElementalDeleted), HP_POP2(HP_intif_pElementalDeleted), 2314 }, -{ HP_POP(intif->pElementalSaved), HP_POP2(HP_intif_pElementalSaved), 2316 }, -{ HP_POP(intif->pCreatePet), HP_POP2(HP_intif_pCreatePet), 2318 }, -{ HP_POP(intif->pRecvPetData), HP_POP2(HP_intif_pRecvPetData), 2320 }, -{ HP_POP(intif->pSavePetOk), HP_POP2(HP_intif_pSavePetOk), 2322 }, -{ HP_POP(intif->pDeletePetOk), HP_POP2(HP_intif_pDeletePetOk), 2324 }, -{ HP_POP(intif->pCreateHomunculus), HP_POP2(HP_intif_pCreateHomunculus), 2326 }, -{ HP_POP(intif->pRecvHomunculusData), HP_POP2(HP_intif_pRecvHomunculusData), 2328 }, -{ HP_POP(intif->pSaveHomunculusOk), HP_POP2(HP_intif_pSaveHomunculusOk), 2330 }, -{ HP_POP(intif->pDeleteHomunculusOk), HP_POP2(HP_intif_pDeleteHomunculusOk), 2332 }, + { HP_POP(intif->parse), HP_POP2(HP_intif_parse), 2100 }, + { HP_POP(intif->create_pet), HP_POP2(HP_intif_create_pet), 2102 }, + { HP_POP(intif->broadcast), HP_POP2(HP_intif_broadcast), 2104 }, + { HP_POP(intif->broadcast2), HP_POP2(HP_intif_broadcast2), 2106 }, + { HP_POP(intif->main_message), HP_POP2(HP_intif_main_message), 2108 }, + { HP_POP(intif->wis_message), HP_POP2(HP_intif_wis_message), 2110 }, + { HP_POP(intif->wis_message_to_gm), HP_POP2(HP_intif_wis_message_to_gm), 2112 }, + { HP_POP(intif->saveregistry), HP_POP2(HP_intif_saveregistry), 2114 }, + { HP_POP(intif->request_registry), HP_POP2(HP_intif_request_registry), 2116 }, + { HP_POP(intif->request_guild_storage), HP_POP2(HP_intif_request_guild_storage), 2118 }, + { HP_POP(intif->send_guild_storage), HP_POP2(HP_intif_send_guild_storage), 2120 }, + { HP_POP(intif->create_party), HP_POP2(HP_intif_create_party), 2122 }, + { HP_POP(intif->request_partyinfo), HP_POP2(HP_intif_request_partyinfo), 2124 }, + { HP_POP(intif->party_addmember), HP_POP2(HP_intif_party_addmember), 2126 }, + { HP_POP(intif->party_changeoption), HP_POP2(HP_intif_party_changeoption), 2128 }, + { HP_POP(intif->party_leave), HP_POP2(HP_intif_party_leave), 2130 }, + { HP_POP(intif->party_changemap), HP_POP2(HP_intif_party_changemap), 2132 }, + { HP_POP(intif->break_party), HP_POP2(HP_intif_break_party), 2134 }, + { HP_POP(intif->party_message), HP_POP2(HP_intif_party_message), 2136 }, + { HP_POP(intif->party_leaderchange), HP_POP2(HP_intif_party_leaderchange), 2138 }, + { HP_POP(intif->guild_create), HP_POP2(HP_intif_guild_create), 2140 }, + { HP_POP(intif->guild_request_info), HP_POP2(HP_intif_guild_request_info), 2142 }, + { HP_POP(intif->guild_addmember), HP_POP2(HP_intif_guild_addmember), 2144 }, + { HP_POP(intif->guild_leave), HP_POP2(HP_intif_guild_leave), 2146 }, + { HP_POP(intif->guild_memberinfoshort), HP_POP2(HP_intif_guild_memberinfoshort), 2148 }, + { HP_POP(intif->guild_break), HP_POP2(HP_intif_guild_break), 2150 }, + { HP_POP(intif->guild_message), HP_POP2(HP_intif_guild_message), 2152 }, + { HP_POP(intif->guild_change_gm), HP_POP2(HP_intif_guild_change_gm), 2154 }, + { HP_POP(intif->guild_change_basicinfo), HP_POP2(HP_intif_guild_change_basicinfo), 2156 }, + { HP_POP(intif->guild_change_memberinfo), HP_POP2(HP_intif_guild_change_memberinfo), 2158 }, + { HP_POP(intif->guild_position), HP_POP2(HP_intif_guild_position), 2160 }, + { HP_POP(intif->guild_skillup), HP_POP2(HP_intif_guild_skillup), 2162 }, + { HP_POP(intif->guild_alliance), HP_POP2(HP_intif_guild_alliance), 2164 }, + { HP_POP(intif->guild_notice), HP_POP2(HP_intif_guild_notice), 2166 }, + { HP_POP(intif->guild_emblem), HP_POP2(HP_intif_guild_emblem), 2168 }, + { HP_POP(intif->guild_castle_dataload), HP_POP2(HP_intif_guild_castle_dataload), 2170 }, + { HP_POP(intif->guild_castle_datasave), HP_POP2(HP_intif_guild_castle_datasave), 2172 }, + { HP_POP(intif->request_petdata), HP_POP2(HP_intif_request_petdata), 2174 }, + { HP_POP(intif->save_petdata), HP_POP2(HP_intif_save_petdata), 2176 }, + { HP_POP(intif->delete_petdata), HP_POP2(HP_intif_delete_petdata), 2178 }, + { HP_POP(intif->rename), HP_POP2(HP_intif_rename), 2180 }, + { HP_POP(intif->homunculus_create), HP_POP2(HP_intif_homunculus_create), 2182 }, + { HP_POP(intif->homunculus_requestload), HP_POP2(HP_intif_homunculus_requestload), 2184 }, + { HP_POP(intif->homunculus_requestsave), HP_POP2(HP_intif_homunculus_requestsave), 2186 }, + { HP_POP(intif->homunculus_requestdelete), HP_POP2(HP_intif_homunculus_requestdelete), 2188 }, + { HP_POP(intif->request_questlog), HP_POP2(HP_intif_request_questlog), 2190 }, + { HP_POP(intif->quest_save), HP_POP2(HP_intif_quest_save), 2192 }, + { HP_POP(intif->mercenary_create), HP_POP2(HP_intif_mercenary_create), 2194 }, + { HP_POP(intif->mercenary_request), HP_POP2(HP_intif_mercenary_request), 2196 }, + { HP_POP(intif->mercenary_delete), HP_POP2(HP_intif_mercenary_delete), 2198 }, + { HP_POP(intif->mercenary_save), HP_POP2(HP_intif_mercenary_save), 2200 }, + { HP_POP(intif->Mail_requestinbox), HP_POP2(HP_intif_Mail_requestinbox), 2202 }, + { HP_POP(intif->Mail_read), HP_POP2(HP_intif_Mail_read), 2204 }, + { HP_POP(intif->Mail_getattach), HP_POP2(HP_intif_Mail_getattach), 2206 }, + { HP_POP(intif->Mail_delete), HP_POP2(HP_intif_Mail_delete), 2208 }, + { HP_POP(intif->Mail_return), HP_POP2(HP_intif_Mail_return), 2210 }, + { HP_POP(intif->Mail_send), HP_POP2(HP_intif_Mail_send), 2212 }, + { HP_POP(intif->Auction_requestlist), HP_POP2(HP_intif_Auction_requestlist), 2214 }, + { HP_POP(intif->Auction_register), HP_POP2(HP_intif_Auction_register), 2216 }, + { HP_POP(intif->Auction_cancel), HP_POP2(HP_intif_Auction_cancel), 2218 }, + { HP_POP(intif->Auction_close), HP_POP2(HP_intif_Auction_close), 2220 }, + { HP_POP(intif->Auction_bid), HP_POP2(HP_intif_Auction_bid), 2222 }, + { HP_POP(intif->elemental_create), HP_POP2(HP_intif_elemental_create), 2224 }, + { HP_POP(intif->elemental_request), HP_POP2(HP_intif_elemental_request), 2226 }, + { HP_POP(intif->elemental_delete), HP_POP2(HP_intif_elemental_delete), 2228 }, + { HP_POP(intif->elemental_save), HP_POP2(HP_intif_elemental_save), 2230 }, + { HP_POP(intif->request_accinfo), HP_POP2(HP_intif_request_accinfo), 2232 }, + { HP_POP(intif->CheckForCharServer), HP_POP2(HP_intif_CheckForCharServer), 2234 }, + { HP_POP(intif->pWisMessage), HP_POP2(HP_intif_pWisMessage), 2236 }, + { HP_POP(intif->pWisEnd), HP_POP2(HP_intif_pWisEnd), 2238 }, + { HP_POP(intif->pWisToGM_sub), HP_POP2(HP_intif_pWisToGM_sub), 2240 }, + { HP_POP(intif->pWisToGM), HP_POP2(HP_intif_pWisToGM), 2242 }, + { HP_POP(intif->pRegisters), HP_POP2(HP_intif_pRegisters), 2244 }, + { HP_POP(intif->pChangeNameOk), HP_POP2(HP_intif_pChangeNameOk), 2246 }, + { HP_POP(intif->pMessageToFD), HP_POP2(HP_intif_pMessageToFD), 2248 }, + { HP_POP(intif->pLoadGuildStorage), HP_POP2(HP_intif_pLoadGuildStorage), 2250 }, + { HP_POP(intif->pSaveGuildStorage), HP_POP2(HP_intif_pSaveGuildStorage), 2252 }, + { HP_POP(intif->pPartyCreated), HP_POP2(HP_intif_pPartyCreated), 2254 }, + { HP_POP(intif->pPartyInfo), HP_POP2(HP_intif_pPartyInfo), 2256 }, + { HP_POP(intif->pPartyMemberAdded), HP_POP2(HP_intif_pPartyMemberAdded), 2258 }, + { HP_POP(intif->pPartyOptionChanged), HP_POP2(HP_intif_pPartyOptionChanged), 2260 }, + { HP_POP(intif->pPartyMemberWithdraw), HP_POP2(HP_intif_pPartyMemberWithdraw), 2262 }, + { HP_POP(intif->pPartyMove), HP_POP2(HP_intif_pPartyMove), 2264 }, + { HP_POP(intif->pPartyBroken), HP_POP2(HP_intif_pPartyBroken), 2266 }, + { HP_POP(intif->pPartyMessage), HP_POP2(HP_intif_pPartyMessage), 2268 }, + { HP_POP(intif->pGuildCreated), HP_POP2(HP_intif_pGuildCreated), 2270 }, + { HP_POP(intif->pGuildInfo), HP_POP2(HP_intif_pGuildInfo), 2272 }, + { HP_POP(intif->pGuildMemberAdded), HP_POP2(HP_intif_pGuildMemberAdded), 2274 }, + { HP_POP(intif->pGuildMemberWithdraw), HP_POP2(HP_intif_pGuildMemberWithdraw), 2276 }, + { HP_POP(intif->pGuildMemberInfoShort), HP_POP2(HP_intif_pGuildMemberInfoShort), 2278 }, + { HP_POP(intif->pGuildBroken), HP_POP2(HP_intif_pGuildBroken), 2280 }, + { HP_POP(intif->pGuildMessage), HP_POP2(HP_intif_pGuildMessage), 2282 }, + { HP_POP(intif->pGuildBasicInfoChanged), HP_POP2(HP_intif_pGuildBasicInfoChanged), 2284 }, + { HP_POP(intif->pGuildMemberInfoChanged), HP_POP2(HP_intif_pGuildMemberInfoChanged), 2286 }, + { HP_POP(intif->pGuildPosition), HP_POP2(HP_intif_pGuildPosition), 2288 }, + { HP_POP(intif->pGuildSkillUp), HP_POP2(HP_intif_pGuildSkillUp), 2290 }, + { HP_POP(intif->pGuildAlliance), HP_POP2(HP_intif_pGuildAlliance), 2292 }, + { HP_POP(intif->pGuildNotice), HP_POP2(HP_intif_pGuildNotice), 2294 }, + { HP_POP(intif->pGuildEmblem), HP_POP2(HP_intif_pGuildEmblem), 2296 }, + { HP_POP(intif->pGuildCastleDataLoad), HP_POP2(HP_intif_pGuildCastleDataLoad), 2298 }, + { HP_POP(intif->pGuildMasterChanged), HP_POP2(HP_intif_pGuildMasterChanged), 2300 }, + { HP_POP(intif->pQuestLog), HP_POP2(HP_intif_pQuestLog), 2302 }, + { HP_POP(intif->pQuestSave), HP_POP2(HP_intif_pQuestSave), 2304 }, + { HP_POP(intif->pMailInboxReceived), HP_POP2(HP_intif_pMailInboxReceived), 2306 }, + { HP_POP(intif->pMailNew), HP_POP2(HP_intif_pMailNew), 2308 }, + { HP_POP(intif->pMailGetAttach), HP_POP2(HP_intif_pMailGetAttach), 2310 }, + { HP_POP(intif->pMailDelete), HP_POP2(HP_intif_pMailDelete), 2312 }, + { HP_POP(intif->pMailReturn), HP_POP2(HP_intif_pMailReturn), 2314 }, + { HP_POP(intif->pMailSend), HP_POP2(HP_intif_pMailSend), 2316 }, + { HP_POP(intif->pAuctionResults), HP_POP2(HP_intif_pAuctionResults), 2318 }, + { HP_POP(intif->pAuctionRegister), HP_POP2(HP_intif_pAuctionRegister), 2320 }, + { HP_POP(intif->pAuctionCancel), HP_POP2(HP_intif_pAuctionCancel), 2322 }, + { HP_POP(intif->pAuctionClose), HP_POP2(HP_intif_pAuctionClose), 2324 }, + { HP_POP(intif->pAuctionMessage), HP_POP2(HP_intif_pAuctionMessage), 2326 }, + { HP_POP(intif->pAuctionBid), HP_POP2(HP_intif_pAuctionBid), 2328 }, + { HP_POP(intif->pMercenaryReceived), HP_POP2(HP_intif_pMercenaryReceived), 2330 }, + { HP_POP(intif->pMercenaryDeleted), HP_POP2(HP_intif_pMercenaryDeleted), 2332 }, + { HP_POP(intif->pMercenarySaved), HP_POP2(HP_intif_pMercenarySaved), 2334 }, + { HP_POP(intif->pElementalReceived), HP_POP2(HP_intif_pElementalReceived), 2336 }, + { HP_POP(intif->pElementalDeleted), HP_POP2(HP_intif_pElementalDeleted), 2338 }, + { HP_POP(intif->pElementalSaved), HP_POP2(HP_intif_pElementalSaved), 2340 }, + { HP_POP(intif->pCreatePet), HP_POP2(HP_intif_pCreatePet), 2342 }, + { HP_POP(intif->pRecvPetData), HP_POP2(HP_intif_pRecvPetData), 2344 }, + { HP_POP(intif->pSavePetOk), HP_POP2(HP_intif_pSavePetOk), 2346 }, + { HP_POP(intif->pDeletePetOk), HP_POP2(HP_intif_pDeletePetOk), 2348 }, + { HP_POP(intif->pCreateHomunculus), HP_POP2(HP_intif_pCreateHomunculus), 2350 }, + { HP_POP(intif->pRecvHomunculusData), HP_POP2(HP_intif_pRecvHomunculusData), 2352 }, + { HP_POP(intif->pSaveHomunculusOk), HP_POP2(HP_intif_pSaveHomunculusOk), 2354 }, + { HP_POP(intif->pDeleteHomunculusOk), HP_POP2(HP_intif_pDeleteHomunculusOk), 2356 }, /* ircbot */ -{ HP_POP(ircbot->init), HP_POP2(HP_ircbot_init), 2334 }, -{ HP_POP(ircbot->final), HP_POP2(HP_ircbot_final), 2336 }, -{ HP_POP(ircbot->parse), HP_POP2(HP_ircbot_parse), 2338 }, -{ HP_POP(ircbot->parse_sub), HP_POP2(HP_ircbot_parse_sub), 2340 }, -{ HP_POP(ircbot->parse_source), HP_POP2(HP_ircbot_parse_source), 2342 }, -{ HP_POP(ircbot->func_search), HP_POP2(HP_ircbot_func_search), 2344 }, -{ HP_POP(ircbot->connect_timer), HP_POP2(HP_ircbot_connect_timer), 2346 }, -{ HP_POP(ircbot->identify_timer), HP_POP2(HP_ircbot_identify_timer), 2348 }, -{ HP_POP(ircbot->join_timer), HP_POP2(HP_ircbot_join_timer), 2350 }, -{ HP_POP(ircbot->send), HP_POP2(HP_ircbot_send), 2352 }, -{ HP_POP(ircbot->relay), HP_POP2(HP_ircbot_relay), 2354 }, -{ HP_POP(ircbot->pong), HP_POP2(HP_ircbot_pong), 2356 }, -{ HP_POP(ircbot->privmsg), HP_POP2(HP_ircbot_privmsg), 2358 }, -{ HP_POP(ircbot->userjoin), HP_POP2(HP_ircbot_userjoin), 2360 }, -{ HP_POP(ircbot->userleave), HP_POP2(HP_ircbot_userleave), 2362 }, -{ HP_POP(ircbot->usernick), HP_POP2(HP_ircbot_usernick), 2364 }, + { HP_POP(ircbot->init), HP_POP2(HP_ircbot_init), 2358 }, + { HP_POP(ircbot->final), HP_POP2(HP_ircbot_final), 2360 }, + { HP_POP(ircbot->parse), HP_POP2(HP_ircbot_parse), 2362 }, + { HP_POP(ircbot->parse_sub), HP_POP2(HP_ircbot_parse_sub), 2364 }, + { HP_POP(ircbot->parse_source), HP_POP2(HP_ircbot_parse_source), 2366 }, + { HP_POP(ircbot->func_search), HP_POP2(HP_ircbot_func_search), 2368 }, + { HP_POP(ircbot->connect_timer), HP_POP2(HP_ircbot_connect_timer), 2370 }, + { HP_POP(ircbot->identify_timer), HP_POP2(HP_ircbot_identify_timer), 2372 }, + { HP_POP(ircbot->join_timer), HP_POP2(HP_ircbot_join_timer), 2374 }, + { HP_POP(ircbot->send), HP_POP2(HP_ircbot_send), 2376 }, + { HP_POP(ircbot->relay), HP_POP2(HP_ircbot_relay), 2378 }, + { HP_POP(ircbot->pong), HP_POP2(HP_ircbot_pong), 2380 }, + { HP_POP(ircbot->privmsg), HP_POP2(HP_ircbot_privmsg), 2382 }, + { HP_POP(ircbot->userjoin), HP_POP2(HP_ircbot_userjoin), 2384 }, + { HP_POP(ircbot->userleave), HP_POP2(HP_ircbot_userleave), 2386 }, + { HP_POP(ircbot->usernick), HP_POP2(HP_ircbot_usernick), 2388 }, /* itemdb */ -{ HP_POP(itemdb->init), HP_POP2(HP_itemdb_init), 2366 }, -{ HP_POP(itemdb->final), HP_POP2(HP_itemdb_final), 2368 }, -{ HP_POP(itemdb->reload), HP_POP2(HP_itemdb_reload), 2370 }, -{ HP_POP(itemdb->name_constants), HP_POP2(HP_itemdb_name_constants), 2372 }, -{ HP_POP(itemdb->force_name_constants), HP_POP2(HP_itemdb_force_name_constants), 2374 }, -{ HP_POP(itemdb->read_groups), HP_POP2(HP_itemdb_read_groups), 2376 }, -{ HP_POP(itemdb->read_chains), HP_POP2(HP_itemdb_read_chains), 2378 }, -{ HP_POP(itemdb->read_packages), HP_POP2(HP_itemdb_read_packages), 2380 }, -{ HP_POP(itemdb->write_cached_packages), HP_POP2(HP_itemdb_write_cached_packages), 2382 }, -{ HP_POP(itemdb->read_cached_packages), HP_POP2(HP_itemdb_read_cached_packages), 2384 }, -{ HP_POP(itemdb->name2id), HP_POP2(HP_itemdb_name2id), 2386 }, -{ HP_POP(itemdb->search_name), HP_POP2(HP_itemdb_search_name), 2388 }, -{ HP_POP(itemdb->search_name_array), HP_POP2(HP_itemdb_search_name_array), 2390 }, -{ HP_POP(itemdb->load), HP_POP2(HP_itemdb_load), 2392 }, -{ HP_POP(itemdb->search), HP_POP2(HP_itemdb_search), 2394 }, -{ HP_POP(itemdb->parse_dbrow), HP_POP2(HP_itemdb_parse_dbrow), 2396 }, -{ HP_POP(itemdb->exists), HP_POP2(HP_itemdb_exists), 2398 }, -{ HP_POP(itemdb->in_group), HP_POP2(HP_itemdb_in_group), 2400 }, -{ HP_POP(itemdb->group_item), HP_POP2(HP_itemdb_group_item), 2402 }, -{ HP_POP(itemdb->chain_item), HP_POP2(HP_itemdb_chain_item), 2404 }, -{ HP_POP(itemdb->package_item), HP_POP2(HP_itemdb_package_item), 2406 }, -{ HP_POP(itemdb->searchname_sub), HP_POP2(HP_itemdb_searchname_sub), 2408 }, -{ HP_POP(itemdb->searchname_array_sub), HP_POP2(HP_itemdb_searchname_array_sub), 2410 }, -{ HP_POP(itemdb->searchrandomid), HP_POP2(HP_itemdb_searchrandomid), 2412 }, -{ HP_POP(itemdb->typename), HP_POP2(HP_itemdb_typename), 2414 }, -{ HP_POP(itemdb->jobid2mapid), HP_POP2(HP_itemdb_jobid2mapid), 2416 }, -{ HP_POP(itemdb->create_dummy_data), HP_POP2(HP_itemdb_create_dummy_data), 2418 }, -{ HP_POP(itemdb->create_item_data), HP_POP2(HP_itemdb_create_item_data), 2420 }, -{ HP_POP(itemdb->isequip), HP_POP2(HP_itemdb_isequip), 2422 }, -{ HP_POP(itemdb->isequip2), HP_POP2(HP_itemdb_isequip2), 2424 }, -{ HP_POP(itemdb->isstackable), HP_POP2(HP_itemdb_isstackable), 2426 }, -{ HP_POP(itemdb->isstackable2), HP_POP2(HP_itemdb_isstackable2), 2428 }, -{ HP_POP(itemdb->isdropable_sub), HP_POP2(HP_itemdb_isdropable_sub), 2430 }, -{ HP_POP(itemdb->cantrade_sub), HP_POP2(HP_itemdb_cantrade_sub), 2432 }, -{ HP_POP(itemdb->canpartnertrade_sub), HP_POP2(HP_itemdb_canpartnertrade_sub), 2434 }, -{ HP_POP(itemdb->cansell_sub), HP_POP2(HP_itemdb_cansell_sub), 2436 }, -{ HP_POP(itemdb->cancartstore_sub), HP_POP2(HP_itemdb_cancartstore_sub), 2438 }, -{ HP_POP(itemdb->canstore_sub), HP_POP2(HP_itemdb_canstore_sub), 2440 }, -{ HP_POP(itemdb->canguildstore_sub), HP_POP2(HP_itemdb_canguildstore_sub), 2442 }, -{ HP_POP(itemdb->canmail_sub), HP_POP2(HP_itemdb_canmail_sub), 2444 }, -{ HP_POP(itemdb->canauction_sub), HP_POP2(HP_itemdb_canauction_sub), 2446 }, -{ HP_POP(itemdb->isrestricted), HP_POP2(HP_itemdb_isrestricted), 2448 }, -{ HP_POP(itemdb->isidentified), HP_POP2(HP_itemdb_isidentified), 2450 }, -{ HP_POP(itemdb->isidentified2), HP_POP2(HP_itemdb_isidentified2), 2452 }, -{ HP_POP(itemdb->read_itemavail), HP_POP2(HP_itemdb_read_itemavail), 2454 }, -{ HP_POP(itemdb->read_itemtrade), HP_POP2(HP_itemdb_read_itemtrade), 2456 }, -{ HP_POP(itemdb->read_itemdelay), HP_POP2(HP_itemdb_read_itemdelay), 2458 }, -{ HP_POP(itemdb->read_stack), HP_POP2(HP_itemdb_read_stack), 2460 }, -{ HP_POP(itemdb->read_buyingstore), HP_POP2(HP_itemdb_read_buyingstore), 2462 }, -{ HP_POP(itemdb->read_nouse), HP_POP2(HP_itemdb_read_nouse), 2464 }, -{ HP_POP(itemdb->combo_split_atoi), HP_POP2(HP_itemdb_combo_split_atoi), 2466 }, -{ HP_POP(itemdb->read_combos), HP_POP2(HP_itemdb_read_combos), 2468 }, -{ HP_POP(itemdb->gendercheck), HP_POP2(HP_itemdb_gendercheck), 2470 }, -{ HP_POP(itemdb->re_split_atoi), HP_POP2(HP_itemdb_re_split_atoi), 2472 }, -{ HP_POP(itemdb->readdb), HP_POP2(HP_itemdb_readdb), 2474 }, -{ HP_POP(itemdb->read_sqldb), HP_POP2(HP_itemdb_read_sqldb), 2476 }, -{ HP_POP(itemdb->unique_id), HP_POP2(HP_itemdb_unique_id), 2478 }, -{ HP_POP(itemdb->uid_load), HP_POP2(HP_itemdb_uid_load), 2480 }, -{ HP_POP(itemdb->read), HP_POP2(HP_itemdb_read), 2482 }, -{ HP_POP(itemdb->destroy_item_data), HP_POP2(HP_itemdb_destroy_item_data), 2484 }, -{ HP_POP(itemdb->final_sub), HP_POP2(HP_itemdb_final_sub), 2486 }, + { HP_POP(itemdb->init), HP_POP2(HP_itemdb_init), 2390 }, + { HP_POP(itemdb->final), HP_POP2(HP_itemdb_final), 2392 }, + { HP_POP(itemdb->reload), HP_POP2(HP_itemdb_reload), 2394 }, + { HP_POP(itemdb->name_constants), HP_POP2(HP_itemdb_name_constants), 2396 }, + { HP_POP(itemdb->force_name_constants), HP_POP2(HP_itemdb_force_name_constants), 2398 }, + { HP_POP(itemdb->read_groups), HP_POP2(HP_itemdb_read_groups), 2400 }, + { HP_POP(itemdb->read_chains), HP_POP2(HP_itemdb_read_chains), 2402 }, + { HP_POP(itemdb->read_packages), HP_POP2(HP_itemdb_read_packages), 2404 }, + { HP_POP(itemdb->write_cached_packages), HP_POP2(HP_itemdb_write_cached_packages), 2406 }, + { HP_POP(itemdb->read_cached_packages), HP_POP2(HP_itemdb_read_cached_packages), 2408 }, + { HP_POP(itemdb->name2id), HP_POP2(HP_itemdb_name2id), 2410 }, + { HP_POP(itemdb->search_name), HP_POP2(HP_itemdb_search_name), 2412 }, + { HP_POP(itemdb->search_name_array), HP_POP2(HP_itemdb_search_name_array), 2414 }, + { HP_POP(itemdb->load), HP_POP2(HP_itemdb_load), 2416 }, + { HP_POP(itemdb->search), HP_POP2(HP_itemdb_search), 2418 }, + { HP_POP(itemdb->parse_dbrow), HP_POP2(HP_itemdb_parse_dbrow), 2420 }, + { HP_POP(itemdb->exists), HP_POP2(HP_itemdb_exists), 2422 }, + { HP_POP(itemdb->in_group), HP_POP2(HP_itemdb_in_group), 2424 }, + { HP_POP(itemdb->group_item), HP_POP2(HP_itemdb_group_item), 2426 }, + { HP_POP(itemdb->chain_item), HP_POP2(HP_itemdb_chain_item), 2428 }, + { HP_POP(itemdb->package_item), HP_POP2(HP_itemdb_package_item), 2430 }, + { HP_POP(itemdb->searchname_sub), HP_POP2(HP_itemdb_searchname_sub), 2432 }, + { HP_POP(itemdb->searchname_array_sub), HP_POP2(HP_itemdb_searchname_array_sub), 2434 }, + { HP_POP(itemdb->searchrandomid), HP_POP2(HP_itemdb_searchrandomid), 2436 }, + { HP_POP(itemdb->typename), HP_POP2(HP_itemdb_typename), 2438 }, + { HP_POP(itemdb->jobid2mapid), HP_POP2(HP_itemdb_jobid2mapid), 2440 }, + { HP_POP(itemdb->create_dummy_data), HP_POP2(HP_itemdb_create_dummy_data), 2442 }, + { HP_POP(itemdb->create_item_data), HP_POP2(HP_itemdb_create_item_data), 2444 }, + { HP_POP(itemdb->isequip), HP_POP2(HP_itemdb_isequip), 2446 }, + { HP_POP(itemdb->isequip2), HP_POP2(HP_itemdb_isequip2), 2448 }, + { HP_POP(itemdb->isstackable), HP_POP2(HP_itemdb_isstackable), 2450 }, + { HP_POP(itemdb->isstackable2), HP_POP2(HP_itemdb_isstackable2), 2452 }, + { HP_POP(itemdb->isdropable_sub), HP_POP2(HP_itemdb_isdropable_sub), 2454 }, + { HP_POP(itemdb->cantrade_sub), HP_POP2(HP_itemdb_cantrade_sub), 2456 }, + { HP_POP(itemdb->canpartnertrade_sub), HP_POP2(HP_itemdb_canpartnertrade_sub), 2458 }, + { HP_POP(itemdb->cansell_sub), HP_POP2(HP_itemdb_cansell_sub), 2460 }, + { HP_POP(itemdb->cancartstore_sub), HP_POP2(HP_itemdb_cancartstore_sub), 2462 }, + { HP_POP(itemdb->canstore_sub), HP_POP2(HP_itemdb_canstore_sub), 2464 }, + { HP_POP(itemdb->canguildstore_sub), HP_POP2(HP_itemdb_canguildstore_sub), 2466 }, + { HP_POP(itemdb->canmail_sub), HP_POP2(HP_itemdb_canmail_sub), 2468 }, + { HP_POP(itemdb->canauction_sub), HP_POP2(HP_itemdb_canauction_sub), 2470 }, + { HP_POP(itemdb->isrestricted), HP_POP2(HP_itemdb_isrestricted), 2472 }, + { HP_POP(itemdb->isidentified), HP_POP2(HP_itemdb_isidentified), 2474 }, + { HP_POP(itemdb->isidentified2), HP_POP2(HP_itemdb_isidentified2), 2476 }, + { HP_POP(itemdb->read_itemavail), HP_POP2(HP_itemdb_read_itemavail), 2478 }, + { HP_POP(itemdb->read_itemtrade), HP_POP2(HP_itemdb_read_itemtrade), 2480 }, + { HP_POP(itemdb->read_itemdelay), HP_POP2(HP_itemdb_read_itemdelay), 2482 }, + { HP_POP(itemdb->read_stack), HP_POP2(HP_itemdb_read_stack), 2484 }, + { HP_POP(itemdb->read_buyingstore), HP_POP2(HP_itemdb_read_buyingstore), 2486 }, + { HP_POP(itemdb->read_nouse), HP_POP2(HP_itemdb_read_nouse), 2488 }, + { HP_POP(itemdb->combo_split_atoi), HP_POP2(HP_itemdb_combo_split_atoi), 2490 }, + { HP_POP(itemdb->read_combos), HP_POP2(HP_itemdb_read_combos), 2492 }, + { HP_POP(itemdb->gendercheck), HP_POP2(HP_itemdb_gendercheck), 2494 }, + { HP_POP(itemdb->re_split_atoi), HP_POP2(HP_itemdb_re_split_atoi), 2496 }, + { HP_POP(itemdb->readdb), HP_POP2(HP_itemdb_readdb), 2498 }, + { HP_POP(itemdb->read_sqldb), HP_POP2(HP_itemdb_read_sqldb), 2500 }, + { HP_POP(itemdb->unique_id), HP_POP2(HP_itemdb_unique_id), 2502 }, + { HP_POP(itemdb->uid_load), HP_POP2(HP_itemdb_uid_load), 2504 }, + { HP_POP(itemdb->read), HP_POP2(HP_itemdb_read), 2506 }, + { HP_POP(itemdb->destroy_item_data), HP_POP2(HP_itemdb_destroy_item_data), 2508 }, + { HP_POP(itemdb->final_sub), HP_POP2(HP_itemdb_final_sub), 2510 }, /* logs */ -{ HP_POP(logs->pick_pc), HP_POP2(HP_logs_pick_pc), 2488 }, -{ HP_POP(logs->pick_mob), HP_POP2(HP_logs_pick_mob), 2490 }, -{ HP_POP(logs->zeny), HP_POP2(HP_logs_zeny), 2492 }, -{ HP_POP(logs->npc), HP_POP2(HP_logs_npc), 2494 }, -{ HP_POP(logs->chat), HP_POP2(HP_logs_chat), 2496 }, -{ HP_POP(logs->atcommand), HP_POP2(HP_logs_atcommand), 2498 }, -{ HP_POP(logs->branch), HP_POP2(HP_logs_branch), 2500 }, -{ HP_POP(logs->mvpdrop), HP_POP2(HP_logs_mvpdrop), 2502 }, -{ HP_POP(logs->pick_sub), HP_POP2(HP_logs_pick_sub), 2504 }, -{ HP_POP(logs->zeny_sub), HP_POP2(HP_logs_zeny_sub), 2506 }, -{ HP_POP(logs->npc_sub), HP_POP2(HP_logs_npc_sub), 2508 }, -{ HP_POP(logs->chat_sub), HP_POP2(HP_logs_chat_sub), 2510 }, -{ HP_POP(logs->atcommand_sub), HP_POP2(HP_logs_atcommand_sub), 2512 }, -{ HP_POP(logs->branch_sub), HP_POP2(HP_logs_branch_sub), 2514 }, -{ HP_POP(logs->mvpdrop_sub), HP_POP2(HP_logs_mvpdrop_sub), 2516 }, -{ HP_POP(logs->config_read), HP_POP2(HP_logs_config_read), 2518 }, -{ HP_POP(logs->config_done), HP_POP2(HP_logs_config_done), 2520 }, -{ HP_POP(logs->sql_init), HP_POP2(HP_logs_sql_init), 2522 }, -{ HP_POP(logs->sql_final), HP_POP2(HP_logs_sql_final), 2524 }, -{ HP_POP(logs->picktype2char), HP_POP2(HP_logs_picktype2char), 2526 }, -{ HP_POP(logs->chattype2char), HP_POP2(HP_logs_chattype2char), 2528 }, -{ HP_POP(logs->should_log_item), HP_POP2(HP_logs_should_log_item), 2530 }, + { HP_POP(logs->pick_pc), HP_POP2(HP_logs_pick_pc), 2512 }, + { HP_POP(logs->pick_mob), HP_POP2(HP_logs_pick_mob), 2514 }, + { HP_POP(logs->zeny), HP_POP2(HP_logs_zeny), 2516 }, + { HP_POP(logs->npc), HP_POP2(HP_logs_npc), 2518 }, + { HP_POP(logs->chat), HP_POP2(HP_logs_chat), 2520 }, + { HP_POP(logs->atcommand), HP_POP2(HP_logs_atcommand), 2522 }, + { HP_POP(logs->branch), HP_POP2(HP_logs_branch), 2524 }, + { HP_POP(logs->mvpdrop), HP_POP2(HP_logs_mvpdrop), 2526 }, + { HP_POP(logs->pick_sub), HP_POP2(HP_logs_pick_sub), 2528 }, + { HP_POP(logs->zeny_sub), HP_POP2(HP_logs_zeny_sub), 2530 }, + { HP_POP(logs->npc_sub), HP_POP2(HP_logs_npc_sub), 2532 }, + { HP_POP(logs->chat_sub), HP_POP2(HP_logs_chat_sub), 2534 }, + { HP_POP(logs->atcommand_sub), HP_POP2(HP_logs_atcommand_sub), 2536 }, + { HP_POP(logs->branch_sub), HP_POP2(HP_logs_branch_sub), 2538 }, + { HP_POP(logs->mvpdrop_sub), HP_POP2(HP_logs_mvpdrop_sub), 2540 }, + { HP_POP(logs->config_read), HP_POP2(HP_logs_config_read), 2542 }, + { HP_POP(logs->config_done), HP_POP2(HP_logs_config_done), 2544 }, + { HP_POP(logs->sql_init), HP_POP2(HP_logs_sql_init), 2546 }, + { HP_POP(logs->sql_final), HP_POP2(HP_logs_sql_final), 2548 }, + { HP_POP(logs->picktype2char), HP_POP2(HP_logs_picktype2char), 2550 }, + { HP_POP(logs->chattype2char), HP_POP2(HP_logs_chattype2char), 2552 }, + { HP_POP(logs->should_log_item), HP_POP2(HP_logs_should_log_item), 2554 }, /* mail */ -{ HP_POP(mail->clear), HP_POP2(HP_mail_clear), 2532 }, -{ HP_POP(mail->removeitem), HP_POP2(HP_mail_removeitem), 2534 }, -{ HP_POP(mail->removezeny), HP_POP2(HP_mail_removezeny), 2536 }, -{ HP_POP(mail->setitem), HP_POP2(HP_mail_setitem), 2538 }, -{ HP_POP(mail->setattachment), HP_POP2(HP_mail_setattachment), 2540 }, -{ HP_POP(mail->getattachment), HP_POP2(HP_mail_getattachment), 2542 }, -{ HP_POP(mail->openmail), HP_POP2(HP_mail_openmail), 2544 }, -{ HP_POP(mail->deliveryfail), HP_POP2(HP_mail_deliveryfail), 2546 }, -{ HP_POP(mail->invalid_operation), HP_POP2(HP_mail_invalid_operation), 2548 }, + { HP_POP(mail->clear), HP_POP2(HP_mail_clear), 2556 }, + { HP_POP(mail->removeitem), HP_POP2(HP_mail_removeitem), 2558 }, + { HP_POP(mail->removezeny), HP_POP2(HP_mail_removezeny), 2560 }, + { HP_POP(mail->setitem), HP_POP2(HP_mail_setitem), 2562 }, + { HP_POP(mail->setattachment), HP_POP2(HP_mail_setattachment), 2564 }, + { HP_POP(mail->getattachment), HP_POP2(HP_mail_getattachment), 2566 }, + { HP_POP(mail->openmail), HP_POP2(HP_mail_openmail), 2568 }, + { HP_POP(mail->deliveryfail), HP_POP2(HP_mail_deliveryfail), 2570 }, + { HP_POP(mail->invalid_operation), HP_POP2(HP_mail_invalid_operation), 2572 }, /* map */ -{ HP_POP(map->zone_init), HP_POP2(HP_map_zone_init), 2550 }, -{ HP_POP(map->zone_remove), HP_POP2(HP_map_zone_remove), 2552 }, -{ HP_POP(map->zone_apply), HP_POP2(HP_map_zone_apply), 2554 }, -{ HP_POP(map->zone_change), HP_POP2(HP_map_zone_change), 2556 }, -{ HP_POP(map->zone_change2), HP_POP2(HP_map_zone_change2), 2558 }, -{ HP_POP(map->getcell), HP_POP2(HP_map_getcell), 2560 }, -{ HP_POP(map->setgatcell), HP_POP2(HP_map_setgatcell), 2562 }, -{ HP_POP(map->cellfromcache), HP_POP2(HP_map_cellfromcache), 2564 }, -{ HP_POP(map->setusers), HP_POP2(HP_map_setusers), 2566 }, -{ HP_POP(map->getusers), HP_POP2(HP_map_getusers), 2568 }, -{ HP_POP(map->usercount), HP_POP2(HP_map_usercount), 2570 }, -{ HP_POP(map->freeblock), HP_POP2(HP_map_freeblock), 2572 }, -{ HP_POP(map->freeblock_lock), HP_POP2(HP_map_freeblock_lock), 2574 }, -{ HP_POP(map->freeblock_unlock), HP_POP2(HP_map_freeblock_unlock), 2576 }, -{ HP_POP(map->addblock), HP_POP2(HP_map_addblock), 2578 }, -{ HP_POP(map->delblock), HP_POP2(HP_map_delblock), 2580 }, -{ HP_POP(map->moveblock), HP_POP2(HP_map_moveblock), 2582 }, -{ HP_POP(map->count_oncell), HP_POP2(HP_map_count_oncell), 2584 }, -{ HP_POP(map->find_skill_unit_oncell), HP_POP2(HP_map_find_skill_unit_oncell), 2586 }, -{ HP_POP(map->get_new_object_id), HP_POP2(HP_map_get_new_object_id), 2588 }, -{ HP_POP(map->search_freecell), HP_POP2(HP_map_search_freecell), 2590 }, -{ HP_POP(map->quit), HP_POP2(HP_map_quit), 2592 }, -{ HP_POP(map->addnpc), HP_POP2(HP_map_addnpc), 2594 }, -{ HP_POP(map->clearflooritem_timer), HP_POP2(HP_map_clearflooritem_timer), 2596 }, -{ HP_POP(map->removemobs_timer), HP_POP2(HP_map_removemobs_timer), 2598 }, -{ HP_POP(map->clearflooritem), HP_POP2(HP_map_clearflooritem), 2600 }, -{ HP_POP(map->addflooritem), HP_POP2(HP_map_addflooritem), 2602 }, -{ HP_POP(map->addnickdb), HP_POP2(HP_map_addnickdb), 2604 }, -{ HP_POP(map->delnickdb), HP_POP2(HP_map_delnickdb), 2606 }, -{ HP_POP(map->reqnickdb), HP_POP2(HP_map_reqnickdb), 2608 }, -{ HP_POP(map->charid2nick), HP_POP2(HP_map_charid2nick), 2610 }, -{ HP_POP(map->charid2sd), HP_POP2(HP_map_charid2sd), 2612 }, -{ HP_POP(map->vforeachpc), HP_POP2(HP_map_vforeachpc), 2614 }, -{ HP_POP(map->vforeachmob), HP_POP2(HP_map_vforeachmob), 2616 }, -{ HP_POP(map->vforeachnpc), HP_POP2(HP_map_vforeachnpc), 2618 }, -{ HP_POP(map->vforeachregen), HP_POP2(HP_map_vforeachregen), 2620 }, -{ HP_POP(map->vforeachiddb), HP_POP2(HP_map_vforeachiddb), 2622 }, -{ HP_POP(map->vforeachinrange), HP_POP2(HP_map_vforeachinrange), 2624 }, -{ HP_POP(map->vforeachinshootrange), HP_POP2(HP_map_vforeachinshootrange), 2626 }, -{ HP_POP(map->vforeachinarea), HP_POP2(HP_map_vforeachinarea), 2628 }, -{ HP_POP(map->vforcountinrange), HP_POP2(HP_map_vforcountinrange), 2630 }, -{ HP_POP(map->vforcountinarea), HP_POP2(HP_map_vforcountinarea), 2632 }, -{ HP_POP(map->vforeachinmovearea), HP_POP2(HP_map_vforeachinmovearea), 2634 }, -{ HP_POP(map->vforeachincell), HP_POP2(HP_map_vforeachincell), 2636 }, -{ HP_POP(map->vforeachinpath), HP_POP2(HP_map_vforeachinpath), 2638 }, -{ HP_POP(map->vforeachinmap), HP_POP2(HP_map_vforeachinmap), 2640 }, -{ HP_POP(map->vforeachininstance), HP_POP2(HP_map_vforeachininstance), 2642 }, -{ HP_POP(map->id2sd), HP_POP2(HP_map_id2sd), 2644 }, -{ HP_POP(map->id2md), HP_POP2(HP_map_id2md), 2646 }, -{ HP_POP(map->id2nd), HP_POP2(HP_map_id2nd), 2648 }, -{ HP_POP(map->id2hd), HP_POP2(HP_map_id2hd), 2650 }, -{ HP_POP(map->id2mc), HP_POP2(HP_map_id2mc), 2652 }, -{ HP_POP(map->id2cd), HP_POP2(HP_map_id2cd), 2654 }, -{ HP_POP(map->id2bl), HP_POP2(HP_map_id2bl), 2656 }, -{ HP_POP(map->blid_exists), HP_POP2(HP_map_blid_exists), 2658 }, -{ HP_POP(map->mapindex2mapid), HP_POP2(HP_map_mapindex2mapid), 2660 }, -{ HP_POP(map->mapname2mapid), HP_POP2(HP_map_mapname2mapid), 2662 }, -{ HP_POP(map->mapname2ipport), HP_POP2(HP_map_mapname2ipport), 2664 }, -{ HP_POP(map->setipport), HP_POP2(HP_map_setipport), 2666 }, -{ HP_POP(map->eraseipport), HP_POP2(HP_map_eraseipport), 2668 }, -{ HP_POP(map->eraseallipport), HP_POP2(HP_map_eraseallipport), 2670 }, -{ HP_POP(map->addiddb), HP_POP2(HP_map_addiddb), 2672 }, -{ HP_POP(map->deliddb), HP_POP2(HP_map_deliddb), 2674 }, -{ HP_POP(map->nick2sd), HP_POP2(HP_map_nick2sd), 2676 }, -{ HP_POP(map->getmob_boss), HP_POP2(HP_map_getmob_boss), 2678 }, -{ HP_POP(map->id2boss), HP_POP2(HP_map_id2boss), 2680 }, -{ HP_POP(map->reloadnpc), HP_POP2(HP_map_reloadnpc), 2682 }, -{ HP_POP(map->check_dir), HP_POP2(HP_map_check_dir), 2684 }, -{ HP_POP(map->calc_dir), HP_POP2(HP_map_calc_dir), 2686 }, -{ HP_POP(map->random_dir), HP_POP2(HP_map_random_dir), 2688 }, -{ HP_POP(map->cleanup_sub), HP_POP2(HP_map_cleanup_sub), 2690 }, -{ HP_POP(map->delmap), HP_POP2(HP_map_delmap), 2692 }, -{ HP_POP(map->flags_init), HP_POP2(HP_map_flags_init), 2694 }, -{ HP_POP(map->iwall_set), HP_POP2(HP_map_iwall_set), 2696 }, -{ HP_POP(map->iwall_get), HP_POP2(HP_map_iwall_get), 2698 }, -{ HP_POP(map->iwall_remove), HP_POP2(HP_map_iwall_remove), 2700 }, -{ HP_POP(map->addmobtolist), HP_POP2(HP_map_addmobtolist), 2702 }, -{ HP_POP(map->spawnmobs), HP_POP2(HP_map_spawnmobs), 2704 }, -{ HP_POP(map->removemobs), HP_POP2(HP_map_removemobs), 2706 }, -{ HP_POP(map->addmap2db), HP_POP2(HP_map_addmap2db), 2708 }, -{ HP_POP(map->removemapdb), HP_POP2(HP_map_removemapdb), 2710 }, -{ HP_POP(map->clean), HP_POP2(HP_map_clean), 2712 }, -{ HP_POP(map->do_shutdown), HP_POP2(HP_map_do_shutdown), 2714 }, -{ HP_POP(map->freeblock_timer), HP_POP2(HP_map_freeblock_timer), 2716 }, -{ HP_POP(map->searchrandfreecell), HP_POP2(HP_map_searchrandfreecell), 2718 }, -{ HP_POP(map->count_sub), HP_POP2(HP_map_count_sub), 2720 }, -{ HP_POP(map->create_charid2nick), HP_POP2(HP_map_create_charid2nick), 2722 }, -{ HP_POP(map->removemobs_sub), HP_POP2(HP_map_removemobs_sub), 2724 }, -{ HP_POP(map->gat2cell), HP_POP2(HP_map_gat2cell), 2726 }, -{ HP_POP(map->cell2gat), HP_POP2(HP_map_cell2gat), 2728 }, -{ HP_POP(map->getcellp), HP_POP2(HP_map_getcellp), 2730 }, -{ HP_POP(map->setcell), HP_POP2(HP_map_setcell), 2732 }, -{ HP_POP(map->sub_getcellp), HP_POP2(HP_map_sub_getcellp), 2734 }, -{ HP_POP(map->sub_setcell), HP_POP2(HP_map_sub_setcell), 2736 }, -{ HP_POP(map->iwall_nextxy), HP_POP2(HP_map_iwall_nextxy), 2738 }, -{ HP_POP(map->create_map_data_other_server), HP_POP2(HP_map_create_map_data_other_server), 2740 }, -{ HP_POP(map->eraseallipport_sub), HP_POP2(HP_map_eraseallipport_sub), 2742 }, -{ HP_POP(map->init_mapcache), HP_POP2(HP_map_init_mapcache), 2744 }, -{ HP_POP(map->readfromcache), HP_POP2(HP_map_readfromcache), 2746 }, -{ HP_POP(map->addmap), HP_POP2(HP_map_addmap), 2748 }, -{ HP_POP(map->delmapid), HP_POP2(HP_map_delmapid), 2750 }, -{ HP_POP(map->zone_db_clear), HP_POP2(HP_map_zone_db_clear), 2752 }, -{ HP_POP(map->list_final), HP_POP2(HP_map_list_final), 2754 }, -{ HP_POP(map->waterheight), HP_POP2(HP_map_waterheight), 2756 }, -{ HP_POP(map->readgat), HP_POP2(HP_map_readgat), 2758 }, -{ HP_POP(map->readallmaps), HP_POP2(HP_map_readallmaps), 2760 }, -{ HP_POP(map->config_read), HP_POP2(HP_map_config_read), 2762 }, -{ HP_POP(map->config_read_sub), HP_POP2(HP_map_config_read_sub), 2764 }, -{ HP_POP(map->reloadnpc_sub), HP_POP2(HP_map_reloadnpc_sub), 2766 }, -{ HP_POP(map->inter_config_read), HP_POP2(HP_map_inter_config_read), 2768 }, -{ HP_POP(map->sql_init), HP_POP2(HP_map_sql_init), 2770 }, -{ HP_POP(map->sql_close), HP_POP2(HP_map_sql_close), 2772 }, -{ HP_POP(map->zone_mf_cache), HP_POP2(HP_map_zone_mf_cache), 2774 }, -{ HP_POP(map->zone_str2itemid), HP_POP2(HP_map_zone_str2itemid), 2776 }, -{ HP_POP(map->zone_str2skillid), HP_POP2(HP_map_zone_str2skillid), 2778 }, -{ HP_POP(map->zone_bl_type), HP_POP2(HP_map_zone_bl_type), 2780 }, -{ HP_POP(map->read_zone_db), HP_POP2(HP_map_read_zone_db), 2782 }, -{ HP_POP(map->db_final), HP_POP2(HP_map_db_final), 2784 }, -{ HP_POP(map->nick_db_final), HP_POP2(HP_map_nick_db_final), 2786 }, -{ HP_POP(map->cleanup_db_sub), HP_POP2(HP_map_cleanup_db_sub), 2788 }, -{ HP_POP(map->abort_sub), HP_POP2(HP_map_abort_sub), 2790 }, -{ HP_POP(map->helpscreen), HP_POP2(HP_map_helpscreen), 2792 }, -{ HP_POP(map->versionscreen), HP_POP2(HP_map_versionscreen), 2794 }, -{ HP_POP(map->arg_next_value), HP_POP2(HP_map_arg_next_value), 2796 }, + { HP_POP(map->zone_init), HP_POP2(HP_map_zone_init), 2574 }, + { HP_POP(map->zone_remove), HP_POP2(HP_map_zone_remove), 2576 }, + { HP_POP(map->zone_apply), HP_POP2(HP_map_zone_apply), 2578 }, + { HP_POP(map->zone_change), HP_POP2(HP_map_zone_change), 2580 }, + { HP_POP(map->zone_change2), HP_POP2(HP_map_zone_change2), 2582 }, + { HP_POP(map->getcell), HP_POP2(HP_map_getcell), 2584 }, + { HP_POP(map->setgatcell), HP_POP2(HP_map_setgatcell), 2586 }, + { HP_POP(map->cellfromcache), HP_POP2(HP_map_cellfromcache), 2588 }, + { HP_POP(map->setusers), HP_POP2(HP_map_setusers), 2590 }, + { HP_POP(map->getusers), HP_POP2(HP_map_getusers), 2592 }, + { HP_POP(map->usercount), HP_POP2(HP_map_usercount), 2594 }, + { HP_POP(map->freeblock), HP_POP2(HP_map_freeblock), 2596 }, + { HP_POP(map->freeblock_lock), HP_POP2(HP_map_freeblock_lock), 2598 }, + { HP_POP(map->freeblock_unlock), HP_POP2(HP_map_freeblock_unlock), 2600 }, + { HP_POP(map->addblock), HP_POP2(HP_map_addblock), 2602 }, + { HP_POP(map->delblock), HP_POP2(HP_map_delblock), 2604 }, + { HP_POP(map->moveblock), HP_POP2(HP_map_moveblock), 2606 }, + { HP_POP(map->count_oncell), HP_POP2(HP_map_count_oncell), 2608 }, + { HP_POP(map->find_skill_unit_oncell), HP_POP2(HP_map_find_skill_unit_oncell), 2610 }, + { HP_POP(map->get_new_object_id), HP_POP2(HP_map_get_new_object_id), 2612 }, + { HP_POP(map->search_freecell), HP_POP2(HP_map_search_freecell), 2614 }, + { HP_POP(map->quit), HP_POP2(HP_map_quit), 2616 }, + { HP_POP(map->addnpc), HP_POP2(HP_map_addnpc), 2618 }, + { HP_POP(map->clearflooritem_timer), HP_POP2(HP_map_clearflooritem_timer), 2620 }, + { HP_POP(map->removemobs_timer), HP_POP2(HP_map_removemobs_timer), 2622 }, + { HP_POP(map->clearflooritem), HP_POP2(HP_map_clearflooritem), 2624 }, + { HP_POP(map->addflooritem), HP_POP2(HP_map_addflooritem), 2626 }, + { HP_POP(map->addnickdb), HP_POP2(HP_map_addnickdb), 2628 }, + { HP_POP(map->delnickdb), HP_POP2(HP_map_delnickdb), 2630 }, + { HP_POP(map->reqnickdb), HP_POP2(HP_map_reqnickdb), 2632 }, + { HP_POP(map->charid2nick), HP_POP2(HP_map_charid2nick), 2634 }, + { HP_POP(map->charid2sd), HP_POP2(HP_map_charid2sd), 2636 }, + { HP_POP(map->vforeachpc), HP_POP2(HP_map_vforeachpc), 2638 }, + { HP_POP(map->vforeachmob), HP_POP2(HP_map_vforeachmob), 2640 }, + { HP_POP(map->vforeachnpc), HP_POP2(HP_map_vforeachnpc), 2642 }, + { HP_POP(map->vforeachregen), HP_POP2(HP_map_vforeachregen), 2644 }, + { HP_POP(map->vforeachiddb), HP_POP2(HP_map_vforeachiddb), 2646 }, + { HP_POP(map->vforeachinrange), HP_POP2(HP_map_vforeachinrange), 2648 }, + { HP_POP(map->vforeachinshootrange), HP_POP2(HP_map_vforeachinshootrange), 2650 }, + { HP_POP(map->vforeachinarea), HP_POP2(HP_map_vforeachinarea), 2652 }, + { HP_POP(map->vforcountinrange), HP_POP2(HP_map_vforcountinrange), 2654 }, + { HP_POP(map->vforcountinarea), HP_POP2(HP_map_vforcountinarea), 2656 }, + { HP_POP(map->vforeachinmovearea), HP_POP2(HP_map_vforeachinmovearea), 2658 }, + { HP_POP(map->vforeachincell), HP_POP2(HP_map_vforeachincell), 2660 }, + { HP_POP(map->vforeachinpath), HP_POP2(HP_map_vforeachinpath), 2662 }, + { HP_POP(map->vforeachinmap), HP_POP2(HP_map_vforeachinmap), 2664 }, + { HP_POP(map->vforeachininstance), HP_POP2(HP_map_vforeachininstance), 2666 }, + { HP_POP(map->id2sd), HP_POP2(HP_map_id2sd), 2668 }, + { HP_POP(map->id2md), HP_POP2(HP_map_id2md), 2670 }, + { HP_POP(map->id2nd), HP_POP2(HP_map_id2nd), 2672 }, + { HP_POP(map->id2hd), HP_POP2(HP_map_id2hd), 2674 }, + { HP_POP(map->id2mc), HP_POP2(HP_map_id2mc), 2676 }, + { HP_POP(map->id2cd), HP_POP2(HP_map_id2cd), 2678 }, + { HP_POP(map->id2bl), HP_POP2(HP_map_id2bl), 2680 }, + { HP_POP(map->blid_exists), HP_POP2(HP_map_blid_exists), 2682 }, + { HP_POP(map->mapindex2mapid), HP_POP2(HP_map_mapindex2mapid), 2684 }, + { HP_POP(map->mapname2mapid), HP_POP2(HP_map_mapname2mapid), 2686 }, + { HP_POP(map->mapname2ipport), HP_POP2(HP_map_mapname2ipport), 2688 }, + { HP_POP(map->setipport), HP_POP2(HP_map_setipport), 2690 }, + { HP_POP(map->eraseipport), HP_POP2(HP_map_eraseipport), 2692 }, + { HP_POP(map->eraseallipport), HP_POP2(HP_map_eraseallipport), 2694 }, + { HP_POP(map->addiddb), HP_POP2(HP_map_addiddb), 2696 }, + { HP_POP(map->deliddb), HP_POP2(HP_map_deliddb), 2698 }, + { HP_POP(map->nick2sd), HP_POP2(HP_map_nick2sd), 2700 }, + { HP_POP(map->getmob_boss), HP_POP2(HP_map_getmob_boss), 2702 }, + { HP_POP(map->id2boss), HP_POP2(HP_map_id2boss), 2704 }, + { HP_POP(map->reloadnpc), HP_POP2(HP_map_reloadnpc), 2706 }, + { HP_POP(map->check_dir), HP_POP2(HP_map_check_dir), 2708 }, + { HP_POP(map->calc_dir), HP_POP2(HP_map_calc_dir), 2710 }, + { HP_POP(map->random_dir), HP_POP2(HP_map_random_dir), 2712 }, + { HP_POP(map->cleanup_sub), HP_POP2(HP_map_cleanup_sub), 2714 }, + { HP_POP(map->delmap), HP_POP2(HP_map_delmap), 2716 }, + { HP_POP(map->flags_init), HP_POP2(HP_map_flags_init), 2718 }, + { HP_POP(map->iwall_set), HP_POP2(HP_map_iwall_set), 2720 }, + { HP_POP(map->iwall_get), HP_POP2(HP_map_iwall_get), 2722 }, + { HP_POP(map->iwall_remove), HP_POP2(HP_map_iwall_remove), 2724 }, + { HP_POP(map->addmobtolist), HP_POP2(HP_map_addmobtolist), 2726 }, + { HP_POP(map->spawnmobs), HP_POP2(HP_map_spawnmobs), 2728 }, + { HP_POP(map->removemobs), HP_POP2(HP_map_removemobs), 2730 }, + { HP_POP(map->addmap2db), HP_POP2(HP_map_addmap2db), 2732 }, + { HP_POP(map->removemapdb), HP_POP2(HP_map_removemapdb), 2734 }, + { HP_POP(map->clean), HP_POP2(HP_map_clean), 2736 }, + { HP_POP(map->do_shutdown), HP_POP2(HP_map_do_shutdown), 2738 }, + { HP_POP(map->freeblock_timer), HP_POP2(HP_map_freeblock_timer), 2740 }, + { HP_POP(map->searchrandfreecell), HP_POP2(HP_map_searchrandfreecell), 2742 }, + { HP_POP(map->count_sub), HP_POP2(HP_map_count_sub), 2744 }, + { HP_POP(map->create_charid2nick), HP_POP2(HP_map_create_charid2nick), 2746 }, + { HP_POP(map->removemobs_sub), HP_POP2(HP_map_removemobs_sub), 2748 }, + { HP_POP(map->gat2cell), HP_POP2(HP_map_gat2cell), 2750 }, + { HP_POP(map->cell2gat), HP_POP2(HP_map_cell2gat), 2752 }, + { HP_POP(map->getcellp), HP_POP2(HP_map_getcellp), 2754 }, + { HP_POP(map->setcell), HP_POP2(HP_map_setcell), 2756 }, + { HP_POP(map->sub_getcellp), HP_POP2(HP_map_sub_getcellp), 2758 }, + { HP_POP(map->sub_setcell), HP_POP2(HP_map_sub_setcell), 2760 }, + { HP_POP(map->iwall_nextxy), HP_POP2(HP_map_iwall_nextxy), 2762 }, + { HP_POP(map->create_map_data_other_server), HP_POP2(HP_map_create_map_data_other_server), 2764 }, + { HP_POP(map->eraseallipport_sub), HP_POP2(HP_map_eraseallipport_sub), 2766 }, + { HP_POP(map->init_mapcache), HP_POP2(HP_map_init_mapcache), 2768 }, + { HP_POP(map->readfromcache), HP_POP2(HP_map_readfromcache), 2770 }, + { HP_POP(map->addmap), HP_POP2(HP_map_addmap), 2772 }, + { HP_POP(map->delmapid), HP_POP2(HP_map_delmapid), 2774 }, + { HP_POP(map->zone_db_clear), HP_POP2(HP_map_zone_db_clear), 2776 }, + { HP_POP(map->list_final), HP_POP2(HP_map_list_final), 2778 }, + { HP_POP(map->waterheight), HP_POP2(HP_map_waterheight), 2780 }, + { HP_POP(map->readgat), HP_POP2(HP_map_readgat), 2782 }, + { HP_POP(map->readallmaps), HP_POP2(HP_map_readallmaps), 2784 }, + { HP_POP(map->config_read), HP_POP2(HP_map_config_read), 2786 }, + { HP_POP(map->config_read_sub), HP_POP2(HP_map_config_read_sub), 2788 }, + { HP_POP(map->reloadnpc_sub), HP_POP2(HP_map_reloadnpc_sub), 2790 }, + { HP_POP(map->inter_config_read), HP_POP2(HP_map_inter_config_read), 2792 }, + { HP_POP(map->sql_init), HP_POP2(HP_map_sql_init), 2794 }, + { HP_POP(map->sql_close), HP_POP2(HP_map_sql_close), 2796 }, + { HP_POP(map->zone_mf_cache), HP_POP2(HP_map_zone_mf_cache), 2798 }, + { HP_POP(map->zone_str2itemid), HP_POP2(HP_map_zone_str2itemid), 2800 }, + { HP_POP(map->zone_str2skillid), HP_POP2(HP_map_zone_str2skillid), 2802 }, + { HP_POP(map->zone_bl_type), HP_POP2(HP_map_zone_bl_type), 2804 }, + { HP_POP(map->read_zone_db), HP_POP2(HP_map_read_zone_db), 2806 }, + { HP_POP(map->db_final), HP_POP2(HP_map_db_final), 2808 }, + { HP_POP(map->nick_db_final), HP_POP2(HP_map_nick_db_final), 2810 }, + { HP_POP(map->cleanup_db_sub), HP_POP2(HP_map_cleanup_db_sub), 2812 }, + { HP_POP(map->abort_sub), HP_POP2(HP_map_abort_sub), 2814 }, + { HP_POP(map->helpscreen), HP_POP2(HP_map_helpscreen), 2816 }, + { HP_POP(map->versionscreen), HP_POP2(HP_map_versionscreen), 2818 }, + { HP_POP(map->arg_next_value), HP_POP2(HP_map_arg_next_value), 2820 }, + { HP_POP(map->addblcell), HP_POP2(HP_map_addblcell), 2822 }, + { HP_POP(map->delblcell), HP_POP2(HP_map_delblcell), 2824 }, /* mapit */ -{ HP_POP(mapit->alloc), HP_POP2(HP_mapit_alloc), 2798 }, -{ HP_POP(mapit->free), HP_POP2(HP_mapit_free), 2800 }, -{ HP_POP(mapit->first), HP_POP2(HP_mapit_first), 2802 }, -{ HP_POP(mapit->last), HP_POP2(HP_mapit_last), 2804 }, -{ HP_POP(mapit->next), HP_POP2(HP_mapit_next), 2806 }, -{ HP_POP(mapit->prev), HP_POP2(HP_mapit_prev), 2808 }, -{ HP_POP(mapit->exists), HP_POP2(HP_mapit_exists), 2810 }, + { HP_POP(mapit->alloc), HP_POP2(HP_mapit_alloc), 2826 }, + { HP_POP(mapit->free), HP_POP2(HP_mapit_free), 2828 }, + { HP_POP(mapit->first), HP_POP2(HP_mapit_first), 2830 }, + { HP_POP(mapit->last), HP_POP2(HP_mapit_last), 2832 }, + { HP_POP(mapit->next), HP_POP2(HP_mapit_next), 2834 }, + { HP_POP(mapit->prev), HP_POP2(HP_mapit_prev), 2836 }, + { HP_POP(mapit->exists), HP_POP2(HP_mapit_exists), 2838 }, /* mapreg */ -{ HP_POP(mapreg->init), HP_POP2(HP_mapreg_init), 2812 }, -{ HP_POP(mapreg->final), HP_POP2(HP_mapreg_final), 2814 }, -{ HP_POP(mapreg->readreg), HP_POP2(HP_mapreg_readreg), 2816 }, -{ HP_POP(mapreg->readregstr), HP_POP2(HP_mapreg_readregstr), 2818 }, -{ HP_POP(mapreg->setreg), HP_POP2(HP_mapreg_setreg), 2820 }, -{ HP_POP(mapreg->setregstr), HP_POP2(HP_mapreg_setregstr), 2822 }, -{ HP_POP(mapreg->load), HP_POP2(HP_mapreg_load), 2824 }, -{ HP_POP(mapreg->save), HP_POP2(HP_mapreg_save), 2826 }, -{ HP_POP(mapreg->save_timer), HP_POP2(HP_mapreg_save_timer), 2828 }, -{ HP_POP(mapreg->reload), HP_POP2(HP_mapreg_reload), 2830 }, -{ HP_POP(mapreg->config_read), HP_POP2(HP_mapreg_config_read), 2832 }, + { HP_POP(mapreg->init), HP_POP2(HP_mapreg_init), 2840 }, + { HP_POP(mapreg->final), HP_POP2(HP_mapreg_final), 2842 }, + { HP_POP(mapreg->readreg), HP_POP2(HP_mapreg_readreg), 2844 }, + { HP_POP(mapreg->readregstr), HP_POP2(HP_mapreg_readregstr), 2846 }, + { HP_POP(mapreg->setreg), HP_POP2(HP_mapreg_setreg), 2848 }, + { HP_POP(mapreg->setregstr), HP_POP2(HP_mapreg_setregstr), 2850 }, + { HP_POP(mapreg->load), HP_POP2(HP_mapreg_load), 2852 }, + { HP_POP(mapreg->save), HP_POP2(HP_mapreg_save), 2854 }, + { HP_POP(mapreg->save_timer), HP_POP2(HP_mapreg_save_timer), 2856 }, + { HP_POP(mapreg->reload), HP_POP2(HP_mapreg_reload), 2858 }, + { HP_POP(mapreg->config_read), HP_POP2(HP_mapreg_config_read), 2860 }, /* mercenary */ -{ HP_POP(mercenary->init), HP_POP2(HP_mercenary_init), 2834 }, -{ HP_POP(mercenary->class), HP_POP2(HP_mercenary_class), 2836 }, -{ HP_POP(mercenary->get_viewdata), HP_POP2(HP_mercenary_get_viewdata), 2838 }, -{ HP_POP(mercenary->create), HP_POP2(HP_mercenary_create), 2840 }, -{ HP_POP(mercenary->data_received), HP_POP2(HP_mercenary_data_received), 2842 }, -{ HP_POP(mercenary->save), HP_POP2(HP_mercenary_save), 2844 }, -{ HP_POP(mercenary->heal), HP_POP2(HP_mercenary_heal), 2846 }, -{ HP_POP(mercenary->dead), HP_POP2(HP_mercenary_dead), 2848 }, -{ HP_POP(mercenary->delete), HP_POP2(HP_mercenary_delete), 2850 }, -{ HP_POP(mercenary->contract_stop), HP_POP2(HP_mercenary_contract_stop), 2852 }, -{ HP_POP(mercenary->get_lifetime), HP_POP2(HP_mercenary_get_lifetime), 2854 }, -{ HP_POP(mercenary->get_guild), HP_POP2(HP_mercenary_get_guild), 2856 }, -{ HP_POP(mercenary->get_faith), HP_POP2(HP_mercenary_get_faith), 2858 }, -{ HP_POP(mercenary->set_faith), HP_POP2(HP_mercenary_set_faith), 2860 }, -{ HP_POP(mercenary->get_calls), HP_POP2(HP_mercenary_get_calls), 2862 }, -{ HP_POP(mercenary->set_calls), HP_POP2(HP_mercenary_set_calls), 2864 }, -{ HP_POP(mercenary->kills), HP_POP2(HP_mercenary_kills), 2866 }, -{ HP_POP(mercenary->checkskill), HP_POP2(HP_mercenary_checkskill), 2868 }, -{ HP_POP(mercenary->read_db), HP_POP2(HP_mercenary_read_db), 2870 }, -{ HP_POP(mercenary->read_skilldb), HP_POP2(HP_mercenary_read_skilldb), 2872 }, -{ HP_POP(mercenary->killbonus), HP_POP2(HP_mercenary_killbonus), 2874 }, -{ HP_POP(mercenary->search_index), HP_POP2(HP_mercenary_search_index), 2876 }, -{ HP_POP(mercenary->contract_end_timer), HP_POP2(HP_mercenary_contract_end_timer), 2878 }, -{ HP_POP(mercenary->read_db_sub), HP_POP2(HP_mercenary_read_db_sub), 2880 }, -{ HP_POP(mercenary->read_skill_db_sub), HP_POP2(HP_mercenary_read_skill_db_sub), 2882 }, + { HP_POP(mercenary->init), HP_POP2(HP_mercenary_init), 2862 }, + { HP_POP(mercenary->class), HP_POP2(HP_mercenary_class), 2864 }, + { HP_POP(mercenary->get_viewdata), HP_POP2(HP_mercenary_get_viewdata), 2866 }, + { HP_POP(mercenary->create), HP_POP2(HP_mercenary_create), 2868 }, + { HP_POP(mercenary->data_received), HP_POP2(HP_mercenary_data_received), 2870 }, + { HP_POP(mercenary->save), HP_POP2(HP_mercenary_save), 2872 }, + { HP_POP(mercenary->heal), HP_POP2(HP_mercenary_heal), 2874 }, + { HP_POP(mercenary->dead), HP_POP2(HP_mercenary_dead), 2876 }, + { HP_POP(mercenary->delete), HP_POP2(HP_mercenary_delete), 2878 }, + { HP_POP(mercenary->contract_stop), HP_POP2(HP_mercenary_contract_stop), 2880 }, + { HP_POP(mercenary->get_lifetime), HP_POP2(HP_mercenary_get_lifetime), 2882 }, + { HP_POP(mercenary->get_guild), HP_POP2(HP_mercenary_get_guild), 2884 }, + { HP_POP(mercenary->get_faith), HP_POP2(HP_mercenary_get_faith), 2886 }, + { HP_POP(mercenary->set_faith), HP_POP2(HP_mercenary_set_faith), 2888 }, + { HP_POP(mercenary->get_calls), HP_POP2(HP_mercenary_get_calls), 2890 }, + { HP_POP(mercenary->set_calls), HP_POP2(HP_mercenary_set_calls), 2892 }, + { HP_POP(mercenary->kills), HP_POP2(HP_mercenary_kills), 2894 }, + { HP_POP(mercenary->checkskill), HP_POP2(HP_mercenary_checkskill), 2896 }, + { HP_POP(mercenary->read_db), HP_POP2(HP_mercenary_read_db), 2898 }, + { HP_POP(mercenary->read_skilldb), HP_POP2(HP_mercenary_read_skilldb), 2900 }, + { HP_POP(mercenary->killbonus), HP_POP2(HP_mercenary_killbonus), 2902 }, + { HP_POP(mercenary->search_index), HP_POP2(HP_mercenary_search_index), 2904 }, + { HP_POP(mercenary->contract_end_timer), HP_POP2(HP_mercenary_contract_end_timer), 2906 }, + { HP_POP(mercenary->read_db_sub), HP_POP2(HP_mercenary_read_db_sub), 2908 }, + { HP_POP(mercenary->read_skill_db_sub), HP_POP2(HP_mercenary_read_skill_db_sub), 2910 }, /* mob */ -{ HP_POP(mob->init), HP_POP2(HP_mob_init), 2884 }, -{ HP_POP(mob->final), HP_POP2(HP_mob_final), 2886 }, -{ HP_POP(mob->reload), HP_POP2(HP_mob_reload), 2888 }, -{ HP_POP(mob->db), HP_POP2(HP_mob_db), 2890 }, -{ HP_POP(mob->chat), HP_POP2(HP_mob_chat), 2892 }, -{ HP_POP(mob->makedummymobdb), HP_POP2(HP_mob_makedummymobdb), 2894 }, -{ HP_POP(mob->spawn_guardian_sub), HP_POP2(HP_mob_spawn_guardian_sub), 2896 }, -{ HP_POP(mob->skill_id2skill_idx), HP_POP2(HP_mob_skill_id2skill_idx), 2898 }, -{ HP_POP(mob->db_searchname), HP_POP2(HP_mob_db_searchname), 2900 }, -{ HP_POP(mob->db_searchname_array_sub), HP_POP2(HP_mob_db_searchname_array_sub), 2902 }, -{ HP_POP(mob->mvptomb_create), HP_POP2(HP_mob_mvptomb_create), 2904 }, -{ HP_POP(mob->mvptomb_destroy), HP_POP2(HP_mob_mvptomb_destroy), 2906 }, -{ HP_POP(mob->db_searchname_array), HP_POP2(HP_mob_db_searchname_array), 2908 }, -{ HP_POP(mob->db_checkid), HP_POP2(HP_mob_db_checkid), 2910 }, -{ HP_POP(mob->get_viewdata), HP_POP2(HP_mob_get_viewdata), 2912 }, -{ HP_POP(mob->parse_dataset), HP_POP2(HP_mob_parse_dataset), 2914 }, -{ HP_POP(mob->spawn_dataset), HP_POP2(HP_mob_spawn_dataset), 2916 }, -{ HP_POP(mob->get_random_id), HP_POP2(HP_mob_get_random_id), 2918 }, -{ HP_POP(mob->ksprotected), HP_POP2(HP_mob_ksprotected), 2920 }, -{ HP_POP(mob->once_spawn_sub), HP_POP2(HP_mob_once_spawn_sub), 2922 }, -{ HP_POP(mob->once_spawn), HP_POP2(HP_mob_once_spawn), 2924 }, -{ HP_POP(mob->once_spawn_area), HP_POP2(HP_mob_once_spawn_area), 2926 }, -{ HP_POP(mob->spawn_guardian), HP_POP2(HP_mob_spawn_guardian), 2928 }, -{ HP_POP(mob->spawn_bg), HP_POP2(HP_mob_spawn_bg), 2930 }, -{ HP_POP(mob->can_reach), HP_POP2(HP_mob_can_reach), 2932 }, -{ HP_POP(mob->linksearch), HP_POP2(HP_mob_linksearch), 2934 }, -{ HP_POP(mob->delayspawn), HP_POP2(HP_mob_delayspawn), 2936 }, -{ HP_POP(mob->setdelayspawn), HP_POP2(HP_mob_setdelayspawn), 2938 }, -{ HP_POP(mob->count_sub), HP_POP2(HP_mob_count_sub), 2940 }, -{ HP_POP(mob->spawn), HP_POP2(HP_mob_spawn), 2942 }, -{ HP_POP(mob->can_changetarget), HP_POP2(HP_mob_can_changetarget), 2944 }, -{ HP_POP(mob->target), HP_POP2(HP_mob_target), 2946 }, -{ HP_POP(mob->ai_sub_hard_activesearch), HP_POP2(HP_mob_ai_sub_hard_activesearch), 2948 }, -{ HP_POP(mob->ai_sub_hard_changechase), HP_POP2(HP_mob_ai_sub_hard_changechase), 2950 }, -{ HP_POP(mob->ai_sub_hard_bg_ally), HP_POP2(HP_mob_ai_sub_hard_bg_ally), 2952 }, -{ HP_POP(mob->ai_sub_hard_lootsearch), HP_POP2(HP_mob_ai_sub_hard_lootsearch), 2954 }, -{ HP_POP(mob->warpchase_sub), HP_POP2(HP_mob_warpchase_sub), 2956 }, -{ HP_POP(mob->ai_sub_hard_slavemob), HP_POP2(HP_mob_ai_sub_hard_slavemob), 2958 }, -{ HP_POP(mob->unlocktarget), HP_POP2(HP_mob_unlocktarget), 2960 }, -{ HP_POP(mob->randomwalk), HP_POP2(HP_mob_randomwalk), 2962 }, -{ HP_POP(mob->warpchase), HP_POP2(HP_mob_warpchase), 2964 }, -{ HP_POP(mob->ai_sub_hard), HP_POP2(HP_mob_ai_sub_hard), 2966 }, -{ HP_POP(mob->ai_sub_hard_timer), HP_POP2(HP_mob_ai_sub_hard_timer), 2968 }, -{ HP_POP(mob->ai_sub_foreachclient), HP_POP2(HP_mob_ai_sub_foreachclient), 2970 }, -{ HP_POP(mob->ai_sub_lazy), HP_POP2(HP_mob_ai_sub_lazy), 2972 }, -{ HP_POP(mob->ai_lazy), HP_POP2(HP_mob_ai_lazy), 2974 }, -{ HP_POP(mob->ai_hard), HP_POP2(HP_mob_ai_hard), 2976 }, -{ HP_POP(mob->setdropitem), HP_POP2(HP_mob_setdropitem), 2978 }, -{ HP_POP(mob->setlootitem), HP_POP2(HP_mob_setlootitem), 2980 }, -{ HP_POP(mob->delay_item_drop), HP_POP2(HP_mob_delay_item_drop), 2982 }, -{ HP_POP(mob->item_drop), HP_POP2(HP_mob_item_drop), 2984 }, -{ HP_POP(mob->timer_delete), HP_POP2(HP_mob_timer_delete), 2986 }, -{ HP_POP(mob->deleteslave_sub), HP_POP2(HP_mob_deleteslave_sub), 2988 }, -{ HP_POP(mob->deleteslave), HP_POP2(HP_mob_deleteslave), 2990 }, -{ HP_POP(mob->respawn), HP_POP2(HP_mob_respawn), 2992 }, -{ HP_POP(mob->log_damage), HP_POP2(HP_mob_log_damage), 2994 }, -{ HP_POP(mob->damage), HP_POP2(HP_mob_damage), 2996 }, -{ HP_POP(mob->dead), HP_POP2(HP_mob_dead), 2998 }, -{ HP_POP(mob->revive), HP_POP2(HP_mob_revive), 3000 }, -{ HP_POP(mob->guardian_guildchange), HP_POP2(HP_mob_guardian_guildchange), 3002 }, -{ HP_POP(mob->random_class), HP_POP2(HP_mob_random_class), 3004 }, -{ HP_POP(mob->class_change), HP_POP2(HP_mob_class_change), 3006 }, -{ HP_POP(mob->heal), HP_POP2(HP_mob_heal), 3008 }, -{ HP_POP(mob->warpslave_sub), HP_POP2(HP_mob_warpslave_sub), 3010 }, -{ HP_POP(mob->warpslave), HP_POP2(HP_mob_warpslave), 3012 }, -{ HP_POP(mob->countslave_sub), HP_POP2(HP_mob_countslave_sub), 3014 }, -{ HP_POP(mob->countslave), HP_POP2(HP_mob_countslave), 3016 }, -{ HP_POP(mob->summonslave), HP_POP2(HP_mob_summonslave), 3018 }, -{ HP_POP(mob->getfriendhprate_sub), HP_POP2(HP_mob_getfriendhprate_sub), 3020 }, -{ HP_POP(mob->getfriendhprate), HP_POP2(HP_mob_getfriendhprate), 3022 }, -{ HP_POP(mob->getmasterhpltmaxrate), HP_POP2(HP_mob_getmasterhpltmaxrate), 3024 }, -{ HP_POP(mob->getfriendstatus_sub), HP_POP2(HP_mob_getfriendstatus_sub), 3026 }, -{ HP_POP(mob->getfriendstatus), HP_POP2(HP_mob_getfriendstatus), 3028 }, -{ HP_POP(mob->skill_use), HP_POP2(HP_mob_skill_use), 3030 }, -{ HP_POP(mob->skill_event), HP_POP2(HP_mob_skill_event), 3032 }, -{ HP_POP(mob->is_clone), HP_POP2(HP_mob_is_clone), 3034 }, -{ HP_POP(mob->clone_spawn), HP_POP2(HP_mob_clone_spawn), 3036 }, -{ HP_POP(mob->clone_delete), HP_POP2(HP_mob_clone_delete), 3038 }, -{ HP_POP(mob->drop_adjust), HP_POP2(HP_mob_drop_adjust), 3040 }, -{ HP_POP(mob->item_dropratio_adjust), HP_POP2(HP_mob_item_dropratio_adjust), 3042 }, -{ HP_POP(mob->parse_dbrow), HP_POP2(HP_mob_parse_dbrow), 3044 }, -{ HP_POP(mob->readdb_sub), HP_POP2(HP_mob_readdb_sub), 3046 }, -{ HP_POP(mob->readdb), HP_POP2(HP_mob_readdb), 3048 }, -{ HP_POP(mob->read_sqldb), HP_POP2(HP_mob_read_sqldb), 3050 }, -{ HP_POP(mob->readdb_mobavail), HP_POP2(HP_mob_readdb_mobavail), 3052 }, -{ HP_POP(mob->read_randommonster), HP_POP2(HP_mob_read_randommonster), 3054 }, -{ HP_POP(mob->parse_row_chatdb), HP_POP2(HP_mob_parse_row_chatdb), 3056 }, -{ HP_POP(mob->readchatdb), HP_POP2(HP_mob_readchatdb), 3058 }, -{ HP_POP(mob->parse_row_mobskilldb), HP_POP2(HP_mob_parse_row_mobskilldb), 3060 }, -{ HP_POP(mob->readskilldb), HP_POP2(HP_mob_readskilldb), 3062 }, -{ HP_POP(mob->read_sqlskilldb), HP_POP2(HP_mob_read_sqlskilldb), 3064 }, -{ HP_POP(mob->readdb_race2), HP_POP2(HP_mob_readdb_race2), 3066 }, -{ HP_POP(mob->readdb_itemratio), HP_POP2(HP_mob_readdb_itemratio), 3068 }, -{ HP_POP(mob->load), HP_POP2(HP_mob_load), 3070 }, -{ HP_POP(mob->clear_spawninfo), HP_POP2(HP_mob_clear_spawninfo), 3072 }, + { HP_POP(mob->init), HP_POP2(HP_mob_init), 2912 }, + { HP_POP(mob->final), HP_POP2(HP_mob_final), 2914 }, + { HP_POP(mob->reload), HP_POP2(HP_mob_reload), 2916 }, + { HP_POP(mob->db), HP_POP2(HP_mob_db), 2918 }, + { HP_POP(mob->chat), HP_POP2(HP_mob_chat), 2920 }, + { HP_POP(mob->makedummymobdb), HP_POP2(HP_mob_makedummymobdb), 2922 }, + { HP_POP(mob->spawn_guardian_sub), HP_POP2(HP_mob_spawn_guardian_sub), 2924 }, + { HP_POP(mob->skill_id2skill_idx), HP_POP2(HP_mob_skill_id2skill_idx), 2926 }, + { HP_POP(mob->db_searchname), HP_POP2(HP_mob_db_searchname), 2928 }, + { HP_POP(mob->db_searchname_array_sub), HP_POP2(HP_mob_db_searchname_array_sub), 2930 }, + { HP_POP(mob->mvptomb_create), HP_POP2(HP_mob_mvptomb_create), 2932 }, + { HP_POP(mob->mvptomb_destroy), HP_POP2(HP_mob_mvptomb_destroy), 2934 }, + { HP_POP(mob->db_searchname_array), HP_POP2(HP_mob_db_searchname_array), 2936 }, + { HP_POP(mob->db_checkid), HP_POP2(HP_mob_db_checkid), 2938 }, + { HP_POP(mob->get_viewdata), HP_POP2(HP_mob_get_viewdata), 2940 }, + { HP_POP(mob->parse_dataset), HP_POP2(HP_mob_parse_dataset), 2942 }, + { HP_POP(mob->spawn_dataset), HP_POP2(HP_mob_spawn_dataset), 2944 }, + { HP_POP(mob->get_random_id), HP_POP2(HP_mob_get_random_id), 2946 }, + { HP_POP(mob->ksprotected), HP_POP2(HP_mob_ksprotected), 2948 }, + { HP_POP(mob->once_spawn_sub), HP_POP2(HP_mob_once_spawn_sub), 2950 }, + { HP_POP(mob->once_spawn), HP_POP2(HP_mob_once_spawn), 2952 }, + { HP_POP(mob->once_spawn_area), HP_POP2(HP_mob_once_spawn_area), 2954 }, + { HP_POP(mob->spawn_guardian), HP_POP2(HP_mob_spawn_guardian), 2956 }, + { HP_POP(mob->spawn_bg), HP_POP2(HP_mob_spawn_bg), 2958 }, + { HP_POP(mob->can_reach), HP_POP2(HP_mob_can_reach), 2960 }, + { HP_POP(mob->linksearch), HP_POP2(HP_mob_linksearch), 2962 }, + { HP_POP(mob->delayspawn), HP_POP2(HP_mob_delayspawn), 2964 }, + { HP_POP(mob->setdelayspawn), HP_POP2(HP_mob_setdelayspawn), 2966 }, + { HP_POP(mob->count_sub), HP_POP2(HP_mob_count_sub), 2968 }, + { HP_POP(mob->spawn), HP_POP2(HP_mob_spawn), 2970 }, + { HP_POP(mob->can_changetarget), HP_POP2(HP_mob_can_changetarget), 2972 }, + { HP_POP(mob->target), HP_POP2(HP_mob_target), 2974 }, + { HP_POP(mob->ai_sub_hard_activesearch), HP_POP2(HP_mob_ai_sub_hard_activesearch), 2976 }, + { HP_POP(mob->ai_sub_hard_changechase), HP_POP2(HP_mob_ai_sub_hard_changechase), 2978 }, + { HP_POP(mob->ai_sub_hard_bg_ally), HP_POP2(HP_mob_ai_sub_hard_bg_ally), 2980 }, + { HP_POP(mob->ai_sub_hard_lootsearch), HP_POP2(HP_mob_ai_sub_hard_lootsearch), 2982 }, + { HP_POP(mob->warpchase_sub), HP_POP2(HP_mob_warpchase_sub), 2984 }, + { HP_POP(mob->ai_sub_hard_slavemob), HP_POP2(HP_mob_ai_sub_hard_slavemob), 2986 }, + { HP_POP(mob->unlocktarget), HP_POP2(HP_mob_unlocktarget), 2988 }, + { HP_POP(mob->randomwalk), HP_POP2(HP_mob_randomwalk), 2990 }, + { HP_POP(mob->warpchase), HP_POP2(HP_mob_warpchase), 2992 }, + { HP_POP(mob->ai_sub_hard), HP_POP2(HP_mob_ai_sub_hard), 2994 }, + { HP_POP(mob->ai_sub_hard_timer), HP_POP2(HP_mob_ai_sub_hard_timer), 2996 }, + { HP_POP(mob->ai_sub_foreachclient), HP_POP2(HP_mob_ai_sub_foreachclient), 2998 }, + { HP_POP(mob->ai_sub_lazy), HP_POP2(HP_mob_ai_sub_lazy), 3000 }, + { HP_POP(mob->ai_lazy), HP_POP2(HP_mob_ai_lazy), 3002 }, + { HP_POP(mob->ai_hard), HP_POP2(HP_mob_ai_hard), 3004 }, + { HP_POP(mob->setdropitem), HP_POP2(HP_mob_setdropitem), 3006 }, + { HP_POP(mob->setlootitem), HP_POP2(HP_mob_setlootitem), 3008 }, + { HP_POP(mob->delay_item_drop), HP_POP2(HP_mob_delay_item_drop), 3010 }, + { HP_POP(mob->item_drop), HP_POP2(HP_mob_item_drop), 3012 }, + { HP_POP(mob->timer_delete), HP_POP2(HP_mob_timer_delete), 3014 }, + { HP_POP(mob->deleteslave_sub), HP_POP2(HP_mob_deleteslave_sub), 3016 }, + { HP_POP(mob->deleteslave), HP_POP2(HP_mob_deleteslave), 3018 }, + { HP_POP(mob->respawn), HP_POP2(HP_mob_respawn), 3020 }, + { HP_POP(mob->log_damage), HP_POP2(HP_mob_log_damage), 3022 }, + { HP_POP(mob->damage), HP_POP2(HP_mob_damage), 3024 }, + { HP_POP(mob->dead), HP_POP2(HP_mob_dead), 3026 }, + { HP_POP(mob->revive), HP_POP2(HP_mob_revive), 3028 }, + { HP_POP(mob->guardian_guildchange), HP_POP2(HP_mob_guardian_guildchange), 3030 }, + { HP_POP(mob->random_class), HP_POP2(HP_mob_random_class), 3032 }, + { HP_POP(mob->class_change), HP_POP2(HP_mob_class_change), 3034 }, + { HP_POP(mob->heal), HP_POP2(HP_mob_heal), 3036 }, + { HP_POP(mob->warpslave_sub), HP_POP2(HP_mob_warpslave_sub), 3038 }, + { HP_POP(mob->warpslave), HP_POP2(HP_mob_warpslave), 3040 }, + { HP_POP(mob->countslave_sub), HP_POP2(HP_mob_countslave_sub), 3042 }, + { HP_POP(mob->countslave), HP_POP2(HP_mob_countslave), 3044 }, + { HP_POP(mob->summonslave), HP_POP2(HP_mob_summonslave), 3046 }, + { HP_POP(mob->getfriendhprate_sub), HP_POP2(HP_mob_getfriendhprate_sub), 3048 }, + { HP_POP(mob->getfriendhprate), HP_POP2(HP_mob_getfriendhprate), 3050 }, + { HP_POP(mob->getmasterhpltmaxrate), HP_POP2(HP_mob_getmasterhpltmaxrate), 3052 }, + { HP_POP(mob->getfriendstatus_sub), HP_POP2(HP_mob_getfriendstatus_sub), 3054 }, + { HP_POP(mob->getfriendstatus), HP_POP2(HP_mob_getfriendstatus), 3056 }, + { HP_POP(mob->skill_use), HP_POP2(HP_mob_skill_use), 3058 }, + { HP_POP(mob->skill_event), HP_POP2(HP_mob_skill_event), 3060 }, + { HP_POP(mob->is_clone), HP_POP2(HP_mob_is_clone), 3062 }, + { HP_POP(mob->clone_spawn), HP_POP2(HP_mob_clone_spawn), 3064 }, + { HP_POP(mob->clone_delete), HP_POP2(HP_mob_clone_delete), 3066 }, + { HP_POP(mob->drop_adjust), HP_POP2(HP_mob_drop_adjust), 3068 }, + { HP_POP(mob->item_dropratio_adjust), HP_POP2(HP_mob_item_dropratio_adjust), 3070 }, + { HP_POP(mob->parse_dbrow), HP_POP2(HP_mob_parse_dbrow), 3072 }, + { HP_POP(mob->readdb_sub), HP_POP2(HP_mob_readdb_sub), 3074 }, + { HP_POP(mob->readdb), HP_POP2(HP_mob_readdb), 3076 }, + { HP_POP(mob->read_sqldb), HP_POP2(HP_mob_read_sqldb), 3078 }, + { HP_POP(mob->readdb_mobavail), HP_POP2(HP_mob_readdb_mobavail), 3080 }, + { HP_POP(mob->read_randommonster), HP_POP2(HP_mob_read_randommonster), 3082 }, + { HP_POP(mob->parse_row_chatdb), HP_POP2(HP_mob_parse_row_chatdb), 3084 }, + { HP_POP(mob->readchatdb), HP_POP2(HP_mob_readchatdb), 3086 }, + { HP_POP(mob->parse_row_mobskilldb), HP_POP2(HP_mob_parse_row_mobskilldb), 3088 }, + { HP_POP(mob->readskilldb), HP_POP2(HP_mob_readskilldb), 3090 }, + { HP_POP(mob->read_sqlskilldb), HP_POP2(HP_mob_read_sqlskilldb), 3092 }, + { HP_POP(mob->readdb_race2), HP_POP2(HP_mob_readdb_race2), 3094 }, + { HP_POP(mob->readdb_itemratio), HP_POP2(HP_mob_readdb_itemratio), 3096 }, + { HP_POP(mob->load), HP_POP2(HP_mob_load), 3098 }, + { HP_POP(mob->clear_spawninfo), HP_POP2(HP_mob_clear_spawninfo), 3100 }, /* npc */ -{ HP_POP(npc->init), HP_POP2(HP_npc_init), 3074 }, -{ HP_POP(npc->final), HP_POP2(HP_npc_final), 3076 }, -{ HP_POP(npc->get_new_npc_id), HP_POP2(HP_npc_get_new_npc_id), 3078 }, -{ HP_POP(npc->get_viewdata), HP_POP2(HP_npc_get_viewdata), 3080 }, -{ HP_POP(npc->isnear_sub), HP_POP2(HP_npc_isnear_sub), 3082 }, -{ HP_POP(npc->isnear), HP_POP2(HP_npc_isnear), 3084 }, -{ HP_POP(npc->ontouch_event), HP_POP2(HP_npc_ontouch_event), 3086 }, -{ HP_POP(npc->ontouch2_event), HP_POP2(HP_npc_ontouch2_event), 3088 }, -{ HP_POP(npc->enable_sub), HP_POP2(HP_npc_enable_sub), 3090 }, -{ HP_POP(npc->enable), HP_POP2(HP_npc_enable), 3092 }, -{ HP_POP(npc->name2id), HP_POP2(HP_npc_name2id), 3094 }, -{ HP_POP(npc->event_dequeue), HP_POP2(HP_npc_event_dequeue), 3096 }, -{ HP_POP(npc->event_export_create), HP_POP2(HP_npc_event_export_create), 3098 }, -{ HP_POP(npc->event_export), HP_POP2(HP_npc_event_export), 3100 }, -{ HP_POP(npc->event_sub), HP_POP2(HP_npc_event_sub), 3102 }, -{ HP_POP(npc->event_doall_sub), HP_POP2(HP_npc_event_doall_sub), 3104 }, -{ HP_POP(npc->event_do), HP_POP2(HP_npc_event_do), 3106 }, -{ HP_POP(npc->event_doall_id), HP_POP2(HP_npc_event_doall_id), 3108 }, -{ HP_POP(npc->event_doall), HP_POP2(HP_npc_event_doall), 3110 }, -{ HP_POP(npc->event_do_clock), HP_POP2(HP_npc_event_do_clock), 3112 }, -{ HP_POP(npc->event_do_oninit), HP_POP2(HP_npc_event_do_oninit), 3114 }, -{ HP_POP(npc->timerevent_export), HP_POP2(HP_npc_timerevent_export), 3116 }, -{ HP_POP(npc->timerevent), HP_POP2(HP_npc_timerevent), 3118 }, -{ HP_POP(npc->timerevent_start), HP_POP2(HP_npc_timerevent_start), 3120 }, -{ HP_POP(npc->timerevent_stop), HP_POP2(HP_npc_timerevent_stop), 3122 }, -{ HP_POP(npc->timerevent_quit), HP_POP2(HP_npc_timerevent_quit), 3124 }, -{ HP_POP(npc->gettimerevent_tick), HP_POP2(HP_npc_gettimerevent_tick), 3126 }, -{ HP_POP(npc->settimerevent_tick), HP_POP2(HP_npc_settimerevent_tick), 3128 }, -{ HP_POP(npc->event), HP_POP2(HP_npc_event), 3130 }, -{ HP_POP(npc->touch_areanpc_sub), HP_POP2(HP_npc_touch_areanpc_sub), 3132 }, -{ HP_POP(npc->touchnext_areanpc), HP_POP2(HP_npc_touchnext_areanpc), 3134 }, -{ HP_POP(npc->touch_areanpc), HP_POP2(HP_npc_touch_areanpc), 3136 }, -{ HP_POP(npc->touch_areanpc2), HP_POP2(HP_npc_touch_areanpc2), 3138 }, -{ HP_POP(npc->check_areanpc), HP_POP2(HP_npc_check_areanpc), 3140 }, -{ HP_POP(npc->checknear), HP_POP2(HP_npc_checknear), 3142 }, -{ HP_POP(npc->globalmessage), HP_POP2(HP_npc_globalmessage), 3144 }, -{ HP_POP(npc->run_tomb), HP_POP2(HP_npc_run_tomb), 3146 }, -{ HP_POP(npc->click), HP_POP2(HP_npc_click), 3148 }, -{ HP_POP(npc->scriptcont), HP_POP2(HP_npc_scriptcont), 3150 }, -{ HP_POP(npc->buysellsel), HP_POP2(HP_npc_buysellsel), 3152 }, -{ HP_POP(npc->cashshop_buylist), HP_POP2(HP_npc_cashshop_buylist), 3154 }, -{ HP_POP(npc->buylist_sub), HP_POP2(HP_npc_buylist_sub), 3156 }, -{ HP_POP(npc->cashshop_buy), HP_POP2(HP_npc_cashshop_buy), 3158 }, -{ HP_POP(npc->buylist), HP_POP2(HP_npc_buylist), 3160 }, -{ HP_POP(npc->selllist_sub), HP_POP2(HP_npc_selllist_sub), 3162 }, -{ HP_POP(npc->selllist), HP_POP2(HP_npc_selllist), 3164 }, -{ HP_POP(npc->remove_map), HP_POP2(HP_npc_remove_map), 3166 }, -{ HP_POP(npc->unload_ev), HP_POP2(HP_npc_unload_ev), 3168 }, -{ HP_POP(npc->unload_ev_label), HP_POP2(HP_npc_unload_ev_label), 3170 }, -{ HP_POP(npc->unload_dup_sub), HP_POP2(HP_npc_unload_dup_sub), 3172 }, -{ HP_POP(npc->unload_duplicates), HP_POP2(HP_npc_unload_duplicates), 3174 }, -{ HP_POP(npc->unload), HP_POP2(HP_npc_unload), 3176 }, -{ HP_POP(npc->clearsrcfile), HP_POP2(HP_npc_clearsrcfile), 3178 }, -{ HP_POP(npc->addsrcfile), HP_POP2(HP_npc_addsrcfile), 3180 }, -{ HP_POP(npc->delsrcfile), HP_POP2(HP_npc_delsrcfile), 3182 }, -{ HP_POP(npc->parsename), HP_POP2(HP_npc_parsename), 3184 }, -{ HP_POP(npc->add_warp), HP_POP2(HP_npc_add_warp), 3186 }, -{ HP_POP(npc->parse_warp), HP_POP2(HP_npc_parse_warp), 3188 }, -{ HP_POP(npc->parse_shop), HP_POP2(HP_npc_parse_shop), 3190 }, -{ HP_POP(npc->convertlabel_db), HP_POP2(HP_npc_convertlabel_db), 3192 }, -{ HP_POP(npc->skip_script), HP_POP2(HP_npc_skip_script), 3194 }, -{ HP_POP(npc->parse_script), HP_POP2(HP_npc_parse_script), 3196 }, -{ HP_POP(npc->parse_duplicate), HP_POP2(HP_npc_parse_duplicate), 3198 }, -{ HP_POP(npc->duplicate4instance), HP_POP2(HP_npc_duplicate4instance), 3200 }, -{ HP_POP(npc->setcells), HP_POP2(HP_npc_setcells), 3202 }, -{ HP_POP(npc->unsetcells_sub), HP_POP2(HP_npc_unsetcells_sub), 3204 }, -{ HP_POP(npc->unsetcells), HP_POP2(HP_npc_unsetcells), 3206 }, -{ HP_POP(npc->movenpc), HP_POP2(HP_npc_movenpc), 3208 }, -{ HP_POP(npc->setdisplayname), HP_POP2(HP_npc_setdisplayname), 3210 }, -{ HP_POP(npc->setclass), HP_POP2(HP_npc_setclass), 3212 }, -{ HP_POP(npc->do_atcmd_event), HP_POP2(HP_npc_do_atcmd_event), 3214 }, -{ HP_POP(npc->parse_function), HP_POP2(HP_npc_parse_function), 3216 }, -{ HP_POP(npc->parse_mob2), HP_POP2(HP_npc_parse_mob2), 3218 }, -{ HP_POP(npc->parse_mob), HP_POP2(HP_npc_parse_mob), 3220 }, -{ HP_POP(npc->parse_mapflag), HP_POP2(HP_npc_parse_mapflag), 3222 }, -{ HP_POP(npc->parsesrcfile), HP_POP2(HP_npc_parsesrcfile), 3224 }, -{ HP_POP(npc->script_event), HP_POP2(HP_npc_script_event), 3226 }, -{ HP_POP(npc->read_event_script), HP_POP2(HP_npc_read_event_script), 3228 }, -{ HP_POP(npc->path_db_clear_sub), HP_POP2(HP_npc_path_db_clear_sub), 3230 }, -{ HP_POP(npc->ev_label_db_clear_sub), HP_POP2(HP_npc_ev_label_db_clear_sub), 3232 }, -{ HP_POP(npc->reload), HP_POP2(HP_npc_reload), 3234 }, -{ HP_POP(npc->unloadfile), HP_POP2(HP_npc_unloadfile), 3236 }, -{ HP_POP(npc->do_clear_npc), HP_POP2(HP_npc_do_clear_npc), 3238 }, -{ HP_POP(npc->debug_warps_sub), HP_POP2(HP_npc_debug_warps_sub), 3240 }, -{ HP_POP(npc->debug_warps), HP_POP2(HP_npc_debug_warps), 3242 }, + { HP_POP(npc->init), HP_POP2(HP_npc_init), 3102 }, + { HP_POP(npc->final), HP_POP2(HP_npc_final), 3104 }, + { HP_POP(npc->get_new_npc_id), HP_POP2(HP_npc_get_new_npc_id), 3106 }, + { HP_POP(npc->get_viewdata), HP_POP2(HP_npc_get_viewdata), 3108 }, + { HP_POP(npc->isnear_sub), HP_POP2(HP_npc_isnear_sub), 3110 }, + { HP_POP(npc->isnear), HP_POP2(HP_npc_isnear), 3112 }, + { HP_POP(npc->ontouch_event), HP_POP2(HP_npc_ontouch_event), 3114 }, + { HP_POP(npc->ontouch2_event), HP_POP2(HP_npc_ontouch2_event), 3116 }, + { HP_POP(npc->enable_sub), HP_POP2(HP_npc_enable_sub), 3118 }, + { HP_POP(npc->enable), HP_POP2(HP_npc_enable), 3120 }, + { HP_POP(npc->name2id), HP_POP2(HP_npc_name2id), 3122 }, + { HP_POP(npc->event_dequeue), HP_POP2(HP_npc_event_dequeue), 3124 }, + { HP_POP(npc->event_export_create), HP_POP2(HP_npc_event_export_create), 3126 }, + { HP_POP(npc->event_export), HP_POP2(HP_npc_event_export), 3128 }, + { HP_POP(npc->event_sub), HP_POP2(HP_npc_event_sub), 3130 }, + { HP_POP(npc->event_doall_sub), HP_POP2(HP_npc_event_doall_sub), 3132 }, + { HP_POP(npc->event_do), HP_POP2(HP_npc_event_do), 3134 }, + { HP_POP(npc->event_doall_id), HP_POP2(HP_npc_event_doall_id), 3136 }, + { HP_POP(npc->event_doall), HP_POP2(HP_npc_event_doall), 3138 }, + { HP_POP(npc->event_do_clock), HP_POP2(HP_npc_event_do_clock), 3140 }, + { HP_POP(npc->event_do_oninit), HP_POP2(HP_npc_event_do_oninit), 3142 }, + { HP_POP(npc->timerevent_export), HP_POP2(HP_npc_timerevent_export), 3144 }, + { HP_POP(npc->timerevent), HP_POP2(HP_npc_timerevent), 3146 }, + { HP_POP(npc->timerevent_start), HP_POP2(HP_npc_timerevent_start), 3148 }, + { HP_POP(npc->timerevent_stop), HP_POP2(HP_npc_timerevent_stop), 3150 }, + { HP_POP(npc->timerevent_quit), HP_POP2(HP_npc_timerevent_quit), 3152 }, + { HP_POP(npc->gettimerevent_tick), HP_POP2(HP_npc_gettimerevent_tick), 3154 }, + { HP_POP(npc->settimerevent_tick), HP_POP2(HP_npc_settimerevent_tick), 3156 }, + { HP_POP(npc->event), HP_POP2(HP_npc_event), 3158 }, + { HP_POP(npc->touch_areanpc_sub), HP_POP2(HP_npc_touch_areanpc_sub), 3160 }, + { HP_POP(npc->touchnext_areanpc), HP_POP2(HP_npc_touchnext_areanpc), 3162 }, + { HP_POP(npc->touch_areanpc), HP_POP2(HP_npc_touch_areanpc), 3164 }, + { HP_POP(npc->touch_areanpc2), HP_POP2(HP_npc_touch_areanpc2), 3166 }, + { HP_POP(npc->check_areanpc), HP_POP2(HP_npc_check_areanpc), 3168 }, + { HP_POP(npc->checknear), HP_POP2(HP_npc_checknear), 3170 }, + { HP_POP(npc->globalmessage), HP_POP2(HP_npc_globalmessage), 3172 }, + { HP_POP(npc->run_tomb), HP_POP2(HP_npc_run_tomb), 3174 }, + { HP_POP(npc->click), HP_POP2(HP_npc_click), 3176 }, + { HP_POP(npc->scriptcont), HP_POP2(HP_npc_scriptcont), 3178 }, + { HP_POP(npc->buysellsel), HP_POP2(HP_npc_buysellsel), 3180 }, + { HP_POP(npc->cashshop_buylist), HP_POP2(HP_npc_cashshop_buylist), 3182 }, + { HP_POP(npc->buylist_sub), HP_POP2(HP_npc_buylist_sub), 3184 }, + { HP_POP(npc->cashshop_buy), HP_POP2(HP_npc_cashshop_buy), 3186 }, + { HP_POP(npc->buylist), HP_POP2(HP_npc_buylist), 3188 }, + { HP_POP(npc->selllist_sub), HP_POP2(HP_npc_selllist_sub), 3190 }, + { HP_POP(npc->selllist), HP_POP2(HP_npc_selllist), 3192 }, + { HP_POP(npc->remove_map), HP_POP2(HP_npc_remove_map), 3194 }, + { HP_POP(npc->unload_ev), HP_POP2(HP_npc_unload_ev), 3196 }, + { HP_POP(npc->unload_ev_label), HP_POP2(HP_npc_unload_ev_label), 3198 }, + { HP_POP(npc->unload_dup_sub), HP_POP2(HP_npc_unload_dup_sub), 3200 }, + { HP_POP(npc->unload_duplicates), HP_POP2(HP_npc_unload_duplicates), 3202 }, + { HP_POP(npc->unload), HP_POP2(HP_npc_unload), 3204 }, + { HP_POP(npc->clearsrcfile), HP_POP2(HP_npc_clearsrcfile), 3206 }, + { HP_POP(npc->addsrcfile), HP_POP2(HP_npc_addsrcfile), 3208 }, + { HP_POP(npc->delsrcfile), HP_POP2(HP_npc_delsrcfile), 3210 }, + { HP_POP(npc->parsename), HP_POP2(HP_npc_parsename), 3212 }, + { HP_POP(npc->add_warp), HP_POP2(HP_npc_add_warp), 3214 }, + { HP_POP(npc->parse_warp), HP_POP2(HP_npc_parse_warp), 3216 }, + { HP_POP(npc->parse_shop), HP_POP2(HP_npc_parse_shop), 3218 }, + { HP_POP(npc->convertlabel_db), HP_POP2(HP_npc_convertlabel_db), 3220 }, + { HP_POP(npc->skip_script), HP_POP2(HP_npc_skip_script), 3222 }, + { HP_POP(npc->parse_script), HP_POP2(HP_npc_parse_script), 3224 }, + { HP_POP(npc->parse_duplicate), HP_POP2(HP_npc_parse_duplicate), 3226 }, + { HP_POP(npc->duplicate4instance), HP_POP2(HP_npc_duplicate4instance), 3228 }, + { HP_POP(npc->setcells), HP_POP2(HP_npc_setcells), 3230 }, + { HP_POP(npc->unsetcells_sub), HP_POP2(HP_npc_unsetcells_sub), 3232 }, + { HP_POP(npc->unsetcells), HP_POP2(HP_npc_unsetcells), 3234 }, + { HP_POP(npc->movenpc), HP_POP2(HP_npc_movenpc), 3236 }, + { HP_POP(npc->setdisplayname), HP_POP2(HP_npc_setdisplayname), 3238 }, + { HP_POP(npc->setclass), HP_POP2(HP_npc_setclass), 3240 }, + { HP_POP(npc->do_atcmd_event), HP_POP2(HP_npc_do_atcmd_event), 3242 }, + { HP_POP(npc->parse_function), HP_POP2(HP_npc_parse_function), 3244 }, + { HP_POP(npc->parse_mob2), HP_POP2(HP_npc_parse_mob2), 3246 }, + { HP_POP(npc->parse_mob), HP_POP2(HP_npc_parse_mob), 3248 }, + { HP_POP(npc->parse_mapflag), HP_POP2(HP_npc_parse_mapflag), 3250 }, + { HP_POP(npc->parsesrcfile), HP_POP2(HP_npc_parsesrcfile), 3252 }, + { HP_POP(npc->script_event), HP_POP2(HP_npc_script_event), 3254 }, + { HP_POP(npc->read_event_script), HP_POP2(HP_npc_read_event_script), 3256 }, + { HP_POP(npc->path_db_clear_sub), HP_POP2(HP_npc_path_db_clear_sub), 3258 }, + { HP_POP(npc->ev_label_db_clear_sub), HP_POP2(HP_npc_ev_label_db_clear_sub), 3260 }, + { HP_POP(npc->reload), HP_POP2(HP_npc_reload), 3262 }, + { HP_POP(npc->unloadfile), HP_POP2(HP_npc_unloadfile), 3264 }, + { HP_POP(npc->do_clear_npc), HP_POP2(HP_npc_do_clear_npc), 3266 }, + { HP_POP(npc->debug_warps_sub), HP_POP2(HP_npc_debug_warps_sub), 3268 }, + { HP_POP(npc->debug_warps), HP_POP2(HP_npc_debug_warps), 3270 }, + { HP_POP(npc->secure_timeout_timer), HP_POP2(HP_npc_secure_timeout_timer), 3272 }, /* party */ -{ HP_POP(party->init), HP_POP2(HP_party_init), 3244 }, -{ HP_POP(party->final), HP_POP2(HP_party_final), 3246 }, -{ HP_POP(party->search), HP_POP2(HP_party_search), 3248 }, -{ HP_POP(party->searchname), HP_POP2(HP_party_searchname), 3250 }, -{ HP_POP(party->getmemberid), HP_POP2(HP_party_getmemberid), 3252 }, -{ HP_POP(party->getavailablesd), HP_POP2(HP_party_getavailablesd), 3254 }, -{ HP_POP(party->create), HP_POP2(HP_party_create), 3256 }, -{ HP_POP(party->created), HP_POP2(HP_party_created), 3258 }, -{ HP_POP(party->request_info), HP_POP2(HP_party_request_info), 3260 }, -{ HP_POP(party->invite), HP_POP2(HP_party_invite), 3262 }, -{ HP_POP(party->member_joined), HP_POP2(HP_party_member_joined), 3264 }, -{ HP_POP(party->member_added), HP_POP2(HP_party_member_added), 3266 }, -{ HP_POP(party->leave), HP_POP2(HP_party_leave), 3268 }, -{ HP_POP(party->removemember), HP_POP2(HP_party_removemember), 3270 }, -{ HP_POP(party->member_withdraw), HP_POP2(HP_party_member_withdraw), 3272 }, -{ HP_POP(party->reply_invite), HP_POP2(HP_party_reply_invite), 3274 }, -{ HP_POP(party->recv_noinfo), HP_POP2(HP_party_recv_noinfo), 3276 }, -{ HP_POP(party->recv_info), HP_POP2(HP_party_recv_info), 3278 }, -{ HP_POP(party->recv_movemap), HP_POP2(HP_party_recv_movemap), 3280 }, -{ HP_POP(party->broken), HP_POP2(HP_party_broken), 3282 }, -{ HP_POP(party->optionchanged), HP_POP2(HP_party_optionchanged), 3284 }, -{ HP_POP(party->changeoption), HP_POP2(HP_party_changeoption), 3286 }, -{ HP_POP(party->changeleader), HP_POP2(HP_party_changeleader), 3288 }, -{ HP_POP(party->send_movemap), HP_POP2(HP_party_send_movemap), 3290 }, -{ HP_POP(party->send_levelup), HP_POP2(HP_party_send_levelup), 3292 }, -{ HP_POP(party->send_logout), HP_POP2(HP_party_send_logout), 3294 }, -{ HP_POP(party->send_message), HP_POP2(HP_party_send_message), 3296 }, -{ HP_POP(party->recv_message), HP_POP2(HP_party_recv_message), 3298 }, -{ HP_POP(party->skill_check), HP_POP2(HP_party_skill_check), 3300 }, -{ HP_POP(party->send_xy_clear), HP_POP2(HP_party_send_xy_clear), 3302 }, -{ HP_POP(party->exp_share), HP_POP2(HP_party_exp_share), 3304 }, -{ HP_POP(party->share_loot), HP_POP2(HP_party_share_loot), 3306 }, -{ HP_POP(party->send_dot_remove), HP_POP2(HP_party_send_dot_remove), 3308 }, -{ HP_POP(party->sub_count), HP_POP2(HP_party_sub_count), 3310 }, -{ HP_POP(party->booking_register), HP_POP2(HP_party_booking_register), 3312 }, -{ HP_POP(party->booking_update), HP_POP2(HP_party_booking_update), 3314 }, -{ HP_POP(party->booking_search), HP_POP2(HP_party_booking_search), 3316 }, -{ HP_POP(party->booking_delete), HP_POP2(HP_party_booking_delete), 3318 }, -{ HP_POP(party->vforeachsamemap), HP_POP2(HP_party_vforeachsamemap), 3320 }, -{ HP_POP(party->send_xy_timer), HP_POP2(HP_party_send_xy_timer), 3322 }, -{ HP_POP(party->fill_member), HP_POP2(HP_party_fill_member), 3324 }, -{ HP_POP(party->sd_check), HP_POP2(HP_party_sd_check), 3326 }, -{ HP_POP(party->check_state), HP_POP2(HP_party_check_state), 3328 }, -{ HP_POP(party->create_booking_data), HP_POP2(HP_party_create_booking_data), 3330 }, -{ HP_POP(party->db_final), HP_POP2(HP_party_db_final), 3332 }, + { HP_POP(party->init), HP_POP2(HP_party_init), 3274 }, + { HP_POP(party->final), HP_POP2(HP_party_final), 3276 }, + { HP_POP(party->search), HP_POP2(HP_party_search), 3278 }, + { HP_POP(party->searchname), HP_POP2(HP_party_searchname), 3280 }, + { HP_POP(party->getmemberid), HP_POP2(HP_party_getmemberid), 3282 }, + { HP_POP(party->getavailablesd), HP_POP2(HP_party_getavailablesd), 3284 }, + { HP_POP(party->create), HP_POP2(HP_party_create), 3286 }, + { HP_POP(party->created), HP_POP2(HP_party_created), 3288 }, + { HP_POP(party->request_info), HP_POP2(HP_party_request_info), 3290 }, + { HP_POP(party->invite), HP_POP2(HP_party_invite), 3292 }, + { HP_POP(party->member_joined), HP_POP2(HP_party_member_joined), 3294 }, + { HP_POP(party->member_added), HP_POP2(HP_party_member_added), 3296 }, + { HP_POP(party->leave), HP_POP2(HP_party_leave), 3298 }, + { HP_POP(party->removemember), HP_POP2(HP_party_removemember), 3300 }, + { HP_POP(party->member_withdraw), HP_POP2(HP_party_member_withdraw), 3302 }, + { HP_POP(party->reply_invite), HP_POP2(HP_party_reply_invite), 3304 }, + { HP_POP(party->recv_noinfo), HP_POP2(HP_party_recv_noinfo), 3306 }, + { HP_POP(party->recv_info), HP_POP2(HP_party_recv_info), 3308 }, + { HP_POP(party->recv_movemap), HP_POP2(HP_party_recv_movemap), 3310 }, + { HP_POP(party->broken), HP_POP2(HP_party_broken), 3312 }, + { HP_POP(party->optionchanged), HP_POP2(HP_party_optionchanged), 3314 }, + { HP_POP(party->changeoption), HP_POP2(HP_party_changeoption), 3316 }, + { HP_POP(party->changeleader), HP_POP2(HP_party_changeleader), 3318 }, + { HP_POP(party->send_movemap), HP_POP2(HP_party_send_movemap), 3320 }, + { HP_POP(party->send_levelup), HP_POP2(HP_party_send_levelup), 3322 }, + { HP_POP(party->send_logout), HP_POP2(HP_party_send_logout), 3324 }, + { HP_POP(party->send_message), HP_POP2(HP_party_send_message), 3326 }, + { HP_POP(party->recv_message), HP_POP2(HP_party_recv_message), 3328 }, + { HP_POP(party->skill_check), HP_POP2(HP_party_skill_check), 3330 }, + { HP_POP(party->send_xy_clear), HP_POP2(HP_party_send_xy_clear), 3332 }, + { HP_POP(party->exp_share), HP_POP2(HP_party_exp_share), 3334 }, + { HP_POP(party->share_loot), HP_POP2(HP_party_share_loot), 3336 }, + { HP_POP(party->send_dot_remove), HP_POP2(HP_party_send_dot_remove), 3338 }, + { HP_POP(party->sub_count), HP_POP2(HP_party_sub_count), 3340 }, + { HP_POP(party->booking_register), HP_POP2(HP_party_booking_register), 3342 }, + { HP_POP(party->booking_update), HP_POP2(HP_party_booking_update), 3344 }, + { HP_POP(party->booking_search), HP_POP2(HP_party_booking_search), 3346 }, + { HP_POP(party->recruit_register), HP_POP2(HP_party_recruit_register), 3348 }, + { HP_POP(party->recruit_update), HP_POP2(HP_party_recruit_update), 3350 }, + { HP_POP(party->recruit_search), HP_POP2(HP_party_recruit_search), 3352 }, + { HP_POP(party->booking_delete), HP_POP2(HP_party_booking_delete), 3354 }, + { HP_POP(party->vforeachsamemap), HP_POP2(HP_party_vforeachsamemap), 3356 }, + { HP_POP(party->send_xy_timer), HP_POP2(HP_party_send_xy_timer), 3358 }, + { HP_POP(party->fill_member), HP_POP2(HP_party_fill_member), 3360 }, + { HP_POP(party->sd_check), HP_POP2(HP_party_sd_check), 3362 }, + { HP_POP(party->check_state), HP_POP2(HP_party_check_state), 3364 }, + { HP_POP(party->create_booking_data), HP_POP2(HP_party_create_booking_data), 3366 }, + { HP_POP(party->db_final), HP_POP2(HP_party_db_final), 3368 }, /* path */ -{ HP_POP(path->blownpos), HP_POP2(HP_path_blownpos), 3334 }, -{ HP_POP(path->search), HP_POP2(HP_path_search), 3336 }, -{ HP_POP(path->search_long), HP_POP2(HP_path_search_long), 3338 }, -{ HP_POP(path->check_distance), HP_POP2(HP_path_check_distance), 3340 }, -{ HP_POP(path->distance), HP_POP2(HP_path_distance), 3342 }, + { HP_POP(path->blownpos), HP_POP2(HP_path_blownpos), 3370 }, + { HP_POP(path->search), HP_POP2(HP_path_search), 3372 }, + { HP_POP(path->search_long), HP_POP2(HP_path_search_long), 3374 }, + { HP_POP(path->check_distance), HP_POP2(HP_path_check_distance), 3376 }, + { HP_POP(path->distance), HP_POP2(HP_path_distance), 3378 }, /* pc */ -{ HP_POP(pc->init), HP_POP2(HP_pc_init), 3344 }, -{ HP_POP(pc->final), HP_POP2(HP_pc_final), 3346 }, -{ HP_POP(pc->get_dummy_sd), HP_POP2(HP_pc_get_dummy_sd), 3348 }, -{ HP_POP(pc->class2idx), HP_POP2(HP_pc_class2idx), 3350 }, -{ HP_POP(pc->get_group_level), HP_POP2(HP_pc_get_group_level), 3352 }, -{ HP_POP(pc->can_give_items), HP_POP2(HP_pc_can_give_items), 3354 }, -{ HP_POP(pc->can_use_command), HP_POP2(HP_pc_can_use_command), 3356 }, -{ HP_POP(pc->has_permission), HP_POP2(HP_pc_has_permission), 3358 }, -{ HP_POP(pc->set_group), HP_POP2(HP_pc_set_group), 3360 }, -{ HP_POP(pc->should_log_commands), HP_POP2(HP_pc_should_log_commands), 3362 }, -{ HP_POP(pc->setrestartvalue), HP_POP2(HP_pc_setrestartvalue), 3364 }, -{ HP_POP(pc->makesavestatus), HP_POP2(HP_pc_makesavestatus), 3366 }, -{ HP_POP(pc->respawn), HP_POP2(HP_pc_respawn), 3368 }, -{ HP_POP(pc->setnewpc), HP_POP2(HP_pc_setnewpc), 3370 }, -{ HP_POP(pc->authok), HP_POP2(HP_pc_authok), 3372 }, -{ HP_POP(pc->authfail), HP_POP2(HP_pc_authfail), 3374 }, -{ HP_POP(pc->reg_received), HP_POP2(HP_pc_reg_received), 3376 }, -{ HP_POP(pc->isequip), HP_POP2(HP_pc_isequip), 3378 }, -{ HP_POP(pc->equippoint), HP_POP2(HP_pc_equippoint), 3380 }, -{ HP_POP(pc->setinventorydata), HP_POP2(HP_pc_setinventorydata), 3382 }, -{ HP_POP(pc->checkskill), HP_POP2(HP_pc_checkskill), 3384 }, -{ HP_POP(pc->checkskill2), HP_POP2(HP_pc_checkskill2), 3386 }, -{ HP_POP(pc->checkallowskill), HP_POP2(HP_pc_checkallowskill), 3388 }, -{ HP_POP(pc->checkequip), HP_POP2(HP_pc_checkequip), 3390 }, -{ HP_POP(pc->calc_skilltree), HP_POP2(HP_pc_calc_skilltree), 3392 }, -{ HP_POP(pc->calc_skilltree_normalize_job), HP_POP2(HP_pc_calc_skilltree_normalize_job), 3394 }, -{ HP_POP(pc->clean_skilltree), HP_POP2(HP_pc_clean_skilltree), 3396 }, -{ HP_POP(pc->setpos), HP_POP2(HP_pc_setpos), 3398 }, -{ HP_POP(pc->setsavepoint), HP_POP2(HP_pc_setsavepoint), 3400 }, -{ HP_POP(pc->randomwarp), HP_POP2(HP_pc_randomwarp), 3402 }, -{ HP_POP(pc->memo), HP_POP2(HP_pc_memo), 3404 }, -{ HP_POP(pc->checkadditem), HP_POP2(HP_pc_checkadditem), 3406 }, -{ HP_POP(pc->inventoryblank), HP_POP2(HP_pc_inventoryblank), 3408 }, -{ HP_POP(pc->search_inventory), HP_POP2(HP_pc_search_inventory), 3410 }, -{ HP_POP(pc->payzeny), HP_POP2(HP_pc_payzeny), 3412 }, -{ HP_POP(pc->additem), HP_POP2(HP_pc_additem), 3414 }, -{ HP_POP(pc->getzeny), HP_POP2(HP_pc_getzeny), 3416 }, -{ HP_POP(pc->delitem), HP_POP2(HP_pc_delitem), 3418 }, -{ HP_POP(pc->paycash), HP_POP2(HP_pc_paycash), 3420 }, -{ HP_POP(pc->getcash), HP_POP2(HP_pc_getcash), 3422 }, -{ HP_POP(pc->cart_additem), HP_POP2(HP_pc_cart_additem), 3424 }, -{ HP_POP(pc->cart_delitem), HP_POP2(HP_pc_cart_delitem), 3426 }, -{ HP_POP(pc->putitemtocart), HP_POP2(HP_pc_putitemtocart), 3428 }, -{ HP_POP(pc->getitemfromcart), HP_POP2(HP_pc_getitemfromcart), 3430 }, -{ HP_POP(pc->cartitem_amount), HP_POP2(HP_pc_cartitem_amount), 3432 }, -{ HP_POP(pc->takeitem), HP_POP2(HP_pc_takeitem), 3434 }, -{ HP_POP(pc->dropitem), HP_POP2(HP_pc_dropitem), 3436 }, -{ HP_POP(pc->isequipped), HP_POP2(HP_pc_isequipped), 3438 }, -{ HP_POP(pc->can_Adopt), HP_POP2(HP_pc_can_Adopt), 3440 }, -{ HP_POP(pc->adoption), HP_POP2(HP_pc_adoption), 3442 }, -{ HP_POP(pc->updateweightstatus), HP_POP2(HP_pc_updateweightstatus), 3444 }, -{ HP_POP(pc->addautobonus), HP_POP2(HP_pc_addautobonus), 3446 }, -{ HP_POP(pc->exeautobonus), HP_POP2(HP_pc_exeautobonus), 3448 }, -{ HP_POP(pc->endautobonus), HP_POP2(HP_pc_endautobonus), 3450 }, -{ HP_POP(pc->delautobonus), HP_POP2(HP_pc_delautobonus), 3452 }, -{ HP_POP(pc->bonus), HP_POP2(HP_pc_bonus), 3454 }, -{ HP_POP(pc->bonus2), HP_POP2(HP_pc_bonus2), 3456 }, -{ HP_POP(pc->bonus3), HP_POP2(HP_pc_bonus3), 3458 }, -{ HP_POP(pc->bonus4), HP_POP2(HP_pc_bonus4), 3460 }, -{ HP_POP(pc->bonus5), HP_POP2(HP_pc_bonus5), 3462 }, -{ HP_POP(pc->skill), HP_POP2(HP_pc_skill), 3464 }, -{ HP_POP(pc->insert_card), HP_POP2(HP_pc_insert_card), 3466 }, -{ HP_POP(pc->steal_item), HP_POP2(HP_pc_steal_item), 3468 }, -{ HP_POP(pc->steal_coin), HP_POP2(HP_pc_steal_coin), 3470 }, -{ HP_POP(pc->modifybuyvalue), HP_POP2(HP_pc_modifybuyvalue), 3472 }, -{ HP_POP(pc->modifysellvalue), HP_POP2(HP_pc_modifysellvalue), 3474 }, -{ HP_POP(pc->follow), HP_POP2(HP_pc_follow), 3476 }, -{ HP_POP(pc->stop_following), HP_POP2(HP_pc_stop_following), 3478 }, -{ HP_POP(pc->maxbaselv), HP_POP2(HP_pc_maxbaselv), 3480 }, -{ HP_POP(pc->maxjoblv), HP_POP2(HP_pc_maxjoblv), 3482 }, -{ HP_POP(pc->checkbaselevelup), HP_POP2(HP_pc_checkbaselevelup), 3484 }, -{ HP_POP(pc->checkjoblevelup), HP_POP2(HP_pc_checkjoblevelup), 3486 }, -{ HP_POP(pc->gainexp), HP_POP2(HP_pc_gainexp), 3488 }, -{ HP_POP(pc->nextbaseexp), HP_POP2(HP_pc_nextbaseexp), 3490 }, -{ HP_POP(pc->thisbaseexp), HP_POP2(HP_pc_thisbaseexp), 3492 }, -{ HP_POP(pc->nextjobexp), HP_POP2(HP_pc_nextjobexp), 3494 }, -{ HP_POP(pc->thisjobexp), HP_POP2(HP_pc_thisjobexp), 3496 }, -{ HP_POP(pc->gets_status_point), HP_POP2(HP_pc_gets_status_point), 3498 }, -{ HP_POP(pc->need_status_point), HP_POP2(HP_pc_need_status_point), 3500 }, -{ HP_POP(pc->statusup), HP_POP2(HP_pc_statusup), 3502 }, -{ HP_POP(pc->statusup2), HP_POP2(HP_pc_statusup2), 3504 }, -{ HP_POP(pc->skillup), HP_POP2(HP_pc_skillup), 3506 }, -{ HP_POP(pc->allskillup), HP_POP2(HP_pc_allskillup), 3508 }, -{ HP_POP(pc->resetlvl), HP_POP2(HP_pc_resetlvl), 3510 }, -{ HP_POP(pc->resetstate), HP_POP2(HP_pc_resetstate), 3512 }, -{ HP_POP(pc->resetskill), HP_POP2(HP_pc_resetskill), 3514 }, -{ HP_POP(pc->resetfeel), HP_POP2(HP_pc_resetfeel), 3516 }, -{ HP_POP(pc->resethate), HP_POP2(HP_pc_resethate), 3518 }, -{ HP_POP(pc->equipitem), HP_POP2(HP_pc_equipitem), 3520 }, -{ HP_POP(pc->unequipitem), HP_POP2(HP_pc_unequipitem), 3522 }, -{ HP_POP(pc->checkitem), HP_POP2(HP_pc_checkitem), 3524 }, -{ HP_POP(pc->useitem), HP_POP2(HP_pc_useitem), 3526 }, -{ HP_POP(pc->skillatk_bonus), HP_POP2(HP_pc_skillatk_bonus), 3528 }, -{ HP_POP(pc->skillheal_bonus), HP_POP2(HP_pc_skillheal_bonus), 3530 }, -{ HP_POP(pc->skillheal2_bonus), HP_POP2(HP_pc_skillheal2_bonus), 3532 }, -{ HP_POP(pc->damage), HP_POP2(HP_pc_damage), 3534 }, -{ HP_POP(pc->dead), HP_POP2(HP_pc_dead), 3536 }, -{ HP_POP(pc->revive), HP_POP2(HP_pc_revive), 3538 }, -{ HP_POP(pc->heal), HP_POP2(HP_pc_heal), 3540 }, -{ HP_POP(pc->itemheal), HP_POP2(HP_pc_itemheal), 3542 }, -{ HP_POP(pc->percentheal), HP_POP2(HP_pc_percentheal), 3544 }, -{ HP_POP(pc->jobchange), HP_POP2(HP_pc_jobchange), 3546 }, -{ HP_POP(pc->setoption), HP_POP2(HP_pc_setoption), 3548 }, -{ HP_POP(pc->setcart), HP_POP2(HP_pc_setcart), 3550 }, -{ HP_POP(pc->setfalcon), HP_POP2(HP_pc_setfalcon), 3552 }, -{ HP_POP(pc->setriding), HP_POP2(HP_pc_setriding), 3554 }, -{ HP_POP(pc->setmadogear), HP_POP2(HP_pc_setmadogear), 3556 }, -{ HP_POP(pc->changelook), HP_POP2(HP_pc_changelook), 3558 }, -{ HP_POP(pc->equiplookall), HP_POP2(HP_pc_equiplookall), 3560 }, -{ HP_POP(pc->readparam), HP_POP2(HP_pc_readparam), 3562 }, -{ HP_POP(pc->setparam), HP_POP2(HP_pc_setparam), 3564 }, -{ HP_POP(pc->readreg), HP_POP2(HP_pc_readreg), 3566 }, -{ HP_POP(pc->setreg), HP_POP2(HP_pc_setreg), 3568 }, -{ HP_POP(pc->readregstr), HP_POP2(HP_pc_readregstr), 3570 }, -{ HP_POP(pc->setregstr), HP_POP2(HP_pc_setregstr), 3572 }, -{ HP_POP(pc->readregistry), HP_POP2(HP_pc_readregistry), 3574 }, -{ HP_POP(pc->setregistry), HP_POP2(HP_pc_setregistry), 3576 }, -{ HP_POP(pc->readregistry_str), HP_POP2(HP_pc_readregistry_str), 3578 }, -{ HP_POP(pc->setregistry_str), HP_POP2(HP_pc_setregistry_str), 3580 }, -{ HP_POP(pc->addeventtimer), HP_POP2(HP_pc_addeventtimer), 3582 }, -{ HP_POP(pc->deleventtimer), HP_POP2(HP_pc_deleventtimer), 3584 }, -{ HP_POP(pc->cleareventtimer), HP_POP2(HP_pc_cleareventtimer), 3586 }, -{ HP_POP(pc->addeventtimercount), HP_POP2(HP_pc_addeventtimercount), 3588 }, -{ HP_POP(pc->calc_pvprank), HP_POP2(HP_pc_calc_pvprank), 3590 }, -{ HP_POP(pc->calc_pvprank_timer), HP_POP2(HP_pc_calc_pvprank_timer), 3592 }, -{ HP_POP(pc->ismarried), HP_POP2(HP_pc_ismarried), 3594 }, -{ HP_POP(pc->marriage), HP_POP2(HP_pc_marriage), 3596 }, -{ HP_POP(pc->divorce), HP_POP2(HP_pc_divorce), 3598 }, -{ HP_POP(pc->get_partner), HP_POP2(HP_pc_get_partner), 3600 }, -{ HP_POP(pc->get_father), HP_POP2(HP_pc_get_father), 3602 }, -{ HP_POP(pc->get_mother), HP_POP2(HP_pc_get_mother), 3604 }, -{ HP_POP(pc->get_child), HP_POP2(HP_pc_get_child), 3606 }, -{ HP_POP(pc->bleeding), HP_POP2(HP_pc_bleeding), 3608 }, -{ HP_POP(pc->regen), HP_POP2(HP_pc_regen), 3610 }, -{ HP_POP(pc->setstand), HP_POP2(HP_pc_setstand), 3612 }, -{ HP_POP(pc->candrop), HP_POP2(HP_pc_candrop), 3614 }, -{ HP_POP(pc->jobid2mapid), HP_POP2(HP_pc_jobid2mapid), 3616 }, -{ HP_POP(pc->mapid2jobid), HP_POP2(HP_pc_mapid2jobid), 3618 }, -{ HP_POP(pc->job_name), HP_POP2(HP_pc_job_name), 3620 }, -{ HP_POP(pc->setinvincibletimer), HP_POP2(HP_pc_setinvincibletimer), 3622 }, -{ HP_POP(pc->delinvincibletimer), HP_POP2(HP_pc_delinvincibletimer), 3624 }, -{ HP_POP(pc->addspiritball), HP_POP2(HP_pc_addspiritball), 3626 }, -{ HP_POP(pc->delspiritball), HP_POP2(HP_pc_delspiritball), 3628 }, -{ HP_POP(pc->addfame), HP_POP2(HP_pc_addfame), 3630 }, -{ HP_POP(pc->famerank), HP_POP2(HP_pc_famerank), 3632 }, -{ HP_POP(pc->set_hate_mob), HP_POP2(HP_pc_set_hate_mob), 3634 }, -{ HP_POP(pc->readdb), HP_POP2(HP_pc_readdb), 3636 }, -{ HP_POP(pc->map_day_timer), HP_POP2(HP_pc_map_day_timer), 3638 }, -{ HP_POP(pc->map_night_timer), HP_POP2(HP_pc_map_night_timer), 3640 }, -{ HP_POP(pc->inventory_rentals), HP_POP2(HP_pc_inventory_rentals), 3642 }, -{ HP_POP(pc->inventory_rental_clear), HP_POP2(HP_pc_inventory_rental_clear), 3644 }, -{ HP_POP(pc->inventory_rental_add), HP_POP2(HP_pc_inventory_rental_add), 3646 }, -{ HP_POP(pc->disguise), HP_POP2(HP_pc_disguise), 3648 }, -{ HP_POP(pc->isautolooting), HP_POP2(HP_pc_isautolooting), 3650 }, -{ HP_POP(pc->overheat), HP_POP2(HP_pc_overheat), 3652 }, -{ HP_POP(pc->banding), HP_POP2(HP_pc_banding), 3654 }, -{ HP_POP(pc->itemcd_do), HP_POP2(HP_pc_itemcd_do), 3656 }, -{ HP_POP(pc->load_combo), HP_POP2(HP_pc_load_combo), 3658 }, -{ HP_POP(pc->add_charm), HP_POP2(HP_pc_add_charm), 3660 }, -{ HP_POP(pc->del_charm), HP_POP2(HP_pc_del_charm), 3662 }, -{ HP_POP(pc->baselevelchanged), HP_POP2(HP_pc_baselevelchanged), 3664 }, -{ HP_POP(pc->level_penalty_mod), HP_POP2(HP_pc_level_penalty_mod), 3666 }, -{ HP_POP(pc->calc_skillpoint), HP_POP2(HP_pc_calc_skillpoint), 3668 }, -{ HP_POP(pc->invincible_timer), HP_POP2(HP_pc_invincible_timer), 3670 }, -{ HP_POP(pc->spiritball_timer), HP_POP2(HP_pc_spiritball_timer), 3672 }, -{ HP_POP(pc->check_banding), HP_POP2(HP_pc_check_banding), 3674 }, -{ HP_POP(pc->inventory_rental_end), HP_POP2(HP_pc_inventory_rental_end), 3676 }, -{ HP_POP(pc->check_skilltree), HP_POP2(HP_pc_check_skilltree), 3678 }, -{ HP_POP(pc->bonus_autospell), HP_POP2(HP_pc_bonus_autospell), 3680 }, -{ HP_POP(pc->bonus_autospell_onskill), HP_POP2(HP_pc_bonus_autospell_onskill), 3682 }, -{ HP_POP(pc->bonus_addeff), HP_POP2(HP_pc_bonus_addeff), 3684 }, -{ HP_POP(pc->bonus_addeff_onskill), HP_POP2(HP_pc_bonus_addeff_onskill), 3686 }, -{ HP_POP(pc->bonus_item_drop), HP_POP2(HP_pc_bonus_item_drop), 3688 }, -{ HP_POP(pc->calcexp), HP_POP2(HP_pc_calcexp), 3690 }, -{ HP_POP(pc->respawn_timer), HP_POP2(HP_pc_respawn_timer), 3692 }, -{ HP_POP(pc->jobchange_killclone), HP_POP2(HP_pc_jobchange_killclone), 3694 }, -{ HP_POP(pc->getstat), HP_POP2(HP_pc_getstat), 3696 }, -{ HP_POP(pc->setstat), HP_POP2(HP_pc_setstat), 3698 }, -{ HP_POP(pc->eventtimer), HP_POP2(HP_pc_eventtimer), 3700 }, -{ HP_POP(pc->daynight_timer_sub), HP_POP2(HP_pc_daynight_timer_sub), 3702 }, -{ HP_POP(pc->charm_timer), HP_POP2(HP_pc_charm_timer), 3704 }, -{ HP_POP(pc->readdb_levelpenalty), HP_POP2(HP_pc_readdb_levelpenalty), 3706 }, -{ HP_POP(pc->autosave), HP_POP2(HP_pc_autosave), 3708 }, -{ HP_POP(pc->follow_timer), HP_POP2(HP_pc_follow_timer), 3710 }, -{ HP_POP(pc->read_skill_tree), HP_POP2(HP_pc_read_skill_tree), 3712 }, -{ HP_POP(pc->isUseitem), HP_POP2(HP_pc_isUseitem), 3714 }, -{ HP_POP(pc->show_steal), HP_POP2(HP_pc_show_steal), 3716 }, -{ HP_POP(pc->checkcombo), HP_POP2(HP_pc_checkcombo), 3718 }, -{ HP_POP(pc->calcweapontype), HP_POP2(HP_pc_calcweapontype), 3720 }, -{ HP_POP(pc->removecombo), HP_POP2(HP_pc_removecombo), 3722 }, + { HP_POP(pc->init), HP_POP2(HP_pc_init), 3380 }, + { HP_POP(pc->final), HP_POP2(HP_pc_final), 3382 }, + { HP_POP(pc->get_dummy_sd), HP_POP2(HP_pc_get_dummy_sd), 3384 }, + { HP_POP(pc->class2idx), HP_POP2(HP_pc_class2idx), 3386 }, + { HP_POP(pc->get_group_level), HP_POP2(HP_pc_get_group_level), 3388 }, + { HP_POP(pc->can_give_items), HP_POP2(HP_pc_can_give_items), 3390 }, + { HP_POP(pc->can_use_command), HP_POP2(HP_pc_can_use_command), 3392 }, + { HP_POP(pc->has_permission), HP_POP2(HP_pc_has_permission), 3394 }, + { HP_POP(pc->set_group), HP_POP2(HP_pc_set_group), 3396 }, + { HP_POP(pc->should_log_commands), HP_POP2(HP_pc_should_log_commands), 3398 }, + { HP_POP(pc->setrestartvalue), HP_POP2(HP_pc_setrestartvalue), 3400 }, + { HP_POP(pc->makesavestatus), HP_POP2(HP_pc_makesavestatus), 3402 }, + { HP_POP(pc->respawn), HP_POP2(HP_pc_respawn), 3404 }, + { HP_POP(pc->setnewpc), HP_POP2(HP_pc_setnewpc), 3406 }, + { HP_POP(pc->authok), HP_POP2(HP_pc_authok), 3408 }, + { HP_POP(pc->authfail), HP_POP2(HP_pc_authfail), 3410 }, + { HP_POP(pc->reg_received), HP_POP2(HP_pc_reg_received), 3412 }, + { HP_POP(pc->isequip), HP_POP2(HP_pc_isequip), 3414 }, + { HP_POP(pc->equippoint), HP_POP2(HP_pc_equippoint), 3416 }, + { HP_POP(pc->setinventorydata), HP_POP2(HP_pc_setinventorydata), 3418 }, + { HP_POP(pc->checkskill), HP_POP2(HP_pc_checkskill), 3420 }, + { HP_POP(pc->checkskill2), HP_POP2(HP_pc_checkskill2), 3422 }, + { HP_POP(pc->checkallowskill), HP_POP2(HP_pc_checkallowskill), 3424 }, + { HP_POP(pc->checkequip), HP_POP2(HP_pc_checkequip), 3426 }, + { HP_POP(pc->calc_skilltree), HP_POP2(HP_pc_calc_skilltree), 3428 }, + { HP_POP(pc->calc_skilltree_normalize_job), HP_POP2(HP_pc_calc_skilltree_normalize_job), 3430 }, + { HP_POP(pc->clean_skilltree), HP_POP2(HP_pc_clean_skilltree), 3432 }, + { HP_POP(pc->setpos), HP_POP2(HP_pc_setpos), 3434 }, + { HP_POP(pc->setsavepoint), HP_POP2(HP_pc_setsavepoint), 3436 }, + { HP_POP(pc->randomwarp), HP_POP2(HP_pc_randomwarp), 3438 }, + { HP_POP(pc->memo), HP_POP2(HP_pc_memo), 3440 }, + { HP_POP(pc->checkadditem), HP_POP2(HP_pc_checkadditem), 3442 }, + { HP_POP(pc->inventoryblank), HP_POP2(HP_pc_inventoryblank), 3444 }, + { HP_POP(pc->search_inventory), HP_POP2(HP_pc_search_inventory), 3446 }, + { HP_POP(pc->payzeny), HP_POP2(HP_pc_payzeny), 3448 }, + { HP_POP(pc->additem), HP_POP2(HP_pc_additem), 3450 }, + { HP_POP(pc->getzeny), HP_POP2(HP_pc_getzeny), 3452 }, + { HP_POP(pc->delitem), HP_POP2(HP_pc_delitem), 3454 }, + { HP_POP(pc->paycash), HP_POP2(HP_pc_paycash), 3456 }, + { HP_POP(pc->getcash), HP_POP2(HP_pc_getcash), 3458 }, + { HP_POP(pc->cart_additem), HP_POP2(HP_pc_cart_additem), 3460 }, + { HP_POP(pc->cart_delitem), HP_POP2(HP_pc_cart_delitem), 3462 }, + { HP_POP(pc->putitemtocart), HP_POP2(HP_pc_putitemtocart), 3464 }, + { HP_POP(pc->getitemfromcart), HP_POP2(HP_pc_getitemfromcart), 3466 }, + { HP_POP(pc->cartitem_amount), HP_POP2(HP_pc_cartitem_amount), 3468 }, + { HP_POP(pc->takeitem), HP_POP2(HP_pc_takeitem), 3470 }, + { HP_POP(pc->dropitem), HP_POP2(HP_pc_dropitem), 3472 }, + { HP_POP(pc->isequipped), HP_POP2(HP_pc_isequipped), 3474 }, + { HP_POP(pc->can_Adopt), HP_POP2(HP_pc_can_Adopt), 3476 }, + { HP_POP(pc->adoption), HP_POP2(HP_pc_adoption), 3478 }, + { HP_POP(pc->updateweightstatus), HP_POP2(HP_pc_updateweightstatus), 3480 }, + { HP_POP(pc->addautobonus), HP_POP2(HP_pc_addautobonus), 3482 }, + { HP_POP(pc->exeautobonus), HP_POP2(HP_pc_exeautobonus), 3484 }, + { HP_POP(pc->endautobonus), HP_POP2(HP_pc_endautobonus), 3486 }, + { HP_POP(pc->delautobonus), HP_POP2(HP_pc_delautobonus), 3488 }, + { HP_POP(pc->bonus), HP_POP2(HP_pc_bonus), 3490 }, + { HP_POP(pc->bonus2), HP_POP2(HP_pc_bonus2), 3492 }, + { HP_POP(pc->bonus3), HP_POP2(HP_pc_bonus3), 3494 }, + { HP_POP(pc->bonus4), HP_POP2(HP_pc_bonus4), 3496 }, + { HP_POP(pc->bonus5), HP_POP2(HP_pc_bonus5), 3498 }, + { HP_POP(pc->skill), HP_POP2(HP_pc_skill), 3500 }, + { HP_POP(pc->insert_card), HP_POP2(HP_pc_insert_card), 3502 }, + { HP_POP(pc->steal_item), HP_POP2(HP_pc_steal_item), 3504 }, + { HP_POP(pc->steal_coin), HP_POP2(HP_pc_steal_coin), 3506 }, + { HP_POP(pc->modifybuyvalue), HP_POP2(HP_pc_modifybuyvalue), 3508 }, + { HP_POP(pc->modifysellvalue), HP_POP2(HP_pc_modifysellvalue), 3510 }, + { HP_POP(pc->follow), HP_POP2(HP_pc_follow), 3512 }, + { HP_POP(pc->stop_following), HP_POP2(HP_pc_stop_following), 3514 }, + { HP_POP(pc->maxbaselv), HP_POP2(HP_pc_maxbaselv), 3516 }, + { HP_POP(pc->maxjoblv), HP_POP2(HP_pc_maxjoblv), 3518 }, + { HP_POP(pc->checkbaselevelup), HP_POP2(HP_pc_checkbaselevelup), 3520 }, + { HP_POP(pc->checkjoblevelup), HP_POP2(HP_pc_checkjoblevelup), 3522 }, + { HP_POP(pc->gainexp), HP_POP2(HP_pc_gainexp), 3524 }, + { HP_POP(pc->nextbaseexp), HP_POP2(HP_pc_nextbaseexp), 3526 }, + { HP_POP(pc->thisbaseexp), HP_POP2(HP_pc_thisbaseexp), 3528 }, + { HP_POP(pc->nextjobexp), HP_POP2(HP_pc_nextjobexp), 3530 }, + { HP_POP(pc->thisjobexp), HP_POP2(HP_pc_thisjobexp), 3532 }, + { HP_POP(pc->gets_status_point), HP_POP2(HP_pc_gets_status_point), 3534 }, + { HP_POP(pc->need_status_point), HP_POP2(HP_pc_need_status_point), 3536 }, + { HP_POP(pc->statusup), HP_POP2(HP_pc_statusup), 3538 }, + { HP_POP(pc->statusup2), HP_POP2(HP_pc_statusup2), 3540 }, + { HP_POP(pc->skillup), HP_POP2(HP_pc_skillup), 3542 }, + { HP_POP(pc->allskillup), HP_POP2(HP_pc_allskillup), 3544 }, + { HP_POP(pc->resetlvl), HP_POP2(HP_pc_resetlvl), 3546 }, + { HP_POP(pc->resetstate), HP_POP2(HP_pc_resetstate), 3548 }, + { HP_POP(pc->resetskill), HP_POP2(HP_pc_resetskill), 3550 }, + { HP_POP(pc->resetfeel), HP_POP2(HP_pc_resetfeel), 3552 }, + { HP_POP(pc->resethate), HP_POP2(HP_pc_resethate), 3554 }, + { HP_POP(pc->equipitem), HP_POP2(HP_pc_equipitem), 3556 }, + { HP_POP(pc->unequipitem), HP_POP2(HP_pc_unequipitem), 3558 }, + { HP_POP(pc->checkitem), HP_POP2(HP_pc_checkitem), 3560 }, + { HP_POP(pc->useitem), HP_POP2(HP_pc_useitem), 3562 }, + { HP_POP(pc->skillatk_bonus), HP_POP2(HP_pc_skillatk_bonus), 3564 }, + { HP_POP(pc->skillheal_bonus), HP_POP2(HP_pc_skillheal_bonus), 3566 }, + { HP_POP(pc->skillheal2_bonus), HP_POP2(HP_pc_skillheal2_bonus), 3568 }, + { HP_POP(pc->damage), HP_POP2(HP_pc_damage), 3570 }, + { HP_POP(pc->dead), HP_POP2(HP_pc_dead), 3572 }, + { HP_POP(pc->revive), HP_POP2(HP_pc_revive), 3574 }, + { HP_POP(pc->heal), HP_POP2(HP_pc_heal), 3576 }, + { HP_POP(pc->itemheal), HP_POP2(HP_pc_itemheal), 3578 }, + { HP_POP(pc->percentheal), HP_POP2(HP_pc_percentheal), 3580 }, + { HP_POP(pc->jobchange), HP_POP2(HP_pc_jobchange), 3582 }, + { HP_POP(pc->setoption), HP_POP2(HP_pc_setoption), 3584 }, + { HP_POP(pc->setcart), HP_POP2(HP_pc_setcart), 3586 }, + { HP_POP(pc->setfalcon), HP_POP2(HP_pc_setfalcon), 3588 }, + { HP_POP(pc->setriding), HP_POP2(HP_pc_setriding), 3590 }, + { HP_POP(pc->setmadogear), HP_POP2(HP_pc_setmadogear), 3592 }, + { HP_POP(pc->changelook), HP_POP2(HP_pc_changelook), 3594 }, + { HP_POP(pc->equiplookall), HP_POP2(HP_pc_equiplookall), 3596 }, + { HP_POP(pc->readparam), HP_POP2(HP_pc_readparam), 3598 }, + { HP_POP(pc->setparam), HP_POP2(HP_pc_setparam), 3600 }, + { HP_POP(pc->readreg), HP_POP2(HP_pc_readreg), 3602 }, + { HP_POP(pc->setreg), HP_POP2(HP_pc_setreg), 3604 }, + { HP_POP(pc->readregstr), HP_POP2(HP_pc_readregstr), 3606 }, + { HP_POP(pc->setregstr), HP_POP2(HP_pc_setregstr), 3608 }, + { HP_POP(pc->readregistry), HP_POP2(HP_pc_readregistry), 3610 }, + { HP_POP(pc->setregistry), HP_POP2(HP_pc_setregistry), 3612 }, + { HP_POP(pc->readregistry_str), HP_POP2(HP_pc_readregistry_str), 3614 }, + { HP_POP(pc->setregistry_str), HP_POP2(HP_pc_setregistry_str), 3616 }, + { HP_POP(pc->addeventtimer), HP_POP2(HP_pc_addeventtimer), 3618 }, + { HP_POP(pc->deleventtimer), HP_POP2(HP_pc_deleventtimer), 3620 }, + { HP_POP(pc->cleareventtimer), HP_POP2(HP_pc_cleareventtimer), 3622 }, + { HP_POP(pc->addeventtimercount), HP_POP2(HP_pc_addeventtimercount), 3624 }, + { HP_POP(pc->calc_pvprank), HP_POP2(HP_pc_calc_pvprank), 3626 }, + { HP_POP(pc->calc_pvprank_timer), HP_POP2(HP_pc_calc_pvprank_timer), 3628 }, + { HP_POP(pc->ismarried), HP_POP2(HP_pc_ismarried), 3630 }, + { HP_POP(pc->marriage), HP_POP2(HP_pc_marriage), 3632 }, + { HP_POP(pc->divorce), HP_POP2(HP_pc_divorce), 3634 }, + { HP_POP(pc->get_partner), HP_POP2(HP_pc_get_partner), 3636 }, + { HP_POP(pc->get_father), HP_POP2(HP_pc_get_father), 3638 }, + { HP_POP(pc->get_mother), HP_POP2(HP_pc_get_mother), 3640 }, + { HP_POP(pc->get_child), HP_POP2(HP_pc_get_child), 3642 }, + { HP_POP(pc->bleeding), HP_POP2(HP_pc_bleeding), 3644 }, + { HP_POP(pc->regen), HP_POP2(HP_pc_regen), 3646 }, + { HP_POP(pc->setstand), HP_POP2(HP_pc_setstand), 3648 }, + { HP_POP(pc->candrop), HP_POP2(HP_pc_candrop), 3650 }, + { HP_POP(pc->jobid2mapid), HP_POP2(HP_pc_jobid2mapid), 3652 }, + { HP_POP(pc->mapid2jobid), HP_POP2(HP_pc_mapid2jobid), 3654 }, + { HP_POP(pc->job_name), HP_POP2(HP_pc_job_name), 3656 }, + { HP_POP(pc->setinvincibletimer), HP_POP2(HP_pc_setinvincibletimer), 3658 }, + { HP_POP(pc->delinvincibletimer), HP_POP2(HP_pc_delinvincibletimer), 3660 }, + { HP_POP(pc->addspiritball), HP_POP2(HP_pc_addspiritball), 3662 }, + { HP_POP(pc->delspiritball), HP_POP2(HP_pc_delspiritball), 3664 }, + { HP_POP(pc->addfame), HP_POP2(HP_pc_addfame), 3666 }, + { HP_POP(pc->famerank), HP_POP2(HP_pc_famerank), 3668 }, + { HP_POP(pc->set_hate_mob), HP_POP2(HP_pc_set_hate_mob), 3670 }, + { HP_POP(pc->readdb), HP_POP2(HP_pc_readdb), 3672 }, + { HP_POP(pc->map_day_timer), HP_POP2(HP_pc_map_day_timer), 3674 }, + { HP_POP(pc->map_night_timer), HP_POP2(HP_pc_map_night_timer), 3676 }, + { HP_POP(pc->inventory_rentals), HP_POP2(HP_pc_inventory_rentals), 3678 }, + { HP_POP(pc->inventory_rental_clear), HP_POP2(HP_pc_inventory_rental_clear), 3680 }, + { HP_POP(pc->inventory_rental_add), HP_POP2(HP_pc_inventory_rental_add), 3682 }, + { HP_POP(pc->disguise), HP_POP2(HP_pc_disguise), 3684 }, + { HP_POP(pc->isautolooting), HP_POP2(HP_pc_isautolooting), 3686 }, + { HP_POP(pc->overheat), HP_POP2(HP_pc_overheat), 3688 }, + { HP_POP(pc->banding), HP_POP2(HP_pc_banding), 3690 }, + { HP_POP(pc->itemcd_do), HP_POP2(HP_pc_itemcd_do), 3692 }, + { HP_POP(pc->load_combo), HP_POP2(HP_pc_load_combo), 3694 }, + { HP_POP(pc->add_charm), HP_POP2(HP_pc_add_charm), 3696 }, + { HP_POP(pc->del_charm), HP_POP2(HP_pc_del_charm), 3698 }, + { HP_POP(pc->baselevelchanged), HP_POP2(HP_pc_baselevelchanged), 3700 }, + { HP_POP(pc->level_penalty_mod), HP_POP2(HP_pc_level_penalty_mod), 3702 }, + { HP_POP(pc->calc_skillpoint), HP_POP2(HP_pc_calc_skillpoint), 3704 }, + { HP_POP(pc->invincible_timer), HP_POP2(HP_pc_invincible_timer), 3706 }, + { HP_POP(pc->spiritball_timer), HP_POP2(HP_pc_spiritball_timer), 3708 }, + { HP_POP(pc->check_banding), HP_POP2(HP_pc_check_banding), 3710 }, + { HP_POP(pc->inventory_rental_end), HP_POP2(HP_pc_inventory_rental_end), 3712 }, + { HP_POP(pc->check_skilltree), HP_POP2(HP_pc_check_skilltree), 3714 }, + { HP_POP(pc->bonus_autospell), HP_POP2(HP_pc_bonus_autospell), 3716 }, + { HP_POP(pc->bonus_autospell_onskill), HP_POP2(HP_pc_bonus_autospell_onskill), 3718 }, + { HP_POP(pc->bonus_addeff), HP_POP2(HP_pc_bonus_addeff), 3720 }, + { HP_POP(pc->bonus_addeff_onskill), HP_POP2(HP_pc_bonus_addeff_onskill), 3722 }, + { HP_POP(pc->bonus_item_drop), HP_POP2(HP_pc_bonus_item_drop), 3724 }, + { HP_POP(pc->calcexp), HP_POP2(HP_pc_calcexp), 3726 }, + { HP_POP(pc->respawn_timer), HP_POP2(HP_pc_respawn_timer), 3728 }, + { HP_POP(pc->jobchange_killclone), HP_POP2(HP_pc_jobchange_killclone), 3730 }, + { HP_POP(pc->getstat), HP_POP2(HP_pc_getstat), 3732 }, + { HP_POP(pc->setstat), HP_POP2(HP_pc_setstat), 3734 }, + { HP_POP(pc->eventtimer), HP_POP2(HP_pc_eventtimer), 3736 }, + { HP_POP(pc->daynight_timer_sub), HP_POP2(HP_pc_daynight_timer_sub), 3738 }, + { HP_POP(pc->charm_timer), HP_POP2(HP_pc_charm_timer), 3740 }, + { HP_POP(pc->readdb_levelpenalty), HP_POP2(HP_pc_readdb_levelpenalty), 3742 }, + { HP_POP(pc->autosave), HP_POP2(HP_pc_autosave), 3744 }, + { HP_POP(pc->follow_timer), HP_POP2(HP_pc_follow_timer), 3746 }, + { HP_POP(pc->read_skill_tree), HP_POP2(HP_pc_read_skill_tree), 3748 }, + { HP_POP(pc->isUseitem), HP_POP2(HP_pc_isUseitem), 3750 }, + { HP_POP(pc->show_steal), HP_POP2(HP_pc_show_steal), 3752 }, + { HP_POP(pc->checkcombo), HP_POP2(HP_pc_checkcombo), 3754 }, + { HP_POP(pc->calcweapontype), HP_POP2(HP_pc_calcweapontype), 3756 }, + { HP_POP(pc->removecombo), HP_POP2(HP_pc_removecombo), 3758 }, /* pet */ -{ HP_POP(pet->init), HP_POP2(HP_pet_init), 3724 }, -{ HP_POP(pet->final), HP_POP2(HP_pet_final), 3726 }, -{ HP_POP(pet->hungry_val), HP_POP2(HP_pet_hungry_val), 3728 }, -{ HP_POP(pet->set_intimate), HP_POP2(HP_pet_set_intimate), 3730 }, -{ HP_POP(pet->create_egg), HP_POP2(HP_pet_create_egg), 3732 }, -{ HP_POP(pet->unlocktarget), HP_POP2(HP_pet_unlocktarget), 3734 }, -{ HP_POP(pet->attackskill), HP_POP2(HP_pet_attackskill), 3736 }, -{ HP_POP(pet->target_check), HP_POP2(HP_pet_target_check), 3738 }, -{ HP_POP(pet->sc_check), HP_POP2(HP_pet_sc_check), 3740 }, -{ HP_POP(pet->hungry), HP_POP2(HP_pet_hungry), 3742 }, -{ HP_POP(pet->search_petDB_index), HP_POP2(HP_pet_search_petDB_index), 3744 }, -{ HP_POP(pet->hungry_timer_delete), HP_POP2(HP_pet_hungry_timer_delete), 3746 }, -{ HP_POP(pet->performance), HP_POP2(HP_pet_performance), 3748 }, -{ HP_POP(pet->return_egg), HP_POP2(HP_pet_return_egg), 3750 }, -{ HP_POP(pet->data_init), HP_POP2(HP_pet_data_init), 3752 }, -{ HP_POP(pet->birth_process), HP_POP2(HP_pet_birth_process), 3754 }, -{ HP_POP(pet->recv_petdata), HP_POP2(HP_pet_recv_petdata), 3756 }, -{ HP_POP(pet->select_egg), HP_POP2(HP_pet_select_egg), 3758 }, -{ HP_POP(pet->catch_process1), HP_POP2(HP_pet_catch_process1), 3760 }, -{ HP_POP(pet->catch_process2), HP_POP2(HP_pet_catch_process2), 3762 }, -{ HP_POP(pet->get_egg), HP_POP2(HP_pet_get_egg), 3764 }, -{ HP_POP(pet->unequipitem), HP_POP2(HP_pet_unequipitem), 3766 }, -{ HP_POP(pet->food), HP_POP2(HP_pet_food), 3768 }, -{ HP_POP(pet->ai_sub_hard_lootsearch), HP_POP2(HP_pet_ai_sub_hard_lootsearch), 3770 }, -{ HP_POP(pet->menu), HP_POP2(HP_pet_menu), 3772 }, -{ HP_POP(pet->change_name), HP_POP2(HP_pet_change_name), 3774 }, -{ HP_POP(pet->change_name_ack), HP_POP2(HP_pet_change_name_ack), 3776 }, -{ HP_POP(pet->equipitem), HP_POP2(HP_pet_equipitem), 3778 }, -{ HP_POP(pet->randomwalk), HP_POP2(HP_pet_randomwalk), 3780 }, -{ HP_POP(pet->ai_sub_hard), HP_POP2(HP_pet_ai_sub_hard), 3782 }, -{ HP_POP(pet->ai_sub_foreachclient), HP_POP2(HP_pet_ai_sub_foreachclient), 3784 }, -{ HP_POP(pet->ai_hard), HP_POP2(HP_pet_ai_hard), 3786 }, -{ HP_POP(pet->delay_item_drop), HP_POP2(HP_pet_delay_item_drop), 3788 }, -{ HP_POP(pet->lootitem_drop), HP_POP2(HP_pet_lootitem_drop), 3790 }, -{ HP_POP(pet->skill_bonus_timer), HP_POP2(HP_pet_skill_bonus_timer), 3792 }, -{ HP_POP(pet->recovery_timer), HP_POP2(HP_pet_recovery_timer), 3794 }, -{ HP_POP(pet->heal_timer), HP_POP2(HP_pet_heal_timer), 3796 }, -{ HP_POP(pet->skill_support_timer), HP_POP2(HP_pet_skill_support_timer), 3798 }, -{ HP_POP(pet->read_db), HP_POP2(HP_pet_read_db), 3800 }, + { HP_POP(pet->init), HP_POP2(HP_pet_init), 3760 }, + { HP_POP(pet->final), HP_POP2(HP_pet_final), 3762 }, + { HP_POP(pet->hungry_val), HP_POP2(HP_pet_hungry_val), 3764 }, + { HP_POP(pet->set_intimate), HP_POP2(HP_pet_set_intimate), 3766 }, + { HP_POP(pet->create_egg), HP_POP2(HP_pet_create_egg), 3768 }, + { HP_POP(pet->unlocktarget), HP_POP2(HP_pet_unlocktarget), 3770 }, + { HP_POP(pet->attackskill), HP_POP2(HP_pet_attackskill), 3772 }, + { HP_POP(pet->target_check), HP_POP2(HP_pet_target_check), 3774 }, + { HP_POP(pet->sc_check), HP_POP2(HP_pet_sc_check), 3776 }, + { HP_POP(pet->hungry), HP_POP2(HP_pet_hungry), 3778 }, + { HP_POP(pet->search_petDB_index), HP_POP2(HP_pet_search_petDB_index), 3780 }, + { HP_POP(pet->hungry_timer_delete), HP_POP2(HP_pet_hungry_timer_delete), 3782 }, + { HP_POP(pet->performance), HP_POP2(HP_pet_performance), 3784 }, + { HP_POP(pet->return_egg), HP_POP2(HP_pet_return_egg), 3786 }, + { HP_POP(pet->data_init), HP_POP2(HP_pet_data_init), 3788 }, + { HP_POP(pet->birth_process), HP_POP2(HP_pet_birth_process), 3790 }, + { HP_POP(pet->recv_petdata), HP_POP2(HP_pet_recv_petdata), 3792 }, + { HP_POP(pet->select_egg), HP_POP2(HP_pet_select_egg), 3794 }, + { HP_POP(pet->catch_process1), HP_POP2(HP_pet_catch_process1), 3796 }, + { HP_POP(pet->catch_process2), HP_POP2(HP_pet_catch_process2), 3798 }, + { HP_POP(pet->get_egg), HP_POP2(HP_pet_get_egg), 3800 }, + { HP_POP(pet->unequipitem), HP_POP2(HP_pet_unequipitem), 3802 }, + { HP_POP(pet->food), HP_POP2(HP_pet_food), 3804 }, + { HP_POP(pet->ai_sub_hard_lootsearch), HP_POP2(HP_pet_ai_sub_hard_lootsearch), 3806 }, + { HP_POP(pet->menu), HP_POP2(HP_pet_menu), 3808 }, + { HP_POP(pet->change_name), HP_POP2(HP_pet_change_name), 3810 }, + { HP_POP(pet->change_name_ack), HP_POP2(HP_pet_change_name_ack), 3812 }, + { HP_POP(pet->equipitem), HP_POP2(HP_pet_equipitem), 3814 }, + { HP_POP(pet->randomwalk), HP_POP2(HP_pet_randomwalk), 3816 }, + { HP_POP(pet->ai_sub_hard), HP_POP2(HP_pet_ai_sub_hard), 3818 }, + { HP_POP(pet->ai_sub_foreachclient), HP_POP2(HP_pet_ai_sub_foreachclient), 3820 }, + { HP_POP(pet->ai_hard), HP_POP2(HP_pet_ai_hard), 3822 }, + { HP_POP(pet->delay_item_drop), HP_POP2(HP_pet_delay_item_drop), 3824 }, + { HP_POP(pet->lootitem_drop), HP_POP2(HP_pet_lootitem_drop), 3826 }, + { HP_POP(pet->skill_bonus_timer), HP_POP2(HP_pet_skill_bonus_timer), 3828 }, + { HP_POP(pet->recovery_timer), HP_POP2(HP_pet_recovery_timer), 3830 }, + { HP_POP(pet->heal_timer), HP_POP2(HP_pet_heal_timer), 3832 }, + { HP_POP(pet->skill_support_timer), HP_POP2(HP_pet_skill_support_timer), 3834 }, + { HP_POP(pet->read_db), HP_POP2(HP_pet_read_db), 3836 }, /* quest */ -{ HP_POP(quest->init), HP_POP2(HP_quest_init), 3802 }, -{ HP_POP(quest->reload), HP_POP2(HP_quest_reload), 3804 }, -{ HP_POP(quest->search_db), HP_POP2(HP_quest_search_db), 3806 }, -{ HP_POP(quest->pc_login), HP_POP2(HP_quest_pc_login), 3808 }, -{ HP_POP(quest->add), HP_POP2(HP_quest_add), 3810 }, -{ HP_POP(quest->change), HP_POP2(HP_quest_change), 3812 }, -{ HP_POP(quest->delete), HP_POP2(HP_quest_delete), 3814 }, -{ HP_POP(quest->update_objective_sub), HP_POP2(HP_quest_update_objective_sub), 3816 }, -{ HP_POP(quest->update_objective), HP_POP2(HP_quest_update_objective), 3818 }, -{ HP_POP(quest->update_status), HP_POP2(HP_quest_update_status), 3820 }, -{ HP_POP(quest->check), HP_POP2(HP_quest_check), 3822 }, -{ HP_POP(quest->read_db), HP_POP2(HP_quest_read_db), 3824 }, + { HP_POP(quest->init), HP_POP2(HP_quest_init), 3838 }, + { HP_POP(quest->reload), HP_POP2(HP_quest_reload), 3840 }, + { HP_POP(quest->search_db), HP_POP2(HP_quest_search_db), 3842 }, + { HP_POP(quest->pc_login), HP_POP2(HP_quest_pc_login), 3844 }, + { HP_POP(quest->add), HP_POP2(HP_quest_add), 3846 }, + { HP_POP(quest->change), HP_POP2(HP_quest_change), 3848 }, + { HP_POP(quest->delete), HP_POP2(HP_quest_delete), 3850 }, + { HP_POP(quest->update_objective_sub), HP_POP2(HP_quest_update_objective_sub), 3852 }, + { HP_POP(quest->update_objective), HP_POP2(HP_quest_update_objective), 3854 }, + { HP_POP(quest->update_status), HP_POP2(HP_quest_update_status), 3856 }, + { HP_POP(quest->check), HP_POP2(HP_quest_check), 3858 }, + { HP_POP(quest->read_db), HP_POP2(HP_quest_read_db), 3860 }, /* script */ -{ HP_POP(script->init), HP_POP2(HP_script_init), 3826 }, -{ HP_POP(script->final), HP_POP2(HP_script_final), 3828 }, -{ HP_POP(script->reload), HP_POP2(HP_script_reload), 3830 }, -{ HP_POP(script->parse), HP_POP2(HP_script_parse), 3832 }, -{ HP_POP(script->parse_builtin), HP_POP2(HP_script_parse_builtin), 3834 }, -{ HP_POP(script->parse_subexpr), HP_POP2(HP_script_parse_subexpr), 3836 }, -{ HP_POP(script->skip_space), HP_POP2(HP_script_skip_space), 3838 }, -{ HP_POP(script->error), HP_POP2(HP_script_error), 3840 }, -{ HP_POP(script->warning), HP_POP2(HP_script_warning), 3842 }, -{ HP_POP(script->addScript), HP_POP2(HP_script_addScript), 3844 }, -{ HP_POP(script->conv_num), HP_POP2(HP_script_conv_num), 3846 }, -{ HP_POP(script->conv_str), HP_POP2(HP_script_conv_str), 3848 }, -{ HP_POP(script->rid2sd), HP_POP2(HP_script_rid2sd), 3850 }, -{ HP_POP(script->detach_rid), HP_POP2(HP_script_detach_rid), 3852 }, -{ HP_POP(script->push_val), HP_POP2(HP_script_push_val), 3854 }, -{ HP_POP(script->get_val), HP_POP2(HP_script_get_val), 3856 }, -{ HP_POP(script->get_val2), HP_POP2(HP_script_get_val2), 3858 }, -{ HP_POP(script->push_str), HP_POP2(HP_script_push_str), 3860 }, -{ HP_POP(script->push_copy), HP_POP2(HP_script_push_copy), 3862 }, -{ HP_POP(script->pop_stack), HP_POP2(HP_script_pop_stack), 3864 }, -{ HP_POP(script->set_constant), HP_POP2(HP_script_set_constant), 3866 }, -{ HP_POP(script->set_constant2), HP_POP2(HP_script_set_constant2), 3868 }, -{ HP_POP(script->set_constant_force), HP_POP2(HP_script_set_constant_force), 3870 }, -{ HP_POP(script->get_constant), HP_POP2(HP_script_get_constant), 3872 }, -{ HP_POP(script->label_add), HP_POP2(HP_script_label_add), 3874 }, -{ HP_POP(script->run), HP_POP2(HP_script_run), 3876 }, -{ HP_POP(script->run_main), HP_POP2(HP_script_run_main), 3878 }, -{ HP_POP(script->run_timer), HP_POP2(HP_script_run_timer), 3880 }, -{ HP_POP(script->set_var), HP_POP2(HP_script_set_var), 3882 }, -{ HP_POP(script->stop_instances), HP_POP2(HP_script_stop_instances), 3884 }, -{ HP_POP(script->free_code), HP_POP2(HP_script_free_code), 3886 }, -{ HP_POP(script->free_vars), HP_POP2(HP_script_free_vars), 3888 }, -{ HP_POP(script->alloc_state), HP_POP2(HP_script_alloc_state), 3890 }, -{ HP_POP(script->free_state), HP_POP2(HP_script_free_state), 3892 }, -{ HP_POP(script->run_autobonus), HP_POP2(HP_script_run_autobonus), 3894 }, -{ HP_POP(script->cleararray_pc), HP_POP2(HP_script_cleararray_pc), 3896 }, -{ HP_POP(script->setarray_pc), HP_POP2(HP_script_setarray_pc), 3898 }, -{ HP_POP(script->config_read), HP_POP2(HP_script_config_read), 3900 }, -{ HP_POP(script->add_str), HP_POP2(HP_script_add_str), 3902 }, -{ HP_POP(script->get_str), HP_POP2(HP_script_get_str), 3904 }, -{ HP_POP(script->search_str), HP_POP2(HP_script_search_str), 3906 }, -{ HP_POP(script->setd_sub), HP_POP2(HP_script_setd_sub), 3908 }, -{ HP_POP(script->attach_state), HP_POP2(HP_script_attach_state), 3910 }, -{ HP_POP(script->queue), HP_POP2(HP_script_queue), 3912 }, -{ HP_POP(script->queue_add), HP_POP2(HP_script_queue_add), 3914 }, -{ HP_POP(script->queue_del), HP_POP2(HP_script_queue_del), 3916 }, -{ HP_POP(script->queue_remove), HP_POP2(HP_script_queue_remove), 3918 }, -{ HP_POP(script->queue_create), HP_POP2(HP_script_queue_create), 3920 }, -{ HP_POP(script->queue_clear), HP_POP2(HP_script_queue_clear), 3922 }, -{ HP_POP(script->parse_curly_close), HP_POP2(HP_script_parse_curly_close), 3924 }, -{ HP_POP(script->parse_syntax_close), HP_POP2(HP_script_parse_syntax_close), 3926 }, -{ HP_POP(script->parse_syntax_close_sub), HP_POP2(HP_script_parse_syntax_close_sub), 3928 }, -{ HP_POP(script->parse_syntax), HP_POP2(HP_script_parse_syntax), 3930 }, -{ HP_POP(script->get_com), HP_POP2(HP_script_get_com), 3932 }, -{ HP_POP(script->get_num), HP_POP2(HP_script_get_num), 3934 }, -{ HP_POP(script->op2name), HP_POP2(HP_script_op2name), 3936 }, -{ HP_POP(script->reportsrc), HP_POP2(HP_script_reportsrc), 3938 }, -{ HP_POP(script->reportdata), HP_POP2(HP_script_reportdata), 3940 }, -{ HP_POP(script->reportfunc), HP_POP2(HP_script_reportfunc), 3942 }, -{ HP_POP(script->disp_error_message2), HP_POP2(HP_script_disp_error_message2), 3944 }, -{ HP_POP(script->disp_warning_message), HP_POP2(HP_script_disp_warning_message), 3946 }, -{ HP_POP(script->check_event), HP_POP2(HP_script_check_event), 3948 }, -{ HP_POP(script->calc_hash), HP_POP2(HP_script_calc_hash), 3950 }, -{ HP_POP(script->addb), HP_POP2(HP_script_addb), 3952 }, -{ HP_POP(script->addc), HP_POP2(HP_script_addc), 3954 }, -{ HP_POP(script->addi), HP_POP2(HP_script_addi), 3956 }, -{ HP_POP(script->addl), HP_POP2(HP_script_addl), 3958 }, -{ HP_POP(script->set_label), HP_POP2(HP_script_set_label), 3960 }, -{ HP_POP(script->skip_word), HP_POP2(HP_script_skip_word), 3962 }, -{ HP_POP(script->add_word), HP_POP2(HP_script_add_word), 3964 }, -{ HP_POP(script->parse_callfunc), HP_POP2(HP_script_parse_callfunc), 3966 }, -{ HP_POP(script->parse_nextline), HP_POP2(HP_script_parse_nextline), 3968 }, -{ HP_POP(script->parse_variable), HP_POP2(HP_script_parse_variable), 3970 }, -{ HP_POP(script->parse_simpleexpr), HP_POP2(HP_script_parse_simpleexpr), 3972 }, -{ HP_POP(script->parse_expr), HP_POP2(HP_script_parse_expr), 3974 }, -{ HP_POP(script->parse_line), HP_POP2(HP_script_parse_line), 3976 }, -{ HP_POP(script->read_constdb), HP_POP2(HP_script_read_constdb), 3978 }, -{ HP_POP(script->print_line), HP_POP2(HP_script_print_line), 3980 }, -{ HP_POP(script->errorwarning_sub), HP_POP2(HP_script_errorwarning_sub), 3982 }, -{ HP_POP(script->set_reg), HP_POP2(HP_script_set_reg), 3984 }, -{ HP_POP(script->stack_expand), HP_POP2(HP_script_stack_expand), 3986 }, -{ HP_POP(script->push_retinfo), HP_POP2(HP_script_push_retinfo), 3988 }, -{ HP_POP(script->pop_val), HP_POP2(HP_script_pop_val), 3990 }, -{ HP_POP(script->op_3), HP_POP2(HP_script_op_3), 3992 }, -{ HP_POP(script->op_2str), HP_POP2(HP_script_op_2str), 3994 }, -{ HP_POP(script->op_2num), HP_POP2(HP_script_op_2num), 3996 }, -{ HP_POP(script->op_2), HP_POP2(HP_script_op_2), 3998 }, -{ HP_POP(script->op_1), HP_POP2(HP_script_op_1), 4000 }, -{ HP_POP(script->check_buildin_argtype), HP_POP2(HP_script_check_buildin_argtype), 4002 }, -{ HP_POP(script->detach_state), HP_POP2(HP_script_detach_state), 4004 }, -{ HP_POP(script->db_free_code_sub), HP_POP2(HP_script_db_free_code_sub), 4006 }, -{ HP_POP(script->add_autobonus), HP_POP2(HP_script_add_autobonus), 4008 }, -{ HP_POP(script->menu_countoptions), HP_POP2(HP_script_menu_countoptions), 4010 }, -{ HP_POP(script->buildin_areawarp_sub), HP_POP2(HP_script_buildin_areawarp_sub), 4012 }, -{ HP_POP(script->buildin_areapercentheal_sub), HP_POP2(HP_script_buildin_areapercentheal_sub), 4014 }, -{ HP_POP(script->getarraysize), HP_POP2(HP_script_getarraysize), 4016 }, -{ HP_POP(script->buildin_delitem_delete), HP_POP2(HP_script_buildin_delitem_delete), 4018 }, -{ HP_POP(script->buildin_delitem_search), HP_POP2(HP_script_buildin_delitem_search), 4020 }, -{ HP_POP(script->buildin_killmonster_sub_strip), HP_POP2(HP_script_buildin_killmonster_sub_strip), 4022 }, -{ HP_POP(script->buildin_killmonster_sub), HP_POP2(HP_script_buildin_killmonster_sub), 4024 }, -{ HP_POP(script->buildin_killmonsterall_sub_strip), HP_POP2(HP_script_buildin_killmonsterall_sub_strip), 4026 }, -{ HP_POP(script->buildin_killmonsterall_sub), HP_POP2(HP_script_buildin_killmonsterall_sub), 4028 }, -{ HP_POP(script->buildin_announce_sub), HP_POP2(HP_script_buildin_announce_sub), 4030 }, -{ HP_POP(script->buildin_getareausers_sub), HP_POP2(HP_script_buildin_getareausers_sub), 4032 }, -{ HP_POP(script->buildin_getareadropitem_sub), HP_POP2(HP_script_buildin_getareadropitem_sub), 4034 }, -{ HP_POP(script->mapflag_pvp_sub), HP_POP2(HP_script_mapflag_pvp_sub), 4036 }, -{ HP_POP(script->buildin_pvpoff_sub), HP_POP2(HP_script_buildin_pvpoff_sub), 4038 }, -{ HP_POP(script->buildin_maprespawnguildid_sub_pc), HP_POP2(HP_script_buildin_maprespawnguildid_sub_pc), 4040 }, -{ HP_POP(script->buildin_maprespawnguildid_sub_mob), HP_POP2(HP_script_buildin_maprespawnguildid_sub_mob), 4042 }, -{ HP_POP(script->buildin_mobcount_sub), HP_POP2(HP_script_buildin_mobcount_sub), 4044 }, -{ HP_POP(script->playBGM_sub), HP_POP2(HP_script_playBGM_sub), 4046 }, -{ HP_POP(script->playBGM_foreachpc_sub), HP_POP2(HP_script_playBGM_foreachpc_sub), 4048 }, -{ HP_POP(script->soundeffect_sub), HP_POP2(HP_script_soundeffect_sub), 4050 }, -{ HP_POP(script->buildin_query_sql_sub), HP_POP2(HP_script_buildin_query_sql_sub), 4052 }, -{ HP_POP(script->axtoi), HP_POP2(HP_script_axtoi), 4054 }, -{ HP_POP(script->buildin_instance_warpall_sub), HP_POP2(HP_script_buildin_instance_warpall_sub), 4056 }, -{ HP_POP(script->buildin_mobuseskill_sub), HP_POP2(HP_script_buildin_mobuseskill_sub), 4058 }, -{ HP_POP(script->cleanfloor_sub), HP_POP2(HP_script_cleanfloor_sub), 4060 }, -{ HP_POP(script->run_func), HP_POP2(HP_script_run_func), 4062 }, + { HP_POP(script->init), HP_POP2(HP_script_init), 3862 }, + { HP_POP(script->final), HP_POP2(HP_script_final), 3864 }, + { HP_POP(script->reload), HP_POP2(HP_script_reload), 3866 }, + { HP_POP(script->parse), HP_POP2(HP_script_parse), 3868 }, + { HP_POP(script->parse_builtin), HP_POP2(HP_script_parse_builtin), 3870 }, + { HP_POP(script->parse_subexpr), HP_POP2(HP_script_parse_subexpr), 3872 }, + { HP_POP(script->skip_space), HP_POP2(HP_script_skip_space), 3874 }, + { HP_POP(script->error), HP_POP2(HP_script_error), 3876 }, + { HP_POP(script->warning), HP_POP2(HP_script_warning), 3878 }, + { HP_POP(script->addScript), HP_POP2(HP_script_addScript), 3880 }, + { HP_POP(script->conv_num), HP_POP2(HP_script_conv_num), 3882 }, + { HP_POP(script->conv_str), HP_POP2(HP_script_conv_str), 3884 }, + { HP_POP(script->rid2sd), HP_POP2(HP_script_rid2sd), 3886 }, + { HP_POP(script->detach_rid), HP_POP2(HP_script_detach_rid), 3888 }, + { HP_POP(script->push_val), HP_POP2(HP_script_push_val), 3890 }, + { HP_POP(script->get_val), HP_POP2(HP_script_get_val), 3892 }, + { HP_POP(script->get_val2), HP_POP2(HP_script_get_val2), 3894 }, + { HP_POP(script->push_str), HP_POP2(HP_script_push_str), 3896 }, + { HP_POP(script->push_copy), HP_POP2(HP_script_push_copy), 3898 }, + { HP_POP(script->pop_stack), HP_POP2(HP_script_pop_stack), 3900 }, + { HP_POP(script->set_constant), HP_POP2(HP_script_set_constant), 3902 }, + { HP_POP(script->set_constant2), HP_POP2(HP_script_set_constant2), 3904 }, + { HP_POP(script->set_constant_force), HP_POP2(HP_script_set_constant_force), 3906 }, + { HP_POP(script->get_constant), HP_POP2(HP_script_get_constant), 3908 }, + { HP_POP(script->label_add), HP_POP2(HP_script_label_add), 3910 }, + { HP_POP(script->run), HP_POP2(HP_script_run), 3912 }, + { HP_POP(script->run_main), HP_POP2(HP_script_run_main), 3914 }, + { HP_POP(script->run_timer), HP_POP2(HP_script_run_timer), 3916 }, + { HP_POP(script->set_var), HP_POP2(HP_script_set_var), 3918 }, + { HP_POP(script->stop_instances), HP_POP2(HP_script_stop_instances), 3920 }, + { HP_POP(script->free_code), HP_POP2(HP_script_free_code), 3922 }, + { HP_POP(script->free_vars), HP_POP2(HP_script_free_vars), 3924 }, + { HP_POP(script->alloc_state), HP_POP2(HP_script_alloc_state), 3926 }, + { HP_POP(script->free_state), HP_POP2(HP_script_free_state), 3928 }, + { HP_POP(script->run_autobonus), HP_POP2(HP_script_run_autobonus), 3930 }, + { HP_POP(script->cleararray_pc), HP_POP2(HP_script_cleararray_pc), 3932 }, + { HP_POP(script->setarray_pc), HP_POP2(HP_script_setarray_pc), 3934 }, + { HP_POP(script->config_read), HP_POP2(HP_script_config_read), 3936 }, + { HP_POP(script->add_str), HP_POP2(HP_script_add_str), 3938 }, + { HP_POP(script->get_str), HP_POP2(HP_script_get_str), 3940 }, + { HP_POP(script->search_str), HP_POP2(HP_script_search_str), 3942 }, + { HP_POP(script->setd_sub), HP_POP2(HP_script_setd_sub), 3944 }, + { HP_POP(script->attach_state), HP_POP2(HP_script_attach_state), 3946 }, + { HP_POP(script->queue), HP_POP2(HP_script_queue), 3948 }, + { HP_POP(script->queue_add), HP_POP2(HP_script_queue_add), 3950 }, + { HP_POP(script->queue_del), HP_POP2(HP_script_queue_del), 3952 }, + { HP_POP(script->queue_remove), HP_POP2(HP_script_queue_remove), 3954 }, + { HP_POP(script->queue_create), HP_POP2(HP_script_queue_create), 3956 }, + { HP_POP(script->queue_clear), HP_POP2(HP_script_queue_clear), 3958 }, + { HP_POP(script->parse_curly_close), HP_POP2(HP_script_parse_curly_close), 3960 }, + { HP_POP(script->parse_syntax_close), HP_POP2(HP_script_parse_syntax_close), 3962 }, + { HP_POP(script->parse_syntax_close_sub), HP_POP2(HP_script_parse_syntax_close_sub), 3964 }, + { HP_POP(script->parse_syntax), HP_POP2(HP_script_parse_syntax), 3966 }, + { HP_POP(script->get_com), HP_POP2(HP_script_get_com), 3968 }, + { HP_POP(script->get_num), HP_POP2(HP_script_get_num), 3970 }, + { HP_POP(script->op2name), HP_POP2(HP_script_op2name), 3972 }, + { HP_POP(script->reportsrc), HP_POP2(HP_script_reportsrc), 3974 }, + { HP_POP(script->reportdata), HP_POP2(HP_script_reportdata), 3976 }, + { HP_POP(script->reportfunc), HP_POP2(HP_script_reportfunc), 3978 }, + { HP_POP(script->disp_error_message2), HP_POP2(HP_script_disp_error_message2), 3980 }, + { HP_POP(script->disp_warning_message), HP_POP2(HP_script_disp_warning_message), 3982 }, + { HP_POP(script->check_event), HP_POP2(HP_script_check_event), 3984 }, + { HP_POP(script->calc_hash), HP_POP2(HP_script_calc_hash), 3986 }, + { HP_POP(script->addb), HP_POP2(HP_script_addb), 3988 }, + { HP_POP(script->addc), HP_POP2(HP_script_addc), 3990 }, + { HP_POP(script->addi), HP_POP2(HP_script_addi), 3992 }, + { HP_POP(script->addl), HP_POP2(HP_script_addl), 3994 }, + { HP_POP(script->set_label), HP_POP2(HP_script_set_label), 3996 }, + { HP_POP(script->skip_word), HP_POP2(HP_script_skip_word), 3998 }, + { HP_POP(script->add_word), HP_POP2(HP_script_add_word), 4000 }, + { HP_POP(script->parse_callfunc), HP_POP2(HP_script_parse_callfunc), 4002 }, + { HP_POP(script->parse_nextline), HP_POP2(HP_script_parse_nextline), 4004 }, + { HP_POP(script->parse_variable), HP_POP2(HP_script_parse_variable), 4006 }, + { HP_POP(script->parse_simpleexpr), HP_POP2(HP_script_parse_simpleexpr), 4008 }, + { HP_POP(script->parse_expr), HP_POP2(HP_script_parse_expr), 4010 }, + { HP_POP(script->parse_line), HP_POP2(HP_script_parse_line), 4012 }, + { HP_POP(script->read_constdb), HP_POP2(HP_script_read_constdb), 4014 }, + { HP_POP(script->print_line), HP_POP2(HP_script_print_line), 4016 }, + { HP_POP(script->errorwarning_sub), HP_POP2(HP_script_errorwarning_sub), 4018 }, + { HP_POP(script->set_reg), HP_POP2(HP_script_set_reg), 4020 }, + { HP_POP(script->stack_expand), HP_POP2(HP_script_stack_expand), 4022 }, + { HP_POP(script->push_retinfo), HP_POP2(HP_script_push_retinfo), 4024 }, + { HP_POP(script->pop_val), HP_POP2(HP_script_pop_val), 4026 }, + { HP_POP(script->op_3), HP_POP2(HP_script_op_3), 4028 }, + { HP_POP(script->op_2str), HP_POP2(HP_script_op_2str), 4030 }, + { HP_POP(script->op_2num), HP_POP2(HP_script_op_2num), 4032 }, + { HP_POP(script->op_2), HP_POP2(HP_script_op_2), 4034 }, + { HP_POP(script->op_1), HP_POP2(HP_script_op_1), 4036 }, + { HP_POP(script->check_buildin_argtype), HP_POP2(HP_script_check_buildin_argtype), 4038 }, + { HP_POP(script->detach_state), HP_POP2(HP_script_detach_state), 4040 }, + { HP_POP(script->db_free_code_sub), HP_POP2(HP_script_db_free_code_sub), 4042 }, + { HP_POP(script->add_autobonus), HP_POP2(HP_script_add_autobonus), 4044 }, + { HP_POP(script->menu_countoptions), HP_POP2(HP_script_menu_countoptions), 4046 }, + { HP_POP(script->buildin_areawarp_sub), HP_POP2(HP_script_buildin_areawarp_sub), 4048 }, + { HP_POP(script->buildin_areapercentheal_sub), HP_POP2(HP_script_buildin_areapercentheal_sub), 4050 }, + { HP_POP(script->getarraysize), HP_POP2(HP_script_getarraysize), 4052 }, + { HP_POP(script->buildin_delitem_delete), HP_POP2(HP_script_buildin_delitem_delete), 4054 }, + { HP_POP(script->buildin_delitem_search), HP_POP2(HP_script_buildin_delitem_search), 4056 }, + { HP_POP(script->buildin_killmonster_sub_strip), HP_POP2(HP_script_buildin_killmonster_sub_strip), 4058 }, + { HP_POP(script->buildin_killmonster_sub), HP_POP2(HP_script_buildin_killmonster_sub), 4060 }, + { HP_POP(script->buildin_killmonsterall_sub_strip), HP_POP2(HP_script_buildin_killmonsterall_sub_strip), 4062 }, + { HP_POP(script->buildin_killmonsterall_sub), HP_POP2(HP_script_buildin_killmonsterall_sub), 4064 }, + { HP_POP(script->buildin_announce_sub), HP_POP2(HP_script_buildin_announce_sub), 4066 }, + { HP_POP(script->buildin_getareausers_sub), HP_POP2(HP_script_buildin_getareausers_sub), 4068 }, + { HP_POP(script->buildin_getareadropitem_sub), HP_POP2(HP_script_buildin_getareadropitem_sub), 4070 }, + { HP_POP(script->mapflag_pvp_sub), HP_POP2(HP_script_mapflag_pvp_sub), 4072 }, + { HP_POP(script->buildin_pvpoff_sub), HP_POP2(HP_script_buildin_pvpoff_sub), 4074 }, + { HP_POP(script->buildin_maprespawnguildid_sub_pc), HP_POP2(HP_script_buildin_maprespawnguildid_sub_pc), 4076 }, + { HP_POP(script->buildin_maprespawnguildid_sub_mob), HP_POP2(HP_script_buildin_maprespawnguildid_sub_mob), 4078 }, + { HP_POP(script->buildin_mobcount_sub), HP_POP2(HP_script_buildin_mobcount_sub), 4080 }, + { HP_POP(script->playBGM_sub), HP_POP2(HP_script_playBGM_sub), 4082 }, + { HP_POP(script->playBGM_foreachpc_sub), HP_POP2(HP_script_playBGM_foreachpc_sub), 4084 }, + { HP_POP(script->soundeffect_sub), HP_POP2(HP_script_soundeffect_sub), 4086 }, + { HP_POP(script->buildin_query_sql_sub), HP_POP2(HP_script_buildin_query_sql_sub), 4088 }, + { HP_POP(script->axtoi), HP_POP2(HP_script_axtoi), 4090 }, + { HP_POP(script->buildin_instance_warpall_sub), HP_POP2(HP_script_buildin_instance_warpall_sub), 4092 }, + { HP_POP(script->buildin_mobuseskill_sub), HP_POP2(HP_script_buildin_mobuseskill_sub), 4094 }, + { HP_POP(script->cleanfloor_sub), HP_POP2(HP_script_cleanfloor_sub), 4096 }, + { HP_POP(script->run_func), HP_POP2(HP_script_run_func), 4098 }, /* searchstore */ -{ HP_POP(searchstore->open), HP_POP2(HP_searchstore_open), 4064 }, -{ HP_POP(searchstore->query), HP_POP2(HP_searchstore_query), 4066 }, -{ HP_POP(searchstore->querynext), HP_POP2(HP_searchstore_querynext), 4068 }, -{ HP_POP(searchstore->next), HP_POP2(HP_searchstore_next), 4070 }, -{ HP_POP(searchstore->clear), HP_POP2(HP_searchstore_clear), 4072 }, -{ HP_POP(searchstore->close), HP_POP2(HP_searchstore_close), 4074 }, -{ HP_POP(searchstore->click), HP_POP2(HP_searchstore_click), 4076 }, -{ HP_POP(searchstore->queryremote), HP_POP2(HP_searchstore_queryremote), 4078 }, -{ HP_POP(searchstore->clearremote), HP_POP2(HP_searchstore_clearremote), 4080 }, -{ HP_POP(searchstore->result), HP_POP2(HP_searchstore_result), 4082 }, + { HP_POP(searchstore->open), HP_POP2(HP_searchstore_open), 4100 }, + { HP_POP(searchstore->query), HP_POP2(HP_searchstore_query), 4102 }, + { HP_POP(searchstore->querynext), HP_POP2(HP_searchstore_querynext), 4104 }, + { HP_POP(searchstore->next), HP_POP2(HP_searchstore_next), 4106 }, + { HP_POP(searchstore->clear), HP_POP2(HP_searchstore_clear), 4108 }, + { HP_POP(searchstore->close), HP_POP2(HP_searchstore_close), 4110 }, + { HP_POP(searchstore->click), HP_POP2(HP_searchstore_click), 4112 }, + { HP_POP(searchstore->queryremote), HP_POP2(HP_searchstore_queryremote), 4114 }, + { HP_POP(searchstore->clearremote), HP_POP2(HP_searchstore_clearremote), 4116 }, + { HP_POP(searchstore->result), HP_POP2(HP_searchstore_result), 4118 }, /* skill */ -{ HP_POP(skill->init), HP_POP2(HP_skill_init), 4084 }, -{ HP_POP(skill->final), HP_POP2(HP_skill_final), 4086 }, -{ HP_POP(skill->reload), HP_POP2(HP_skill_reload), 4088 }, -{ HP_POP(skill->read_db), HP_POP2(HP_skill_read_db), 4090 }, -{ HP_POP(skill->get_index), HP_POP2(HP_skill_get_index), 4092 }, -{ HP_POP(skill->get_type), HP_POP2(HP_skill_get_type), 4094 }, -{ HP_POP(skill->get_hit), HP_POP2(HP_skill_get_hit), 4096 }, -{ HP_POP(skill->get_inf), HP_POP2(HP_skill_get_inf), 4098 }, -{ HP_POP(skill->get_ele), HP_POP2(HP_skill_get_ele), 4100 }, -{ HP_POP(skill->get_nk), HP_POP2(HP_skill_get_nk), 4102 }, -{ HP_POP(skill->get_max), HP_POP2(HP_skill_get_max), 4104 }, -{ HP_POP(skill->get_range), HP_POP2(HP_skill_get_range), 4106 }, -{ HP_POP(skill->get_range2), HP_POP2(HP_skill_get_range2), 4108 }, -{ HP_POP(skill->get_splash), HP_POP2(HP_skill_get_splash), 4110 }, -{ HP_POP(skill->get_hp), HP_POP2(HP_skill_get_hp), 4112 }, -{ HP_POP(skill->get_mhp), HP_POP2(HP_skill_get_mhp), 4114 }, -{ HP_POP(skill->get_sp), HP_POP2(HP_skill_get_sp), 4116 }, -{ HP_POP(skill->get_state), HP_POP2(HP_skill_get_state), 4118 }, -{ HP_POP(skill->get_spiritball), HP_POP2(HP_skill_get_spiritball), 4120 }, -{ HP_POP(skill->get_zeny), HP_POP2(HP_skill_get_zeny), 4122 }, -{ HP_POP(skill->get_num), HP_POP2(HP_skill_get_num), 4124 }, -{ HP_POP(skill->get_cast), HP_POP2(HP_skill_get_cast), 4126 }, -{ HP_POP(skill->get_delay), HP_POP2(HP_skill_get_delay), 4128 }, -{ HP_POP(skill->get_walkdelay), HP_POP2(HP_skill_get_walkdelay), 4130 }, -{ HP_POP(skill->get_time), HP_POP2(HP_skill_get_time), 4132 }, -{ HP_POP(skill->get_time2), HP_POP2(HP_skill_get_time2), 4134 }, -{ HP_POP(skill->get_castnodex), HP_POP2(HP_skill_get_castnodex), 4136 }, -{ HP_POP(skill->get_delaynodex), HP_POP2(HP_skill_get_delaynodex), 4138 }, -{ HP_POP(skill->get_castdef), HP_POP2(HP_skill_get_castdef), 4140 }, -{ HP_POP(skill->get_weapontype), HP_POP2(HP_skill_get_weapontype), 4142 }, -{ HP_POP(skill->get_ammotype), HP_POP2(HP_skill_get_ammotype), 4144 }, -{ HP_POP(skill->get_ammo_qty), HP_POP2(HP_skill_get_ammo_qty), 4146 }, -{ HP_POP(skill->get_unit_id), HP_POP2(HP_skill_get_unit_id), 4148 }, -{ HP_POP(skill->get_inf2), HP_POP2(HP_skill_get_inf2), 4150 }, -{ HP_POP(skill->get_castcancel), HP_POP2(HP_skill_get_castcancel), 4152 }, -{ HP_POP(skill->get_maxcount), HP_POP2(HP_skill_get_maxcount), 4154 }, -{ HP_POP(skill->get_blewcount), HP_POP2(HP_skill_get_blewcount), 4156 }, -{ HP_POP(skill->get_unit_flag), HP_POP2(HP_skill_get_unit_flag), 4158 }, -{ HP_POP(skill->get_unit_target), HP_POP2(HP_skill_get_unit_target), 4160 }, -{ HP_POP(skill->get_unit_interval), HP_POP2(HP_skill_get_unit_interval), 4162 }, -{ HP_POP(skill->get_unit_bl_target), HP_POP2(HP_skill_get_unit_bl_target), 4164 }, -{ HP_POP(skill->get_unit_layout_type), HP_POP2(HP_skill_get_unit_layout_type), 4166 }, -{ HP_POP(skill->get_unit_range), HP_POP2(HP_skill_get_unit_range), 4168 }, -{ HP_POP(skill->get_cooldown), HP_POP2(HP_skill_get_cooldown), 4170 }, -{ HP_POP(skill->tree_get_max), HP_POP2(HP_skill_tree_get_max), 4172 }, -{ HP_POP(skill->get_name), HP_POP2(HP_skill_get_name), 4174 }, -{ HP_POP(skill->get_desc), HP_POP2(HP_skill_get_desc), 4176 }, -{ HP_POP(skill->chk), HP_POP2(HP_skill_chk), 4178 }, -{ HP_POP(skill->get_casttype), HP_POP2(HP_skill_get_casttype), 4180 }, -{ HP_POP(skill->get_casttype2), HP_POP2(HP_skill_get_casttype2), 4182 }, -{ HP_POP(skill->name2id), HP_POP2(HP_skill_name2id), 4184 }, -{ HP_POP(skill->isammotype), HP_POP2(HP_skill_isammotype), 4186 }, -{ HP_POP(skill->castend_id), HP_POP2(HP_skill_castend_id), 4188 }, -{ HP_POP(skill->castend_pos), HP_POP2(HP_skill_castend_pos), 4190 }, -{ HP_POP(skill->castend_map), HP_POP2(HP_skill_castend_map), 4192 }, -{ HP_POP(skill->cleartimerskill), HP_POP2(HP_skill_cleartimerskill), 4194 }, -{ HP_POP(skill->addtimerskill), HP_POP2(HP_skill_addtimerskill), 4196 }, -{ HP_POP(skill->additional_effect), HP_POP2(HP_skill_additional_effect), 4198 }, -{ HP_POP(skill->counter_additional_effect), HP_POP2(HP_skill_counter_additional_effect), 4200 }, -{ HP_POP(skill->blown), HP_POP2(HP_skill_blown), 4202 }, -{ HP_POP(skill->break_equip), HP_POP2(HP_skill_break_equip), 4204 }, -{ HP_POP(skill->strip_equip), HP_POP2(HP_skill_strip_equip), 4206 }, -{ HP_POP(skill->id2group), HP_POP2(HP_skill_id2group), 4208 }, -{ HP_POP(skill->unitsetting), HP_POP2(HP_skill_unitsetting), 4210 }, -{ HP_POP(skill->initunit), HP_POP2(HP_skill_initunit), 4212 }, -{ HP_POP(skill->delunit), HP_POP2(HP_skill_delunit), 4214 }, -{ HP_POP(skill->init_unitgroup), HP_POP2(HP_skill_init_unitgroup), 4216 }, -{ HP_POP(skill->del_unitgroup), HP_POP2(HP_skill_del_unitgroup), 4218 }, -{ HP_POP(skill->clear_unitgroup), HP_POP2(HP_skill_clear_unitgroup), 4220 }, -{ HP_POP(skill->clear_group), HP_POP2(HP_skill_clear_group), 4222 }, -{ HP_POP(skill->unit_onplace), HP_POP2(HP_skill_unit_onplace), 4224 }, -{ HP_POP(skill->unit_ondamaged), HP_POP2(HP_skill_unit_ondamaged), 4226 }, -{ HP_POP(skill->cast_fix), HP_POP2(HP_skill_cast_fix), 4228 }, -{ HP_POP(skill->cast_fix_sc), HP_POP2(HP_skill_cast_fix_sc), 4230 }, -{ HP_POP(skill->vf_cast_fix), HP_POP2(HP_skill_vf_cast_fix), 4232 }, -{ HP_POP(skill->delay_fix), HP_POP2(HP_skill_delay_fix), 4234 }, -{ HP_POP(skill->check_condition_castbegin), HP_POP2(HP_skill_check_condition_castbegin), 4236 }, -{ HP_POP(skill->check_condition_castend), HP_POP2(HP_skill_check_condition_castend), 4238 }, -{ HP_POP(skill->consume_requirement), HP_POP2(HP_skill_consume_requirement), 4240 }, -{ HP_POP(skill->get_requirement), HP_POP2(HP_skill_get_requirement), 4242 }, -{ HP_POP(skill->check_pc_partner), HP_POP2(HP_skill_check_pc_partner), 4244 }, -{ HP_POP(skill->unit_move), HP_POP2(HP_skill_unit_move), 4246 }, -{ HP_POP(skill->unit_onleft), HP_POP2(HP_skill_unit_onleft), 4248 }, -{ HP_POP(skill->unit_onout), HP_POP2(HP_skill_unit_onout), 4250 }, -{ HP_POP(skill->unit_move_unit_group), HP_POP2(HP_skill_unit_move_unit_group), 4252 }, -{ HP_POP(skill->sit), HP_POP2(HP_skill_sit), 4254 }, -{ HP_POP(skill->brandishspear), HP_POP2(HP_skill_brandishspear), 4256 }, -{ HP_POP(skill->repairweapon), HP_POP2(HP_skill_repairweapon), 4258 }, -{ HP_POP(skill->identify), HP_POP2(HP_skill_identify), 4260 }, -{ HP_POP(skill->weaponrefine), HP_POP2(HP_skill_weaponrefine), 4262 }, -{ HP_POP(skill->autospell), HP_POP2(HP_skill_autospell), 4264 }, -{ HP_POP(skill->calc_heal), HP_POP2(HP_skill_calc_heal), 4266 }, -{ HP_POP(skill->check_cloaking), HP_POP2(HP_skill_check_cloaking), 4268 }, -{ HP_POP(skill->enchant_elemental_end), HP_POP2(HP_skill_enchant_elemental_end), 4270 }, -{ HP_POP(skill->not_ok), HP_POP2(HP_skill_not_ok), 4272 }, -{ HP_POP(skill->not_ok_hom), HP_POP2(HP_skill_not_ok_hom), 4274 }, -{ HP_POP(skill->not_ok_mercenary), HP_POP2(HP_skill_not_ok_mercenary), 4276 }, -{ HP_POP(skill->chastle_mob_changetarget), HP_POP2(HP_skill_chastle_mob_changetarget), 4278 }, -{ HP_POP(skill->can_produce_mix), HP_POP2(HP_skill_can_produce_mix), 4280 }, -{ HP_POP(skill->produce_mix), HP_POP2(HP_skill_produce_mix), 4282 }, -{ HP_POP(skill->arrow_create), HP_POP2(HP_skill_arrow_create), 4284 }, -{ HP_POP(skill->castend_nodamage_id), HP_POP2(HP_skill_castend_nodamage_id), 4286 }, -{ HP_POP(skill->castend_damage_id), HP_POP2(HP_skill_castend_damage_id), 4288 }, -{ HP_POP(skill->castend_pos2), HP_POP2(HP_skill_castend_pos2), 4290 }, -{ HP_POP(skill->blockpc_start), HP_POP2(HP_skill_blockpc_start), 4292 }, -{ HP_POP(skill->blockhomun_start), HP_POP2(HP_skill_blockhomun_start), 4294 }, -{ HP_POP(skill->blockmerc_start), HP_POP2(HP_skill_blockmerc_start), 4296 }, -{ HP_POP(skill->attack), HP_POP2(HP_skill_attack), 4298 }, -{ HP_POP(skill->attack_area), HP_POP2(HP_skill_attack_area), 4300 }, -{ HP_POP(skill->area_sub), HP_POP2(HP_skill_area_sub), 4302 }, -{ HP_POP(skill->area_sub_count), HP_POP2(HP_skill_area_sub_count), 4304 }, -{ HP_POP(skill->check_unit_range), HP_POP2(HP_skill_check_unit_range), 4306 }, -{ HP_POP(skill->check_unit_range_sub), HP_POP2(HP_skill_check_unit_range_sub), 4308 }, -{ HP_POP(skill->check_unit_range2), HP_POP2(HP_skill_check_unit_range2), 4310 }, -{ HP_POP(skill->check_unit_range2_sub), HP_POP2(HP_skill_check_unit_range2_sub), 4312 }, -{ HP_POP(skill->toggle_magicpower), HP_POP2(HP_skill_toggle_magicpower), 4314 }, -{ HP_POP(skill->magic_reflect), HP_POP2(HP_skill_magic_reflect), 4316 }, -{ HP_POP(skill->onskillusage), HP_POP2(HP_skill_onskillusage), 4318 }, -{ HP_POP(skill->cell_overlap), HP_POP2(HP_skill_cell_overlap), 4320 }, -{ HP_POP(skill->timerskill), HP_POP2(HP_skill_timerskill), 4322 }, -{ HP_POP(skill->trap_splash), HP_POP2(HP_skill_trap_splash), 4324 }, -{ HP_POP(skill->check_condition_mercenary), HP_POP2(HP_skill_check_condition_mercenary), 4326 }, -{ HP_POP(skill->locate_element_field), HP_POP2(HP_skill_locate_element_field), 4328 }, -{ HP_POP(skill->graffitiremover), HP_POP2(HP_skill_graffitiremover), 4330 }, -{ HP_POP(skill->activate_reverberation), HP_POP2(HP_skill_activate_reverberation), 4332 }, -{ HP_POP(skill->dance_overlap_sub), HP_POP2(HP_skill_dance_overlap_sub), 4334 }, -{ HP_POP(skill->dance_overlap), HP_POP2(HP_skill_dance_overlap), 4336 }, -{ HP_POP(skill->get_unit_layout), HP_POP2(HP_skill_get_unit_layout), 4338 }, -{ HP_POP(skill->frostjoke_scream), HP_POP2(HP_skill_frostjoke_scream), 4340 }, -{ HP_POP(skill->greed), HP_POP2(HP_skill_greed), 4342 }, -{ HP_POP(skill->destroy_trap), HP_POP2(HP_skill_destroy_trap), 4344 }, -{ HP_POP(skill->icewall_block), HP_POP2(HP_skill_icewall_block), 4346 }, -{ HP_POP(skill->unitgrouptickset_search), HP_POP2(HP_skill_unitgrouptickset_search), 4348 }, -{ HP_POP(skill->dance_switch), HP_POP2(HP_skill_dance_switch), 4350 }, -{ HP_POP(skill->check_condition_char_sub), HP_POP2(HP_skill_check_condition_char_sub), 4352 }, -{ HP_POP(skill->check_condition_mob_master_sub), HP_POP2(HP_skill_check_condition_mob_master_sub), 4354 }, -{ HP_POP(skill->brandishspear_first), HP_POP2(HP_skill_brandishspear_first), 4356 }, -{ HP_POP(skill->brandishspear_dir), HP_POP2(HP_skill_brandishspear_dir), 4358 }, -{ HP_POP(skill->get_fixed_cast), HP_POP2(HP_skill_get_fixed_cast), 4360 }, -{ HP_POP(skill->sit_count), HP_POP2(HP_skill_sit_count), 4362 }, -{ HP_POP(skill->sit_in), HP_POP2(HP_skill_sit_in), 4364 }, -{ HP_POP(skill->sit_out), HP_POP2(HP_skill_sit_out), 4366 }, -{ HP_POP(skill->unitsetmapcell), HP_POP2(HP_skill_unitsetmapcell), 4368 }, -{ HP_POP(skill->unit_onplace_timer), HP_POP2(HP_skill_unit_onplace_timer), 4370 }, -{ HP_POP(skill->unit_effect), HP_POP2(HP_skill_unit_effect), 4372 }, -{ HP_POP(skill->unit_timer_sub_onplace), HP_POP2(HP_skill_unit_timer_sub_onplace), 4374 }, -{ HP_POP(skill->unit_move_sub), HP_POP2(HP_skill_unit_move_sub), 4376 }, -{ HP_POP(skill->blockpc_end), HP_POP2(HP_skill_blockpc_end), 4378 }, -{ HP_POP(skill->blockhomun_end), HP_POP2(HP_skill_blockhomun_end), 4380 }, -{ HP_POP(skill->blockmerc_end), HP_POP2(HP_skill_blockmerc_end), 4382 }, -{ HP_POP(skill->split_atoi), HP_POP2(HP_skill_split_atoi), 4384 }, -{ HP_POP(skill->unit_timer), HP_POP2(HP_skill_unit_timer), 4386 }, -{ HP_POP(skill->unit_timer_sub), HP_POP2(HP_skill_unit_timer_sub), 4388 }, -{ HP_POP(skill->init_unit_layout), HP_POP2(HP_skill_init_unit_layout), 4390 }, -{ HP_POP(skill->parse_row_skilldb), HP_POP2(HP_skill_parse_row_skilldb), 4392 }, -{ HP_POP(skill->parse_row_requiredb), HP_POP2(HP_skill_parse_row_requiredb), 4394 }, -{ HP_POP(skill->parse_row_castdb), HP_POP2(HP_skill_parse_row_castdb), 4396 }, -{ HP_POP(skill->parse_row_castnodexdb), HP_POP2(HP_skill_parse_row_castnodexdb), 4398 }, -{ HP_POP(skill->parse_row_unitdb), HP_POP2(HP_skill_parse_row_unitdb), 4400 }, -{ HP_POP(skill->parse_row_producedb), HP_POP2(HP_skill_parse_row_producedb), 4402 }, -{ HP_POP(skill->parse_row_createarrowdb), HP_POP2(HP_skill_parse_row_createarrowdb), 4404 }, -{ HP_POP(skill->parse_row_abradb), HP_POP2(HP_skill_parse_row_abradb), 4406 }, -{ HP_POP(skill->parse_row_spellbookdb), HP_POP2(HP_skill_parse_row_spellbookdb), 4408 }, -{ HP_POP(skill->parse_row_magicmushroomdb), HP_POP2(HP_skill_parse_row_magicmushroomdb), 4410 }, -{ HP_POP(skill->parse_row_reproducedb), HP_POP2(HP_skill_parse_row_reproducedb), 4412 }, -{ HP_POP(skill->parse_row_improvisedb), HP_POP2(HP_skill_parse_row_improvisedb), 4414 }, -{ HP_POP(skill->parse_row_changematerialdb), HP_POP2(HP_skill_parse_row_changematerialdb), 4416 }, -{ HP_POP(skill->usave_add), HP_POP2(HP_skill_usave_add), 4418 }, -{ HP_POP(skill->usave_trigger), HP_POP2(HP_skill_usave_trigger), 4420 }, -{ HP_POP(skill->cooldown_load), HP_POP2(HP_skill_cooldown_load), 4422 }, -{ HP_POP(skill->spellbook), HP_POP2(HP_skill_spellbook), 4424 }, -{ HP_POP(skill->block_check), HP_POP2(HP_skill_block_check), 4426 }, -{ HP_POP(skill->detonator), HP_POP2(HP_skill_detonator), 4428 }, -{ HP_POP(skill->check_camouflage), HP_POP2(HP_skill_check_camouflage), 4430 }, -{ HP_POP(skill->magicdecoy), HP_POP2(HP_skill_magicdecoy), 4432 }, -{ HP_POP(skill->poisoningweapon), HP_POP2(HP_skill_poisoningweapon), 4434 }, -{ HP_POP(skill->select_menu), HP_POP2(HP_skill_select_menu), 4436 }, -{ HP_POP(skill->elementalanalysis), HP_POP2(HP_skill_elementalanalysis), 4438 }, -{ HP_POP(skill->changematerial), HP_POP2(HP_skill_changematerial), 4440 }, -{ HP_POP(skill->get_elemental_type), HP_POP2(HP_skill_get_elemental_type), 4442 }, -{ HP_POP(skill->cooldown_save), HP_POP2(HP_skill_cooldown_save), 4444 }, -{ HP_POP(skill->maelstrom_suction), HP_POP2(HP_skill_maelstrom_suction), 4446 }, -{ HP_POP(skill->get_new_group_id), HP_POP2(HP_skill_get_new_group_id), 4448 }, + { HP_POP(skill->init), HP_POP2(HP_skill_init), 4120 }, + { HP_POP(skill->final), HP_POP2(HP_skill_final), 4122 }, + { HP_POP(skill->reload), HP_POP2(HP_skill_reload), 4124 }, + { HP_POP(skill->read_db), HP_POP2(HP_skill_read_db), 4126 }, + { HP_POP(skill->get_index), HP_POP2(HP_skill_get_index), 4128 }, + { HP_POP(skill->get_type), HP_POP2(HP_skill_get_type), 4130 }, + { HP_POP(skill->get_hit), HP_POP2(HP_skill_get_hit), 4132 }, + { HP_POP(skill->get_inf), HP_POP2(HP_skill_get_inf), 4134 }, + { HP_POP(skill->get_ele), HP_POP2(HP_skill_get_ele), 4136 }, + { HP_POP(skill->get_nk), HP_POP2(HP_skill_get_nk), 4138 }, + { HP_POP(skill->get_max), HP_POP2(HP_skill_get_max), 4140 }, + { HP_POP(skill->get_range), HP_POP2(HP_skill_get_range), 4142 }, + { HP_POP(skill->get_range2), HP_POP2(HP_skill_get_range2), 4144 }, + { HP_POP(skill->get_splash), HP_POP2(HP_skill_get_splash), 4146 }, + { HP_POP(skill->get_hp), HP_POP2(HP_skill_get_hp), 4148 }, + { HP_POP(skill->get_mhp), HP_POP2(HP_skill_get_mhp), 4150 }, + { HP_POP(skill->get_sp), HP_POP2(HP_skill_get_sp), 4152 }, + { HP_POP(skill->get_state), HP_POP2(HP_skill_get_state), 4154 }, + { HP_POP(skill->get_spiritball), HP_POP2(HP_skill_get_spiritball), 4156 }, + { HP_POP(skill->get_zeny), HP_POP2(HP_skill_get_zeny), 4158 }, + { HP_POP(skill->get_num), HP_POP2(HP_skill_get_num), 4160 }, + { HP_POP(skill->get_cast), HP_POP2(HP_skill_get_cast), 4162 }, + { HP_POP(skill->get_delay), HP_POP2(HP_skill_get_delay), 4164 }, + { HP_POP(skill->get_walkdelay), HP_POP2(HP_skill_get_walkdelay), 4166 }, + { HP_POP(skill->get_time), HP_POP2(HP_skill_get_time), 4168 }, + { HP_POP(skill->get_time2), HP_POP2(HP_skill_get_time2), 4170 }, + { HP_POP(skill->get_castnodex), HP_POP2(HP_skill_get_castnodex), 4172 }, + { HP_POP(skill->get_delaynodex), HP_POP2(HP_skill_get_delaynodex), 4174 }, + { HP_POP(skill->get_castdef), HP_POP2(HP_skill_get_castdef), 4176 }, + { HP_POP(skill->get_weapontype), HP_POP2(HP_skill_get_weapontype), 4178 }, + { HP_POP(skill->get_ammotype), HP_POP2(HP_skill_get_ammotype), 4180 }, + { HP_POP(skill->get_ammo_qty), HP_POP2(HP_skill_get_ammo_qty), 4182 }, + { HP_POP(skill->get_unit_id), HP_POP2(HP_skill_get_unit_id), 4184 }, + { HP_POP(skill->get_inf2), HP_POP2(HP_skill_get_inf2), 4186 }, + { HP_POP(skill->get_castcancel), HP_POP2(HP_skill_get_castcancel), 4188 }, + { HP_POP(skill->get_maxcount), HP_POP2(HP_skill_get_maxcount), 4190 }, + { HP_POP(skill->get_blewcount), HP_POP2(HP_skill_get_blewcount), 4192 }, + { HP_POP(skill->get_unit_flag), HP_POP2(HP_skill_get_unit_flag), 4194 }, + { HP_POP(skill->get_unit_target), HP_POP2(HP_skill_get_unit_target), 4196 }, + { HP_POP(skill->get_unit_interval), HP_POP2(HP_skill_get_unit_interval), 4198 }, + { HP_POP(skill->get_unit_bl_target), HP_POP2(HP_skill_get_unit_bl_target), 4200 }, + { HP_POP(skill->get_unit_layout_type), HP_POP2(HP_skill_get_unit_layout_type), 4202 }, + { HP_POP(skill->get_unit_range), HP_POP2(HP_skill_get_unit_range), 4204 }, + { HP_POP(skill->get_cooldown), HP_POP2(HP_skill_get_cooldown), 4206 }, + { HP_POP(skill->tree_get_max), HP_POP2(HP_skill_tree_get_max), 4208 }, + { HP_POP(skill->get_name), HP_POP2(HP_skill_get_name), 4210 }, + { HP_POP(skill->get_desc), HP_POP2(HP_skill_get_desc), 4212 }, + { HP_POP(skill->chk), HP_POP2(HP_skill_chk), 4214 }, + { HP_POP(skill->get_casttype), HP_POP2(HP_skill_get_casttype), 4216 }, + { HP_POP(skill->get_casttype2), HP_POP2(HP_skill_get_casttype2), 4218 }, + { HP_POP(skill->name2id), HP_POP2(HP_skill_name2id), 4220 }, + { HP_POP(skill->isammotype), HP_POP2(HP_skill_isammotype), 4222 }, + { HP_POP(skill->castend_id), HP_POP2(HP_skill_castend_id), 4224 }, + { HP_POP(skill->castend_pos), HP_POP2(HP_skill_castend_pos), 4226 }, + { HP_POP(skill->castend_map), HP_POP2(HP_skill_castend_map), 4228 }, + { HP_POP(skill->cleartimerskill), HP_POP2(HP_skill_cleartimerskill), 4230 }, + { HP_POP(skill->addtimerskill), HP_POP2(HP_skill_addtimerskill), 4232 }, + { HP_POP(skill->additional_effect), HP_POP2(HP_skill_additional_effect), 4234 }, + { HP_POP(skill->counter_additional_effect), HP_POP2(HP_skill_counter_additional_effect), 4236 }, + { HP_POP(skill->blown), HP_POP2(HP_skill_blown), 4238 }, + { HP_POP(skill->break_equip), HP_POP2(HP_skill_break_equip), 4240 }, + { HP_POP(skill->strip_equip), HP_POP2(HP_skill_strip_equip), 4242 }, + { HP_POP(skill->id2group), HP_POP2(HP_skill_id2group), 4244 }, + { HP_POP(skill->unitsetting), HP_POP2(HP_skill_unitsetting), 4246 }, + { HP_POP(skill->initunit), HP_POP2(HP_skill_initunit), 4248 }, + { HP_POP(skill->delunit), HP_POP2(HP_skill_delunit), 4250 }, + { HP_POP(skill->init_unitgroup), HP_POP2(HP_skill_init_unitgroup), 4252 }, + { HP_POP(skill->del_unitgroup), HP_POP2(HP_skill_del_unitgroup), 4254 }, + { HP_POP(skill->clear_unitgroup), HP_POP2(HP_skill_clear_unitgroup), 4256 }, + { HP_POP(skill->clear_group), HP_POP2(HP_skill_clear_group), 4258 }, + { HP_POP(skill->unit_onplace), HP_POP2(HP_skill_unit_onplace), 4260 }, + { HP_POP(skill->unit_ondamaged), HP_POP2(HP_skill_unit_ondamaged), 4262 }, + { HP_POP(skill->cast_fix), HP_POP2(HP_skill_cast_fix), 4264 }, + { HP_POP(skill->cast_fix_sc), HP_POP2(HP_skill_cast_fix_sc), 4266 }, + { HP_POP(skill->vf_cast_fix), HP_POP2(HP_skill_vf_cast_fix), 4268 }, + { HP_POP(skill->delay_fix), HP_POP2(HP_skill_delay_fix), 4270 }, + { HP_POP(skill->check_condition_castbegin), HP_POP2(HP_skill_check_condition_castbegin), 4272 }, + { HP_POP(skill->check_condition_castend), HP_POP2(HP_skill_check_condition_castend), 4274 }, + { HP_POP(skill->consume_requirement), HP_POP2(HP_skill_consume_requirement), 4276 }, + { HP_POP(skill->get_requirement), HP_POP2(HP_skill_get_requirement), 4278 }, + { HP_POP(skill->check_pc_partner), HP_POP2(HP_skill_check_pc_partner), 4280 }, + { HP_POP(skill->unit_move), HP_POP2(HP_skill_unit_move), 4282 }, + { HP_POP(skill->unit_onleft), HP_POP2(HP_skill_unit_onleft), 4284 }, + { HP_POP(skill->unit_onout), HP_POP2(HP_skill_unit_onout), 4286 }, + { HP_POP(skill->unit_move_unit_group), HP_POP2(HP_skill_unit_move_unit_group), 4288 }, + { HP_POP(skill->sit), HP_POP2(HP_skill_sit), 4290 }, + { HP_POP(skill->brandishspear), HP_POP2(HP_skill_brandishspear), 4292 }, + { HP_POP(skill->repairweapon), HP_POP2(HP_skill_repairweapon), 4294 }, + { HP_POP(skill->identify), HP_POP2(HP_skill_identify), 4296 }, + { HP_POP(skill->weaponrefine), HP_POP2(HP_skill_weaponrefine), 4298 }, + { HP_POP(skill->autospell), HP_POP2(HP_skill_autospell), 4300 }, + { HP_POP(skill->calc_heal), HP_POP2(HP_skill_calc_heal), 4302 }, + { HP_POP(skill->check_cloaking), HP_POP2(HP_skill_check_cloaking), 4304 }, + { HP_POP(skill->enchant_elemental_end), HP_POP2(HP_skill_enchant_elemental_end), 4306 }, + { HP_POP(skill->not_ok), HP_POP2(HP_skill_not_ok), 4308 }, + { HP_POP(skill->not_ok_hom), HP_POP2(HP_skill_not_ok_hom), 4310 }, + { HP_POP(skill->not_ok_mercenary), HP_POP2(HP_skill_not_ok_mercenary), 4312 }, + { HP_POP(skill->chastle_mob_changetarget), HP_POP2(HP_skill_chastle_mob_changetarget), 4314 }, + { HP_POP(skill->can_produce_mix), HP_POP2(HP_skill_can_produce_mix), 4316 }, + { HP_POP(skill->produce_mix), HP_POP2(HP_skill_produce_mix), 4318 }, + { HP_POP(skill->arrow_create), HP_POP2(HP_skill_arrow_create), 4320 }, + { HP_POP(skill->castend_nodamage_id), HP_POP2(HP_skill_castend_nodamage_id), 4322 }, + { HP_POP(skill->castend_damage_id), HP_POP2(HP_skill_castend_damage_id), 4324 }, + { HP_POP(skill->castend_pos2), HP_POP2(HP_skill_castend_pos2), 4326 }, + { HP_POP(skill->blockpc_start), HP_POP2(HP_skill_blockpc_start), 4328 }, + { HP_POP(skill->blockhomun_start), HP_POP2(HP_skill_blockhomun_start), 4330 }, + { HP_POP(skill->blockmerc_start), HP_POP2(HP_skill_blockmerc_start), 4332 }, + { HP_POP(skill->attack), HP_POP2(HP_skill_attack), 4334 }, + { HP_POP(skill->attack_area), HP_POP2(HP_skill_attack_area), 4336 }, + { HP_POP(skill->area_sub), HP_POP2(HP_skill_area_sub), 4338 }, + { HP_POP(skill->area_sub_count), HP_POP2(HP_skill_area_sub_count), 4340 }, + { HP_POP(skill->check_unit_range), HP_POP2(HP_skill_check_unit_range), 4342 }, + { HP_POP(skill->check_unit_range_sub), HP_POP2(HP_skill_check_unit_range_sub), 4344 }, + { HP_POP(skill->check_unit_range2), HP_POP2(HP_skill_check_unit_range2), 4346 }, + { HP_POP(skill->check_unit_range2_sub), HP_POP2(HP_skill_check_unit_range2_sub), 4348 }, + { HP_POP(skill->toggle_magicpower), HP_POP2(HP_skill_toggle_magicpower), 4350 }, + { HP_POP(skill->magic_reflect), HP_POP2(HP_skill_magic_reflect), 4352 }, + { HP_POP(skill->onskillusage), HP_POP2(HP_skill_onskillusage), 4354 }, + { HP_POP(skill->cell_overlap), HP_POP2(HP_skill_cell_overlap), 4356 }, + { HP_POP(skill->timerskill), HP_POP2(HP_skill_timerskill), 4358 }, + { HP_POP(skill->trap_splash), HP_POP2(HP_skill_trap_splash), 4360 }, + { HP_POP(skill->check_condition_mercenary), HP_POP2(HP_skill_check_condition_mercenary), 4362 }, + { HP_POP(skill->locate_element_field), HP_POP2(HP_skill_locate_element_field), 4364 }, + { HP_POP(skill->graffitiremover), HP_POP2(HP_skill_graffitiremover), 4366 }, + { HP_POP(skill->activate_reverberation), HP_POP2(HP_skill_activate_reverberation), 4368 }, + { HP_POP(skill->dance_overlap_sub), HP_POP2(HP_skill_dance_overlap_sub), 4370 }, + { HP_POP(skill->dance_overlap), HP_POP2(HP_skill_dance_overlap), 4372 }, + { HP_POP(skill->get_unit_layout), HP_POP2(HP_skill_get_unit_layout), 4374 }, + { HP_POP(skill->frostjoke_scream), HP_POP2(HP_skill_frostjoke_scream), 4376 }, + { HP_POP(skill->greed), HP_POP2(HP_skill_greed), 4378 }, + { HP_POP(skill->destroy_trap), HP_POP2(HP_skill_destroy_trap), 4380 }, + { HP_POP(skill->icewall_block), HP_POP2(HP_skill_icewall_block), 4382 }, + { HP_POP(skill->unitgrouptickset_search), HP_POP2(HP_skill_unitgrouptickset_search), 4384 }, + { HP_POP(skill->dance_switch), HP_POP2(HP_skill_dance_switch), 4386 }, + { HP_POP(skill->check_condition_char_sub), HP_POP2(HP_skill_check_condition_char_sub), 4388 }, + { HP_POP(skill->check_condition_mob_master_sub), HP_POP2(HP_skill_check_condition_mob_master_sub), 4390 }, + { HP_POP(skill->brandishspear_first), HP_POP2(HP_skill_brandishspear_first), 4392 }, + { HP_POP(skill->brandishspear_dir), HP_POP2(HP_skill_brandishspear_dir), 4394 }, + { HP_POP(skill->get_fixed_cast), HP_POP2(HP_skill_get_fixed_cast), 4396 }, + { HP_POP(skill->sit_count), HP_POP2(HP_skill_sit_count), 4398 }, + { HP_POP(skill->sit_in), HP_POP2(HP_skill_sit_in), 4400 }, + { HP_POP(skill->sit_out), HP_POP2(HP_skill_sit_out), 4402 }, + { HP_POP(skill->unitsetmapcell), HP_POP2(HP_skill_unitsetmapcell), 4404 }, + { HP_POP(skill->unit_onplace_timer), HP_POP2(HP_skill_unit_onplace_timer), 4406 }, + { HP_POP(skill->unit_effect), HP_POP2(HP_skill_unit_effect), 4408 }, + { HP_POP(skill->unit_timer_sub_onplace), HP_POP2(HP_skill_unit_timer_sub_onplace), 4410 }, + { HP_POP(skill->unit_move_sub), HP_POP2(HP_skill_unit_move_sub), 4412 }, + { HP_POP(skill->blockpc_end), HP_POP2(HP_skill_blockpc_end), 4414 }, + { HP_POP(skill->blockhomun_end), HP_POP2(HP_skill_blockhomun_end), 4416 }, + { HP_POP(skill->blockmerc_end), HP_POP2(HP_skill_blockmerc_end), 4418 }, + { HP_POP(skill->split_atoi), HP_POP2(HP_skill_split_atoi), 4420 }, + { HP_POP(skill->unit_timer), HP_POP2(HP_skill_unit_timer), 4422 }, + { HP_POP(skill->unit_timer_sub), HP_POP2(HP_skill_unit_timer_sub), 4424 }, + { HP_POP(skill->init_unit_layout), HP_POP2(HP_skill_init_unit_layout), 4426 }, + { HP_POP(skill->parse_row_skilldb), HP_POP2(HP_skill_parse_row_skilldb), 4428 }, + { HP_POP(skill->parse_row_requiredb), HP_POP2(HP_skill_parse_row_requiredb), 4430 }, + { HP_POP(skill->parse_row_castdb), HP_POP2(HP_skill_parse_row_castdb), 4432 }, + { HP_POP(skill->parse_row_castnodexdb), HP_POP2(HP_skill_parse_row_castnodexdb), 4434 }, + { HP_POP(skill->parse_row_unitdb), HP_POP2(HP_skill_parse_row_unitdb), 4436 }, + { HP_POP(skill->parse_row_producedb), HP_POP2(HP_skill_parse_row_producedb), 4438 }, + { HP_POP(skill->parse_row_createarrowdb), HP_POP2(HP_skill_parse_row_createarrowdb), 4440 }, + { HP_POP(skill->parse_row_abradb), HP_POP2(HP_skill_parse_row_abradb), 4442 }, + { HP_POP(skill->parse_row_spellbookdb), HP_POP2(HP_skill_parse_row_spellbookdb), 4444 }, + { HP_POP(skill->parse_row_magicmushroomdb), HP_POP2(HP_skill_parse_row_magicmushroomdb), 4446 }, + { HP_POP(skill->parse_row_reproducedb), HP_POP2(HP_skill_parse_row_reproducedb), 4448 }, + { HP_POP(skill->parse_row_improvisedb), HP_POP2(HP_skill_parse_row_improvisedb), 4450 }, + { HP_POP(skill->parse_row_changematerialdb), HP_POP2(HP_skill_parse_row_changematerialdb), 4452 }, + { HP_POP(skill->usave_add), HP_POP2(HP_skill_usave_add), 4454 }, + { HP_POP(skill->usave_trigger), HP_POP2(HP_skill_usave_trigger), 4456 }, + { HP_POP(skill->cooldown_load), HP_POP2(HP_skill_cooldown_load), 4458 }, + { HP_POP(skill->spellbook), HP_POP2(HP_skill_spellbook), 4460 }, + { HP_POP(skill->block_check), HP_POP2(HP_skill_block_check), 4462 }, + { HP_POP(skill->detonator), HP_POP2(HP_skill_detonator), 4464 }, + { HP_POP(skill->check_camouflage), HP_POP2(HP_skill_check_camouflage), 4466 }, + { HP_POP(skill->magicdecoy), HP_POP2(HP_skill_magicdecoy), 4468 }, + { HP_POP(skill->poisoningweapon), HP_POP2(HP_skill_poisoningweapon), 4470 }, + { HP_POP(skill->select_menu), HP_POP2(HP_skill_select_menu), 4472 }, + { HP_POP(skill->elementalanalysis), HP_POP2(HP_skill_elementalanalysis), 4474 }, + { HP_POP(skill->changematerial), HP_POP2(HP_skill_changematerial), 4476 }, + { HP_POP(skill->get_elemental_type), HP_POP2(HP_skill_get_elemental_type), 4478 }, + { HP_POP(skill->cooldown_save), HP_POP2(HP_skill_cooldown_save), 4480 }, + { HP_POP(skill->maelstrom_suction), HP_POP2(HP_skill_maelstrom_suction), 4482 }, + { HP_POP(skill->get_new_group_id), HP_POP2(HP_skill_get_new_group_id), 4484 }, /* status */ -{ HP_POP(status->init), HP_POP2(HP_status_init), 4450 }, -{ HP_POP(status->final), HP_POP2(HP_status_final), 4452 }, -{ HP_POP(status->get_refine_chance), HP_POP2(HP_status_get_refine_chance), 4454 }, -{ HP_POP(status->skill2sc), HP_POP2(HP_status_skill2sc), 4456 }, -{ HP_POP(status->sc2skill), HP_POP2(HP_status_sc2skill), 4458 }, -{ HP_POP(status->sc2scb_flag), HP_POP2(HP_status_sc2scb_flag), 4460 }, -{ HP_POP(status->type2relevant_bl_types), HP_POP2(HP_status_type2relevant_bl_types), 4462 }, -{ HP_POP(status->get_sc_type), HP_POP2(HP_status_get_sc_type), 4464 }, -{ HP_POP(status->damage), HP_POP2(HP_status_damage), 4466 }, -{ HP_POP(status->charge), HP_POP2(HP_status_charge), 4468 }, -{ HP_POP(status->percent_change), HP_POP2(HP_status_percent_change), 4470 }, -{ HP_POP(status->set_hp), HP_POP2(HP_status_set_hp), 4472 }, -{ HP_POP(status->set_sp), HP_POP2(HP_status_set_sp), 4474 }, -{ HP_POP(status->heal), HP_POP2(HP_status_heal), 4476 }, -{ HP_POP(status->revive), HP_POP2(HP_status_revive), 4478 }, -{ HP_POP(status->get_regen_data), HP_POP2(HP_status_get_regen_data), 4480 }, -{ HP_POP(status->get_status_data), HP_POP2(HP_status_get_status_data), 4482 }, -{ HP_POP(status->get_base_status), HP_POP2(HP_status_get_base_status), 4484 }, -{ HP_POP(status->get_name), HP_POP2(HP_status_get_name), 4486 }, -{ HP_POP(status->get_class), HP_POP2(HP_status_get_class), 4488 }, -{ HP_POP(status->get_lv), HP_POP2(HP_status_get_lv), 4490 }, -{ HP_POP(status->get_def), HP_POP2(HP_status_get_def), 4492 }, -{ HP_POP(status->get_speed), HP_POP2(HP_status_get_speed), 4494 }, -{ HP_POP(status->calc_attack_element), HP_POP2(HP_status_calc_attack_element), 4496 }, -{ HP_POP(status->get_party_id), HP_POP2(HP_status_get_party_id), 4498 }, -{ HP_POP(status->get_guild_id), HP_POP2(HP_status_get_guild_id), 4500 }, -{ HP_POP(status->get_emblem_id), HP_POP2(HP_status_get_emblem_id), 4502 }, -{ HP_POP(status->get_mexp), HP_POP2(HP_status_get_mexp), 4504 }, -{ HP_POP(status->get_race2), HP_POP2(HP_status_get_race2), 4506 }, -{ HP_POP(status->get_viewdata), HP_POP2(HP_status_get_viewdata), 4508 }, -{ HP_POP(status->set_viewdata), HP_POP2(HP_status_set_viewdata), 4510 }, -{ HP_POP(status->change_init), HP_POP2(HP_status_change_init), 4512 }, -{ HP_POP(status->get_sc), HP_POP2(HP_status_get_sc), 4514 }, -{ HP_POP(status->isdead), HP_POP2(HP_status_isdead), 4516 }, -{ HP_POP(status->isimmune), HP_POP2(HP_status_isimmune), 4518 }, -{ HP_POP(status->get_sc_def), HP_POP2(HP_status_get_sc_def), 4520 }, -{ HP_POP(status->change_start), HP_POP2(HP_status_change_start), 4522 }, -{ HP_POP(status->change_end_), HP_POP2(HP_status_change_end_), 4524 }, -{ HP_POP(status->kaahi_heal_timer), HP_POP2(HP_status_kaahi_heal_timer), 4526 }, -{ HP_POP(status->change_timer), HP_POP2(HP_status_change_timer), 4528 }, -{ HP_POP(status->change_timer_sub), HP_POP2(HP_status_change_timer_sub), 4530 }, -{ HP_POP(status->change_clear), HP_POP2(HP_status_change_clear), 4532 }, -{ HP_POP(status->change_clear_buffs), HP_POP2(HP_status_change_clear_buffs), 4534 }, -{ HP_POP(status->calc_bl_), HP_POP2(HP_status_calc_bl_), 4536 }, -{ HP_POP(status->calc_mob_), HP_POP2(HP_status_calc_mob_), 4538 }, -{ HP_POP(status->calc_pet_), HP_POP2(HP_status_calc_pet_), 4540 }, -{ HP_POP(status->calc_pc_), HP_POP2(HP_status_calc_pc_), 4542 }, -{ HP_POP(status->calc_homunculus_), HP_POP2(HP_status_calc_homunculus_), 4544 }, -{ HP_POP(status->calc_mercenary_), HP_POP2(HP_status_calc_mercenary_), 4546 }, -{ HP_POP(status->calc_elemental_), HP_POP2(HP_status_calc_elemental_), 4548 }, -{ HP_POP(status->calc_misc), HP_POP2(HP_status_calc_misc), 4550 }, -{ HP_POP(status->calc_regen), HP_POP2(HP_status_calc_regen), 4552 }, -{ HP_POP(status->calc_regen_rate), HP_POP2(HP_status_calc_regen_rate), 4554 }, -{ HP_POP(status->check_skilluse), HP_POP2(HP_status_check_skilluse), 4556 }, -{ HP_POP(status->check_visibility), HP_POP2(HP_status_check_visibility), 4558 }, -{ HP_POP(status->change_spread), HP_POP2(HP_status_change_spread), 4560 }, -{ HP_POP(status->calc_def), HP_POP2(HP_status_calc_def), 4562 }, -{ HP_POP(status->calc_def2), HP_POP2(HP_status_calc_def2), 4564 }, -{ HP_POP(status->calc_mdef), HP_POP2(HP_status_calc_mdef), 4566 }, -{ HP_POP(status->calc_mdef2), HP_POP2(HP_status_calc_mdef2), 4568 }, -{ HP_POP(status->calc_batk), HP_POP2(HP_status_calc_batk), 4570 }, -{ HP_POP(status->get_total_mdef), HP_POP2(HP_status_get_total_mdef), 4572 }, -{ HP_POP(status->get_total_def), HP_POP2(HP_status_get_total_def), 4574 }, -{ HP_POP(status->get_matk), HP_POP2(HP_status_get_matk), 4576 }, -{ HP_POP(status->readdb), HP_POP2(HP_status_readdb), 4578 }, -{ HP_POP(status->initChangeTables), HP_POP2(HP_status_initChangeTables), 4580 }, -{ HP_POP(status->initDummyData), HP_POP2(HP_status_initDummyData), 4582 }, -{ HP_POP(status->base_amotion_pc), HP_POP2(HP_status_base_amotion_pc), 4584 }, -{ HP_POP(status->base_atk), HP_POP2(HP_status_base_atk), 4586 }, -{ HP_POP(status->calc_sigma), HP_POP2(HP_status_calc_sigma), 4588 }, -{ HP_POP(status->base_pc_maxhp), HP_POP2(HP_status_base_pc_maxhp), 4590 }, -{ HP_POP(status->base_pc_maxsp), HP_POP2(HP_status_base_pc_maxsp), 4592 }, -{ HP_POP(status->calc_npc_), HP_POP2(HP_status_calc_npc_), 4594 }, -{ HP_POP(status->calc_str), HP_POP2(HP_status_calc_str), 4596 }, -{ HP_POP(status->calc_agi), HP_POP2(HP_status_calc_agi), 4598 }, -{ HP_POP(status->calc_vit), HP_POP2(HP_status_calc_vit), 4600 }, -{ HP_POP(status->calc_int), HP_POP2(HP_status_calc_int), 4602 }, -{ HP_POP(status->calc_dex), HP_POP2(HP_status_calc_dex), 4604 }, -{ HP_POP(status->calc_luk), HP_POP2(HP_status_calc_luk), 4606 }, -{ HP_POP(status->calc_watk), HP_POP2(HP_status_calc_watk), 4608 }, -{ HP_POP(status->calc_matk), HP_POP2(HP_status_calc_matk), 4610 }, -{ HP_POP(status->calc_hit), HP_POP2(HP_status_calc_hit), 4612 }, -{ HP_POP(status->calc_critical), HP_POP2(HP_status_calc_critical), 4614 }, -{ HP_POP(status->calc_flee), HP_POP2(HP_status_calc_flee), 4616 }, -{ HP_POP(status->calc_flee2), HP_POP2(HP_status_calc_flee2), 4618 }, -{ HP_POP(status->calc_speed), HP_POP2(HP_status_calc_speed), 4620 }, -{ HP_POP(status->calc_aspd_rate), HP_POP2(HP_status_calc_aspd_rate), 4622 }, -{ HP_POP(status->calc_dmotion), HP_POP2(HP_status_calc_dmotion), 4624 }, -{ HP_POP(status->calc_fix_aspd), HP_POP2(HP_status_calc_fix_aspd), 4626 }, -{ HP_POP(status->calc_maxhp), HP_POP2(HP_status_calc_maxhp), 4628 }, -{ HP_POP(status->calc_maxsp), HP_POP2(HP_status_calc_maxsp), 4630 }, -{ HP_POP(status->calc_element), HP_POP2(HP_status_calc_element), 4632 }, -{ HP_POP(status->calc_element_lv), HP_POP2(HP_status_calc_element_lv), 4634 }, -{ HP_POP(status->calc_mode), HP_POP2(HP_status_calc_mode), 4636 }, -{ HP_POP(status->calc_bl_main), HP_POP2(HP_status_calc_bl_main), 4638 }, -{ HP_POP(status->display_add), HP_POP2(HP_status_display_add), 4640 }, -{ HP_POP(status->display_remove), HP_POP2(HP_status_display_remove), 4642 }, -{ HP_POP(status->natural_heal), HP_POP2(HP_status_natural_heal), 4644 }, -{ HP_POP(status->natural_heal_timer), HP_POP2(HP_status_natural_heal_timer), 4646 }, -{ HP_POP(status->readdb_job1), HP_POP2(HP_status_readdb_job1), 4648 }, -{ HP_POP(status->readdb_job2), HP_POP2(HP_status_readdb_job2), 4650 }, -{ HP_POP(status->readdb_sizefix), HP_POP2(HP_status_readdb_sizefix), 4652 }, -{ HP_POP(status->readdb_refine), HP_POP2(HP_status_readdb_refine), 4654 }, -{ HP_POP(status->readdb_scconfig), HP_POP2(HP_status_readdb_scconfig), 4656 }, + { HP_POP(status->init), HP_POP2(HP_status_init), 4486 }, + { HP_POP(status->final), HP_POP2(HP_status_final), 4488 }, + { HP_POP(status->get_refine_chance), HP_POP2(HP_status_get_refine_chance), 4490 }, + { HP_POP(status->skill2sc), HP_POP2(HP_status_skill2sc), 4492 }, + { HP_POP(status->sc2skill), HP_POP2(HP_status_sc2skill), 4494 }, + { HP_POP(status->sc2scb_flag), HP_POP2(HP_status_sc2scb_flag), 4496 }, + { HP_POP(status->type2relevant_bl_types), HP_POP2(HP_status_type2relevant_bl_types), 4498 }, + { HP_POP(status->get_sc_type), HP_POP2(HP_status_get_sc_type), 4500 }, + { HP_POP(status->damage), HP_POP2(HP_status_damage), 4502 }, + { HP_POP(status->charge), HP_POP2(HP_status_charge), 4504 }, + { HP_POP(status->percent_change), HP_POP2(HP_status_percent_change), 4506 }, + { HP_POP(status->set_hp), HP_POP2(HP_status_set_hp), 4508 }, + { HP_POP(status->set_sp), HP_POP2(HP_status_set_sp), 4510 }, + { HP_POP(status->heal), HP_POP2(HP_status_heal), 4512 }, + { HP_POP(status->revive), HP_POP2(HP_status_revive), 4514 }, + { HP_POP(status->get_regen_data), HP_POP2(HP_status_get_regen_data), 4516 }, + { HP_POP(status->get_status_data), HP_POP2(HP_status_get_status_data), 4518 }, + { HP_POP(status->get_base_status), HP_POP2(HP_status_get_base_status), 4520 }, + { HP_POP(status->get_name), HP_POP2(HP_status_get_name), 4522 }, + { HP_POP(status->get_class), HP_POP2(HP_status_get_class), 4524 }, + { HP_POP(status->get_lv), HP_POP2(HP_status_get_lv), 4526 }, + { HP_POP(status->get_def), HP_POP2(HP_status_get_def), 4528 }, + { HP_POP(status->get_speed), HP_POP2(HP_status_get_speed), 4530 }, + { HP_POP(status->calc_attack_element), HP_POP2(HP_status_calc_attack_element), 4532 }, + { HP_POP(status->get_party_id), HP_POP2(HP_status_get_party_id), 4534 }, + { HP_POP(status->get_guild_id), HP_POP2(HP_status_get_guild_id), 4536 }, + { HP_POP(status->get_emblem_id), HP_POP2(HP_status_get_emblem_id), 4538 }, + { HP_POP(status->get_mexp), HP_POP2(HP_status_get_mexp), 4540 }, + { HP_POP(status->get_race2), HP_POP2(HP_status_get_race2), 4542 }, + { HP_POP(status->get_viewdata), HP_POP2(HP_status_get_viewdata), 4544 }, + { HP_POP(status->set_viewdata), HP_POP2(HP_status_set_viewdata), 4546 }, + { HP_POP(status->change_init), HP_POP2(HP_status_change_init), 4548 }, + { HP_POP(status->get_sc), HP_POP2(HP_status_get_sc), 4550 }, + { HP_POP(status->isdead), HP_POP2(HP_status_isdead), 4552 }, + { HP_POP(status->isimmune), HP_POP2(HP_status_isimmune), 4554 }, + { HP_POP(status->get_sc_def), HP_POP2(HP_status_get_sc_def), 4556 }, + { HP_POP(status->change_start), HP_POP2(HP_status_change_start), 4558 }, + { HP_POP(status->change_end_), HP_POP2(HP_status_change_end_), 4560 }, + { HP_POP(status->kaahi_heal_timer), HP_POP2(HP_status_kaahi_heal_timer), 4562 }, + { HP_POP(status->change_timer), HP_POP2(HP_status_change_timer), 4564 }, + { HP_POP(status->change_timer_sub), HP_POP2(HP_status_change_timer_sub), 4566 }, + { HP_POP(status->change_clear), HP_POP2(HP_status_change_clear), 4568 }, + { HP_POP(status->change_clear_buffs), HP_POP2(HP_status_change_clear_buffs), 4570 }, + { HP_POP(status->calc_bl_), HP_POP2(HP_status_calc_bl_), 4572 }, + { HP_POP(status->calc_mob_), HP_POP2(HP_status_calc_mob_), 4574 }, + { HP_POP(status->calc_pet_), HP_POP2(HP_status_calc_pet_), 4576 }, + { HP_POP(status->calc_pc_), HP_POP2(HP_status_calc_pc_), 4578 }, + { HP_POP(status->calc_homunculus_), HP_POP2(HP_status_calc_homunculus_), 4580 }, + { HP_POP(status->calc_mercenary_), HP_POP2(HP_status_calc_mercenary_), 4582 }, + { HP_POP(status->calc_elemental_), HP_POP2(HP_status_calc_elemental_), 4584 }, + { HP_POP(status->calc_misc), HP_POP2(HP_status_calc_misc), 4586 }, + { HP_POP(status->calc_regen), HP_POP2(HP_status_calc_regen), 4588 }, + { HP_POP(status->calc_regen_rate), HP_POP2(HP_status_calc_regen_rate), 4590 }, + { HP_POP(status->check_skilluse), HP_POP2(HP_status_check_skilluse), 4592 }, + { HP_POP(status->check_visibility), HP_POP2(HP_status_check_visibility), 4594 }, + { HP_POP(status->change_spread), HP_POP2(HP_status_change_spread), 4596 }, + { HP_POP(status->calc_def), HP_POP2(HP_status_calc_def), 4598 }, + { HP_POP(status->calc_def2), HP_POP2(HP_status_calc_def2), 4600 }, + { HP_POP(status->calc_mdef), HP_POP2(HP_status_calc_mdef), 4602 }, + { HP_POP(status->calc_mdef2), HP_POP2(HP_status_calc_mdef2), 4604 }, + { HP_POP(status->calc_batk), HP_POP2(HP_status_calc_batk), 4606 }, + { HP_POP(status->base_matk), HP_POP2(HP_status_base_matk), 4608 }, + { HP_POP(status->get_weapon_atk), HP_POP2(HP_status_get_weapon_atk), 4610 }, + { HP_POP(status->get_total_mdef), HP_POP2(HP_status_get_total_mdef), 4612 }, + { HP_POP(status->get_total_def), HP_POP2(HP_status_get_total_def), 4614 }, + { HP_POP(status->get_matk), HP_POP2(HP_status_get_matk), 4616 }, + { HP_POP(status->readdb), HP_POP2(HP_status_readdb), 4618 }, + { HP_POP(status->initChangeTables), HP_POP2(HP_status_initChangeTables), 4620 }, + { HP_POP(status->initDummyData), HP_POP2(HP_status_initDummyData), 4622 }, + { HP_POP(status->base_amotion_pc), HP_POP2(HP_status_base_amotion_pc), 4624 }, + { HP_POP(status->base_atk), HP_POP2(HP_status_base_atk), 4626 }, + { HP_POP(status->calc_sigma), HP_POP2(HP_status_calc_sigma), 4628 }, + { HP_POP(status->base_pc_maxhp), HP_POP2(HP_status_base_pc_maxhp), 4630 }, + { HP_POP(status->base_pc_maxsp), HP_POP2(HP_status_base_pc_maxsp), 4632 }, + { HP_POP(status->calc_npc_), HP_POP2(HP_status_calc_npc_), 4634 }, + { HP_POP(status->calc_str), HP_POP2(HP_status_calc_str), 4636 }, + { HP_POP(status->calc_agi), HP_POP2(HP_status_calc_agi), 4638 }, + { HP_POP(status->calc_vit), HP_POP2(HP_status_calc_vit), 4640 }, + { HP_POP(status->calc_int), HP_POP2(HP_status_calc_int), 4642 }, + { HP_POP(status->calc_dex), HP_POP2(HP_status_calc_dex), 4644 }, + { HP_POP(status->calc_luk), HP_POP2(HP_status_calc_luk), 4646 }, + { HP_POP(status->calc_watk), HP_POP2(HP_status_calc_watk), 4648 }, + { HP_POP(status->calc_matk), HP_POP2(HP_status_calc_matk), 4650 }, + { HP_POP(status->calc_hit), HP_POP2(HP_status_calc_hit), 4652 }, + { HP_POP(status->calc_critical), HP_POP2(HP_status_calc_critical), 4654 }, + { HP_POP(status->calc_flee), HP_POP2(HP_status_calc_flee), 4656 }, + { HP_POP(status->calc_flee2), HP_POP2(HP_status_calc_flee2), 4658 }, + { HP_POP(status->calc_speed), HP_POP2(HP_status_calc_speed), 4660 }, + { HP_POP(status->calc_aspd_rate), HP_POP2(HP_status_calc_aspd_rate), 4662 }, + { HP_POP(status->calc_dmotion), HP_POP2(HP_status_calc_dmotion), 4664 }, + { HP_POP(status->calc_aspd), HP_POP2(HP_status_calc_aspd), 4666 }, + { HP_POP(status->calc_fix_aspd), HP_POP2(HP_status_calc_fix_aspd), 4668 }, + { HP_POP(status->calc_maxhp), HP_POP2(HP_status_calc_maxhp), 4670 }, + { HP_POP(status->calc_maxsp), HP_POP2(HP_status_calc_maxsp), 4672 }, + { HP_POP(status->calc_element), HP_POP2(HP_status_calc_element), 4674 }, + { HP_POP(status->calc_element_lv), HP_POP2(HP_status_calc_element_lv), 4676 }, + { HP_POP(status->calc_mode), HP_POP2(HP_status_calc_mode), 4678 }, + { HP_POP(status->calc_ematk), HP_POP2(HP_status_calc_ematk), 4680 }, + { HP_POP(status->calc_bl_main), HP_POP2(HP_status_calc_bl_main), 4682 }, + { HP_POP(status->display_add), HP_POP2(HP_status_display_add), 4684 }, + { HP_POP(status->display_remove), HP_POP2(HP_status_display_remove), 4686 }, + { HP_POP(status->natural_heal), HP_POP2(HP_status_natural_heal), 4688 }, + { HP_POP(status->natural_heal_timer), HP_POP2(HP_status_natural_heal_timer), 4690 }, + { HP_POP(status->readdb_job1), HP_POP2(HP_status_readdb_job1), 4692 }, + { HP_POP(status->readdb_job2), HP_POP2(HP_status_readdb_job2), 4694 }, + { HP_POP(status->readdb_sizefix), HP_POP2(HP_status_readdb_sizefix), 4696 }, + { HP_POP(status->readdb_refine), HP_POP2(HP_status_readdb_refine), 4698 }, + { HP_POP(status->readdb_scconfig), HP_POP2(HP_status_readdb_scconfig), 4700 }, /* storage */ -{ HP_POP(storage->reconnect), HP_POP2(HP_storage_reconnect), 4658 }, -{ HP_POP(storage->delitem), HP_POP2(HP_storage_delitem), 4660 }, -{ HP_POP(storage->open), HP_POP2(HP_storage_open), 4662 }, -{ HP_POP(storage->add), HP_POP2(HP_storage_add), 4664 }, -{ HP_POP(storage->get), HP_POP2(HP_storage_get), 4666 }, -{ HP_POP(storage->additem), HP_POP2(HP_storage_additem), 4668 }, -{ HP_POP(storage->addfromcart), HP_POP2(HP_storage_addfromcart), 4670 }, -{ HP_POP(storage->gettocart), HP_POP2(HP_storage_gettocart), 4672 }, -{ HP_POP(storage->close), HP_POP2(HP_storage_close), 4674 }, -{ HP_POP(storage->pc_quit), HP_POP2(HP_storage_pc_quit), 4676 }, -{ HP_POP(storage->comp_item), HP_POP2(HP_storage_comp_item), 4678 }, -{ HP_POP(storage->sortitem), HP_POP2(HP_storage_sortitem), 4680 }, -{ HP_POP(storage->reconnect_sub), HP_POP2(HP_storage_reconnect_sub), 4682 }, + { HP_POP(storage->reconnect), HP_POP2(HP_storage_reconnect), 4702 }, + { HP_POP(storage->delitem), HP_POP2(HP_storage_delitem), 4704 }, + { HP_POP(storage->open), HP_POP2(HP_storage_open), 4706 }, + { HP_POP(storage->add), HP_POP2(HP_storage_add), 4708 }, + { HP_POP(storage->get), HP_POP2(HP_storage_get), 4710 }, + { HP_POP(storage->additem), HP_POP2(HP_storage_additem), 4712 }, + { HP_POP(storage->addfromcart), HP_POP2(HP_storage_addfromcart), 4714 }, + { HP_POP(storage->gettocart), HP_POP2(HP_storage_gettocart), 4716 }, + { HP_POP(storage->close), HP_POP2(HP_storage_close), 4718 }, + { HP_POP(storage->pc_quit), HP_POP2(HP_storage_pc_quit), 4720 }, + { HP_POP(storage->comp_item), HP_POP2(HP_storage_comp_item), 4722 }, + { HP_POP(storage->sortitem), HP_POP2(HP_storage_sortitem), 4724 }, + { HP_POP(storage->reconnect_sub), HP_POP2(HP_storage_reconnect_sub), 4726 }, /* trade */ -{ HP_POP(trade->request), HP_POP2(HP_trade_request), 4684 }, -{ HP_POP(trade->ack), HP_POP2(HP_trade_ack), 4686 }, -{ HP_POP(trade->check_impossible), HP_POP2(HP_trade_check_impossible), 4688 }, -{ HP_POP(trade->check), HP_POP2(HP_trade_check), 4690 }, -{ HP_POP(trade->additem), HP_POP2(HP_trade_additem), 4692 }, -{ HP_POP(trade->addzeny), HP_POP2(HP_trade_addzeny), 4694 }, -{ HP_POP(trade->ok), HP_POP2(HP_trade_ok), 4696 }, -{ HP_POP(trade->cancel), HP_POP2(HP_trade_cancel), 4698 }, -{ HP_POP(trade->commit), HP_POP2(HP_trade_commit), 4700 }, + { HP_POP(trade->request), HP_POP2(HP_trade_request), 4728 }, + { HP_POP(trade->ack), HP_POP2(HP_trade_ack), 4730 }, + { HP_POP(trade->check_impossible), HP_POP2(HP_trade_check_impossible), 4732 }, + { HP_POP(trade->check), HP_POP2(HP_trade_check), 4734 }, + { HP_POP(trade->additem), HP_POP2(HP_trade_additem), 4736 }, + { HP_POP(trade->addzeny), HP_POP2(HP_trade_addzeny), 4738 }, + { HP_POP(trade->ok), HP_POP2(HP_trade_ok), 4740 }, + { HP_POP(trade->cancel), HP_POP2(HP_trade_cancel), 4742 }, + { HP_POP(trade->commit), HP_POP2(HP_trade_commit), 4744 }, /* unit */ -{ HP_POP(unit->init), HP_POP2(HP_unit_init), 4702 }, -{ HP_POP(unit->final), HP_POP2(HP_unit_final), 4704 }, -{ HP_POP(unit->bl2ud), HP_POP2(HP_unit_bl2ud), 4706 }, -{ HP_POP(unit->bl2ud2), HP_POP2(HP_unit_bl2ud2), 4708 }, -{ HP_POP(unit->attack_timer), HP_POP2(HP_unit_attack_timer), 4710 }, -{ HP_POP(unit->walktoxy_timer), HP_POP2(HP_unit_walktoxy_timer), 4712 }, -{ HP_POP(unit->walktoxy_sub), HP_POP2(HP_unit_walktoxy_sub), 4714 }, -{ HP_POP(unit->delay_walktoxy_timer), HP_POP2(HP_unit_delay_walktoxy_timer), 4716 }, -{ HP_POP(unit->walktoxy), HP_POP2(HP_unit_walktoxy), 4718 }, -{ HP_POP(unit->walktobl_sub), HP_POP2(HP_unit_walktobl_sub), 4720 }, -{ HP_POP(unit->walktobl), HP_POP2(HP_unit_walktobl), 4722 }, -{ HP_POP(unit->run), HP_POP2(HP_unit_run), 4724 }, -{ HP_POP(unit->wugdash), HP_POP2(HP_unit_wugdash), 4726 }, -{ HP_POP(unit->escape), HP_POP2(HP_unit_escape), 4728 }, -{ HP_POP(unit->movepos), HP_POP2(HP_unit_movepos), 4730 }, -{ HP_POP(unit->setdir), HP_POP2(HP_unit_setdir), 4732 }, -{ HP_POP(unit->getdir), HP_POP2(HP_unit_getdir), 4734 }, -{ HP_POP(unit->blown), HP_POP2(HP_unit_blown), 4736 }, -{ HP_POP(unit->warp), HP_POP2(HP_unit_warp), 4738 }, -{ HP_POP(unit->stop_walking), HP_POP2(HP_unit_stop_walking), 4740 }, -{ HP_POP(unit->skilluse_id), HP_POP2(HP_unit_skilluse_id), 4742 }, -{ HP_POP(unit->is_walking), HP_POP2(HP_unit_is_walking), 4744 }, -{ HP_POP(unit->can_move), HP_POP2(HP_unit_can_move), 4746 }, -{ HP_POP(unit->resume_running), HP_POP2(HP_unit_resume_running), 4748 }, -{ HP_POP(unit->set_walkdelay), HP_POP2(HP_unit_set_walkdelay), 4750 }, -{ HP_POP(unit->skilluse_id2), HP_POP2(HP_unit_skilluse_id2), 4752 }, -{ HP_POP(unit->skilluse_pos), HP_POP2(HP_unit_skilluse_pos), 4754 }, -{ HP_POP(unit->skilluse_pos2), HP_POP2(HP_unit_skilluse_pos2), 4756 }, -{ HP_POP(unit->set_target), HP_POP2(HP_unit_set_target), 4758 }, -{ HP_POP(unit->stop_attack), HP_POP2(HP_unit_stop_attack), 4760 }, -{ HP_POP(unit->unattackable), HP_POP2(HP_unit_unattackable), 4762 }, -{ HP_POP(unit->attack), HP_POP2(HP_unit_attack), 4764 }, -{ HP_POP(unit->cancel_combo), HP_POP2(HP_unit_cancel_combo), 4766 }, -{ HP_POP(unit->can_reach_pos), HP_POP2(HP_unit_can_reach_pos), 4768 }, -{ HP_POP(unit->can_reach_bl), HP_POP2(HP_unit_can_reach_bl), 4770 }, -{ HP_POP(unit->calc_pos), HP_POP2(HP_unit_calc_pos), 4772 }, -{ HP_POP(unit->attack_timer_sub), HP_POP2(HP_unit_attack_timer_sub), 4774 }, -{ HP_POP(unit->skillcastcancel), HP_POP2(HP_unit_skillcastcancel), 4776 }, -{ HP_POP(unit->dataset), HP_POP2(HP_unit_dataset), 4778 }, -{ HP_POP(unit->counttargeted), HP_POP2(HP_unit_counttargeted), 4780 }, -{ HP_POP(unit->fixdamage), HP_POP2(HP_unit_fixdamage), 4782 }, -{ HP_POP(unit->changeviewsize), HP_POP2(HP_unit_changeviewsize), 4784 }, -{ HP_POP(unit->remove_map), HP_POP2(HP_unit_remove_map), 4786 }, -{ HP_POP(unit->remove_map_pc), HP_POP2(HP_unit_remove_map_pc), 4788 }, -{ HP_POP(unit->free_pc), HP_POP2(HP_unit_free_pc), 4790 }, -{ HP_POP(unit->free), HP_POP2(HP_unit_free), 4792 }, + { HP_POP(unit->init), HP_POP2(HP_unit_init), 4746 }, + { HP_POP(unit->final), HP_POP2(HP_unit_final), 4748 }, + { HP_POP(unit->bl2ud), HP_POP2(HP_unit_bl2ud), 4750 }, + { HP_POP(unit->bl2ud2), HP_POP2(HP_unit_bl2ud2), 4752 }, + { HP_POP(unit->attack_timer), HP_POP2(HP_unit_attack_timer), 4754 }, + { HP_POP(unit->walktoxy_timer), HP_POP2(HP_unit_walktoxy_timer), 4756 }, + { HP_POP(unit->walktoxy_sub), HP_POP2(HP_unit_walktoxy_sub), 4758 }, + { HP_POP(unit->delay_walktoxy_timer), HP_POP2(HP_unit_delay_walktoxy_timer), 4760 }, + { HP_POP(unit->walktoxy), HP_POP2(HP_unit_walktoxy), 4762 }, + { HP_POP(unit->walktobl_sub), HP_POP2(HP_unit_walktobl_sub), 4764 }, + { HP_POP(unit->walktobl), HP_POP2(HP_unit_walktobl), 4766 }, + { HP_POP(unit->run), HP_POP2(HP_unit_run), 4768 }, + { HP_POP(unit->wugdash), HP_POP2(HP_unit_wugdash), 4770 }, + { HP_POP(unit->escape), HP_POP2(HP_unit_escape), 4772 }, + { HP_POP(unit->movepos), HP_POP2(HP_unit_movepos), 4774 }, + { HP_POP(unit->setdir), HP_POP2(HP_unit_setdir), 4776 }, + { HP_POP(unit->getdir), HP_POP2(HP_unit_getdir), 4778 }, + { HP_POP(unit->blown), HP_POP2(HP_unit_blown), 4780 }, + { HP_POP(unit->warp), HP_POP2(HP_unit_warp), 4782 }, + { HP_POP(unit->stop_walking), HP_POP2(HP_unit_stop_walking), 4784 }, + { HP_POP(unit->skilluse_id), HP_POP2(HP_unit_skilluse_id), 4786 }, + { HP_POP(unit->is_walking), HP_POP2(HP_unit_is_walking), 4788 }, + { HP_POP(unit->can_move), HP_POP2(HP_unit_can_move), 4790 }, + { HP_POP(unit->resume_running), HP_POP2(HP_unit_resume_running), 4792 }, + { HP_POP(unit->set_walkdelay), HP_POP2(HP_unit_set_walkdelay), 4794 }, + { HP_POP(unit->skilluse_id2), HP_POP2(HP_unit_skilluse_id2), 4796 }, + { HP_POP(unit->skilluse_pos), HP_POP2(HP_unit_skilluse_pos), 4798 }, + { HP_POP(unit->skilluse_pos2), HP_POP2(HP_unit_skilluse_pos2), 4800 }, + { HP_POP(unit->set_target), HP_POP2(HP_unit_set_target), 4802 }, + { HP_POP(unit->stop_attack), HP_POP2(HP_unit_stop_attack), 4804 }, + { HP_POP(unit->unattackable), HP_POP2(HP_unit_unattackable), 4806 }, + { HP_POP(unit->attack), HP_POP2(HP_unit_attack), 4808 }, + { HP_POP(unit->cancel_combo), HP_POP2(HP_unit_cancel_combo), 4810 }, + { HP_POP(unit->can_reach_pos), HP_POP2(HP_unit_can_reach_pos), 4812 }, + { HP_POP(unit->can_reach_bl), HP_POP2(HP_unit_can_reach_bl), 4814 }, + { HP_POP(unit->calc_pos), HP_POP2(HP_unit_calc_pos), 4816 }, + { HP_POP(unit->attack_timer_sub), HP_POP2(HP_unit_attack_timer_sub), 4818 }, + { HP_POP(unit->skillcastcancel), HP_POP2(HP_unit_skillcastcancel), 4820 }, + { HP_POP(unit->dataset), HP_POP2(HP_unit_dataset), 4822 }, + { HP_POP(unit->counttargeted), HP_POP2(HP_unit_counttargeted), 4824 }, + { HP_POP(unit->fixdamage), HP_POP2(HP_unit_fixdamage), 4826 }, + { HP_POP(unit->changeviewsize), HP_POP2(HP_unit_changeviewsize), 4828 }, + { HP_POP(unit->remove_map), HP_POP2(HP_unit_remove_map), 4830 }, + { HP_POP(unit->remove_map_pc), HP_POP2(HP_unit_remove_map_pc), 4832 }, + { HP_POP(unit->free_pc), HP_POP2(HP_unit_free_pc), 4834 }, + { HP_POP(unit->free), HP_POP2(HP_unit_free), 4836 }, /* vending */ -{ HP_POP(vending->init), HP_POP2(HP_vending_init), 4794 }, -{ HP_POP(vending->final), HP_POP2(HP_vending_final), 4796 }, -{ HP_POP(vending->close), HP_POP2(HP_vending_close), 4798 }, -{ HP_POP(vending->open), HP_POP2(HP_vending_open), 4800 }, -{ HP_POP(vending->list), HP_POP2(HP_vending_list), 4802 }, -{ HP_POP(vending->purchase), HP_POP2(HP_vending_purchase), 4804 }, -{ HP_POP(vending->search), HP_POP2(HP_vending_search), 4806 }, -{ HP_POP(vending->searchall), HP_POP2(HP_vending_searchall), 4808 }, + { HP_POP(vending->init), HP_POP2(HP_vending_init), 4838 }, + { HP_POP(vending->final), HP_POP2(HP_vending_final), 4840 }, + { HP_POP(vending->close), HP_POP2(HP_vending_close), 4842 }, + { HP_POP(vending->open), HP_POP2(HP_vending_open), 4844 }, + { HP_POP(vending->list), HP_POP2(HP_vending_list), 4846 }, + { HP_POP(vending->purchase), HP_POP2(HP_vending_purchase), 4848 }, + { HP_POP(vending->search), HP_POP2(HP_vending_search), 4850 }, + { HP_POP(vending->searchall), HP_POP2(HP_vending_searchall), 4852 }, }; + int HookingPointsLenMax = 41; diff --git a/src/plugins/HPMHooking/HPMHooking.Hooks.inc b/src/plugins/HPMHooking/HPMHooking.Hooks.inc index ce8e3b4b1..3eafd4dbb 100644 --- a/src/plugins/HPMHooking/HPMHooking.Hooks.inc +++ b/src/plugins/HPMHooking/HPMHooking.Hooks.inc @@ -1,3 +1,9 @@ +// Copyright (c) Hercules Dev Team, licensed under GNU GPL. +// See the LICENSE file +// +// NOTE: This file was auto-generated and should never be manually edited, +// as it will get overwritten. + /* atcommand */ void HP_atcommand_init(void) { int hIndex = 0; @@ -51,8 +57,7 @@ void HP_atcommand_final(void) { } bool HP_atcommand_parse(const int fd, struct map_session_data *sd, const char *message, int type) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_atcommand_parse_pre ) { bool (*preHookFunc) (const int *fd, struct map_session_data *sd, const char *message, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_parse_pre; hIndex++ ) { @@ -78,8 +83,7 @@ bool HP_atcommand_parse(const int fd, struct map_session_data *sd, const char *m } bool HP_atcommand_create(char *name, AtCommandFunc func) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_atcommand_create_pre ) { bool (*preHookFunc) (char *name, AtCommandFunc *func); for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_create_pre; hIndex++ ) { @@ -105,8 +109,7 @@ bool HP_atcommand_create(char *name, AtCommandFunc func) { } bool HP_atcommand_can_use(struct map_session_data *sd, const char *command) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_atcommand_can_use_pre ) { bool (*preHookFunc) (struct map_session_data *sd, const char *command); for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_can_use_pre; hIndex++ ) { @@ -132,8 +135,7 @@ bool HP_atcommand_can_use(struct map_session_data *sd, const char *command) { } bool HP_atcommand_can_use2(struct map_session_data *sd, const char *command, AtCommandType type) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_atcommand_can_use2_pre ) { bool (*preHookFunc) (struct map_session_data *sd, const char *command, AtCommandType *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_can_use2_pre; hIndex++ ) { @@ -210,8 +212,7 @@ AtCommandInfo* HP_atcommand_exists(const char *name) { } int HP_atcommand_msg_read(const char *cfgName) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_atcommand_msg_read_pre ) { int (*preHookFunc) (const char *cfgName); for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msg_read_pre; hIndex++ ) { @@ -390,8 +391,7 @@ void HP_atcommand_config_read(const char *config_filename) { } int HP_atcommand_stopattack(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_atcommand_stopattack_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_stopattack_pre; hIndex++ ) { @@ -423,8 +423,7 @@ int HP_atcommand_stopattack(struct block_list *bl, va_list ap) { } int HP_atcommand_pvpoff_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_atcommand_pvpoff_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_pvpoff_sub_pre; hIndex++ ) { @@ -456,8 +455,7 @@ int HP_atcommand_pvpoff_sub(struct block_list *bl, va_list ap) { } int HP_atcommand_pvpon_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_atcommand_pvpon_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_pvpon_sub_pre; hIndex++ ) { @@ -489,8 +487,7 @@ int HP_atcommand_pvpon_sub(struct block_list *bl, va_list ap) { } int HP_atcommand_atkillmonster_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_atcommand_atkillmonster_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_atkillmonster_sub_pre; hIndex++ ) { @@ -572,8 +569,7 @@ void HP_atcommand_get_jail_time(int jailtime, int *year, int *month, int *day, i } int HP_atcommand_cleanfloor_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_atcommand_cleanfloor_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_cleanfloor_sub_pre; hIndex++ ) { @@ -605,8 +601,7 @@ int HP_atcommand_cleanfloor_sub(struct block_list *bl, va_list ap) { } int HP_atcommand_mutearea_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_atcommand_mutearea_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_mutearea_sub_pre; hIndex++ ) { @@ -688,8 +683,7 @@ void HP_atcommand_cmd_db_clear(void) { } int HP_atcommand_cmd_db_clear_sub(DBKey key, DBData *data, va_list args) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_atcommand_cmd_db_clear_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list args); for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_cmd_db_clear_sub_pre; hIndex++ ) { @@ -849,8 +843,7 @@ struct Damage HP_battle_calc_attack(int attack_type, struct block_list *bl, stru } int64 HP_battle_calc_damage(struct block_list *src, struct block_list *bl, struct Damage *d, int64 damage, uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int64 retVal___; - memset(&retVal___, '\0', sizeof(int64)); + int64 retVal___ = 0; if( HPMHooks.count.HP_battle_calc_damage_pre ) { int64 (*preHookFunc) (struct block_list *src, struct block_list *bl, struct Damage *d, int64 *damage, uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_damage_pre; hIndex++ ) { @@ -876,8 +869,7 @@ int64 HP_battle_calc_damage(struct block_list *src, struct block_list *bl, struc } int64 HP_battle_calc_gvg_damage(struct block_list *src, struct block_list *bl, int64 damage, int div_, uint16 skill_id, uint16 skill_lv, int flag) { int hIndex = 0; - int64 retVal___; - memset(&retVal___, '\0', sizeof(int64)); + int64 retVal___ = 0; if( HPMHooks.count.HP_battle_calc_gvg_damage_pre ) { int64 (*preHookFunc) (struct block_list *src, struct block_list *bl, int64 *damage, int *div_, uint16 *skill_id, uint16 *skill_lv, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_gvg_damage_pre; hIndex++ ) { @@ -903,8 +895,7 @@ int64 HP_battle_calc_gvg_damage(struct block_list *src, struct block_list *bl, i } int64 HP_battle_calc_bg_damage(struct block_list *src, struct block_list *bl, int64 damage, int div_, uint16 skill_id, uint16 skill_lv, int flag) { int hIndex = 0; - int64 retVal___; - memset(&retVal___, '\0', sizeof(int64)); + int64 retVal___ = 0; if( HPMHooks.count.HP_battle_calc_bg_damage_pre ) { int64 (*preHookFunc) (struct block_list *src, struct block_list *bl, int64 *damage, int *div_, uint16 *skill_id, uint16 *skill_lv, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_bg_damage_pre; hIndex++ ) { @@ -930,8 +921,7 @@ int64 HP_battle_calc_bg_damage(struct block_list *src, struct block_list *bl, in } enum damage_lv HP_battle_weapon_attack(struct block_list *bl, struct block_list *target, unsigned int tick, int flag) { int hIndex = 0; - enum damage_lv retVal___; - memset(&retVal___, '\0', sizeof(enum damage_lv)); + enum damage_lv retVal___ = ATK_NONE; if( HPMHooks.count.HP_battle_weapon_attack_pre ) { enum damage_lv (*preHookFunc) (struct block_list *bl, struct block_list *target, unsigned int *tick, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_weapon_attack_pre; hIndex++ ) { @@ -984,8 +974,7 @@ struct Damage HP_battle_calc_weapon_attack(struct block_list *src, struct block_ } int HP_battle_delay_damage(unsigned int tick, int amotion, struct block_list *src, struct block_list *target, int attack_type, uint16 skill_id, uint16 skill_lv, int64 damage, enum damage_lv dmg_lv, int ddelay, bool additional_effects) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_delay_damage_pre ) { int (*preHookFunc) (unsigned int *tick, int *amotion, struct block_list *src, struct block_list *target, int *attack_type, uint16 *skill_id, uint16 *skill_lv, int64 *damage, enum damage_lv *dmg_lv, int *ddelay, bool *additional_effects); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_delay_damage_pre; hIndex++ ) { @@ -1036,8 +1025,7 @@ void HP_battle_drain(struct map_session_data *sd, struct block_list *tbl, int64 } int64 HP_battle_calc_return_damage(struct block_list *bl, struct block_list *src, int64 *p1, int flag, uint16 skill_id, int *rdelay) { int hIndex = 0; - int64 retVal___; - memset(&retVal___, '\0', sizeof(int64)); + int64 retVal___ = 0; if( HPMHooks.count.HP_battle_calc_return_damage_pre ) { int64 (*preHookFunc) (struct block_list *bl, struct block_list *src, int64 *p1, int *flag, uint16 *skill_id, int *rdelay); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_return_damage_pre; hIndex++ ) { @@ -1063,8 +1051,7 @@ int64 HP_battle_calc_return_damage(struct block_list *bl, struct block_list *src } int HP_battle_attr_ratio(int atk_elem, int def_type, int def_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_attr_ratio_pre ) { int (*preHookFunc) (int *atk_elem, int *def_type, int *def_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_attr_ratio_pre; hIndex++ ) { @@ -1090,8 +1077,7 @@ int HP_battle_attr_ratio(int atk_elem, int def_type, int def_lv) { } int64 HP_battle_attr_fix(struct block_list *src, struct block_list *target, int64 damage, int atk_elem, int def_type, int def_lv) { int hIndex = 0; - int64 retVal___; - memset(&retVal___, '\0', sizeof(int64)); + int64 retVal___ = 0; if( HPMHooks.count.HP_battle_attr_fix_pre ) { int64 (*preHookFunc) (struct block_list *src, struct block_list *target, int64 *damage, int *atk_elem, int *def_type, int *def_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_attr_fix_pre; hIndex++ ) { @@ -1117,8 +1103,7 @@ int64 HP_battle_attr_fix(struct block_list *src, struct block_list *target, int6 } int64 HP_battle_calc_cardfix(int attack_type, struct block_list *src, struct block_list *target, int nk, int s_ele, int s_ele_, int64 damage, int left, int flag) { int hIndex = 0; - int64 retVal___; - memset(&retVal___, '\0', sizeof(int64)); + int64 retVal___ = 0; if( HPMHooks.count.HP_battle_calc_cardfix_pre ) { int64 (*preHookFunc) (int *attack_type, struct block_list *src, struct block_list *target, int *nk, int *s_ele, int *s_ele_, int64 *damage, int *left, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_cardfix_pre; hIndex++ ) { @@ -1144,8 +1129,7 @@ int64 HP_battle_calc_cardfix(int attack_type, struct block_list *src, struct blo } int64 HP_battle_calc_elefix(struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int64 damage, int nk, int n_ele, int s_ele, int s_ele_, bool left, int flag) { int hIndex = 0; - int64 retVal___; - memset(&retVal___, '\0', sizeof(int64)); + int64 retVal___ = 0; if( HPMHooks.count.HP_battle_calc_elefix_pre ) { int64 (*preHookFunc) (struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv, int64 *damage, int *nk, int *n_ele, int *s_ele, int *s_ele_, bool *left, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_elefix_pre; hIndex++ ) { @@ -1171,8 +1155,7 @@ int64 HP_battle_calc_elefix(struct block_list *src, struct block_list *target, u } int64 HP_battle_calc_masteryfix(struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int64 damage, int div, bool left, bool weapon) { int hIndex = 0; - int64 retVal___; - memset(&retVal___, '\0', sizeof(int64)); + int64 retVal___ = 0; if( HPMHooks.count.HP_battle_calc_masteryfix_pre ) { int64 (*preHookFunc) (struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv, int64 *damage, int *div, bool *left, bool *weapon); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_masteryfix_pre; hIndex++ ) { @@ -1198,8 +1181,7 @@ int64 HP_battle_calc_masteryfix(struct block_list *src, struct block_list *targe } int HP_battle_calc_skillratio(int attack_type, struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int skillratio, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_calc_skillratio_pre ) { int (*preHookFunc) (int *attack_type, struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv, int *skillratio, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_skillratio_pre; hIndex++ ) { @@ -1225,8 +1207,7 @@ int HP_battle_calc_skillratio(int attack_type, struct block_list *src, struct bl } int64 HP_battle_calc_sizefix(struct map_session_data *sd, int64 damage, int type, int size, bool ignore) { int hIndex = 0; - int64 retVal___; - memset(&retVal___, '\0', sizeof(int64)); + int64 retVal___ = 0; if( HPMHooks.count.HP_battle_calc_sizefix_pre ) { int64 (*preHookFunc) (struct map_session_data *sd, int64 *damage, int *type, int *size, bool *ignore); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_sizefix_pre; hIndex++ ) { @@ -1252,8 +1233,7 @@ int64 HP_battle_calc_sizefix(struct map_session_data *sd, int64 damage, int type } int64 HP_battle_calc_weapon_damage(struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, struct weapon_atk *watk, int nk, bool n_ele, short s_ele, short s_ele_, int size, int type, int flag, int flag2) { int hIndex = 0; - int64 retVal___; - memset(&retVal___, '\0', sizeof(int64)); + int64 retVal___ = 0; if( HPMHooks.count.HP_battle_calc_weapon_damage_pre ) { int64 (*preHookFunc) (struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, struct weapon_atk *watk, int *nk, bool *n_ele, short *s_ele, short *s_ele_, int *size, int *type, int *flag, int *flag2); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_weapon_damage_pre; hIndex++ ) { @@ -1279,8 +1259,7 @@ int64 HP_battle_calc_weapon_damage(struct block_list *src, struct block_list *bl } int64 HP_battle_calc_defense(int attack_type, struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int64 damage, int flag, int pdef) { int hIndex = 0; - int64 retVal___; - memset(&retVal___, '\0', sizeof(int64)); + int64 retVal___ = 0; if( HPMHooks.count.HP_battle_calc_defense_pre ) { int64 (*preHookFunc) (int *attack_type, struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv, int64 *damage, int *flag, int *pdef); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_defense_pre; hIndex++ ) { @@ -1384,8 +1363,7 @@ struct block_list* HP_battle_get_enemy(struct block_list *target, int type, int } int HP_battle_get_target(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_get_target_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_target_pre; hIndex++ ) { @@ -1411,8 +1389,7 @@ int HP_battle_get_target(struct block_list *bl) { } int HP_battle_get_current_skill(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_get_current_skill_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_current_skill_pre; hIndex++ ) { @@ -1438,8 +1415,7 @@ int HP_battle_get_current_skill(struct block_list *bl) { } int HP_battle_check_undead(int race, int element) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_check_undead_pre ) { int (*preHookFunc) (int *race, int *element); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_undead_pre; hIndex++ ) { @@ -1465,8 +1441,7 @@ int HP_battle_check_undead(int race, int element) { } int HP_battle_check_target(struct block_list *src, struct block_list *target, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_check_target_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *target, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_target_pre; hIndex++ ) { @@ -1492,8 +1467,7 @@ int HP_battle_check_target(struct block_list *src, struct block_list *target, in } bool HP_battle_check_range(struct block_list *src, struct block_list *bl, int range) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_battle_check_range_pre ) { bool (*preHookFunc) (struct block_list *src, struct block_list *bl, int *range); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_range_pre; hIndex++ ) { @@ -1544,8 +1518,7 @@ void HP_battle_consume_ammo(struct map_session_data *sd, int skill_id, int lv) { } int HP_battle_get_targeted_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_get_targeted_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_targeted_sub_pre; hIndex++ ) { @@ -1577,8 +1550,7 @@ int HP_battle_get_targeted_sub(struct block_list *bl, va_list ap) { } int HP_battle_get_enemy_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_get_enemy_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_sub_pre; hIndex++ ) { @@ -1610,8 +1582,7 @@ int HP_battle_get_enemy_sub(struct block_list *bl, va_list ap) { } int HP_battle_get_enemy_area_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_get_enemy_area_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_area_sub_pre; hIndex++ ) { @@ -1643,8 +1614,7 @@ int HP_battle_get_enemy_area_sub(struct block_list *bl, va_list ap) { } int HP_battle_delay_damage_sub(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_delay_damage_sub_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_delay_damage_sub_pre; hIndex++ ) { @@ -1670,8 +1640,7 @@ int HP_battle_delay_damage_sub(int tid, unsigned int tick, int id, intptr_t data } int HP_battle_blewcount_bonus(struct map_session_data *sd, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_blewcount_bonus_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_blewcount_bonus_pre; hIndex++ ) { @@ -1697,8 +1666,7 @@ int HP_battle_blewcount_bonus(struct map_session_data *sd, uint16 skill_id) { } int HP_battle_range_type(struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_range_type_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_range_type_pre; hIndex++ ) { @@ -1724,8 +1692,7 @@ int HP_battle_range_type(struct block_list *src, struct block_list *target, uint } int64 HP_battle_calc_base_damage(struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int nk, bool n_ele, short s_ele, short s_ele_, int type, int flag, int flag2) { int hIndex = 0; - int64 retVal___; - memset(&retVal___, '\0', sizeof(int64)); + int64 retVal___ = 0; if( HPMHooks.count.HP_battle_calc_base_damage_pre ) { int64 (*preHookFunc) (struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int *nk, bool *n_ele, short *s_ele, short *s_ele_, int *type, int *flag, int *flag2); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_base_damage_pre; hIndex++ ) { @@ -1751,8 +1718,7 @@ int64 HP_battle_calc_base_damage(struct block_list *src, struct block_list *bl, } int64 HP_battle_calc_base_damage2(struct status_data *st, struct weapon_atk *wa, struct status_change *sc, unsigned short t_size, struct map_session_data *sd, int flag) { int hIndex = 0; - int64 retVal___; - memset(&retVal___, '\0', sizeof(int64)); + int64 retVal___ = 0; if( HPMHooks.count.HP_battle_calc_base_damage2_pre ) { int64 (*preHookFunc) (struct status_data *st, struct weapon_atk *wa, struct status_change *sc, unsigned short *t_size, struct map_session_data *sd, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_base_damage2_pre; hIndex++ ) { @@ -1832,8 +1798,7 @@ struct Damage HP_battle_calc_magic_attack(struct block_list *src, struct block_l } int HP_battle_adjust_skill_damage(int m, unsigned short skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_adjust_skill_damage_pre ) { int (*preHookFunc) (int *m, unsigned short *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_adjust_skill_damage_pre; hIndex++ ) { @@ -1859,8 +1824,7 @@ int HP_battle_adjust_skill_damage(int m, unsigned short skill_id) { } int64 HP_battle_add_mastery(struct map_session_data *sd, struct block_list *target, int64 dmg, int type) { int hIndex = 0; - int64 retVal___; - memset(&retVal___, '\0', sizeof(int64)); + int64 retVal___ = 0; if( HPMHooks.count.HP_battle_add_mastery_pre ) { int64 (*preHookFunc) (struct map_session_data *sd, struct block_list *target, int64 *dmg, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_add_mastery_pre; hIndex++ ) { @@ -1886,8 +1850,7 @@ int64 HP_battle_add_mastery(struct map_session_data *sd, struct block_list *targ } int HP_battle_calc_drain(int64 damage, int rate, int per) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_calc_drain_pre ) { int (*preHookFunc) (int64 *damage, int *rate, int *per); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_drain_pre; hIndex++ ) { @@ -1913,8 +1876,7 @@ int HP_battle_calc_drain(int64 damage, int rate, int per) { } int HP_battle_config_read(const char *cfgName) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_config_read_pre ) { int (*preHookFunc) (const char *cfgName); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_read_pre; hIndex++ ) { @@ -1965,8 +1927,7 @@ void HP_battle_config_set_defaults(void) { } int HP_battle_config_set_value(const char *w1, const char *w2) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_config_set_value_pre ) { int (*preHookFunc) (const char *w1, const char *w2); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_set_value_pre; hIndex++ ) { @@ -1992,8 +1953,7 @@ int HP_battle_config_set_value(const char *w1, const char *w2) { } int HP_battle_config_get_value(const char *w1) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_config_get_value_pre ) { int (*preHookFunc) (const char *w1); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_get_value_pre; hIndex++ ) { @@ -2070,8 +2030,7 @@ struct block_list* HP_battle_get_enemy_area(struct block_list *src, int x, int y } int HP_battle_damage_area(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_battle_damage_area_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_damage_area_pre; hIndex++ ) { @@ -2205,8 +2164,7 @@ void HP_bg_queue_add(struct map_session_data *sd, struct bg_arena *arena, enum b } enum BATTLEGROUNDS_QUEUE_ACK HP_bg_can_queue(struct map_session_data *sd, struct bg_arena *arena, enum bg_queue_types type) { int hIndex = 0; - enum BATTLEGROUNDS_QUEUE_ACK retVal___; - memset(&retVal___, '\0', sizeof(enum BATTLEGROUNDS_QUEUE_ACK)); + enum BATTLEGROUNDS_QUEUE_ACK retVal___ = BGQA_SUCCESS; if( HPMHooks.count.HP_bg_can_queue_pre ) { enum BATTLEGROUNDS_QUEUE_ACK (*preHookFunc) (struct map_session_data *sd, struct bg_arena *arena, enum bg_queue_types *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_can_queue_pre; hIndex++ ) { @@ -2232,8 +2190,7 @@ enum BATTLEGROUNDS_QUEUE_ACK HP_bg_can_queue(struct map_session_data *sd, struct } int HP_bg_id2pos(int queue_id, int account_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_bg_id2pos_pre ) { int (*preHookFunc) (int *queue_id, int *account_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_id2pos_pre; hIndex++ ) { @@ -2309,8 +2266,7 @@ void HP_bg_begin(struct bg_arena *arena) { } int HP_bg_begin_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_bg_begin_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_begin_timer_pre; hIndex++ ) { @@ -2361,8 +2317,7 @@ void HP_bg_queue_pregame(struct bg_arena *arena) { } int HP_bg_fillup_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_bg_fillup_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_fillup_timer_pre; hIndex++ ) { @@ -2515,8 +2470,7 @@ struct map_session_data* HP_bg_getavailablesd(struct battleground_data *bgd) { } int HP_bg_team_delete(int bg_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_bg_team_delete_pre ) { int (*preHookFunc) (int *bg_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_delete_pre; hIndex++ ) { @@ -2542,8 +2496,7 @@ int HP_bg_team_delete(int bg_id) { } int HP_bg_team_warp(int bg_id, unsigned short mapindex, short x, short y) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_bg_team_warp_pre ) { int (*preHookFunc) (int *bg_id, unsigned short *mapindex, short *x, short *y); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_warp_pre; hIndex++ ) { @@ -2569,8 +2522,7 @@ int HP_bg_team_warp(int bg_id, unsigned short mapindex, short x, short y) { } int HP_bg_send_dot_remove(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_bg_send_dot_remove_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_dot_remove_pre; hIndex++ ) { @@ -2596,8 +2548,7 @@ int HP_bg_send_dot_remove(struct map_session_data *sd) { } int HP_bg_team_join(int bg_id, struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_bg_team_join_pre ) { int (*preHookFunc) (int *bg_id, struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_join_pre; hIndex++ ) { @@ -2623,8 +2574,7 @@ int HP_bg_team_join(int bg_id, struct map_session_data *sd) { } int HP_bg_team_leave(struct map_session_data *sd, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_bg_team_leave_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_leave_pre; hIndex++ ) { @@ -2650,8 +2600,7 @@ int HP_bg_team_leave(struct map_session_data *sd, int flag) { } int HP_bg_member_respawn(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_bg_member_respawn_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_member_respawn_pre; hIndex++ ) { @@ -2677,8 +2626,7 @@ int HP_bg_member_respawn(struct map_session_data *sd) { } int HP_bg_create(unsigned short mapindex, short rx, short ry, const char *ev, const char *dev) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_bg_create_pre ) { int (*preHookFunc) (unsigned short *mapindex, short *rx, short *ry, const char *ev, const char *dev); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_create_pre; hIndex++ ) { @@ -2704,8 +2652,7 @@ int HP_bg_create(unsigned short mapindex, short rx, short ry, const char *ev, co } int HP_bg_team_get_id(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_bg_team_get_id_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_get_id_pre; hIndex++ ) { @@ -2731,8 +2678,7 @@ int HP_bg_team_get_id(struct block_list *bl) { } int HP_bg_send_message(struct map_session_data *sd, const char *mes, int len) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_bg_send_message_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *mes, int *len); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_message_pre; hIndex++ ) { @@ -2758,8 +2704,7 @@ int HP_bg_send_message(struct map_session_data *sd, const char *mes, int len) { } int HP_bg_send_xy_timer_sub(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_bg_send_xy_timer_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_xy_timer_sub_pre; hIndex++ ) { @@ -2791,8 +2736,7 @@ int HP_bg_send_xy_timer_sub(DBKey key, DBData *data, va_list ap) { } int HP_bg_send_xy_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_bg_send_xy_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_xy_timer_pre; hIndex++ ) { @@ -2844,8 +2788,7 @@ void HP_bg_config_read(void) { /* buyingstore */ bool HP_buyingstore_setup(struct map_session_data *sd, unsigned char slots) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_buyingstore_setup_pre ) { bool (*preHookFunc) (struct map_session_data *sd, unsigned char *slots); for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_setup_pre; hIndex++ ) { @@ -2971,8 +2914,7 @@ void HP_buyingstore_trade(struct map_session_data *sd, int account_id, unsigned } bool HP_buyingstore_search(struct map_session_data *sd, unsigned short nameid) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_buyingstore_search_pre ) { bool (*preHookFunc) (struct map_session_data *sd, unsigned short *nameid); for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_search_pre; hIndex++ ) { @@ -2998,8 +2940,7 @@ bool HP_buyingstore_search(struct map_session_data *sd, unsigned short nameid) { } bool HP_buyingstore_searchall(struct map_session_data *sd, const struct s_search_store_search *s) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_buyingstore_searchall_pre ) { bool (*preHookFunc) (struct map_session_data *sd, const struct s_search_store_search *s); for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_searchall_pre; hIndex++ ) { @@ -3025,8 +2966,7 @@ bool HP_buyingstore_searchall(struct map_session_data *sd, const struct s_search } unsigned int HP_buyingstore_getuid(void) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_buyingstore_getuid_pre ) { unsigned int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_getuid_pre; hIndex++ ) { @@ -3053,8 +2993,7 @@ unsigned int HP_buyingstore_getuid(void) { /* chat */ int HP_chat_create_pc_chat(struct map_session_data *sd, const char *title, const char *pass, int limit, bool pub) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chat_create_pc_chat_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *title, const char *pass, int *limit, bool *pub); for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_create_pc_chat_pre; hIndex++ ) { @@ -3080,8 +3019,7 @@ int HP_chat_create_pc_chat(struct map_session_data *sd, const char *title, const } int HP_chat_join(struct map_session_data *sd, int chatid, const char *pass) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chat_join_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *chatid, const char *pass); for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_join_pre; hIndex++ ) { @@ -3107,8 +3045,7 @@ int HP_chat_join(struct map_session_data *sd, int chatid, const char *pass) { } int HP_chat_leave(struct map_session_data *sd, bool kicked) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chat_leave_pre ) { int (*preHookFunc) (struct map_session_data *sd, bool *kicked); for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_leave_pre; hIndex++ ) { @@ -3134,8 +3071,7 @@ int HP_chat_leave(struct map_session_data *sd, bool kicked) { } int HP_chat_change_owner(struct map_session_data *sd, const char *nextownername) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chat_change_owner_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *nextownername); for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_change_owner_pre; hIndex++ ) { @@ -3161,8 +3097,7 @@ int HP_chat_change_owner(struct map_session_data *sd, const char *nextownername) } int HP_chat_change_status(struct map_session_data *sd, const char *title, const char *pass, int limit, bool pub) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chat_change_status_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *title, const char *pass, int *limit, bool *pub); for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_change_status_pre; hIndex++ ) { @@ -3188,8 +3123,7 @@ int HP_chat_change_status(struct map_session_data *sd, const char *title, const } int HP_chat_kick(struct map_session_data *sd, const char *kickusername) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chat_kick_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *kickusername); for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_kick_pre; hIndex++ ) { @@ -3215,8 +3149,7 @@ int HP_chat_kick(struct map_session_data *sd, const char *kickusername) { } int HP_chat_create_npc_chat(struct npc_data *nd, const char *title, int limit, bool pub, int trigger, const char *ev, int zeny, int minLvl, int maxLvl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chat_create_npc_chat_pre ) { int (*preHookFunc) (struct npc_data *nd, const char *title, int *limit, bool *pub, int *trigger, const char *ev, int *zeny, int *minLvl, int *maxLvl); for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_create_npc_chat_pre; hIndex++ ) { @@ -3242,8 +3175,7 @@ int HP_chat_create_npc_chat(struct npc_data *nd, const char *title, int limit, b } int HP_chat_delete_npc_chat(struct npc_data *nd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chat_delete_npc_chat_pre ) { int (*preHookFunc) (struct npc_data *nd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_delete_npc_chat_pre; hIndex++ ) { @@ -3269,8 +3201,7 @@ int HP_chat_delete_npc_chat(struct npc_data *nd) { } int HP_chat_enable_event(struct chat_data *cd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chat_enable_event_pre ) { int (*preHookFunc) (struct chat_data *cd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_enable_event_pre; hIndex++ ) { @@ -3296,8 +3227,7 @@ int HP_chat_enable_event(struct chat_data *cd) { } int HP_chat_disable_event(struct chat_data *cd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chat_disable_event_pre ) { int (*preHookFunc) (struct chat_data *cd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_disable_event_pre; hIndex++ ) { @@ -3323,8 +3253,7 @@ int HP_chat_disable_event(struct chat_data *cd) { } int HP_chat_npc_kick_all(struct chat_data *cd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chat_npc_kick_all_pre ) { int (*preHookFunc) (struct chat_data *cd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_npc_kick_all_pre; hIndex++ ) { @@ -3350,8 +3279,7 @@ int HP_chat_npc_kick_all(struct chat_data *cd) { } int HP_chat_trigger_event(struct chat_data *cd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chat_trigger_event_pre ) { int (*preHookFunc) (struct chat_data *cd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_trigger_event_pre; hIndex++ ) { @@ -3404,8 +3332,7 @@ struct chat_data* HP_chat_create(struct block_list *bl, const char *title, const /* chrif */ int HP_chrif_final(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_final_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_final_pre; hIndex++ ) { @@ -3431,8 +3358,7 @@ int HP_chrif_final(void) { } int HP_chrif_init(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_init_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_init_pre; hIndex++ ) { @@ -3533,8 +3459,7 @@ void HP_chrif_checkdefaultlogin(void) { } int HP_chrif_setip(const char *ip) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_setip_pre ) { int (*preHookFunc) (const char *ip); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setip_pre; hIndex++ ) { @@ -3585,8 +3510,7 @@ void HP_chrif_setport(uint16 port) { } int HP_chrif_isconnected(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_isconnected_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_isconnected_pre; hIndex++ ) { @@ -3689,8 +3613,7 @@ struct auth_node* HP_chrif_auth_check(int account_id, int char_id, enum sd_state } bool HP_chrif_auth_delete(int account_id, int char_id, enum sd_state state) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_chrif_auth_delete_pre ) { bool (*preHookFunc) (int *account_id, int *char_id, enum sd_state *state); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_delete_pre; hIndex++ ) { @@ -3716,8 +3639,7 @@ bool HP_chrif_auth_delete(int account_id, int char_id, enum sd_state state) { } bool HP_chrif_auth_finished(struct map_session_data *sd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_chrif_auth_finished_pre ) { bool (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_finished_pre; hIndex++ ) { @@ -3793,8 +3715,7 @@ void HP_chrif_authok(int fd) { } int HP_chrif_scdata_request(int account_id, int char_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_scdata_request_pre ) { int (*preHookFunc) (int *account_id, int *char_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_scdata_request_pre; hIndex++ ) { @@ -3820,8 +3741,7 @@ int HP_chrif_scdata_request(int account_id, int char_id) { } int HP_chrif_save(struct map_session_data *sd, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_save_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_pre; hIndex++ ) { @@ -3847,8 +3767,7 @@ int HP_chrif_save(struct map_session_data *sd, int flag) { } int HP_chrif_charselectreq(struct map_session_data *sd, uint32 s_ip) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_charselectreq_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint32 *s_ip); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_charselectreq_pre; hIndex++ ) { @@ -3874,8 +3793,7 @@ int HP_chrif_charselectreq(struct map_session_data *sd, uint32 s_ip) { } int HP_chrif_changemapserver(struct map_session_data *sd, uint32 ip, uint16 port) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_changemapserver_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint32 *ip, uint16 *port); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changemapserver_pre; hIndex++ ) { @@ -3901,8 +3819,7 @@ int HP_chrif_changemapserver(struct map_session_data *sd, uint32 ip, uint16 port } int HP_chrif_searchcharid(int char_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_searchcharid_pre ) { int (*preHookFunc) (int *char_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_searchcharid_pre; hIndex++ ) { @@ -3928,8 +3845,7 @@ int HP_chrif_searchcharid(int char_id) { } int HP_chrif_changeemail(int id, const char *actual_email, const char *new_email) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_changeemail_pre ) { int (*preHookFunc) (int *id, const char *actual_email, const char *new_email); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changeemail_pre; hIndex++ ) { @@ -3955,8 +3871,7 @@ int HP_chrif_changeemail(int id, const char *actual_email, const char *new_email } int HP_chrif_char_ask_name(int acc, const char *character_name, unsigned short operation_type, int year, int month, int day, int hour, int minute, int second) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_char_ask_name_pre ) { int (*preHookFunc) (int *acc, const char *character_name, unsigned short *operation_type, int *year, int *month, int *day, int *hour, int *minute, int *second); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_ask_name_pre; hIndex++ ) { @@ -3982,8 +3897,7 @@ int HP_chrif_char_ask_name(int acc, const char *character_name, unsigned short o } int HP_chrif_updatefamelist(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_updatefamelist_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_updatefamelist_pre; hIndex++ ) { @@ -4009,8 +3923,7 @@ int HP_chrif_updatefamelist(struct map_session_data *sd) { } int HP_chrif_buildfamelist(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_buildfamelist_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_buildfamelist_pre; hIndex++ ) { @@ -4036,8 +3949,7 @@ int HP_chrif_buildfamelist(void) { } int HP_chrif_save_scdata(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_save_scdata_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_scdata_pre; hIndex++ ) { @@ -4063,8 +3975,7 @@ int HP_chrif_save_scdata(struct map_session_data *sd) { } int HP_chrif_ragsrvinfo(int base_rate, int job_rate, int drop_rate) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_ragsrvinfo_pre ) { int (*preHookFunc) (int *base_rate, int *job_rate, int *drop_rate); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_ragsrvinfo_pre; hIndex++ ) { @@ -4090,8 +4001,7 @@ int HP_chrif_ragsrvinfo(int base_rate, int job_rate, int drop_rate) { } int HP_chrif_char_offline(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_char_offline_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_offline_pre; hIndex++ ) { @@ -4117,8 +4027,7 @@ int HP_chrif_char_offline(struct map_session_data *sd) { } int HP_chrif_char_offline_nsd(int account_id, int char_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_char_offline_nsd_pre ) { int (*preHookFunc) (int *account_id, int *char_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_offline_nsd_pre; hIndex++ ) { @@ -4144,8 +4053,7 @@ int HP_chrif_char_offline_nsd(int account_id, int char_id) { } int HP_chrif_char_reset_offline(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_char_reset_offline_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_reset_offline_pre; hIndex++ ) { @@ -4171,8 +4079,7 @@ int HP_chrif_char_reset_offline(void) { } int HP_chrif_send_users_tochar(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_send_users_tochar_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_send_users_tochar_pre; hIndex++ ) { @@ -4198,8 +4105,7 @@ int HP_chrif_send_users_tochar(void) { } int HP_chrif_char_online(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_char_online_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_online_pre; hIndex++ ) { @@ -4225,8 +4131,7 @@ int HP_chrif_char_online(struct map_session_data *sd) { } int HP_chrif_changesex(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_changesex_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changesex_pre; hIndex++ ) { @@ -4252,8 +4157,7 @@ int HP_chrif_changesex(struct map_session_data *sd) { } int HP_chrif_divorce(int partner_id1, int partner_id2) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_divorce_pre ) { int (*preHookFunc) (int *partner_id1, int *partner_id2); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_divorce_pre; hIndex++ ) { @@ -4279,8 +4183,7 @@ int HP_chrif_divorce(int partner_id1, int partner_id2) { } int HP_chrif_removefriend(int char_id, int friend_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_removefriend_pre ) { int (*preHookFunc) (int *char_id, int *friend_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_removefriend_pre; hIndex++ ) { @@ -4331,8 +4234,7 @@ void HP_chrif_send_report(char *buf, int len) { } int HP_chrif_flush_fifo(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_flush_fifo_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_flush_fifo_pre; hIndex++ ) { @@ -4383,8 +4285,7 @@ void HP_chrif_skillid2idx(int fd) { } bool HP_chrif_sd_to_auth(TBL_PC *sd, enum sd_state state) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_chrif_sd_to_auth_pre ) { bool (*preHookFunc) (TBL_PC *sd, enum sd_state *state); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sd_to_auth_pre; hIndex++ ) { @@ -4410,8 +4311,7 @@ bool HP_chrif_sd_to_auth(TBL_PC *sd, enum sd_state state) { } int HP_chrif_check_connect_char_server(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_check_connect_char_server_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_check_connect_char_server_pre; hIndex++ ) { @@ -4437,8 +4337,7 @@ int HP_chrif_check_connect_char_server(int tid, unsigned int tick, int id, intpt } bool HP_chrif_auth_logout(TBL_PC *sd, enum sd_state state) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_chrif_auth_logout_pre ) { bool (*preHookFunc) (TBL_PC *sd, enum sd_state *state); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_logout_pre; hIndex++ ) { @@ -4489,8 +4388,7 @@ void HP_chrif_save_ack(int fd) { } int HP_chrif_reconnect(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_reconnect_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_reconnect_pre; hIndex++ ) { @@ -4522,8 +4420,7 @@ int HP_chrif_reconnect(DBKey key, DBData *data, va_list ap) { } int HP_chrif_auth_db_cleanup_sub(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_auth_db_cleanup_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_cleanup_sub_pre; hIndex++ ) { @@ -4580,8 +4477,7 @@ void HP_chrif_char_ask_name_answer(int acc, const char *player_name, uint16 type } int HP_chrif_auth_db_final(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_auth_db_final_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_final_pre; hIndex++ ) { @@ -4613,8 +4509,7 @@ int HP_chrif_auth_db_final(DBKey key, DBData *data, va_list ap) { } int HP_chrif_send_usercount_tochar(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_send_usercount_tochar_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_send_usercount_tochar_pre; hIndex++ ) { @@ -4640,8 +4535,7 @@ int HP_chrif_send_usercount_tochar(int tid, unsigned int tick, int id, intptr_t } int HP_chrif_auth_db_cleanup(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_auth_db_cleanup_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_cleanup_pre; hIndex++ ) { @@ -4667,8 +4561,7 @@ int HP_chrif_auth_db_cleanup(int tid, unsigned int tick, int id, intptr_t data) } int HP_chrif_connect(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_connect_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_connect_pre; hIndex++ ) { @@ -4694,8 +4587,7 @@ int HP_chrif_connect(int fd) { } int HP_chrif_connectack(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_connectack_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_connectack_pre; hIndex++ ) { @@ -4721,8 +4613,7 @@ int HP_chrif_connectack(int fd) { } int HP_chrif_sendmap(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_sendmap_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sendmap_pre; hIndex++ ) { @@ -4748,8 +4639,7 @@ int HP_chrif_sendmap(int fd) { } int HP_chrif_sendmapack(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_sendmapack_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sendmapack_pre; hIndex++ ) { @@ -4775,8 +4665,7 @@ int HP_chrif_sendmapack(int fd) { } int HP_chrif_recvmap(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_recvmap_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_recvmap_pre; hIndex++ ) { @@ -4802,8 +4691,7 @@ int HP_chrif_recvmap(int fd) { } int HP_chrif_changemapserverack(int account_id, int login_id1, int login_id2, int char_id, short map_index, short x, short y, uint32 ip, uint16 port) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_changemapserverack_pre ) { int (*preHookFunc) (int *account_id, int *login_id1, int *login_id2, int *char_id, short *map_index, short *x, short *y, uint32 *ip, uint16 *port); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changemapserverack_pre; hIndex++ ) { @@ -4829,8 +4717,7 @@ int HP_chrif_changemapserverack(int account_id, int login_id1, int login_id2, in } int HP_chrif_changedsex(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_changedsex_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changedsex_pre; hIndex++ ) { @@ -4856,8 +4743,7 @@ int HP_chrif_changedsex(int fd) { } int HP_chrif_divorceack(int char_id, int partner_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_divorceack_pre ) { int (*preHookFunc) (int *char_id, int *partner_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_divorceack_pre; hIndex++ ) { @@ -4883,8 +4769,7 @@ int HP_chrif_divorceack(int char_id, int partner_id) { } int HP_chrif_accountban(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_accountban_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_accountban_pre; hIndex++ ) { @@ -4910,8 +4795,7 @@ int HP_chrif_accountban(int fd) { } int HP_chrif_recvfamelist(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_recvfamelist_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_recvfamelist_pre; hIndex++ ) { @@ -4937,8 +4821,7 @@ int HP_chrif_recvfamelist(int fd) { } int HP_chrif_load_scdata(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_load_scdata_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_load_scdata_pre; hIndex++ ) { @@ -4989,8 +4872,7 @@ void HP_chrif_update_ip(int fd) { } int HP_chrif_disconnectplayer(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_disconnectplayer_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_disconnectplayer_pre; hIndex++ ) { @@ -5016,8 +4898,7 @@ int HP_chrif_disconnectplayer(int fd) { } int HP_chrif_removemap(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_removemap_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_removemap_pre; hIndex++ ) { @@ -5043,8 +4924,7 @@ int HP_chrif_removemap(int fd) { } int HP_chrif_updatefamelist_ack(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_updatefamelist_ack_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_updatefamelist_ack_pre; hIndex++ ) { @@ -5120,8 +5000,7 @@ void HP_chrif_keepalive_ack(int fd) { } int HP_chrif_deadopt(int father_id, int mother_id, int child_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_deadopt_pre ) { int (*preHookFunc) (int *father_id, int *mother_id, int *child_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_deadopt_pre; hIndex++ ) { @@ -5222,8 +5101,7 @@ void HP_chrif_on_disconnect(void) { } int HP_chrif_parse(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_chrif_parse_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_parse_pre; hIndex++ ) { @@ -5250,8 +5128,7 @@ int HP_chrif_parse(int fd) { /* clif */ int HP_clif_init(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_init_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_init_pre; hIndex++ ) { @@ -5302,8 +5179,7 @@ void HP_clif_final(void) { } int HP_clif_setip(const char *ip) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_setip_pre ) { int (*preHookFunc) (const char *ip); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_setip_pre; hIndex++ ) { @@ -5379,8 +5255,7 @@ void HP_clif_setport(uint16 port) { } uint32 HP_clif_refresh_ip(void) { int hIndex = 0; - uint32 retVal___; - memset(&retVal___, '\0', sizeof(uint32)); + uint32 retVal___ = 0; if( HPMHooks.count.HP_clif_refresh_ip_pre ) { uint32 (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_refresh_ip_pre; hIndex++ ) { @@ -5406,8 +5281,7 @@ uint32 HP_clif_refresh_ip(void) { } int HP_clif_send(const void *buf, int len, struct block_list *bl, enum send_target type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_send_pre ) { int (*preHookFunc) (const void *buf, int *len, struct block_list *bl, enum send_target *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_pre; hIndex++ ) { @@ -5433,8 +5307,7 @@ int HP_clif_send(const void *buf, int len, struct block_list *bl, enum send_targ } int HP_clif_send_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_send_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_sub_pre; hIndex++ ) { @@ -5466,8 +5339,7 @@ int HP_clif_send_sub(struct block_list *bl, va_list ap) { } int HP_clif_parse(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_parse_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_parse_pre; hIndex++ ) { @@ -5493,8 +5365,7 @@ int HP_clif_parse(int fd) { } unsigned short HP_clif_parse_cmd(int fd, struct map_session_data *sd) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_clif_parse_cmd_pre ) { unsigned short (*preHookFunc) (int *fd, struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_parse_cmd_pre; hIndex++ ) { @@ -5520,8 +5391,7 @@ unsigned short HP_clif_parse_cmd(int fd, struct map_session_data *sd) { } unsigned short HP_clif_decrypt_cmd(int cmd, struct map_session_data *sd) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_clif_decrypt_cmd_pre ) { unsigned short (*preHookFunc) (int *cmd, struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_decrypt_cmd_pre; hIndex++ ) { @@ -6572,8 +6442,7 @@ void HP_clif_skillunit_update(struct block_list *bl) { } int HP_clif_clearunit_delayed_sub(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_clearunit_delayed_sub_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_delayed_sub_pre; hIndex++ ) { @@ -6647,6 +6516,56 @@ void HP_clif_spawn_unit(struct block_list *bl, enum send_target target) { } return; } +void HP_clif_spawn_unit2(struct block_list *bl, enum send_target target) { + int hIndex = 0; + if( HPMHooks.count.HP_clif_spawn_unit2_pre ) { + void (*preHookFunc) (struct block_list *bl, enum send_target *target); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_unit2_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_clif_spawn_unit2_pre[hIndex].func; + preHookFunc(bl, &target); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.clif.spawn_unit2(bl, target); + } + if( HPMHooks.count.HP_clif_spawn_unit2_post ) { + void (*postHookFunc) (struct block_list *bl, enum send_target *target); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_unit2_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_clif_spawn_unit2_post[hIndex].func; + postHookFunc(bl, &target); + } + } + return; +} +void HP_clif_set_unit_idle2(struct block_list *bl, struct map_session_data *tsd, enum send_target target) { + int hIndex = 0; + if( HPMHooks.count.HP_clif_set_unit_idle2_pre ) { + void (*preHookFunc) (struct block_list *bl, struct map_session_data *tsd, enum send_target *target); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_set_unit_idle2_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_clif_set_unit_idle2_pre[hIndex].func; + preHookFunc(bl, tsd, &target); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.clif.set_unit_idle2(bl, tsd, target); + } + if( HPMHooks.count.HP_clif_set_unit_idle2_post ) { + void (*postHookFunc) (struct block_list *bl, struct map_session_data *tsd, enum send_target *target); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_set_unit_idle2_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_clif_set_unit_idle2_post[hIndex].func; + postHookFunc(bl, tsd, &target); + } + } + return; +} void HP_clif_set_unit_walking(struct block_list *bl, struct map_session_data *tsd, struct unit_data *ud, enum send_target target) { int hIndex = 0; if( HPMHooks.count.HP_clif_set_unit_walking_pre ) { @@ -6674,8 +6593,7 @@ void HP_clif_set_unit_walking(struct block_list *bl, struct map_session_data *ts } int HP_clif_calc_walkdelay(struct block_list *bl, int delay, int type, int damage, int div_) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_calc_walkdelay_pre ) { int (*preHookFunc) (struct block_list *bl, int *delay, int *type, int *damage, int *div_); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_calc_walkdelay_pre; hIndex++ ) { @@ -6776,8 +6694,7 @@ void HP_clif_clearchar_skillunit(struct skill_unit *su, int fd) { } int HP_clif_getareachar(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_getareachar_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_pre; hIndex++ ) { @@ -6809,8 +6726,7 @@ int HP_clif_getareachar(struct block_list *bl, va_list ap) { } int HP_clif_spawn(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_spawn_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_pre; hIndex++ ) { @@ -7486,8 +7402,7 @@ void HP_clif_viewpoint(struct map_session_data *sd, int npc_id, int type, int x, } int HP_clif_damage(struct block_list *src, struct block_list *dst, unsigned int tick, int sdelay, int ddelay, int64 damage, int div, int type, int64 damage2) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_damage_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *dst, unsigned int *tick, int *sdelay, int *ddelay, int64 *damage, int *div, int *type, int64 *damage2); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_damage_pre; hIndex++ ) { @@ -7788,8 +7703,7 @@ void HP_clif_hotkeys(struct map_session_data *sd) { } int HP_clif_insight(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_insight_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_insight_pre; hIndex++ ) { @@ -7821,8 +7735,7 @@ int HP_clif_insight(struct block_list *bl, va_list ap) { } int HP_clif_outsight(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_outsight_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_outsight_pre; hIndex++ ) { @@ -8579,8 +8492,7 @@ void HP_clif_monster_hp_bar(struct mob_data *md, struct map_session_data *sd) { } int HP_clif_hpmeter(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_hpmeter_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hpmeter_pre; hIndex++ ) { @@ -8631,8 +8543,7 @@ void HP_clif_hpmeter_single(int fd, int id, unsigned int hp, unsigned int maxhp) } int HP_clif_hpmeter_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_hpmeter_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hpmeter_sub_pre; hIndex++ ) { @@ -9139,8 +9050,7 @@ void HP_clif_showdigit(struct map_session_data *sd, unsigned char type, int valu } int HP_clif_elementalconverter_list(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_elementalconverter_list_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_elementalconverter_list_pre; hIndex++ ) { @@ -9166,8 +9076,7 @@ int HP_clif_elementalconverter_list(struct map_session_data *sd) { } int HP_clif_spellbook_list(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_spellbook_list_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spellbook_list_pre; hIndex++ ) { @@ -9193,8 +9102,7 @@ int HP_clif_spellbook_list(struct map_session_data *sd) { } int HP_clif_magicdecoy_list(struct map_session_data *sd, uint16 skill_lv, short x, short y) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_magicdecoy_list_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_lv, short *x, short *y); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_magicdecoy_list_pre; hIndex++ ) { @@ -9220,8 +9128,7 @@ int HP_clif_magicdecoy_list(struct map_session_data *sd, uint16 skill_lv, short } int HP_clif_poison_list(struct map_session_data *sd, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_poison_list_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_poison_list_pre; hIndex++ ) { @@ -9247,8 +9154,7 @@ int HP_clif_poison_list(struct map_session_data *sd, uint16 skill_lv) { } int HP_clif_autoshadowspell_list(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_autoshadowspell_list_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_autoshadowspell_list_pre; hIndex++ ) { @@ -9274,8 +9180,7 @@ int HP_clif_autoshadowspell_list(struct map_session_data *sd) { } int HP_clif_skill_itemlistwindow(struct map_session_data *sd, uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_skill_itemlistwindow_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_itemlistwindow_pre; hIndex++ ) { @@ -9551,8 +9456,7 @@ void HP_clif_charnameupdate(struct map_session_data *ssd) { } int HP_clif_delayquit(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_delayquit_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_delayquit_pre; hIndex++ ) { @@ -9978,8 +9882,7 @@ void HP_clif_callpartner(struct map_session_data *sd) { } int HP_clif_skill_damage(struct block_list *src, struct block_list *dst, unsigned int tick, int sdelay, int ddelay, int64 damage, int div, uint16 skill_id, uint16 skill_lv, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_skill_damage_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *dst, unsigned int *tick, int *sdelay, int *ddelay, int64 *damage, int *div, uint16 *skill_id, uint16 *skill_lv, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_damage_pre; hIndex++ ) { @@ -10005,8 +9908,7 @@ int HP_clif_skill_damage(struct block_list *src, struct block_list *dst, unsigne } int HP_clif_skill_nodamage(struct block_list *src, struct block_list *dst, uint16 skill_id, int heal, int fail) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_skill_nodamage_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *dst, uint16 *skill_id, int *heal, int *fail); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_nodamage_pre; hIndex++ ) { @@ -11282,8 +11184,7 @@ void HP_clif_messageln(const int fd, const char *mes) { } int HP_clif_colormes(int fd, enum clif_colors color, const char *msg) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_colormes_pre ) { int (*preHookFunc) (int *fd, enum clif_colors *color, const char *msg); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_colormes_pre; hIndex++ ) { @@ -11309,8 +11210,7 @@ int HP_clif_colormes(int fd, enum clif_colors color, const char *msg) { } bool HP_clif_process_message(struct map_session_data *sd, int format, char **name_, int *namelen_, char **message_, int *messagelen_) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_clif_process_message_pre ) { bool (*preHookFunc) (struct map_session_data *sd, int *format, char **name_, int *namelen_, char **message_, int *messagelen_); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_process_message_pre; hIndex++ ) { @@ -12861,8 +12761,7 @@ void HP_clif_guild_message(struct guild *g, int account_id, const char *mes, int } int HP_clif_guild_skillup(struct map_session_data *sd, uint16 skill_id, int lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_guild_skillup_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id, int *lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_skillup_pre; hIndex++ ) { @@ -13163,8 +13062,7 @@ void HP_clif_guild_expulsionlist(struct map_session_data *sd) { } bool HP_clif_validate_emblem(const uint8 *emblem, unsigned long emblem_len) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_clif_validate_emblem_pre ) { bool (*preHookFunc) (const uint8 *emblem, unsigned long *emblem_len); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_validate_emblem_pre; hIndex++ ) { @@ -13390,8 +13288,7 @@ void HP_clif_sendbgemblem_single(int fd, struct map_session_data *sd) { } int HP_clif_instance(int instance_id, int type, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_instance_pre ) { int (*preHookFunc) (int *instance_id, int *type, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_instance_pre; hIndex++ ) { @@ -13642,8 +13539,7 @@ void HP_clif_pet_food(struct map_session_data *sd, int foodid, int fail) { } int HP_clif_friendslist_toggle_sub(struct map_session_data *sd, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_friendslist_toggle_sub_pre ) { int (*preHookFunc) (struct map_session_data *sd, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_toggle_sub_pre; hIndex++ ) { @@ -13950,8 +13846,7 @@ void HP_clif_hominfo(struct map_session_data *sd, struct homun_data *hd, int fla } int HP_clif_homskillinfoblock(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_homskillinfoblock_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_homskillinfoblock_pre; hIndex++ ) { @@ -14002,8 +13897,7 @@ void HP_clif_homskillup(struct map_session_data *sd, uint16 skill_id) { } int HP_clif_hom_food(struct map_session_data *sd, int foodid, int fail) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_hom_food_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *foodid, int *fail); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hom_food_pre; hIndex++ ) { @@ -14877,6 +14771,156 @@ void HP_clif_PartyBookingInsertNotify(struct map_session_data *sd, struct party_ } return; } +void HP_clif_PartyRecruitRegisterAck(struct map_session_data *sd, int flag) { + int hIndex = 0; + if( HPMHooks.count.HP_clif_PartyRecruitRegisterAck_pre ) { + void (*preHookFunc) (struct map_session_data *sd, int *flag); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitRegisterAck_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_clif_PartyRecruitRegisterAck_pre[hIndex].func; + preHookFunc(sd, &flag); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.clif.PartyRecruitRegisterAck(sd, flag); + } + if( HPMHooks.count.HP_clif_PartyRecruitRegisterAck_post ) { + void (*postHookFunc) (struct map_session_data *sd, int *flag); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitRegisterAck_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_clif_PartyRecruitRegisterAck_post[hIndex].func; + postHookFunc(sd, &flag); + } + } + return; +} +void HP_clif_PartyRecruitDeleteAck(struct map_session_data *sd, int flag) { + int hIndex = 0; + if( HPMHooks.count.HP_clif_PartyRecruitDeleteAck_pre ) { + void (*preHookFunc) (struct map_session_data *sd, int *flag); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitDeleteAck_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_clif_PartyRecruitDeleteAck_pre[hIndex].func; + preHookFunc(sd, &flag); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.clif.PartyRecruitDeleteAck(sd, flag); + } + if( HPMHooks.count.HP_clif_PartyRecruitDeleteAck_post ) { + void (*postHookFunc) (struct map_session_data *sd, int *flag); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitDeleteAck_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_clif_PartyRecruitDeleteAck_post[hIndex].func; + postHookFunc(sd, &flag); + } + } + return; +} +void HP_clif_PartyRecruitSearchAck(int fd, struct party_booking_ad_info **results, int count, bool more_result) { + int hIndex = 0; + if( HPMHooks.count.HP_clif_PartyRecruitSearchAck_pre ) { + void (*preHookFunc) (int *fd, struct party_booking_ad_info **results, int *count, bool *more_result); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitSearchAck_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_clif_PartyRecruitSearchAck_pre[hIndex].func; + preHookFunc(&fd, results, &count, &more_result); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.clif.PartyRecruitSearchAck(fd, results, count, more_result); + } + if( HPMHooks.count.HP_clif_PartyRecruitSearchAck_post ) { + void (*postHookFunc) (int *fd, struct party_booking_ad_info **results, int *count, bool *more_result); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitSearchAck_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_clif_PartyRecruitSearchAck_post[hIndex].func; + postHookFunc(&fd, results, &count, &more_result); + } + } + return; +} +void HP_clif_PartyRecruitUpdateNotify(struct map_session_data *sd, struct party_booking_ad_info *pb_ad) { + int hIndex = 0; + if( HPMHooks.count.HP_clif_PartyRecruitUpdateNotify_pre ) { + void (*preHookFunc) (struct map_session_data *sd, struct party_booking_ad_info *pb_ad); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitUpdateNotify_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_clif_PartyRecruitUpdateNotify_pre[hIndex].func; + preHookFunc(sd, pb_ad); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.clif.PartyRecruitUpdateNotify(sd, pb_ad); + } + if( HPMHooks.count.HP_clif_PartyRecruitUpdateNotify_post ) { + void (*postHookFunc) (struct map_session_data *sd, struct party_booking_ad_info *pb_ad); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitUpdateNotify_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_clif_PartyRecruitUpdateNotify_post[hIndex].func; + postHookFunc(sd, pb_ad); + } + } + return; +} +void HP_clif_PartyRecruitDeleteNotify(struct map_session_data *sd, int index) { + int hIndex = 0; + if( HPMHooks.count.HP_clif_PartyRecruitDeleteNotify_pre ) { + void (*preHookFunc) (struct map_session_data *sd, int *index); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitDeleteNotify_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_clif_PartyRecruitDeleteNotify_pre[hIndex].func; + preHookFunc(sd, &index); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.clif.PartyRecruitDeleteNotify(sd, index); + } + if( HPMHooks.count.HP_clif_PartyRecruitDeleteNotify_post ) { + void (*postHookFunc) (struct map_session_data *sd, int *index); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitDeleteNotify_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_clif_PartyRecruitDeleteNotify_post[hIndex].func; + postHookFunc(sd, &index); + } + } + return; +} +void HP_clif_PartyRecruitInsertNotify(struct map_session_data *sd, struct party_booking_ad_info *pb_ad) { + int hIndex = 0; + if( HPMHooks.count.HP_clif_PartyRecruitInsertNotify_pre ) { + void (*preHookFunc) (struct map_session_data *sd, struct party_booking_ad_info *pb_ad); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitInsertNotify_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_clif_PartyRecruitInsertNotify_pre[hIndex].func; + preHookFunc(sd, pb_ad); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.clif.PartyRecruitInsertNotify(sd, pb_ad); + } + if( HPMHooks.count.HP_clif_PartyRecruitInsertNotify_post ) { + void (*postHookFunc) (struct map_session_data *sd, struct party_booking_ad_info *pb_ad); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitInsertNotify_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_clif_PartyRecruitInsertNotify_post[hIndex].func; + postHookFunc(sd, pb_ad); + } + } + return; +} void HP_clif_PartyBookingVolunteerInfo(int index, struct map_session_data *sd) { int hIndex = 0; if( HPMHooks.count.HP_clif_PartyBookingVolunteerInfo_pre ) { @@ -15779,8 +15823,7 @@ void HP_clif_bc_ready(void) { } int HP_clif_undisguise_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_clif_undisguise_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_undisguise_timer_pre; hIndex++ ) { @@ -18479,6 +18522,106 @@ void HP_clif_pPartyBookingUpdateReq(int fd, struct map_session_data *sd) { } return; } +void HP_clif_pPartyRecruitRegisterReq(int fd, struct map_session_data *sd) { + int hIndex = 0; + if( HPMHooks.count.HP_clif_pPartyRecruitRegisterReq_pre ) { + void (*preHookFunc) (int *fd, struct map_session_data *sd); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitRegisterReq_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_clif_pPartyRecruitRegisterReq_pre[hIndex].func; + preHookFunc(&fd, sd); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.clif.pPartyRecruitRegisterReq(fd, sd); + } + if( HPMHooks.count.HP_clif_pPartyRecruitRegisterReq_post ) { + void (*postHookFunc) (int *fd, struct map_session_data *sd); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitRegisterReq_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_clif_pPartyRecruitRegisterReq_post[hIndex].func; + postHookFunc(&fd, sd); + } + } + return; +} +void HP_clif_pPartyRecruitSearchReq(int fd, struct map_session_data *sd) { + int hIndex = 0; + if( HPMHooks.count.HP_clif_pPartyRecruitSearchReq_pre ) { + void (*preHookFunc) (int *fd, struct map_session_data *sd); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitSearchReq_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_clif_pPartyRecruitSearchReq_pre[hIndex].func; + preHookFunc(&fd, sd); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.clif.pPartyRecruitSearchReq(fd, sd); + } + if( HPMHooks.count.HP_clif_pPartyRecruitSearchReq_post ) { + void (*postHookFunc) (int *fd, struct map_session_data *sd); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitSearchReq_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_clif_pPartyRecruitSearchReq_post[hIndex].func; + postHookFunc(&fd, sd); + } + } + return; +} +void HP_clif_pPartyRecruitDeleteReq(int fd, struct map_session_data *sd) { + int hIndex = 0; + if( HPMHooks.count.HP_clif_pPartyRecruitDeleteReq_pre ) { + void (*preHookFunc) (int *fd, struct map_session_data *sd); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitDeleteReq_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_clif_pPartyRecruitDeleteReq_pre[hIndex].func; + preHookFunc(&fd, sd); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.clif.pPartyRecruitDeleteReq(fd, sd); + } + if( HPMHooks.count.HP_clif_pPartyRecruitDeleteReq_post ) { + void (*postHookFunc) (int *fd, struct map_session_data *sd); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitDeleteReq_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_clif_pPartyRecruitDeleteReq_post[hIndex].func; + postHookFunc(&fd, sd); + } + } + return; +} +void HP_clif_pPartyRecruitUpdateReq(int fd, struct map_session_data *sd) { + int hIndex = 0; + if( HPMHooks.count.HP_clif_pPartyRecruitUpdateReq_pre ) { + void (*preHookFunc) (int *fd, struct map_session_data *sd); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitUpdateReq_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_clif_pPartyRecruitUpdateReq_pre[hIndex].func; + preHookFunc(&fd, sd); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.clif.pPartyRecruitUpdateReq(fd, sd); + } + if( HPMHooks.count.HP_clif_pPartyRecruitUpdateReq_post ) { + void (*postHookFunc) (int *fd, struct map_session_data *sd); + for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitUpdateReq_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_clif_pPartyRecruitUpdateReq_post[hIndex].func; + postHookFunc(&fd, sd); + } + } + return; +} void HP_clif_pCloseVending(int fd, struct map_session_data *sd) { int hIndex = 0; if( HPMHooks.count.HP_clif_pCloseVending_pre ) { @@ -21357,8 +21500,7 @@ void HP_clif_pPartyBookingCancelVolunteer(int fd, struct map_session_data *sd) { /* duel */ int HP_duel_create(struct map_session_data *sd, const unsigned int maxpl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_duel_create_pre ) { int (*preHookFunc) (struct map_session_data *sd, const unsigned int *maxpl); for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_create_pre; hIndex++ ) { @@ -21509,8 +21651,7 @@ void HP_duel_showinfo(const unsigned int did, struct map_session_data *sd) { } int HP_duel_checktime(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_duel_checktime_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_checktime_pre; hIndex++ ) { @@ -21587,8 +21728,7 @@ void HP_duel_final(void) { /* elemental */ int HP_elemental_init(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_init_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_init_pre; hIndex++ ) { @@ -21639,8 +21779,7 @@ void HP_elemental_final(void) { } bool HP_elemental_class(int class_) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_elemental_class_pre ) { bool (*preHookFunc) (int *class_); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_class_pre; hIndex++ ) { @@ -21692,8 +21831,7 @@ struct view_data* HP_elemental_get_viewdata(int class_) { } int HP_elemental_create(struct map_session_data *sd, int class_, unsigned int lifetime) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_create_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *class_, unsigned int *lifetime); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_create_pre; hIndex++ ) { @@ -21719,8 +21857,7 @@ int HP_elemental_create(struct map_session_data *sd, int class_, unsigned int li } int HP_elemental_data_received(struct s_elemental *ele, bool flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_data_received_pre ) { int (*preHookFunc) (struct s_elemental *ele, bool *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_data_received_pre; hIndex++ ) { @@ -21746,8 +21883,7 @@ int HP_elemental_data_received(struct s_elemental *ele, bool flag) { } int HP_elemental_save(struct elemental_data *ed) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_save_pre ) { int (*preHookFunc) (struct elemental_data *ed); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_save_pre; hIndex++ ) { @@ -21773,8 +21909,7 @@ int HP_elemental_save(struct elemental_data *ed) { } int HP_elemental_change_mode_ack(struct elemental_data *ed, int mode) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_change_mode_ack_pre ) { int (*preHookFunc) (struct elemental_data *ed, int *mode); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_change_mode_ack_pre; hIndex++ ) { @@ -21800,8 +21935,7 @@ int HP_elemental_change_mode_ack(struct elemental_data *ed, int mode) { } int HP_elemental_change_mode(struct elemental_data *ed, int mode) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_change_mode_pre ) { int (*preHookFunc) (struct elemental_data *ed, int *mode); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_change_mode_pre; hIndex++ ) { @@ -21852,8 +21986,7 @@ void HP_elemental_heal(struct elemental_data *ed, int hp, int sp) { } int HP_elemental_dead(struct elemental_data *ed) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_dead_pre ) { int (*preHookFunc) (struct elemental_data *ed); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_dead_pre; hIndex++ ) { @@ -21879,8 +22012,7 @@ int HP_elemental_dead(struct elemental_data *ed) { } int HP_elemental_delete(struct elemental_data *ed, int reply) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_delete_pre ) { int (*preHookFunc) (struct elemental_data *ed, int *reply); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_delete_pre; hIndex++ ) { @@ -21931,8 +22063,7 @@ void HP_elemental_summon_stop(struct elemental_data *ed) { } int HP_elemental_get_lifetime(struct elemental_data *ed) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_get_lifetime_pre ) { int (*preHookFunc) (struct elemental_data *ed); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_get_lifetime_pre; hIndex++ ) { @@ -21958,8 +22089,7 @@ int HP_elemental_get_lifetime(struct elemental_data *ed) { } int HP_elemental_unlocktarget(struct elemental_data *ed) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_unlocktarget_pre ) { int (*preHookFunc) (struct elemental_data *ed); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_unlocktarget_pre; hIndex++ ) { @@ -21985,8 +22115,7 @@ int HP_elemental_unlocktarget(struct elemental_data *ed) { } int HP_elemental_skillnotok(uint16 skill_id, struct elemental_data *ed) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_skillnotok_pre ) { int (*preHookFunc) (uint16 *skill_id, struct elemental_data *ed); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_skillnotok_pre; hIndex++ ) { @@ -22012,8 +22141,7 @@ int HP_elemental_skillnotok(uint16 skill_id, struct elemental_data *ed) { } int HP_elemental_set_target(struct map_session_data *sd, struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_set_target_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_set_target_pre; hIndex++ ) { @@ -22039,8 +22167,7 @@ int HP_elemental_set_target(struct map_session_data *sd, struct block_list *bl) } int HP_elemental_clean_single_effect(struct elemental_data *ed, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_clean_single_effect_pre ) { int (*preHookFunc) (struct elemental_data *ed, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_clean_single_effect_pre; hIndex++ ) { @@ -22066,8 +22193,7 @@ int HP_elemental_clean_single_effect(struct elemental_data *ed, uint16 skill_id) } int HP_elemental_clean_effect(struct elemental_data *ed) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_clean_effect_pre ) { int (*preHookFunc) (struct elemental_data *ed); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_clean_effect_pre; hIndex++ ) { @@ -22093,8 +22219,7 @@ int HP_elemental_clean_effect(struct elemental_data *ed) { } int HP_elemental_action(struct elemental_data *ed, struct block_list *bl, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_action_pre ) { int (*preHookFunc) (struct elemental_data *ed, struct block_list *bl, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_action_pre; hIndex++ ) { @@ -22147,8 +22272,7 @@ struct skill_condition HP_elemental_skill_get_requirements(uint16 skill_id, uint } int HP_elemental_read_skilldb(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_read_skilldb_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_read_skilldb_pre; hIndex++ ) { @@ -22224,8 +22348,7 @@ void HP_elemental_reload_skilldb(void) { } int HP_elemental_search_index(int class_) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_search_index_pre ) { int (*preHookFunc) (int *class_); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_search_index_pre; hIndex++ ) { @@ -22276,8 +22399,7 @@ void HP_elemental_summon_init(struct elemental_data *ed) { } int HP_elemental_summon_end_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_summon_end_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_summon_end_timer_pre; hIndex++ ) { @@ -22303,8 +22425,7 @@ int HP_elemental_summon_end_timer(int tid, unsigned int tick, int id, intptr_t d } int HP_elemental_ai_sub_timer_activesearch(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_ai_sub_timer_activesearch_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_timer_activesearch_pre; hIndex++ ) { @@ -22336,8 +22457,7 @@ int HP_elemental_ai_sub_timer_activesearch(struct block_list *bl, va_list ap) { } int HP_elemental_ai_sub_timer(struct elemental_data *ed, struct map_session_data *sd, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_ai_sub_timer_pre ) { int (*preHookFunc) (struct elemental_data *ed, struct map_session_data *sd, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_timer_pre; hIndex++ ) { @@ -22363,8 +22483,7 @@ int HP_elemental_ai_sub_timer(struct elemental_data *ed, struct map_session_data } int HP_elemental_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_ai_sub_foreachclient_pre ) { int (*preHookFunc) (struct map_session_data *sd, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_foreachclient_pre; hIndex++ ) { @@ -22396,8 +22515,7 @@ int HP_elemental_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) { } int HP_elemental_ai_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_ai_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_timer_pre; hIndex++ ) { @@ -22423,8 +22541,7 @@ int HP_elemental_ai_timer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_elemental_read_db(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_elemental_read_db_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_read_db_pre; hIndex++ ) { @@ -22501,8 +22618,7 @@ void HP_guild_final(void) { } int HP_guild_skill_get_max(int id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_skill_get_max_pre ) { int (*preHookFunc) (int *id); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_skill_get_max_pre; hIndex++ ) { @@ -22528,8 +22644,7 @@ int HP_guild_skill_get_max(int id) { } int HP_guild_checkskill(struct guild *g, int id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_checkskill_pre ) { int (*preHookFunc) (struct guild *g, int *id); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_checkskill_pre; hIndex++ ) { @@ -22555,8 +22670,7 @@ int HP_guild_checkskill(struct guild *g, int id) { } int HP_guild_check_skill_require(struct guild *g, int id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_check_skill_require_pre ) { int (*preHookFunc) (struct guild *g, int *id); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_skill_require_pre; hIndex++ ) { @@ -22582,8 +22696,7 @@ int HP_guild_check_skill_require(struct guild *g, int id) { } int HP_guild_checkcastles(struct guild *g) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_checkcastles_pre ) { int (*preHookFunc) (struct guild *g); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_checkcastles_pre; hIndex++ ) { @@ -22609,8 +22722,7 @@ int HP_guild_checkcastles(struct guild *g) { } bool HP_guild_isallied(int guild_id, int guild_id2) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_guild_isallied_pre ) { bool (*preHookFunc) (int *guild_id, int *guild_id2); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_isallied_pre; hIndex++ ) { @@ -22792,8 +22904,7 @@ struct map_session_data* HP_guild_getavailablesd(struct guild *g) { } int HP_guild_getindex(struct guild *g, int account_id, int char_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_getindex_pre ) { int (*preHookFunc) (struct guild *g, int *account_id, int *char_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_getindex_pre; hIndex++ ) { @@ -22819,8 +22930,7 @@ int HP_guild_getindex(struct guild *g, int account_id, int char_id) { } int HP_guild_getposition(struct guild *g, struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_getposition_pre ) { int (*preHookFunc) (struct guild *g, struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_getposition_pre; hIndex++ ) { @@ -22846,8 +22956,7 @@ int HP_guild_getposition(struct guild *g, struct map_session_data *sd) { } unsigned int HP_guild_payexp(struct map_session_data *sd, unsigned int exp) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_guild_payexp_pre ) { unsigned int (*preHookFunc) (struct map_session_data *sd, unsigned int *exp); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_pre; hIndex++ ) { @@ -22873,8 +22982,7 @@ unsigned int HP_guild_payexp(struct map_session_data *sd, unsigned int exp) { } int HP_guild_getexp(struct map_session_data *sd, int exp) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_getexp_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *exp); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_getexp_pre; hIndex++ ) { @@ -22900,8 +23008,7 @@ int HP_guild_getexp(struct map_session_data *sd, int exp) { } int HP_guild_create(struct map_session_data *sd, const char *name) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_create_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_create_pre; hIndex++ ) { @@ -22927,8 +23034,7 @@ int HP_guild_create(struct map_session_data *sd, const char *name) { } int HP_guild_created(int account_id, int guild_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_created_pre ) { int (*preHookFunc) (int *account_id, int *guild_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_created_pre; hIndex++ ) { @@ -22954,8 +23060,7 @@ int HP_guild_created(int account_id, int guild_id) { } int HP_guild_request_info(int guild_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_request_info_pre ) { int (*preHookFunc) (int *guild_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_request_info_pre; hIndex++ ) { @@ -22981,8 +23086,7 @@ int HP_guild_request_info(int guild_id) { } int HP_guild_recv_noinfo(int guild_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_recv_noinfo_pre ) { int (*preHookFunc) (int *guild_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_noinfo_pre; hIndex++ ) { @@ -23008,8 +23112,7 @@ int HP_guild_recv_noinfo(int guild_id) { } int HP_guild_recv_info(struct guild *sg) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_recv_info_pre ) { int (*preHookFunc) (struct guild *sg); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_info_pre; hIndex++ ) { @@ -23035,8 +23138,7 @@ int HP_guild_recv_info(struct guild *sg) { } int HP_guild_npc_request_info(int guild_id, const char *ev) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_npc_request_info_pre ) { int (*preHookFunc) (int *guild_id, const char *ev); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_npc_request_info_pre; hIndex++ ) { @@ -23062,8 +23164,7 @@ int HP_guild_npc_request_info(int guild_id, const char *ev) { } int HP_guild_invite(struct map_session_data *sd, struct map_session_data *tsd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_invite_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct map_session_data *tsd); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_invite_pre; hIndex++ ) { @@ -23089,8 +23190,7 @@ int HP_guild_invite(struct map_session_data *sd, struct map_session_data *tsd) { } int HP_guild_reply_invite(struct map_session_data *sd, int guild_id, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_reply_invite_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *guild_id, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_reply_invite_pre; hIndex++ ) { @@ -23141,8 +23241,7 @@ void HP_guild_member_joined(struct map_session_data *sd) { } int HP_guild_member_added(int guild_id, int account_id, int char_id, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_member_added_pre ) { int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_member_added_pre; hIndex++ ) { @@ -23168,8 +23267,7 @@ int HP_guild_member_added(int guild_id, int account_id, int char_id, int flag) { } int HP_guild_leave(struct map_session_data *sd, int guild_id, int account_id, int char_id, const char *mes) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_leave_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *guild_id, int *account_id, int *char_id, const char *mes); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_leave_pre; hIndex++ ) { @@ -23195,8 +23293,7 @@ int HP_guild_leave(struct map_session_data *sd, int guild_id, int account_id, in } int HP_guild_member_withdraw(int guild_id, int account_id, int char_id, int flag, const char *name, const char *mes) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_member_withdraw_pre ) { int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *flag, const char *name, const char *mes); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_member_withdraw_pre; hIndex++ ) { @@ -23222,8 +23319,7 @@ int HP_guild_member_withdraw(int guild_id, int account_id, int char_id, int flag } int HP_guild_expulsion(struct map_session_data *sd, int guild_id, int account_id, int char_id, const char *mes) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_expulsion_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *guild_id, int *account_id, int *char_id, const char *mes); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_expulsion_pre; hIndex++ ) { @@ -23249,8 +23345,7 @@ int HP_guild_expulsion(struct map_session_data *sd, int guild_id, int account_id } int HP_guild_skillup(struct map_session_data *sd, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_skillup_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_skillup_pre; hIndex++ ) { @@ -23301,8 +23396,7 @@ void HP_guild_block_skill(struct map_session_data *sd, int time) { } int HP_guild_reqalliance(struct map_session_data *sd, struct map_session_data *tsd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_reqalliance_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct map_session_data *tsd); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_reqalliance_pre; hIndex++ ) { @@ -23328,8 +23422,7 @@ int HP_guild_reqalliance(struct map_session_data *sd, struct map_session_data *t } int HP_guild_reply_reqalliance(struct map_session_data *sd, int account_id, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_reply_reqalliance_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *account_id, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_reply_reqalliance_pre; hIndex++ ) { @@ -23355,8 +23448,7 @@ int HP_guild_reply_reqalliance(struct map_session_data *sd, int account_id, int } int HP_guild_allianceack(int guild_id1, int guild_id2, int account_id1, int account_id2, int flag, const char *name1, const char *name2) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_allianceack_pre ) { int (*preHookFunc) (int *guild_id1, int *guild_id2, int *account_id1, int *account_id2, int *flag, const char *name1, const char *name2); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_allianceack_pre; hIndex++ ) { @@ -23382,8 +23474,7 @@ int HP_guild_allianceack(int guild_id1, int guild_id2, int account_id1, int acco } int HP_guild_delalliance(struct map_session_data *sd, int guild_id, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_delalliance_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *guild_id, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_delalliance_pre; hIndex++ ) { @@ -23409,8 +23500,7 @@ int HP_guild_delalliance(struct map_session_data *sd, int guild_id, int flag) { } int HP_guild_opposition(struct map_session_data *sd, struct map_session_data *tsd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_opposition_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct map_session_data *tsd); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_opposition_pre; hIndex++ ) { @@ -23436,8 +23526,7 @@ int HP_guild_opposition(struct map_session_data *sd, struct map_session_data *ts } int HP_guild_check_alliance(int guild_id1, int guild_id2, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_check_alliance_pre ) { int (*preHookFunc) (int *guild_id1, int *guild_id2, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_alliance_pre; hIndex++ ) { @@ -23463,8 +23552,7 @@ int HP_guild_check_alliance(int guild_id1, int guild_id2, int flag) { } int HP_guild_send_memberinfoshort(struct map_session_data *sd, int online) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_send_memberinfoshort_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *online); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_memberinfoshort_pre; hIndex++ ) { @@ -23490,8 +23578,7 @@ int HP_guild_send_memberinfoshort(struct map_session_data *sd, int online) { } int HP_guild_recv_memberinfoshort(int guild_id, int account_id, int char_id, int online, int lv, int class_) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_recv_memberinfoshort_pre ) { int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *online, int *lv, int *class_); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_memberinfoshort_pre; hIndex++ ) { @@ -23517,8 +23604,7 @@ int HP_guild_recv_memberinfoshort(int guild_id, int account_id, int char_id, int } int HP_guild_change_memberposition(int guild_id, int account_id, int char_id, short idx) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_change_memberposition_pre ) { int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, short *idx); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_memberposition_pre; hIndex++ ) { @@ -23544,8 +23630,7 @@ int HP_guild_change_memberposition(int guild_id, int account_id, int char_id, sh } int HP_guild_memberposition_changed(struct guild *g, int idx, int pos) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_memberposition_changed_pre ) { int (*preHookFunc) (struct guild *g, int *idx, int *pos); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_memberposition_changed_pre; hIndex++ ) { @@ -23571,8 +23656,7 @@ int HP_guild_memberposition_changed(struct guild *g, int idx, int pos) { } int HP_guild_change_position(int guild_id, int idx, int mode, int exp_mode, const char *name) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_change_position_pre ) { int (*preHookFunc) (int *guild_id, int *idx, int *mode, int *exp_mode, const char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_position_pre; hIndex++ ) { @@ -23598,8 +23682,7 @@ int HP_guild_change_position(int guild_id, int idx, int mode, int exp_mode, cons } int HP_guild_position_changed(int guild_id, int idx, struct guild_position *p) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_position_changed_pre ) { int (*preHookFunc) (int *guild_id, int *idx, struct guild_position *p); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_position_changed_pre; hIndex++ ) { @@ -23625,8 +23708,7 @@ int HP_guild_position_changed(int guild_id, int idx, struct guild_position *p) { } int HP_guild_change_notice(struct map_session_data *sd, int guild_id, const char *mes1, const char *mes2) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_change_notice_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *guild_id, const char *mes1, const char *mes2); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_notice_pre; hIndex++ ) { @@ -23652,8 +23734,7 @@ int HP_guild_change_notice(struct map_session_data *sd, int guild_id, const char } int HP_guild_notice_changed(int guild_id, const char *mes1, const char *mes2) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_notice_changed_pre ) { int (*preHookFunc) (int *guild_id, const char *mes1, const char *mes2); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_notice_changed_pre; hIndex++ ) { @@ -23679,8 +23760,7 @@ int HP_guild_notice_changed(int guild_id, const char *mes1, const char *mes2) { } int HP_guild_change_emblem(struct map_session_data *sd, int len, const char *data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_change_emblem_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *len, const char *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_emblem_pre; hIndex++ ) { @@ -23706,8 +23786,7 @@ int HP_guild_change_emblem(struct map_session_data *sd, int len, const char *dat } int HP_guild_emblem_changed(int len, int guild_id, int emblem_id, const char *data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_emblem_changed_pre ) { int (*preHookFunc) (int *len, int *guild_id, int *emblem_id, const char *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_emblem_changed_pre; hIndex++ ) { @@ -23733,8 +23812,7 @@ int HP_guild_emblem_changed(int len, int guild_id, int emblem_id, const char *da } int HP_guild_send_message(struct map_session_data *sd, const char *mes, int len) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_send_message_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *mes, int *len); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_message_pre; hIndex++ ) { @@ -23760,8 +23838,7 @@ int HP_guild_send_message(struct map_session_data *sd, const char *mes, int len) } int HP_guild_recv_message(int guild_id, int account_id, const char *mes, int len) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_recv_message_pre ) { int (*preHookFunc) (int *guild_id, int *account_id, const char *mes, int *len); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_message_pre; hIndex++ ) { @@ -23787,8 +23864,7 @@ int HP_guild_recv_message(int guild_id, int account_id, const char *mes, int len } int HP_guild_send_dot_remove(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_send_dot_remove_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_dot_remove_pre; hIndex++ ) { @@ -23814,8 +23890,7 @@ int HP_guild_send_dot_remove(struct map_session_data *sd) { } int HP_guild_skillupack(int guild_id, uint16 skill_id, int account_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_skillupack_pre ) { int (*preHookFunc) (int *guild_id, uint16 *skill_id, int *account_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_skillupack_pre; hIndex++ ) { @@ -23841,8 +23916,7 @@ int HP_guild_skillupack(int guild_id, uint16 skill_id, int account_id) { } int HP_guild_dobreak(struct map_session_data *sd, char *name) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_dobreak_pre ) { int (*preHookFunc) (struct map_session_data *sd, char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_dobreak_pre; hIndex++ ) { @@ -23868,8 +23942,7 @@ int HP_guild_dobreak(struct map_session_data *sd, char *name) { } int HP_guild_broken(int guild_id, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_broken_pre ) { int (*preHookFunc) (int *guild_id, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_broken_pre; hIndex++ ) { @@ -23895,8 +23968,7 @@ int HP_guild_broken(int guild_id, int flag) { } int HP_guild_gm_change(int guild_id, struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_gm_change_pre ) { int (*preHookFunc) (int *guild_id, struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_gm_change_pre; hIndex++ ) { @@ -23922,8 +23994,7 @@ int HP_guild_gm_change(int guild_id, struct map_session_data *sd) { } int HP_guild_gm_changed(int guild_id, int account_id, int char_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_gm_changed_pre ) { int (*preHookFunc) (int *guild_id, int *account_id, int *char_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_gm_changed_pre; hIndex++ ) { @@ -23974,8 +24045,7 @@ void HP_guild_castle_map_init(void) { } int HP_guild_castledatasave(int castle_id, int index, int value) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_castledatasave_pre ) { int (*preHookFunc) (int *castle_id, int *index, int *value); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castledatasave_pre; hIndex++ ) { @@ -24001,8 +24071,7 @@ int HP_guild_castledatasave(int castle_id, int index, int value) { } int HP_guild_castledataloadack(int len, struct guild_castle *gc) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_castledataloadack_pre ) { int (*preHookFunc) (int *len, struct guild_castle *gc); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castledataloadack_pre; hIndex++ ) { @@ -24253,8 +24322,7 @@ void HP_guild_aura_refresh(struct map_session_data *sd, uint16 skill_id, uint16 } int HP_guild_payexp_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_payexp_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_timer_pre; hIndex++ ) { @@ -24306,8 +24374,7 @@ TBL_PC* HP_guild_sd_check(int guild_id, int account_id, int char_id) { } bool HP_guild_read_guildskill_tree_db(char *split[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_guild_read_guildskill_tree_db_pre ) { bool (*preHookFunc) (char *split[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_read_guildskill_tree_db_pre; hIndex++ ) { @@ -24333,8 +24400,7 @@ bool HP_guild_read_guildskill_tree_db(char *split[], int columns, int current) { } bool HP_guild_read_castledb(char *str[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_guild_read_castledb_pre ) { bool (*preHookFunc) (char *str[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_read_castledb_pre; hIndex++ ) { @@ -24360,8 +24426,7 @@ bool HP_guild_read_castledb(char *str[], int columns, int current) { } int HP_guild_payexp_timer_sub(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_payexp_timer_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_timer_sub_pre; hIndex++ ) { @@ -24393,8 +24458,7 @@ int HP_guild_payexp_timer_sub(DBKey key, DBData *data, va_list ap) { } int HP_guild_send_xy_timer_sub(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_send_xy_timer_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_xy_timer_sub_pre; hIndex++ ) { @@ -24426,8 +24490,7 @@ int HP_guild_send_xy_timer_sub(DBKey key, DBData *data, va_list ap) { } int HP_guild_send_xy_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_send_xy_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_xy_timer_pre; hIndex++ ) { @@ -24486,8 +24549,7 @@ DBData HP_guild_create_expcache(DBKey key, va_list args) { } int HP_guild_eventlist_db_final(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_eventlist_db_final_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_eventlist_db_final_pre; hIndex++ ) { @@ -24519,8 +24581,7 @@ int HP_guild_eventlist_db_final(DBKey key, DBData *data, va_list ap) { } int HP_guild_expcache_db_final(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_expcache_db_final_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_expcache_db_final_pre; hIndex++ ) { @@ -24552,8 +24613,7 @@ int HP_guild_expcache_db_final(DBKey key, DBData *data, va_list ap) { } int HP_guild_castle_db_final(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_castle_db_final_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_db_final_pre; hIndex++ ) { @@ -24585,8 +24645,7 @@ int HP_guild_castle_db_final(DBKey key, DBData *data, va_list ap) { } int HP_guild_broken_sub(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_broken_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_broken_sub_pre; hIndex++ ) { @@ -24618,8 +24677,7 @@ int HP_guild_broken_sub(DBKey key, DBData *data, va_list ap) { } int HP_guild_castle_broken_sub(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_castle_broken_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_broken_sub_pre; hIndex++ ) { @@ -24676,8 +24734,7 @@ void HP_guild_makemember(struct guild_member *m, struct map_session_data *sd) { } int HP_guild_check_member(struct guild *g) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_check_member_pre ) { int (*preHookFunc) (struct guild *g); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_member_pre; hIndex++ ) { @@ -24703,8 +24760,7 @@ int HP_guild_check_member(struct guild *g) { } int HP_guild_get_alliance_count(struct guild *g, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_guild_get_alliance_count_pre ) { int (*preHookFunc) (struct guild *g, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_get_alliance_count_pre; hIndex++ ) { @@ -24864,8 +24920,7 @@ void HP_gstorage_final(void) { } int HP_gstorage_delete(int guild_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_gstorage_delete_pre ) { int (*preHookFunc) (int *guild_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_delete_pre; hIndex++ ) { @@ -24891,8 +24946,7 @@ int HP_gstorage_delete(int guild_id) { } int HP_gstorage_open(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_gstorage_open_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_open_pre; hIndex++ ) { @@ -24918,8 +24972,7 @@ int HP_gstorage_open(struct map_session_data *sd) { } int HP_gstorage_additem(struct map_session_data *sd, struct guild_storage *stor, struct item *item_data, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_gstorage_additem_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct guild_storage *stor, struct item *item_data, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_additem_pre; hIndex++ ) { @@ -24945,8 +24998,7 @@ int HP_gstorage_additem(struct map_session_data *sd, struct guild_storage *stor, } int HP_gstorage_delitem(struct map_session_data *sd, struct guild_storage *stor, int n, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_gstorage_delitem_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct guild_storage *stor, int *n, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_delitem_pre; hIndex++ ) { @@ -24972,8 +25024,7 @@ int HP_gstorage_delitem(struct map_session_data *sd, struct guild_storage *stor, } int HP_gstorage_add(struct map_session_data *sd, int index, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_gstorage_add_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *index, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_add_pre; hIndex++ ) { @@ -24999,8 +25050,7 @@ int HP_gstorage_add(struct map_session_data *sd, int index, int amount) { } int HP_gstorage_get(struct map_session_data *sd, int index, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_gstorage_get_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *index, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_get_pre; hIndex++ ) { @@ -25026,8 +25076,7 @@ int HP_gstorage_get(struct map_session_data *sd, int index, int amount) { } int HP_gstorage_addfromcart(struct map_session_data *sd, int index, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_gstorage_addfromcart_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *index, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_addfromcart_pre; hIndex++ ) { @@ -25053,8 +25102,7 @@ int HP_gstorage_addfromcart(struct map_session_data *sd, int index, int amount) } int HP_gstorage_gettocart(struct map_session_data *sd, int index, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_gstorage_gettocart_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *index, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_gettocart_pre; hIndex++ ) { @@ -25080,8 +25128,7 @@ int HP_gstorage_gettocart(struct map_session_data *sd, int index, int amount) { } int HP_gstorage_close(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_gstorage_close_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_close_pre; hIndex++ ) { @@ -25107,8 +25154,7 @@ int HP_gstorage_close(struct map_session_data *sd) { } int HP_gstorage_pc_quit(struct map_session_data *sd, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_gstorage_pc_quit_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_pc_quit_pre; hIndex++ ) { @@ -25134,8 +25180,7 @@ int HP_gstorage_pc_quit(struct map_session_data *sd, int flag) { } int HP_gstorage_save(int account_id, int guild_id, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_gstorage_save_pre ) { int (*preHookFunc) (int *account_id, int *guild_id, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_save_pre; hIndex++ ) { @@ -25161,8 +25206,7 @@ int HP_gstorage_save(int account_id, int guild_id, int flag) { } int HP_gstorage_saved(int guild_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_gstorage_saved_pre ) { int (*preHookFunc) (int *guild_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_saved_pre; hIndex++ ) { @@ -25348,8 +25392,7 @@ struct view_data* HP_homun_get_viewdata(int class_) { } enum homun_type HP_homun_class2type(int class_) { int hIndex = 0; - enum homun_type retVal___; - memset(&retVal___, '\0', sizeof(enum homun_type)); + enum homun_type retVal___ = HT_INVALID; if( HPMHooks.count.HP_homun_class2type_pre ) { enum homun_type (*preHookFunc) (int *class_); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_class2type_pre; hIndex++ ) { @@ -25400,8 +25443,7 @@ void HP_homun_damaged(struct homun_data *hd) { } int HP_homun_dead(struct homun_data *hd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_homun_dead_pre ) { int (*preHookFunc) (struct homun_data *hd); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_dead_pre; hIndex++ ) { @@ -25427,8 +25469,7 @@ int HP_homun_dead(struct homun_data *hd) { } int HP_homun_vaporize(struct map_session_data *sd, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_homun_vaporize_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_vaporize_pre; hIndex++ ) { @@ -25454,8 +25495,7 @@ int HP_homun_vaporize(struct map_session_data *sd, int flag) { } int HP_homun_delete(struct homun_data *hd, int emote) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_homun_delete_pre ) { int (*preHookFunc) (struct homun_data *hd, int *emote); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_delete_pre; hIndex++ ) { @@ -25481,8 +25521,7 @@ int HP_homun_delete(struct homun_data *hd, int emote) { } int HP_homun_checkskill(struct homun_data *hd, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_homun_checkskill_pre ) { int (*preHookFunc) (struct homun_data *hd, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_checkskill_pre; hIndex++ ) { @@ -25508,8 +25547,7 @@ int HP_homun_checkskill(struct homun_data *hd, uint16 skill_id) { } int HP_homun_calc_skilltree(struct homun_data *hd, int flag_evolve) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_homun_calc_skilltree_pre ) { int (*preHookFunc) (struct homun_data *hd, int *flag_evolve); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_calc_skilltree_pre; hIndex++ ) { @@ -25535,8 +25573,7 @@ int HP_homun_calc_skilltree(struct homun_data *hd, int flag_evolve) { } int HP_homun_skill_tree_get_max(int id, int b_class) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_homun_skill_tree_get_max_pre ) { int (*preHookFunc) (int *id, int *b_class); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_skill_tree_get_max_pre; hIndex++ ) { @@ -25587,8 +25624,7 @@ void HP_homun_skillup(struct homun_data *hd, uint16 skill_id) { } bool HP_homun_levelup(struct homun_data *hd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_homun_levelup_pre ) { bool (*preHookFunc) (struct homun_data *hd); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_levelup_pre; hIndex++ ) { @@ -25614,8 +25650,7 @@ bool HP_homun_levelup(struct homun_data *hd) { } int HP_homun_change_class(struct homun_data *hd, short class_) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_homun_change_class_pre ) { int (*preHookFunc) (struct homun_data *hd, short *class_); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_class_pre; hIndex++ ) { @@ -25641,8 +25676,7 @@ int HP_homun_change_class(struct homun_data *hd, short class_) { } bool HP_homun_evolve(struct homun_data *hd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_homun_evolve_pre ) { bool (*preHookFunc) (struct homun_data *hd); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_evolve_pre; hIndex++ ) { @@ -25668,8 +25702,7 @@ bool HP_homun_evolve(struct homun_data *hd) { } bool HP_homun_mutate(struct homun_data *hd, int homun_id) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_homun_mutate_pre ) { bool (*preHookFunc) (struct homun_data *hd, int *homun_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_mutate_pre; hIndex++ ) { @@ -25695,8 +25728,7 @@ bool HP_homun_mutate(struct homun_data *hd, int homun_id) { } int HP_homun_gainexp(struct homun_data *hd, unsigned int exp) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_homun_gainexp_pre ) { int (*preHookFunc) (struct homun_data *hd, unsigned int *exp); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_gainexp_pre; hIndex++ ) { @@ -25722,8 +25754,7 @@ int HP_homun_gainexp(struct homun_data *hd, unsigned int exp) { } unsigned int HP_homun_add_intimacy(struct homun_data *hd, unsigned int value) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_homun_add_intimacy_pre ) { unsigned int (*preHookFunc) (struct homun_data *hd, unsigned int *value); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_add_intimacy_pre; hIndex++ ) { @@ -25749,8 +25780,7 @@ unsigned int HP_homun_add_intimacy(struct homun_data *hd, unsigned int value) { } unsigned int HP_homun_consume_intimacy(struct homun_data *hd, unsigned int value) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_homun_consume_intimacy_pre ) { unsigned int (*preHookFunc) (struct homun_data *hd, unsigned int *value); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_consume_intimacy_pre; hIndex++ ) { @@ -25826,8 +25856,7 @@ void HP_homun_save(struct homun_data *hd) { } unsigned char HP_homun_menu(struct map_session_data *sd, unsigned char menu_num) { int hIndex = 0; - unsigned char retVal___; - memset(&retVal___, '\0', sizeof(unsigned char)); + unsigned char retVal___ = 0; if( HPMHooks.count.HP_homun_menu_pre ) { unsigned char (*preHookFunc) (struct map_session_data *sd, unsigned char *menu_num); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_menu_pre; hIndex++ ) { @@ -25853,8 +25882,7 @@ unsigned char HP_homun_menu(struct map_session_data *sd, unsigned char menu_num) } bool HP_homun_feed(struct map_session_data *sd, struct homun_data *hd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_homun_feed_pre ) { bool (*preHookFunc) (struct map_session_data *sd, struct homun_data *hd); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_feed_pre; hIndex++ ) { @@ -25880,8 +25908,7 @@ bool HP_homun_feed(struct map_session_data *sd, struct homun_data *hd) { } int HP_homun_hunger_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_homun_hunger_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_hunger_timer_pre; hIndex++ ) { @@ -25932,8 +25959,7 @@ void HP_homun_hunger_timer_delete(struct homun_data *hd) { } int HP_homun_change_name(struct map_session_data *sd, char *name) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_homun_change_name_pre ) { int (*preHookFunc) (struct map_session_data *sd, char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_name_pre; hIndex++ ) { @@ -25959,8 +25985,7 @@ int HP_homun_change_name(struct map_session_data *sd, char *name) { } bool HP_homun_change_name_ack(struct map_session_data *sd, char *name, int flag) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_homun_change_name_ack_pre ) { bool (*preHookFunc) (struct map_session_data *sd, char *name, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_name_ack_pre; hIndex++ ) { @@ -25986,8 +26011,7 @@ bool HP_homun_change_name_ack(struct map_session_data *sd, char *name, int flag) } int HP_homun_db_search(int key, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_homun_db_search_pre ) { int (*preHookFunc) (int *key, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_db_search_pre; hIndex++ ) { @@ -26013,8 +26037,7 @@ int HP_homun_db_search(int key, int type) { } bool HP_homun_create(struct map_session_data *sd, struct s_homunculus *hom) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_homun_create_pre ) { bool (*preHookFunc) (struct map_session_data *sd, struct s_homunculus *hom); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_create_pre; hIndex++ ) { @@ -26065,8 +26088,7 @@ void HP_homun_init_timers(struct homun_data *hd) { } bool HP_homun_call(struct map_session_data *sd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_homun_call_pre ) { bool (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_call_pre; hIndex++ ) { @@ -26092,8 +26114,7 @@ bool HP_homun_call(struct map_session_data *sd) { } bool HP_homun_recv_data(int account_id, struct s_homunculus *sh, int flag) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_homun_recv_data_pre ) { bool (*preHookFunc) (int *account_id, struct s_homunculus *sh, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_recv_data_pre; hIndex++ ) { @@ -26119,8 +26140,7 @@ bool HP_homun_recv_data(int account_id, struct s_homunculus *sh, int flag) { } bool HP_homun_creation_request(struct map_session_data *sd, int class_) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_homun_creation_request_pre ) { bool (*preHookFunc) (struct map_session_data *sd, int *class_); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_creation_request_pre; hIndex++ ) { @@ -26146,8 +26166,7 @@ bool HP_homun_creation_request(struct map_session_data *sd, int class_) { } bool HP_homun_ressurect(struct map_session_data *sd, unsigned char per, short x, short y) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_homun_ressurect_pre ) { bool (*preHookFunc) (struct map_session_data *sd, unsigned char *per, short *x, short *y); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_ressurect_pre; hIndex++ ) { @@ -26223,8 +26242,7 @@ void HP_homun_stat_reset(struct homun_data *hd) { } bool HP_homun_shuffle(struct homun_data *hd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_homun_shuffle_pre ) { bool (*preHookFunc) (struct homun_data *hd); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_shuffle_pre; hIndex++ ) { @@ -26250,8 +26268,7 @@ bool HP_homun_shuffle(struct homun_data *hd) { } bool HP_homun_read_db_sub(char *str[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_homun_read_db_sub_pre ) { bool (*preHookFunc) (char *str[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_read_db_sub_pre; hIndex++ ) { @@ -26302,8 +26319,7 @@ void HP_homun_read_db(void) { } bool HP_homun_read_skill_db_sub(char *split[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_homun_read_skill_db_sub_pre ) { bool (*preHookFunc) (char *split[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_read_skill_db_sub_pre; hIndex++ ) { @@ -26480,8 +26496,7 @@ void HP_instance_final(void) { } int HP_instance_create(int party_id, const char *name, enum instance_owner_type type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_instance_create_pre ) { int (*preHookFunc) (int *party_id, const char *name, enum instance_owner_type *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_create_pre; hIndex++ ) { @@ -26507,8 +26522,7 @@ int HP_instance_create(int party_id, const char *name, enum instance_owner_type } int HP_instance_add_map(const char *name, int instance_id, bool usebasename, const char *map_name) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_instance_add_map_pre ) { int (*preHookFunc) (const char *name, int *instance_id, bool *usebasename, const char *map_name); for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_add_map_pre; hIndex++ ) { @@ -26559,8 +26573,7 @@ void HP_instance_del_map(int16 m) { } int HP_instance_map2imap(int16 m, int instance_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_instance_map2imap_pre ) { int (*preHookFunc) (int16 *m, int *instance_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_map2imap_pre; hIndex++ ) { @@ -26586,8 +26599,7 @@ int HP_instance_map2imap(int16 m, int instance_id) { } int HP_instance_mapid2imapid(int16 m, int instance_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_instance_mapid2imapid_pre ) { int (*preHookFunc) (int16 *m, int *instance_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_mapid2imapid_pre; hIndex++ ) { @@ -26738,8 +26750,7 @@ void HP_instance_set_timeout(int instance_id, unsigned int progress_timeout, uns } bool HP_instance_valid(int instance_id) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_instance_valid_pre ) { bool (*preHookFunc) (int *instance_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_valid_pre; hIndex++ ) { @@ -26765,8 +26776,7 @@ bool HP_instance_valid(int instance_id) { } int HP_instance_destroy_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_instance_destroy_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_destroy_timer_pre; hIndex++ ) { @@ -26793,8 +26803,7 @@ int HP_instance_destroy_timer(int tid, unsigned int tick, int id, intptr_t data) /* intif */ int HP_intif_parse(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_parse_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_parse_pre; hIndex++ ) { @@ -26820,8 +26829,7 @@ int HP_intif_parse(int fd) { } int HP_intif_create_pet(int account_id, int char_id, short pet_type, short pet_lv, short pet_egg_id, short pet_equip, short intimate, short hungry, char rename_flag, char incuvate, char *pet_name) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_create_pet_pre ) { int (*preHookFunc) (int *account_id, int *char_id, short *pet_type, short *pet_lv, short *pet_egg_id, short *pet_equip, short *intimate, short *hungry, char *rename_flag, char *incuvate, char *pet_name); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_create_pet_pre; hIndex++ ) { @@ -26847,8 +26855,7 @@ int HP_intif_create_pet(int account_id, int char_id, short pet_type, short pet_l } int HP_intif_broadcast(const char *mes, int len, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_broadcast_pre ) { int (*preHookFunc) (const char *mes, int *len, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_broadcast_pre; hIndex++ ) { @@ -26874,8 +26881,7 @@ int HP_intif_broadcast(const char *mes, int len, int type) { } int HP_intif_broadcast2(const char *mes, int len, unsigned long fontColor, short fontType, short fontSize, short fontAlign, short fontY) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_broadcast2_pre ) { int (*preHookFunc) (const char *mes, int *len, unsigned long *fontColor, short *fontType, short *fontSize, short *fontAlign, short *fontY); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_broadcast2_pre; hIndex++ ) { @@ -26901,8 +26907,7 @@ int HP_intif_broadcast2(const char *mes, int len, unsigned long fontColor, short } int HP_intif_main_message(struct map_session_data *sd, const char *message) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_main_message_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *message); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_main_message_pre; hIndex++ ) { @@ -26928,8 +26933,7 @@ int HP_intif_main_message(struct map_session_data *sd, const char *message) { } int HP_intif_wis_message(struct map_session_data *sd, char *nick, char *mes, int mes_len) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_wis_message_pre ) { int (*preHookFunc) (struct map_session_data *sd, char *nick, char *mes, int *mes_len); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_wis_message_pre; hIndex++ ) { @@ -26955,8 +26959,7 @@ int HP_intif_wis_message(struct map_session_data *sd, char *nick, char *mes, int } int HP_intif_wis_message_to_gm(char *Wisp_name, int permission, char *mes) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_wis_message_to_gm_pre ) { int (*preHookFunc) (char *Wisp_name, int *permission, char *mes); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_wis_message_to_gm_pre; hIndex++ ) { @@ -26982,8 +26985,7 @@ int HP_intif_wis_message_to_gm(char *Wisp_name, int permission, char *mes) { } int HP_intif_saveregistry(struct map_session_data *sd, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_saveregistry_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_saveregistry_pre; hIndex++ ) { @@ -27009,8 +27011,7 @@ int HP_intif_saveregistry(struct map_session_data *sd, int type) { } int HP_intif_request_registry(struct map_session_data *sd, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_request_registry_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_registry_pre; hIndex++ ) { @@ -27036,8 +27037,7 @@ int HP_intif_request_registry(struct map_session_data *sd, int flag) { } int HP_intif_request_guild_storage(int account_id, int guild_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_request_guild_storage_pre ) { int (*preHookFunc) (int *account_id, int *guild_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_guild_storage_pre; hIndex++ ) { @@ -27063,8 +27063,7 @@ int HP_intif_request_guild_storage(int account_id, int guild_id) { } int HP_intif_send_guild_storage(int account_id, struct guild_storage *gstor) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_send_guild_storage_pre ) { int (*preHookFunc) (int *account_id, struct guild_storage *gstor); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_send_guild_storage_pre; hIndex++ ) { @@ -27090,8 +27089,7 @@ int HP_intif_send_guild_storage(int account_id, struct guild_storage *gstor) { } int HP_intif_create_party(struct party_member *member, char *name, int item, int item2) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_create_party_pre ) { int (*preHookFunc) (struct party_member *member, char *name, int *item, int *item2); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_create_party_pre; hIndex++ ) { @@ -27117,8 +27115,7 @@ int HP_intif_create_party(struct party_member *member, char *name, int item, int } int HP_intif_request_partyinfo(int party_id, int char_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_request_partyinfo_pre ) { int (*preHookFunc) (int *party_id, int *char_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_partyinfo_pre; hIndex++ ) { @@ -27144,8 +27141,7 @@ int HP_intif_request_partyinfo(int party_id, int char_id) { } int HP_intif_party_addmember(int party_id, struct party_member *member) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_party_addmember_pre ) { int (*preHookFunc) (int *party_id, struct party_member *member); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_addmember_pre; hIndex++ ) { @@ -27171,8 +27167,7 @@ int HP_intif_party_addmember(int party_id, struct party_member *member) { } int HP_intif_party_changeoption(int party_id, int account_id, int exp, int item) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_party_changeoption_pre ) { int (*preHookFunc) (int *party_id, int *account_id, int *exp, int *item); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_changeoption_pre; hIndex++ ) { @@ -27198,8 +27193,7 @@ int HP_intif_party_changeoption(int party_id, int account_id, int exp, int item) } int HP_intif_party_leave(int party_id, int account_id, int char_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_party_leave_pre ) { int (*preHookFunc) (int *party_id, int *account_id, int *char_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_leave_pre; hIndex++ ) { @@ -27225,8 +27219,7 @@ int HP_intif_party_leave(int party_id, int account_id, int char_id) { } int HP_intif_party_changemap(struct map_session_data *sd, int online) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_party_changemap_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *online); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_changemap_pre; hIndex++ ) { @@ -27252,8 +27245,7 @@ int HP_intif_party_changemap(struct map_session_data *sd, int online) { } int HP_intif_break_party(int party_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_break_party_pre ) { int (*preHookFunc) (int *party_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_break_party_pre; hIndex++ ) { @@ -27279,8 +27271,7 @@ int HP_intif_break_party(int party_id) { } int HP_intif_party_message(int party_id, int account_id, const char *mes, int len) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_party_message_pre ) { int (*preHookFunc) (int *party_id, int *account_id, const char *mes, int *len); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_message_pre; hIndex++ ) { @@ -27306,8 +27297,7 @@ int HP_intif_party_message(int party_id, int account_id, const char *mes, int le } int HP_intif_party_leaderchange(int party_id, int account_id, int char_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_party_leaderchange_pre ) { int (*preHookFunc) (int *party_id, int *account_id, int *char_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_leaderchange_pre; hIndex++ ) { @@ -27333,8 +27323,7 @@ int HP_intif_party_leaderchange(int party_id, int account_id, int char_id) { } int HP_intif_guild_create(const char *name, const struct guild_member *master) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_create_pre ) { int (*preHookFunc) (const char *name, const struct guild_member *master); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_create_pre; hIndex++ ) { @@ -27360,8 +27349,7 @@ int HP_intif_guild_create(const char *name, const struct guild_member *master) { } int HP_intif_guild_request_info(int guild_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_request_info_pre ) { int (*preHookFunc) (int *guild_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_request_info_pre; hIndex++ ) { @@ -27387,8 +27375,7 @@ int HP_intif_guild_request_info(int guild_id) { } int HP_intif_guild_addmember(int guild_id, struct guild_member *m) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_addmember_pre ) { int (*preHookFunc) (int *guild_id, struct guild_member *m); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_addmember_pre; hIndex++ ) { @@ -27414,8 +27401,7 @@ int HP_intif_guild_addmember(int guild_id, struct guild_member *m) { } int HP_intif_guild_leave(int guild_id, int account_id, int char_id, int flag, const char *mes) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_leave_pre ) { int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *flag, const char *mes); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_leave_pre; hIndex++ ) { @@ -27441,8 +27427,7 @@ int HP_intif_guild_leave(int guild_id, int account_id, int char_id, int flag, co } int HP_intif_guild_memberinfoshort(int guild_id, int account_id, int char_id, int online, int lv, int class_) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_memberinfoshort_pre ) { int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *online, int *lv, int *class_); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_memberinfoshort_pre; hIndex++ ) { @@ -27468,8 +27453,7 @@ int HP_intif_guild_memberinfoshort(int guild_id, int account_id, int char_id, in } int HP_intif_guild_break(int guild_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_break_pre ) { int (*preHookFunc) (int *guild_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_break_pre; hIndex++ ) { @@ -27495,8 +27479,7 @@ int HP_intif_guild_break(int guild_id) { } int HP_intif_guild_message(int guild_id, int account_id, const char *mes, int len) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_message_pre ) { int (*preHookFunc) (int *guild_id, int *account_id, const char *mes, int *len); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_message_pre; hIndex++ ) { @@ -27522,8 +27505,7 @@ int HP_intif_guild_message(int guild_id, int account_id, const char *mes, int le } int HP_intif_guild_change_gm(int guild_id, const char *name, int len) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_change_gm_pre ) { int (*preHookFunc) (int *guild_id, const char *name, int *len); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_gm_pre; hIndex++ ) { @@ -27549,8 +27531,7 @@ int HP_intif_guild_change_gm(int guild_id, const char *name, int len) { } int HP_intif_guild_change_basicinfo(int guild_id, int type, const void *data, int len) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_change_basicinfo_pre ) { int (*preHookFunc) (int *guild_id, int *type, const void *data, int *len); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_basicinfo_pre; hIndex++ ) { @@ -27576,8 +27557,7 @@ int HP_intif_guild_change_basicinfo(int guild_id, int type, const void *data, in } int HP_intif_guild_change_memberinfo(int guild_id, int account_id, int char_id, int type, const void *data, int len) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_change_memberinfo_pre ) { int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *type, const void *data, int *len); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_memberinfo_pre; hIndex++ ) { @@ -27603,8 +27583,7 @@ int HP_intif_guild_change_memberinfo(int guild_id, int account_id, int char_id, } int HP_intif_guild_position(int guild_id, int idx, struct guild_position *p) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_position_pre ) { int (*preHookFunc) (int *guild_id, int *idx, struct guild_position *p); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_position_pre; hIndex++ ) { @@ -27630,8 +27609,7 @@ int HP_intif_guild_position(int guild_id, int idx, struct guild_position *p) { } int HP_intif_guild_skillup(int guild_id, uint16 skill_id, int account_id, int max) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_skillup_pre ) { int (*preHookFunc) (int *guild_id, uint16 *skill_id, int *account_id, int *max); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_skillup_pre; hIndex++ ) { @@ -27657,8 +27635,7 @@ int HP_intif_guild_skillup(int guild_id, uint16 skill_id, int account_id, int ma } int HP_intif_guild_alliance(int guild_id1, int guild_id2, int account_id1, int account_id2, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_alliance_pre ) { int (*preHookFunc) (int *guild_id1, int *guild_id2, int *account_id1, int *account_id2, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_alliance_pre; hIndex++ ) { @@ -27684,8 +27661,7 @@ int HP_intif_guild_alliance(int guild_id1, int guild_id2, int account_id1, int a } int HP_intif_guild_notice(int guild_id, const char *mes1, const char *mes2) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_notice_pre ) { int (*preHookFunc) (int *guild_id, const char *mes1, const char *mes2); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_notice_pre; hIndex++ ) { @@ -27711,8 +27687,7 @@ int HP_intif_guild_notice(int guild_id, const char *mes1, const char *mes2) { } int HP_intif_guild_emblem(int guild_id, int len, const char *data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_emblem_pre ) { int (*preHookFunc) (int *guild_id, int *len, const char *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_emblem_pre; hIndex++ ) { @@ -27738,8 +27713,7 @@ int HP_intif_guild_emblem(int guild_id, int len, const char *data) { } int HP_intif_guild_castle_dataload(int num, int *castle_ids) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_castle_dataload_pre ) { int (*preHookFunc) (int *num, int *castle_ids); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_castle_dataload_pre; hIndex++ ) { @@ -27765,8 +27739,7 @@ int HP_intif_guild_castle_dataload(int num, int *castle_ids) { } int HP_intif_guild_castle_datasave(int castle_id, int index, int value) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_guild_castle_datasave_pre ) { int (*preHookFunc) (int *castle_id, int *index, int *value); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_castle_datasave_pre; hIndex++ ) { @@ -27792,8 +27765,7 @@ int HP_intif_guild_castle_datasave(int castle_id, int index, int value) { } int HP_intif_request_petdata(int account_id, int char_id, int pet_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_request_petdata_pre ) { int (*preHookFunc) (int *account_id, int *char_id, int *pet_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_petdata_pre; hIndex++ ) { @@ -27819,8 +27791,7 @@ int HP_intif_request_petdata(int account_id, int char_id, int pet_id) { } int HP_intif_save_petdata(int account_id, struct s_pet *p) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_save_petdata_pre ) { int (*preHookFunc) (int *account_id, struct s_pet *p); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_save_petdata_pre; hIndex++ ) { @@ -27846,8 +27817,7 @@ int HP_intif_save_petdata(int account_id, struct s_pet *p) { } int HP_intif_delete_petdata(int pet_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_delete_petdata_pre ) { int (*preHookFunc) (int *pet_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_delete_petdata_pre; hIndex++ ) { @@ -27873,8 +27843,7 @@ int HP_intif_delete_petdata(int pet_id) { } int HP_intif_rename(struct map_session_data *sd, int type, char *name) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_rename_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type, char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_rename_pre; hIndex++ ) { @@ -27900,8 +27869,7 @@ int HP_intif_rename(struct map_session_data *sd, int type, char *name) { } int HP_intif_homunculus_create(int account_id, struct s_homunculus *sh) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_homunculus_create_pre ) { int (*preHookFunc) (int *account_id, struct s_homunculus *sh); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_create_pre; hIndex++ ) { @@ -27927,8 +27895,7 @@ int HP_intif_homunculus_create(int account_id, struct s_homunculus *sh) { } bool HP_intif_homunculus_requestload(int account_id, int homun_id) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_intif_homunculus_requestload_pre ) { bool (*preHookFunc) (int *account_id, int *homun_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestload_pre; hIndex++ ) { @@ -27954,8 +27921,7 @@ bool HP_intif_homunculus_requestload(int account_id, int homun_id) { } int HP_intif_homunculus_requestsave(int account_id, struct s_homunculus *sh) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_homunculus_requestsave_pre ) { int (*preHookFunc) (int *account_id, struct s_homunculus *sh); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestsave_pre; hIndex++ ) { @@ -27981,8 +27947,7 @@ int HP_intif_homunculus_requestsave(int account_id, struct s_homunculus *sh) { } int HP_intif_homunculus_requestdelete(int homun_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_homunculus_requestdelete_pre ) { int (*preHookFunc) (int *homun_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestdelete_pre; hIndex++ ) { @@ -28008,8 +27973,7 @@ int HP_intif_homunculus_requestdelete(int homun_id) { } int HP_intif_request_questlog(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_request_questlog_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_questlog_pre; hIndex++ ) { @@ -28035,8 +27999,7 @@ int HP_intif_request_questlog(struct map_session_data *sd) { } int HP_intif_quest_save(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_quest_save_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_quest_save_pre; hIndex++ ) { @@ -28062,8 +28025,7 @@ int HP_intif_quest_save(struct map_session_data *sd) { } int HP_intif_mercenary_create(struct s_mercenary *merc) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_mercenary_create_pre ) { int (*preHookFunc) (struct s_mercenary *merc); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_create_pre; hIndex++ ) { @@ -28089,8 +28051,7 @@ int HP_intif_mercenary_create(struct s_mercenary *merc) { } int HP_intif_mercenary_request(int merc_id, int char_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_mercenary_request_pre ) { int (*preHookFunc) (int *merc_id, int *char_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_request_pre; hIndex++ ) { @@ -28116,8 +28077,7 @@ int HP_intif_mercenary_request(int merc_id, int char_id) { } int HP_intif_mercenary_delete(int merc_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_mercenary_delete_pre ) { int (*preHookFunc) (int *merc_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_delete_pre; hIndex++ ) { @@ -28143,8 +28103,7 @@ int HP_intif_mercenary_delete(int merc_id) { } int HP_intif_mercenary_save(struct s_mercenary *merc) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_mercenary_save_pre ) { int (*preHookFunc) (struct s_mercenary *merc); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_save_pre; hIndex++ ) { @@ -28170,8 +28129,7 @@ int HP_intif_mercenary_save(struct s_mercenary *merc) { } int HP_intif_Mail_requestinbox(int char_id, unsigned char flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_Mail_requestinbox_pre ) { int (*preHookFunc) (int *char_id, unsigned char *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_requestinbox_pre; hIndex++ ) { @@ -28197,8 +28155,7 @@ int HP_intif_Mail_requestinbox(int char_id, unsigned char flag) { } int HP_intif_Mail_read(int mail_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_Mail_read_pre ) { int (*preHookFunc) (int *mail_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_read_pre; hIndex++ ) { @@ -28224,8 +28181,7 @@ int HP_intif_Mail_read(int mail_id) { } int HP_intif_Mail_getattach(int char_id, int mail_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_Mail_getattach_pre ) { int (*preHookFunc) (int *char_id, int *mail_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_getattach_pre; hIndex++ ) { @@ -28251,8 +28207,7 @@ int HP_intif_Mail_getattach(int char_id, int mail_id) { } int HP_intif_Mail_delete(int char_id, int mail_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_Mail_delete_pre ) { int (*preHookFunc) (int *char_id, int *mail_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_delete_pre; hIndex++ ) { @@ -28278,8 +28233,7 @@ int HP_intif_Mail_delete(int char_id, int mail_id) { } int HP_intif_Mail_return(int char_id, int mail_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_Mail_return_pre ) { int (*preHookFunc) (int *char_id, int *mail_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_return_pre; hIndex++ ) { @@ -28305,8 +28259,7 @@ int HP_intif_Mail_return(int char_id, int mail_id) { } int HP_intif_Mail_send(int account_id, struct mail_message *msg) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_Mail_send_pre ) { int (*preHookFunc) (int *account_id, struct mail_message *msg); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_send_pre; hIndex++ ) { @@ -28332,8 +28285,7 @@ int HP_intif_Mail_send(int account_id, struct mail_message *msg) { } int HP_intif_Auction_requestlist(int char_id, short type, int price, const char *searchtext, short page) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_Auction_requestlist_pre ) { int (*preHookFunc) (int *char_id, short *type, int *price, const char *searchtext, short *page); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_requestlist_pre; hIndex++ ) { @@ -28359,8 +28311,7 @@ int HP_intif_Auction_requestlist(int char_id, short type, int price, const char } int HP_intif_Auction_register(struct auction_data *auction) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_Auction_register_pre ) { int (*preHookFunc) (struct auction_data *auction); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_register_pre; hIndex++ ) { @@ -28386,8 +28337,7 @@ int HP_intif_Auction_register(struct auction_data *auction) { } int HP_intif_Auction_cancel(int char_id, unsigned int auction_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_Auction_cancel_pre ) { int (*preHookFunc) (int *char_id, unsigned int *auction_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_cancel_pre; hIndex++ ) { @@ -28413,8 +28363,7 @@ int HP_intif_Auction_cancel(int char_id, unsigned int auction_id) { } int HP_intif_Auction_close(int char_id, unsigned int auction_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_Auction_close_pre ) { int (*preHookFunc) (int *char_id, unsigned int *auction_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_close_pre; hIndex++ ) { @@ -28440,8 +28389,7 @@ int HP_intif_Auction_close(int char_id, unsigned int auction_id) { } int HP_intif_Auction_bid(int char_id, const char *name, unsigned int auction_id, int bid) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_Auction_bid_pre ) { int (*preHookFunc) (int *char_id, const char *name, unsigned int *auction_id, int *bid); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_bid_pre; hIndex++ ) { @@ -28467,8 +28415,7 @@ int HP_intif_Auction_bid(int char_id, const char *name, unsigned int auction_id, } int HP_intif_elemental_create(struct s_elemental *ele) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_elemental_create_pre ) { int (*preHookFunc) (struct s_elemental *ele); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_create_pre; hIndex++ ) { @@ -28494,8 +28441,7 @@ int HP_intif_elemental_create(struct s_elemental *ele) { } int HP_intif_elemental_request(int ele_id, int char_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_elemental_request_pre ) { int (*preHookFunc) (int *ele_id, int *char_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_request_pre; hIndex++ ) { @@ -28521,8 +28467,7 @@ int HP_intif_elemental_request(int ele_id, int char_id) { } int HP_intif_elemental_delete(int ele_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_elemental_delete_pre ) { int (*preHookFunc) (int *ele_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_delete_pre; hIndex++ ) { @@ -28548,8 +28493,7 @@ int HP_intif_elemental_delete(int ele_id) { } int HP_intif_elemental_save(struct s_elemental *ele) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_elemental_save_pre ) { int (*preHookFunc) (struct s_elemental *ele); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_save_pre; hIndex++ ) { @@ -28600,8 +28544,7 @@ void HP_intif_request_accinfo(int u_fd, int aid, int group_lv, char *query) { } int HP_intif_CheckForCharServer(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_CheckForCharServer_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_CheckForCharServer_pre; hIndex++ ) { @@ -28677,8 +28620,7 @@ void HP_intif_pWisEnd(int fd) { } int HP_intif_pWisToGM_sub(struct map_session_data *sd, va_list va) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_intif_pWisToGM_sub_pre ) { int (*preHookFunc) (struct map_session_data *sd, va_list va); for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisToGM_sub_pre; hIndex++ ) { @@ -30211,8 +30153,7 @@ void HP_ircbot_final(void) { } int HP_ircbot_parse(int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_ircbot_parse_pre ) { int (*preHookFunc) (int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_parse_pre; hIndex++ ) { @@ -30314,8 +30255,7 @@ struct irc_func* HP_ircbot_func_search(char *function_name) { } int HP_ircbot_connect_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_ircbot_connect_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_connect_timer_pre; hIndex++ ) { @@ -30341,8 +30281,7 @@ int HP_ircbot_connect_timer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_ircbot_identify_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_ircbot_identify_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_identify_timer_pre; hIndex++ ) { @@ -30368,8 +30307,7 @@ int HP_ircbot_identify_timer(int tid, unsigned int tick, int id, intptr_t data) } int HP_ircbot_join_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_ircbot_join_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_join_timer_pre; hIndex++ ) { @@ -30796,8 +30734,7 @@ void HP_itemdb_write_cached_packages(const char *config_filename) { } bool HP_itemdb_read_cached_packages(const char *config_filename) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_itemdb_read_cached_packages_pre ) { bool (*preHookFunc) (const char *config_filename); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_cached_packages_pre; hIndex++ ) { @@ -30875,8 +30812,7 @@ struct item_data* HP_itemdb_search_name(const char *name) { } int HP_itemdb_search_name_array(struct item_data **data, int size, const char *str, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_search_name_array_pre ) { int (*preHookFunc) (struct item_data **data, int *size, const char *str, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_search_name_array_pre; hIndex++ ) { @@ -30954,8 +30890,7 @@ struct item_data* HP_itemdb_search(int nameid) { } int HP_itemdb_parse_dbrow(char **str, const char *source, int line, int scriptopt) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_parse_dbrow_pre ) { int (*preHookFunc) (char **str, const char *source, int *line, int *scriptopt); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_parse_dbrow_pre; hIndex++ ) { @@ -31007,8 +30942,7 @@ struct item_data* HP_itemdb_exists(int nameid) { } bool HP_itemdb_in_group(struct item_group *group, int nameid) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_itemdb_in_group_pre ) { bool (*preHookFunc) (struct item_group *group, int *nameid); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_in_group_pre; hIndex++ ) { @@ -31034,8 +30968,7 @@ bool HP_itemdb_in_group(struct item_group *group, int nameid) { } int HP_itemdb_group_item(struct item_group *group) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_group_item_pre ) { int (*preHookFunc) (struct item_group *group); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_group_item_pre; hIndex++ ) { @@ -31061,8 +30994,7 @@ int HP_itemdb_group_item(struct item_group *group) { } int HP_itemdb_chain_item(unsigned short chain_id, int *rate) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_chain_item_pre ) { int (*preHookFunc) (unsigned short *chain_id, int *rate); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_chain_item_pre; hIndex++ ) { @@ -31113,8 +31045,7 @@ void HP_itemdb_package_item(struct map_session_data *sd, struct item_package *pa } int HP_itemdb_searchname_sub(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_searchname_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchname_sub_pre; hIndex++ ) { @@ -31146,8 +31077,7 @@ int HP_itemdb_searchname_sub(DBKey key, DBData *data, va_list ap) { } int HP_itemdb_searchname_array_sub(DBKey key, DBData data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_searchname_array_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchname_array_sub_pre; hIndex++ ) { @@ -31179,8 +31109,7 @@ int HP_itemdb_searchname_array_sub(DBKey key, DBData data, va_list ap) { } int HP_itemdb_searchrandomid(struct item_group *group) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_searchrandomid_pre ) { int (*preHookFunc) (struct item_group *group); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchrandomid_pre; hIndex++ ) { @@ -31308,8 +31237,7 @@ struct item_data* HP_itemdb_create_item_data(int nameid) { } int HP_itemdb_isequip(int nameid) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_isequip_pre ) { int (*preHookFunc) (int *nameid); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isequip_pre; hIndex++ ) { @@ -31335,8 +31263,7 @@ int HP_itemdb_isequip(int nameid) { } int HP_itemdb_isequip2(struct item_data *data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_isequip2_pre ) { int (*preHookFunc) (struct item_data *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isequip2_pre; hIndex++ ) { @@ -31362,8 +31289,7 @@ int HP_itemdb_isequip2(struct item_data *data) { } int HP_itemdb_isstackable(int nameid) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_isstackable_pre ) { int (*preHookFunc) (int *nameid); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isstackable_pre; hIndex++ ) { @@ -31389,8 +31315,7 @@ int HP_itemdb_isstackable(int nameid) { } int HP_itemdb_isstackable2(struct item_data *data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_isstackable2_pre ) { int (*preHookFunc) (struct item_data *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isstackable2_pre; hIndex++ ) { @@ -31416,8 +31341,7 @@ int HP_itemdb_isstackable2(struct item_data *data) { } int HP_itemdb_isdropable_sub(struct item_data *item, int gmlv, int unused) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_isdropable_sub_pre ) { int (*preHookFunc) (struct item_data *item, int *gmlv, int *unused); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isdropable_sub_pre; hIndex++ ) { @@ -31443,8 +31367,7 @@ int HP_itemdb_isdropable_sub(struct item_data *item, int gmlv, int unused) { } int HP_itemdb_cantrade_sub(struct item_data *item, int gmlv, int gmlv2) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_cantrade_sub_pre ) { int (*preHookFunc) (struct item_data *item, int *gmlv, int *gmlv2); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cantrade_sub_pre; hIndex++ ) { @@ -31470,8 +31393,7 @@ int HP_itemdb_cantrade_sub(struct item_data *item, int gmlv, int gmlv2) { } int HP_itemdb_canpartnertrade_sub(struct item_data *item, int gmlv, int gmlv2) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_canpartnertrade_sub_pre ) { int (*preHookFunc) (struct item_data *item, int *gmlv, int *gmlv2); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canpartnertrade_sub_pre; hIndex++ ) { @@ -31497,8 +31419,7 @@ int HP_itemdb_canpartnertrade_sub(struct item_data *item, int gmlv, int gmlv2) { } int HP_itemdb_cansell_sub(struct item_data *item, int gmlv, int unused) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_cansell_sub_pre ) { int (*preHookFunc) (struct item_data *item, int *gmlv, int *unused); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cansell_sub_pre; hIndex++ ) { @@ -31524,8 +31445,7 @@ int HP_itemdb_cansell_sub(struct item_data *item, int gmlv, int unused) { } int HP_itemdb_cancartstore_sub(struct item_data *item, int gmlv, int unused) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_cancartstore_sub_pre ) { int (*preHookFunc) (struct item_data *item, int *gmlv, int *unused); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cancartstore_sub_pre; hIndex++ ) { @@ -31551,8 +31471,7 @@ int HP_itemdb_cancartstore_sub(struct item_data *item, int gmlv, int unused) { } int HP_itemdb_canstore_sub(struct item_data *item, int gmlv, int unused) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_canstore_sub_pre ) { int (*preHookFunc) (struct item_data *item, int *gmlv, int *unused); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canstore_sub_pre; hIndex++ ) { @@ -31578,8 +31497,7 @@ int HP_itemdb_canstore_sub(struct item_data *item, int gmlv, int unused) { } int HP_itemdb_canguildstore_sub(struct item_data *item, int gmlv, int unused) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_canguildstore_sub_pre ) { int (*preHookFunc) (struct item_data *item, int *gmlv, int *unused); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canguildstore_sub_pre; hIndex++ ) { @@ -31605,8 +31523,7 @@ int HP_itemdb_canguildstore_sub(struct item_data *item, int gmlv, int unused) { } int HP_itemdb_canmail_sub(struct item_data *item, int gmlv, int unused) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_canmail_sub_pre ) { int (*preHookFunc) (struct item_data *item, int *gmlv, int *unused); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canmail_sub_pre; hIndex++ ) { @@ -31632,8 +31549,7 @@ int HP_itemdb_canmail_sub(struct item_data *item, int gmlv, int unused) { } int HP_itemdb_canauction_sub(struct item_data *item, int gmlv, int unused) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_canauction_sub_pre ) { int (*preHookFunc) (struct item_data *item, int *gmlv, int *unused); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canauction_sub_pre; hIndex++ ) { @@ -31659,8 +31575,7 @@ int HP_itemdb_canauction_sub(struct item_data *item, int gmlv, int unused) { } int HP_itemdb_isrestricted(struct item *item, int gmlv, int gmlv2, int ( *func ) (struct item_data *, int, int)) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_isrestricted_pre ) { int (*preHookFunc) (struct item *item, int *gmlv, int *gmlv2, int ( *func ) (struct item_data *, int, int)); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isrestricted_pre; hIndex++ ) { @@ -31686,8 +31601,7 @@ int HP_itemdb_isrestricted(struct item *item, int gmlv, int gmlv2, int ( *func ) } int HP_itemdb_isidentified(int nameid) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_isidentified_pre ) { int (*preHookFunc) (int *nameid); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isidentified_pre; hIndex++ ) { @@ -31713,8 +31627,7 @@ int HP_itemdb_isidentified(int nameid) { } int HP_itemdb_isidentified2(struct item_data *data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_isidentified2_pre ) { int (*preHookFunc) (struct item_data *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isidentified2_pre; hIndex++ ) { @@ -31740,8 +31653,7 @@ int HP_itemdb_isidentified2(struct item_data *data) { } bool HP_itemdb_read_itemavail(char *str[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_itemdb_read_itemavail_pre ) { bool (*preHookFunc) (char *str[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_itemavail_pre; hIndex++ ) { @@ -31767,8 +31679,7 @@ bool HP_itemdb_read_itemavail(char *str[], int columns, int current) { } bool HP_itemdb_read_itemtrade(char *str[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_itemdb_read_itemtrade_pre ) { bool (*preHookFunc) (char *str[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_itemtrade_pre; hIndex++ ) { @@ -31794,8 +31705,7 @@ bool HP_itemdb_read_itemtrade(char *str[], int columns, int current) { } bool HP_itemdb_read_itemdelay(char *str[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_itemdb_read_itemdelay_pre ) { bool (*preHookFunc) (char *str[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_itemdelay_pre; hIndex++ ) { @@ -31821,8 +31731,7 @@ bool HP_itemdb_read_itemdelay(char *str[], int columns, int current) { } bool HP_itemdb_read_stack(char *fields[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_itemdb_read_stack_pre ) { bool (*preHookFunc) (char *fields[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_stack_pre; hIndex++ ) { @@ -31848,8 +31757,7 @@ bool HP_itemdb_read_stack(char *fields[], int columns, int current) { } bool HP_itemdb_read_buyingstore(char *fields[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_itemdb_read_buyingstore_pre ) { bool (*preHookFunc) (char *fields[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_buyingstore_pre; hIndex++ ) { @@ -31875,8 +31783,7 @@ bool HP_itemdb_read_buyingstore(char *fields[], int columns, int current) { } bool HP_itemdb_read_nouse(char *fields[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_itemdb_read_nouse_pre ) { bool (*preHookFunc) (char *fields[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_nouse_pre; hIndex++ ) { @@ -31902,8 +31809,7 @@ bool HP_itemdb_read_nouse(char *fields[], int columns, int current) { } int HP_itemdb_combo_split_atoi(char *str, int *val) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_combo_split_atoi_pre ) { int (*preHookFunc) (char *str, int *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_combo_split_atoi_pre; hIndex++ ) { @@ -31954,8 +31860,7 @@ void HP_itemdb_read_combos(void) { } int HP_itemdb_gendercheck(struct item_data *id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_gendercheck_pre ) { int (*preHookFunc) (struct item_data *id); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_gendercheck_pre; hIndex++ ) { @@ -32006,8 +31911,7 @@ void HP_itemdb_re_split_atoi(char *str, int *atk, int *matk) { } int HP_itemdb_readdb(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_readdb_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_pre; hIndex++ ) { @@ -32033,8 +31937,7 @@ int HP_itemdb_readdb(void) { } int HP_itemdb_read_sqldb(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_read_sqldb_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_sqldb_pre; hIndex++ ) { @@ -32060,8 +31963,7 @@ int HP_itemdb_read_sqldb(void) { } uint64 HP_itemdb_unique_id(int8 flag, int64 value) { int hIndex = 0; - uint64 retVal___; - memset(&retVal___, '\0', sizeof(uint64)); + uint64 retVal___ = 0; if( HPMHooks.count.HP_itemdb_unique_id_pre ) { uint64 (*preHookFunc) (int8 *flag, int64 *value); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_unique_id_pre; hIndex++ ) { @@ -32087,8 +31989,7 @@ uint64 HP_itemdb_unique_id(int8 flag, int64 value) { } int HP_itemdb_uid_load(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_uid_load_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_uid_load_pre; hIndex++ ) { @@ -32164,8 +32065,7 @@ void HP_itemdb_destroy_item_data(struct item_data *self, int free_self) { } int HP_itemdb_final_sub(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_itemdb_final_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_final_sub_pre; hIndex++ ) { @@ -32573,8 +32473,7 @@ void HP_logs_mvpdrop_sub(struct map_session_data *sd, int monster_id, int *log_m } int HP_logs_config_read(const char *cfgName) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_logs_config_read_pre ) { int (*preHookFunc) (const char *cfgName); for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_config_read_pre; hIndex++ ) { @@ -32675,8 +32574,7 @@ void HP_logs_sql_final(void) { } char HP_logs_picktype2char(e_log_pick_type type) { int hIndex = 0; - char retVal___; - memset(&retVal___, '\0', sizeof(char)); + char retVal___ = 0; if( HPMHooks.count.HP_logs_picktype2char_pre ) { char (*preHookFunc) (e_log_pick_type *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_picktype2char_pre; hIndex++ ) { @@ -32702,8 +32600,7 @@ char HP_logs_picktype2char(e_log_pick_type type) { } char HP_logs_chattype2char(e_log_chat_type type) { int hIndex = 0; - char retVal___; - memset(&retVal___, '\0', sizeof(char)); + char retVal___ = 0; if( HPMHooks.count.HP_logs_chattype2char_pre ) { char (*preHookFunc) (e_log_chat_type *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_chattype2char_pre; hIndex++ ) { @@ -32729,8 +32626,7 @@ char HP_logs_chattype2char(e_log_chat_type type) { } bool HP_logs_should_log_item(int nameid, int amount, int refine, struct item_data *id) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_logs_should_log_item_pre ) { bool (*preHookFunc) (int *nameid, int *amount, int *refine, struct item_data *id); for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_should_log_item_pre; hIndex++ ) { @@ -32782,8 +32678,7 @@ void HP_mail_clear(struct map_session_data *sd) { } int HP_mail_removeitem(struct map_session_data *sd, short flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mail_removeitem_pre ) { int (*preHookFunc) (struct map_session_data *sd, short *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_removeitem_pre; hIndex++ ) { @@ -32809,8 +32704,7 @@ int HP_mail_removeitem(struct map_session_data *sd, short flag) { } int HP_mail_removezeny(struct map_session_data *sd, short flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mail_removezeny_pre ) { int (*preHookFunc) (struct map_session_data *sd, short *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_removezeny_pre; hIndex++ ) { @@ -32836,8 +32730,7 @@ int HP_mail_removezeny(struct map_session_data *sd, short flag) { } unsigned char HP_mail_setitem(struct map_session_data *sd, int idx, int amount) { int hIndex = 0; - unsigned char retVal___; - memset(&retVal___, '\0', sizeof(unsigned char)); + unsigned char retVal___ = 0; if( HPMHooks.count.HP_mail_setitem_pre ) { unsigned char (*preHookFunc) (struct map_session_data *sd, int *idx, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_setitem_pre; hIndex++ ) { @@ -32863,8 +32756,7 @@ unsigned char HP_mail_setitem(struct map_session_data *sd, int idx, int amount) } bool HP_mail_setattachment(struct map_session_data *sd, struct mail_message *msg) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mail_setattachment_pre ) { bool (*preHookFunc) (struct map_session_data *sd, struct mail_message *msg); for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_setattachment_pre; hIndex++ ) { @@ -32915,8 +32807,7 @@ void HP_mail_getattachment(struct map_session_data *sd, int zeny, struct item *i } int HP_mail_openmail(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mail_openmail_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_openmail_pre; hIndex++ ) { @@ -32967,8 +32858,7 @@ void HP_mail_deliveryfail(struct map_session_data *sd, struct mail_message *msg) } bool HP_mail_invalid_operation(struct map_session_data *sd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mail_invalid_operation_pre ) { bool (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_invalid_operation_pre; hIndex++ ) { @@ -33120,8 +33010,7 @@ void HP_map_zone_change2(int m, struct map_zone_data *zone) { } int HP_map_getcell(int16 m, int16 x, int16 y, cell_chk cellchk) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_getcell_pre ) { int (*preHookFunc) (int16 *m, int16 *x, int16 *y, cell_chk *cellchk); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_getcell_pre; hIndex++ ) { @@ -33222,8 +33111,7 @@ void HP_map_setusers(int p1) { } int HP_map_getusers(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_getusers_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_getusers_pre; hIndex++ ) { @@ -33249,8 +33137,7 @@ int HP_map_getusers(void) { } int HP_map_usercount(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_usercount_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_usercount_pre; hIndex++ ) { @@ -33276,8 +33163,7 @@ int HP_map_usercount(void) { } int HP_map_freeblock(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_freeblock_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_pre; hIndex++ ) { @@ -33303,8 +33189,7 @@ int HP_map_freeblock(struct block_list *bl) { } int HP_map_freeblock_lock(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_freeblock_lock_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_lock_pre; hIndex++ ) { @@ -33330,8 +33215,7 @@ int HP_map_freeblock_lock(void) { } int HP_map_freeblock_unlock(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_freeblock_unlock_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_unlock_pre; hIndex++ ) { @@ -33357,8 +33241,7 @@ int HP_map_freeblock_unlock(void) { } int HP_map_addblock(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_addblock_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addblock_pre; hIndex++ ) { @@ -33384,8 +33267,7 @@ int HP_map_addblock(struct block_list *bl) { } int HP_map_delblock(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_delblock_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_delblock_pre; hIndex++ ) { @@ -33411,8 +33293,7 @@ int HP_map_delblock(struct block_list *bl) { } int HP_map_moveblock(struct block_list *bl, int x1, int y1, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_moveblock_pre ) { int (*preHookFunc) (struct block_list *bl, int *x1, int *y1, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_moveblock_pre; hIndex++ ) { @@ -33438,8 +33319,7 @@ int HP_map_moveblock(struct block_list *bl, int x1, int y1, unsigned int tick) { } int HP_map_count_oncell(int16 m, int16 x, int16 y, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_count_oncell_pre ) { int (*preHookFunc) (int16 *m, int16 *x, int16 *y, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_count_oncell_pre; hIndex++ ) { @@ -33491,8 +33371,7 @@ struct skill_unit* HP_map_find_skill_unit_oncell(struct block_list *target, int1 } int HP_map_get_new_object_id(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_get_new_object_id_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_get_new_object_id_pre; hIndex++ ) { @@ -33518,8 +33397,7 @@ int HP_map_get_new_object_id(void) { } int HP_map_search_freecell(struct block_list *src, int16 m, int16 *x, int16 *y, int16 rx, int16 ry, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_search_freecell_pre ) { int (*preHookFunc) (struct block_list *src, int16 *m, int16 *x, int16 *y, int16 *rx, int16 *ry, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_search_freecell_pre; hIndex++ ) { @@ -33545,8 +33423,7 @@ int HP_map_search_freecell(struct block_list *src, int16 m, int16 *x, int16 *y, } int HP_map_quit(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_quit_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_quit_pre; hIndex++ ) { @@ -33572,8 +33449,7 @@ int HP_map_quit(struct map_session_data *sd) { } bool HP_map_addnpc(int16 m, struct npc_data *nd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_map_addnpc_pre ) { bool (*preHookFunc) (int16 *m, struct npc_data *nd); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addnpc_pre; hIndex++ ) { @@ -33599,8 +33475,7 @@ bool HP_map_addnpc(int16 m, struct npc_data *nd) { } int HP_map_clearflooritem_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_clearflooritem_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_clearflooritem_timer_pre; hIndex++ ) { @@ -33626,8 +33501,7 @@ int HP_map_clearflooritem_timer(int tid, unsigned int tick, int id, intptr_t dat } int HP_map_removemobs_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_removemobs_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_removemobs_timer_pre; hIndex++ ) { @@ -33678,8 +33552,7 @@ void HP_map_clearflooritem(struct block_list *bl) { } int HP_map_addflooritem(struct item *item_data, int amount, int16 m, int16 x, int16 y, int first_charid, int second_charid, int third_charid, int flags) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_addflooritem_pre ) { int (*preHookFunc) (struct item *item_data, int *amount, int16 *m, int16 *x, int16 *y, int *first_charid, int *second_charid, int *third_charid, int *flags); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addflooritem_pre; hIndex++ ) { @@ -33987,8 +33860,7 @@ void HP_map_vforeachiddb(int ( *func ) (struct block_list *bl, va_list args), va } int HP_map_vforeachinrange(int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 range, int type, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_vforeachinrange_pre ) { int (*preHookFunc) (int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 *range, int *type, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinrange_pre; hIndex++ ) { @@ -34020,8 +33892,7 @@ int HP_map_vforeachinrange(int ( *func ) (struct block_list *, va_list), struct } int HP_map_vforeachinshootrange(int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 range, int type, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_vforeachinshootrange_pre ) { int (*preHookFunc) (int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 *range, int *type, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinshootrange_pre; hIndex++ ) { @@ -34053,8 +33924,7 @@ int HP_map_vforeachinshootrange(int ( *func ) (struct block_list *, va_list), st } int HP_map_vforeachinarea(int ( *func ) (struct block_list *, va_list), int16 m, int16 x0, int16 y0, int16 x1, int16 y1, int type, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_vforeachinarea_pre ) { int (*preHookFunc) (int ( *func ) (struct block_list *, va_list), int16 *m, int16 *x0, int16 *y0, int16 *x1, int16 *y1, int *type, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinarea_pre; hIndex++ ) { @@ -34086,8 +33956,7 @@ int HP_map_vforeachinarea(int ( *func ) (struct block_list *, va_list), int16 m, } int HP_map_vforcountinrange(int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 range, int count, int type, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_vforcountinrange_pre ) { int (*preHookFunc) (int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 *range, int *count, int *type, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforcountinrange_pre; hIndex++ ) { @@ -34119,8 +33988,7 @@ int HP_map_vforcountinrange(int ( *func ) (struct block_list *, va_list), struct } int HP_map_vforcountinarea(int ( *func ) (struct block_list *, va_list), int16 m, int16 x0, int16 y0, int16 x1, int16 y1, int count, int type, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_vforcountinarea_pre ) { int (*preHookFunc) (int ( *func ) (struct block_list *, va_list), int16 *m, int16 *x0, int16 *y0, int16 *x1, int16 *y1, int *count, int *type, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforcountinarea_pre; hIndex++ ) { @@ -34152,8 +34020,7 @@ int HP_map_vforcountinarea(int ( *func ) (struct block_list *, va_list), int16 m } int HP_map_vforeachinmovearea(int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 range, int16 dx, int16 dy, int type, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_vforeachinmovearea_pre ) { int (*preHookFunc) (int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 *range, int16 *dx, int16 *dy, int *type, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinmovearea_pre; hIndex++ ) { @@ -34185,8 +34052,7 @@ int HP_map_vforeachinmovearea(int ( *func ) (struct block_list *, va_list), stru } int HP_map_vforeachincell(int ( *func ) (struct block_list *, va_list), int16 m, int16 x, int16 y, int type, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_vforeachincell_pre ) { int (*preHookFunc) (int ( *func ) (struct block_list *, va_list), int16 *m, int16 *x, int16 *y, int *type, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachincell_pre; hIndex++ ) { @@ -34218,8 +34084,7 @@ int HP_map_vforeachincell(int ( *func ) (struct block_list *, va_list), int16 m, } int HP_map_vforeachinpath(int ( *func ) (struct block_list *, va_list), int16 m, int16 x0, int16 y0, int16 x1, int16 y1, int16 range, int length, int type, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_vforeachinpath_pre ) { int (*preHookFunc) (int ( *func ) (struct block_list *, va_list), int16 *m, int16 *x0, int16 *y0, int16 *x1, int16 *y1, int16 *range, int *length, int *type, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinpath_pre; hIndex++ ) { @@ -34251,8 +34116,7 @@ int HP_map_vforeachinpath(int ( *func ) (struct block_list *, va_list), int16 m, } int HP_map_vforeachinmap(int ( *func ) (struct block_list *, va_list), int16 m, int type, va_list args) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_vforeachinmap_pre ) { int (*preHookFunc) (int ( *func ) (struct block_list *, va_list), int16 *m, int *type, va_list args); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinmap_pre; hIndex++ ) { @@ -34284,8 +34148,7 @@ int HP_map_vforeachinmap(int ( *func ) (struct block_list *, va_list), int16 m, } int HP_map_vforeachininstance(int ( *func ) (struct block_list *, va_list), int16 instance_id, int type, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_vforeachininstance_pre ) { int (*preHookFunc) (int ( *func ) (struct block_list *, va_list), int16 *instance_id, int *type, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachininstance_pre; hIndex++ ) { @@ -34499,8 +34362,7 @@ struct block_list* HP_map_id2bl(int id) { } bool HP_map_blid_exists(int id) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_map_blid_exists_pre ) { bool (*preHookFunc) (int *id); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_blid_exists_pre; hIndex++ ) { @@ -34526,8 +34388,7 @@ bool HP_map_blid_exists(int id) { } int16 HP_map_mapindex2mapid(unsigned short mapindex) { int hIndex = 0; - int16 retVal___; - memset(&retVal___, '\0', sizeof(int16)); + int16 retVal___ = 0; if( HPMHooks.count.HP_map_mapindex2mapid_pre ) { int16 (*preHookFunc) (unsigned short *mapindex); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_mapindex2mapid_pre; hIndex++ ) { @@ -34553,8 +34414,7 @@ int16 HP_map_mapindex2mapid(unsigned short mapindex) { } int16 HP_map_mapname2mapid(const char *name) { int hIndex = 0; - int16 retVal___; - memset(&retVal___, '\0', sizeof(int16)); + int16 retVal___ = 0; if( HPMHooks.count.HP_map_mapname2mapid_pre ) { int16 (*preHookFunc) (const char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_mapname2mapid_pre; hIndex++ ) { @@ -34580,8 +34440,7 @@ int16 HP_map_mapname2mapid(const char *name) { } int HP_map_mapname2ipport(unsigned short name, uint32 *ip, uint16 *port) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_mapname2ipport_pre ) { int (*preHookFunc) (unsigned short *name, uint32 *ip, uint16 *port); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_mapname2ipport_pre; hIndex++ ) { @@ -34607,8 +34466,7 @@ int HP_map_mapname2ipport(unsigned short name, uint32 *ip, uint16 *port) { } int HP_map_setipport(unsigned short mapindex, uint32 ip, uint16 port) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_setipport_pre ) { int (*preHookFunc) (unsigned short *mapindex, uint32 *ip, uint16 *port); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_setipport_pre; hIndex++ ) { @@ -34634,8 +34492,7 @@ int HP_map_setipport(unsigned short mapindex, uint32 ip, uint16 port) { } int HP_map_eraseipport(unsigned short mapindex, uint32 ip, uint16 port) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_eraseipport_pre ) { int (*preHookFunc) (unsigned short *mapindex, uint32 *ip, uint16 *port); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseipport_pre; hIndex++ ) { @@ -34661,8 +34518,7 @@ int HP_map_eraseipport(unsigned short mapindex, uint32 ip, uint16 port) { } int HP_map_eraseallipport(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_eraseallipport_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseallipport_pre; hIndex++ ) { @@ -34841,8 +34697,7 @@ void HP_map_reloadnpc(bool clear) { } int HP_map_check_dir(int s_dir, int t_dir) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_check_dir_pre ) { int (*preHookFunc) (int *s_dir, int *t_dir); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_check_dir_pre; hIndex++ ) { @@ -34868,8 +34723,7 @@ int HP_map_check_dir(int s_dir, int t_dir) { } uint8 HP_map_calc_dir(struct block_list *src, int16 x, int16 y) { int hIndex = 0; - uint8 retVal___; - memset(&retVal___, '\0', sizeof(uint8)); + uint8 retVal___ = 0; if( HPMHooks.count.HP_map_calc_dir_pre ) { uint8 (*preHookFunc) (struct block_list *src, int16 *x, int16 *y); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_calc_dir_pre; hIndex++ ) { @@ -34895,8 +34749,7 @@ uint8 HP_map_calc_dir(struct block_list *src, int16 x, int16 y) { } int HP_map_random_dir(struct block_list *bl, short *x, short *y) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_random_dir_pre ) { int (*preHookFunc) (struct block_list *bl, short *x, short *y); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_random_dir_pre; hIndex++ ) { @@ -34922,8 +34775,7 @@ int HP_map_random_dir(struct block_list *bl, short *x, short *y) { } int HP_map_cleanup_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_cleanup_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_cleanup_sub_pre; hIndex++ ) { @@ -34955,8 +34807,7 @@ int HP_map_cleanup_sub(struct block_list *bl, va_list ap) { } int HP_map_delmap(char *mapname) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_delmap_pre ) { int (*preHookFunc) (char *mapname); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_delmap_pre; hIndex++ ) { @@ -35007,8 +34858,7 @@ void HP_map_flags_init(void) { } bool HP_map_iwall_set(int16 m, int16 x, int16 y, int size, int8 dir, bool shootable, const char *wall_name) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_map_iwall_set_pre ) { bool (*preHookFunc) (int16 *m, int16 *x, int16 *y, int *size, int8 *dir, bool *shootable, const char *wall_name); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_set_pre; hIndex++ ) { @@ -35084,8 +34934,7 @@ void HP_map_iwall_remove(const char *wall_name) { } int HP_map_addmobtolist(unsigned short m, struct spawn_data *spawn) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_addmobtolist_pre ) { int (*preHookFunc) (unsigned short *m, struct spawn_data *spawn); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addmobtolist_pre; hIndex++ ) { @@ -35261,8 +35110,7 @@ void HP_map_do_shutdown(void) { } int HP_map_freeblock_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_freeblock_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_timer_pre; hIndex++ ) { @@ -35288,8 +35136,7 @@ int HP_map_freeblock_timer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_map_searchrandfreecell(int16 m, int16 *x, int16 *y, int stack) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_searchrandfreecell_pre ) { int (*preHookFunc) (int16 *m, int16 *x, int16 *y, int *stack); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_searchrandfreecell_pre; hIndex++ ) { @@ -35315,8 +35162,7 @@ int HP_map_searchrandfreecell(int16 m, int16 *x, int16 *y, int stack) { } int HP_map_count_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_count_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_count_sub_pre; hIndex++ ) { @@ -35381,8 +35227,7 @@ DBData HP_map_create_charid2nick(DBKey key, va_list args) { } int HP_map_removemobs_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_removemobs_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_removemobs_sub_pre; hIndex++ ) { @@ -35441,8 +35286,7 @@ struct mapcell HP_map_gat2cell(int gat) { } int HP_map_cell2gat(struct mapcell cell) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_cell2gat_pre ) { int (*preHookFunc) (struct mapcell *cell); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_cell2gat_pre; hIndex++ ) { @@ -35468,8 +35312,7 @@ int HP_map_cell2gat(struct mapcell cell) { } int HP_map_getcellp(struct map_data *m, int16 x, int16 y, cell_chk cellchk) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_getcellp_pre ) { int (*preHookFunc) (struct map_data *m, int16 *x, int16 *y, cell_chk *cellchk); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_getcellp_pre; hIndex++ ) { @@ -35520,8 +35363,7 @@ void HP_map_setcell(int16 m, int16 x, int16 y, cell_t cell, bool flag) { } int HP_map_sub_getcellp(struct map_data *m, int16 x, int16 y, cell_chk cellchk) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_sub_getcellp_pre ) { int (*preHookFunc) (struct map_data *m, int16 *x, int16 *y, cell_chk *cellchk); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_sub_getcellp_pre; hIndex++ ) { @@ -35630,8 +35472,7 @@ DBData HP_map_create_map_data_other_server(DBKey key, va_list args) { } int HP_map_eraseallipport_sub(DBKey key, DBData *data, va_list va) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_eraseallipport_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list va); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseallipport_sub_pre; hIndex++ ) { @@ -35689,8 +35530,7 @@ char* HP_map_init_mapcache(FILE *fp) { } int HP_map_readfromcache(struct map_data *m, char *buffer) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_readfromcache_pre ) { int (*preHookFunc) (struct map_data *m, char *buffer); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_readfromcache_pre; hIndex++ ) { @@ -35716,8 +35556,7 @@ int HP_map_readfromcache(struct map_data *m, char *buffer) { } int HP_map_addmap(char *mapname) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_addmap_pre ) { int (*preHookFunc) (char *mapname); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addmap_pre; hIndex++ ) { @@ -35818,8 +35657,7 @@ void HP_map_list_final(void) { } int HP_map_waterheight(char *mapname) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_waterheight_pre ) { int (*preHookFunc) (char *mapname); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_waterheight_pre; hIndex++ ) { @@ -35845,8 +35683,7 @@ int HP_map_waterheight(char *mapname) { } int HP_map_readgat(struct map_data *m) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_readgat_pre ) { int (*preHookFunc) (struct map_data *m); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_readgat_pre; hIndex++ ) { @@ -35872,8 +35709,7 @@ int HP_map_readgat(struct map_data *m) { } int HP_map_readallmaps(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_readallmaps_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_readallmaps_pre; hIndex++ ) { @@ -35899,8 +35735,7 @@ int HP_map_readallmaps(void) { } int HP_map_config_read(char *cfgName) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_config_read_pre ) { int (*preHookFunc) (char *cfgName); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_config_read_pre; hIndex++ ) { @@ -35926,8 +35761,7 @@ int HP_map_config_read(char *cfgName) { } int HP_map_config_read_sub(char *cfgName) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_config_read_sub_pre ) { int (*preHookFunc) (char *cfgName); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_config_read_sub_pre; hIndex++ ) { @@ -35978,8 +35812,7 @@ void HP_map_reloadnpc_sub(char *cfgName) { } int HP_map_inter_config_read(char *cfgName) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_inter_config_read_pre ) { int (*preHookFunc) (char *cfgName); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_inter_config_read_pre; hIndex++ ) { @@ -36005,8 +35838,7 @@ int HP_map_inter_config_read(char *cfgName) { } int HP_map_sql_init(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_sql_init_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_sql_init_pre; hIndex++ ) { @@ -36032,8 +35864,7 @@ int HP_map_sql_init(void) { } int HP_map_sql_close(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_sql_close_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_sql_close_pre; hIndex++ ) { @@ -36059,8 +35890,7 @@ int HP_map_sql_close(void) { } bool HP_map_zone_mf_cache(int m, char *flag, char *params) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_map_zone_mf_cache_pre ) { bool (*preHookFunc) (int *m, char *flag, char *params); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_mf_cache_pre; hIndex++ ) { @@ -36086,8 +35916,7 @@ bool HP_map_zone_mf_cache(int m, char *flag, char *params) { } unsigned short HP_map_zone_str2itemid(const char *name) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_map_zone_str2itemid_pre ) { unsigned short (*preHookFunc) (const char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_str2itemid_pre; hIndex++ ) { @@ -36113,8 +35942,7 @@ unsigned short HP_map_zone_str2itemid(const char *name) { } unsigned short HP_map_zone_str2skillid(const char *name) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_map_zone_str2skillid_pre ) { unsigned short (*preHookFunc) (const char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_str2skillid_pre; hIndex++ ) { @@ -36140,8 +35968,7 @@ unsigned short HP_map_zone_str2skillid(const char *name) { } enum bl_type HP_map_zone_bl_type(const char *entry, enum map_zone_skill_subtype *subtype) { int hIndex = 0; - enum bl_type retVal___; - memset(&retVal___, '\0', sizeof(enum bl_type)); + enum bl_type retVal___ = BL_NUL; if( HPMHooks.count.HP_map_zone_bl_type_pre ) { enum bl_type (*preHookFunc) (const char *entry, enum map_zone_skill_subtype *subtype); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_bl_type_pre; hIndex++ ) { @@ -36192,8 +36019,7 @@ void HP_map_read_zone_db(void) { } int HP_map_db_final(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_db_final_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_db_final_pre; hIndex++ ) { @@ -36225,8 +36051,7 @@ int HP_map_db_final(DBKey key, DBData *data, va_list ap) { } int HP_map_nick_db_final(DBKey key, DBData *data, va_list args) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_nick_db_final_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list args); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_nick_db_final_pre; hIndex++ ) { @@ -36258,8 +36083,7 @@ int HP_map_nick_db_final(DBKey key, DBData *data, va_list args) { } int HP_map_cleanup_db_sub(DBKey key, DBData *data, va_list va) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_cleanup_db_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list va); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_cleanup_db_sub_pre; hIndex++ ) { @@ -36291,8 +36115,7 @@ int HP_map_cleanup_db_sub(DBKey key, DBData *data, va_list va) { } int HP_map_abort_sub(struct map_session_data *sd, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_map_abort_sub_pre ) { int (*preHookFunc) (struct map_session_data *sd, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_abort_sub_pre; hIndex++ ) { @@ -36374,8 +36197,7 @@ void HP_map_versionscreen(bool do_exit) { } bool HP_map_arg_next_value(const char *option, int i, int argc) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_map_arg_next_value_pre ) { bool (*preHookFunc) (const char *option, int *i, int *argc); for(hIndex = 0; hIndex < HPMHooks.count.HP_map_arg_next_value_pre; hIndex++ ) { @@ -36399,6 +36221,56 @@ bool HP_map_arg_next_value(const char *option, int i, int argc) { } return retVal___; } +void HP_map_addblcell(struct block_list *bl) { + int hIndex = 0; + if( HPMHooks.count.HP_map_addblcell_pre ) { + void (*preHookFunc) (struct block_list *bl); + for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addblcell_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_map_addblcell_pre[hIndex].func; + preHookFunc(bl); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.map.addblcell(bl); + } + if( HPMHooks.count.HP_map_addblcell_post ) { + void (*postHookFunc) (struct block_list *bl); + for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addblcell_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_map_addblcell_post[hIndex].func; + postHookFunc(bl); + } + } + return; +} +void HP_map_delblcell(struct block_list *bl) { + int hIndex = 0; + if( HPMHooks.count.HP_map_delblcell_pre ) { + void (*preHookFunc) (struct block_list *bl); + for(hIndex = 0; hIndex < HPMHooks.count.HP_map_delblcell_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_map_delblcell_pre[hIndex].func; + preHookFunc(bl); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.map.delblcell(bl); + } + if( HPMHooks.count.HP_map_delblcell_post ) { + void (*postHookFunc) (struct block_list *bl); + for(hIndex = 0; hIndex < HPMHooks.count.HP_map_delblcell_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_map_delblcell_post[hIndex].func; + postHookFunc(bl); + } + } + return; +} /* mapit */ struct s_mapiterator* HP_mapit_alloc(enum e_mapitflags flags, enum bl_type types) { int hIndex = 0; @@ -36557,8 +36429,7 @@ struct block_list* HP_mapit_prev(struct s_mapiterator *iter) { } bool HP_mapit_exists(struct s_mapiterator *iter) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mapit_exists_pre ) { bool (*preHookFunc) (struct s_mapiterator *iter); for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_exists_pre; hIndex++ ) { @@ -36635,8 +36506,7 @@ void HP_mapreg_final(void) { } int HP_mapreg_readreg(int uid) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mapreg_readreg_pre ) { int (*preHookFunc) (int *uid); for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_readreg_pre; hIndex++ ) { @@ -36688,8 +36558,7 @@ char* HP_mapreg_readregstr(int uid) { } bool HP_mapreg_setreg(int uid, int val) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mapreg_setreg_pre ) { bool (*preHookFunc) (int *uid, int *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_setreg_pre; hIndex++ ) { @@ -36715,8 +36584,7 @@ bool HP_mapreg_setreg(int uid, int val) { } bool HP_mapreg_setregstr(int uid, const char *str) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mapreg_setregstr_pre ) { bool (*preHookFunc) (int *uid, const char *str); for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_setregstr_pre; hIndex++ ) { @@ -36792,8 +36660,7 @@ void HP_mapreg_save(void) { } int HP_mapreg_save_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mapreg_save_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_save_timer_pre; hIndex++ ) { @@ -36844,8 +36711,7 @@ void HP_mapreg_reload(void) { } bool HP_mapreg_config_read(const char *w1, const char *w2) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mapreg_config_read_pre ) { bool (*preHookFunc) (const char *w1, const char *w2); for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_config_read_pre; hIndex++ ) { @@ -36897,8 +36763,7 @@ void HP_mercenary_init(void) { } bool HP_mercenary_class(int class_) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mercenary_class_pre ) { bool (*preHookFunc) (int *class_); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_class_pre; hIndex++ ) { @@ -36950,8 +36815,7 @@ struct view_data* HP_mercenary_get_viewdata(int class_) { } int HP_mercenary_create(struct map_session_data *sd, int class_, unsigned int lifetime) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_create_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *class_, unsigned int *lifetime); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_create_pre; hIndex++ ) { @@ -36977,8 +36841,7 @@ int HP_mercenary_create(struct map_session_data *sd, int class_, unsigned int li } int HP_mercenary_data_received(struct s_mercenary *merc, bool flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_data_received_pre ) { int (*preHookFunc) (struct s_mercenary *merc, bool *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_data_received_pre; hIndex++ ) { @@ -37004,8 +36867,7 @@ int HP_mercenary_data_received(struct s_mercenary *merc, bool flag) { } int HP_mercenary_save(struct mercenary_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_save_pre ) { int (*preHookFunc) (struct mercenary_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_save_pre; hIndex++ ) { @@ -37056,8 +36918,7 @@ void HP_mercenary_heal(struct mercenary_data *md, int hp, int sp) { } int HP_mercenary_dead(struct mercenary_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_dead_pre ) { int (*preHookFunc) (struct mercenary_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_dead_pre; hIndex++ ) { @@ -37083,8 +36944,7 @@ int HP_mercenary_dead(struct mercenary_data *md) { } int HP_mercenary_delete(struct mercenary_data *md, int reply) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_delete_pre ) { int (*preHookFunc) (struct mercenary_data *md, int *reply); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_delete_pre; hIndex++ ) { @@ -37135,8 +36995,7 @@ void HP_mercenary_contract_stop(struct mercenary_data *md) { } int HP_mercenary_get_lifetime(struct mercenary_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_get_lifetime_pre ) { int (*preHookFunc) (struct mercenary_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_lifetime_pre; hIndex++ ) { @@ -37162,8 +37021,7 @@ int HP_mercenary_get_lifetime(struct mercenary_data *md) { } int HP_mercenary_get_guild(struct mercenary_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_get_guild_pre ) { int (*preHookFunc) (struct mercenary_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_guild_pre; hIndex++ ) { @@ -37189,8 +37047,7 @@ int HP_mercenary_get_guild(struct mercenary_data *md) { } int HP_mercenary_get_faith(struct mercenary_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_get_faith_pre ) { int (*preHookFunc) (struct mercenary_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_faith_pre; hIndex++ ) { @@ -37216,8 +37073,7 @@ int HP_mercenary_get_faith(struct mercenary_data *md) { } int HP_mercenary_set_faith(struct mercenary_data *md, int value) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_set_faith_pre ) { int (*preHookFunc) (struct mercenary_data *md, int *value); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_set_faith_pre; hIndex++ ) { @@ -37243,8 +37099,7 @@ int HP_mercenary_set_faith(struct mercenary_data *md, int value) { } int HP_mercenary_get_calls(struct mercenary_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_get_calls_pre ) { int (*preHookFunc) (struct mercenary_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_calls_pre; hIndex++ ) { @@ -37270,8 +37125,7 @@ int HP_mercenary_get_calls(struct mercenary_data *md) { } int HP_mercenary_set_calls(struct mercenary_data *md, int value) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_set_calls_pre ) { int (*preHookFunc) (struct mercenary_data *md, int *value); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_set_calls_pre; hIndex++ ) { @@ -37297,8 +37151,7 @@ int HP_mercenary_set_calls(struct mercenary_data *md, int value) { } int HP_mercenary_kills(struct mercenary_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_kills_pre ) { int (*preHookFunc) (struct mercenary_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_kills_pre; hIndex++ ) { @@ -37324,8 +37177,7 @@ int HP_mercenary_kills(struct mercenary_data *md) { } int HP_mercenary_checkskill(struct mercenary_data *md, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_checkskill_pre ) { int (*preHookFunc) (struct mercenary_data *md, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_checkskill_pre; hIndex++ ) { @@ -37351,8 +37203,7 @@ int HP_mercenary_checkskill(struct mercenary_data *md, uint16 skill_id) { } int HP_mercenary_read_db(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_read_db_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_db_pre; hIndex++ ) { @@ -37378,8 +37229,7 @@ int HP_mercenary_read_db(void) { } int HP_mercenary_read_skilldb(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_read_skilldb_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_skilldb_pre; hIndex++ ) { @@ -37405,8 +37255,7 @@ int HP_mercenary_read_skilldb(void) { } int HP_mercenary_killbonus(struct mercenary_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_killbonus_pre ) { int (*preHookFunc) (struct mercenary_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_killbonus_pre; hIndex++ ) { @@ -37432,8 +37281,7 @@ int HP_mercenary_killbonus(struct mercenary_data *md) { } int HP_mercenary_search_index(int class_) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_search_index_pre ) { int (*preHookFunc) (int *class_); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_search_index_pre; hIndex++ ) { @@ -37459,8 +37307,7 @@ int HP_mercenary_search_index(int class_) { } int HP_mercenary_contract_end_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mercenary_contract_end_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_contract_end_timer_pre; hIndex++ ) { @@ -37486,8 +37333,7 @@ int HP_mercenary_contract_end_timer(int tid, unsigned int tick, int id, intptr_t } bool HP_mercenary_read_db_sub(char *str[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mercenary_read_db_sub_pre ) { bool (*preHookFunc) (char *str[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_db_sub_pre; hIndex++ ) { @@ -37513,8 +37359,7 @@ bool HP_mercenary_read_db_sub(char *str[], int columns, int current) { } bool HP_mercenary_read_skill_db_sub(char *str[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mercenary_read_skill_db_sub_pre ) { bool (*preHookFunc) (char *str[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_skill_db_sub_pre; hIndex++ ) { @@ -37541,8 +37386,7 @@ bool HP_mercenary_read_skill_db_sub(char *str[], int columns, int current) { /* mob */ int HP_mob_init(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_init_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_init_pre; hIndex++ ) { @@ -37568,8 +37412,7 @@ int HP_mob_init(void) { } int HP_mob_final(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_final_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_final_pre; hIndex++ ) { @@ -37672,8 +37515,7 @@ struct mob_chat* HP_mob_chat(short id) { } int HP_mob_makedummymobdb(int p1) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_makedummymobdb_pre ) { int (*preHookFunc) (int *p1); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_makedummymobdb_pre; hIndex++ ) { @@ -37699,8 +37541,7 @@ int HP_mob_makedummymobdb(int p1) { } int HP_mob_spawn_guardian_sub(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_spawn_guardian_sub_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_guardian_sub_pre; hIndex++ ) { @@ -37726,8 +37567,7 @@ int HP_mob_spawn_guardian_sub(int tid, unsigned int tick, int id, intptr_t data) } int HP_mob_skill_id2skill_idx(int class_, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_skill_id2skill_idx_pre ) { int (*preHookFunc) (int *class_, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_id2skill_idx_pre; hIndex++ ) { @@ -37753,8 +37593,7 @@ int HP_mob_skill_id2skill_idx(int class_, uint16 skill_id) { } int HP_mob_db_searchname(const char *str) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_db_searchname_pre ) { int (*preHookFunc) (const char *str); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_pre; hIndex++ ) { @@ -37780,8 +37619,7 @@ int HP_mob_db_searchname(const char *str) { } int HP_mob_db_searchname_array_sub(struct mob_db *mob, const char *str, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_db_searchname_array_sub_pre ) { int (*preHookFunc) (struct mob_db *mob, const char *str, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_array_sub_pre; hIndex++ ) { @@ -37857,8 +37695,7 @@ void HP_mob_mvptomb_destroy(struct mob_data *md) { } int HP_mob_db_searchname_array(struct mob_db **data, int size, const char *str, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_db_searchname_array_pre ) { int (*preHookFunc) (struct mob_db **data, int *size, const char *str, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_array_pre; hIndex++ ) { @@ -37884,8 +37721,7 @@ int HP_mob_db_searchname_array(struct mob_db **data, int size, const char *str, } int HP_mob_db_checkid(const int id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_db_checkid_pre ) { int (*preHookFunc) (const int *id); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_checkid_pre; hIndex++ ) { @@ -37937,8 +37773,7 @@ struct view_data* HP_mob_get_viewdata(int class_) { } int HP_mob_parse_dataset(struct spawn_data *data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_parse_dataset_pre ) { int (*preHookFunc) (struct spawn_data *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_dataset_pre; hIndex++ ) { @@ -37990,8 +37825,7 @@ struct mob_data* HP_mob_spawn_dataset(struct spawn_data *data) { } int HP_mob_get_random_id(int type, int flag, int lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_get_random_id_pre ) { int (*preHookFunc) (int *type, int *flag, int *lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_get_random_id_pre; hIndex++ ) { @@ -38017,8 +37851,7 @@ int HP_mob_get_random_id(int type, int flag, int lv) { } bool HP_mob_ksprotected(struct block_list *src, struct block_list *target) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mob_ksprotected_pre ) { bool (*preHookFunc) (struct block_list *src, struct block_list *target); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ksprotected_pre; hIndex++ ) { @@ -38070,8 +37903,7 @@ struct mob_data* HP_mob_once_spawn_sub(struct block_list *bl, int16 m, int16 x, } int HP_mob_once_spawn(struct map_session_data *sd, int16 m, int16 x, int16 y, const char *mobname, int class_, int amount, const char *event, unsigned int size, unsigned int ai) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_once_spawn_pre ) { int (*preHookFunc) (struct map_session_data *sd, int16 *m, int16 *x, int16 *y, const char *mobname, int *class_, int *amount, const char *event, unsigned int *size, unsigned int *ai); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_once_spawn_pre; hIndex++ ) { @@ -38097,8 +37929,7 @@ int HP_mob_once_spawn(struct map_session_data *sd, int16 m, int16 x, int16 y, co } int HP_mob_once_spawn_area(struct map_session_data *sd, int16 m, int16 x0, int16 y0, int16 x1, int16 y1, const char *mobname, int class_, int amount, const char *event, unsigned int size, unsigned int ai) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_once_spawn_area_pre ) { int (*preHookFunc) (struct map_session_data *sd, int16 *m, int16 *x0, int16 *y0, int16 *x1, int16 *y1, const char *mobname, int *class_, int *amount, const char *event, unsigned int *size, unsigned int *ai); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_once_spawn_area_pre; hIndex++ ) { @@ -38124,8 +37955,7 @@ int HP_mob_once_spawn_area(struct map_session_data *sd, int16 m, int16 x0, int16 } int HP_mob_spawn_guardian(const char *mapname, short x, short y, const char *mobname, int class_, const char *event, int guardian, bool has_index) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_spawn_guardian_pre ) { int (*preHookFunc) (const char *mapname, short *x, short *y, const char *mobname, int *class_, const char *event, int *guardian, bool *has_index); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_guardian_pre; hIndex++ ) { @@ -38151,8 +37981,7 @@ int HP_mob_spawn_guardian(const char *mapname, short x, short y, const char *mob } int HP_mob_spawn_bg(const char *mapname, short x, short y, const char *mobname, int class_, const char *event, unsigned int bg_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_spawn_bg_pre ) { int (*preHookFunc) (const char *mapname, short *x, short *y, const char *mobname, int *class_, const char *event, unsigned int *bg_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_bg_pre; hIndex++ ) { @@ -38178,8 +38007,7 @@ int HP_mob_spawn_bg(const char *mapname, short x, short y, const char *mobname, } int HP_mob_can_reach(struct mob_data *md, struct block_list *bl, int range, int state) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_can_reach_pre ) { int (*preHookFunc) (struct mob_data *md, struct block_list *bl, int *range, int *state); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_can_reach_pre; hIndex++ ) { @@ -38205,8 +38033,7 @@ int HP_mob_can_reach(struct mob_data *md, struct block_list *bl, int range, int } int HP_mob_linksearch(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_linksearch_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_linksearch_pre; hIndex++ ) { @@ -38238,8 +38065,7 @@ int HP_mob_linksearch(struct block_list *bl, va_list ap) { } int HP_mob_delayspawn(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_delayspawn_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_delayspawn_pre; hIndex++ ) { @@ -38265,8 +38091,7 @@ int HP_mob_delayspawn(int tid, unsigned int tick, int id, intptr_t data) { } int HP_mob_setdelayspawn(struct mob_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_setdelayspawn_pre ) { int (*preHookFunc) (struct mob_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_setdelayspawn_pre; hIndex++ ) { @@ -38292,8 +38117,7 @@ int HP_mob_setdelayspawn(struct mob_data *md) { } int HP_mob_count_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_count_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_count_sub_pre; hIndex++ ) { @@ -38325,8 +38149,7 @@ int HP_mob_count_sub(struct block_list *bl, va_list ap) { } int HP_mob_spawn(struct mob_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_spawn_pre ) { int (*preHookFunc) (struct mob_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_pre; hIndex++ ) { @@ -38352,8 +38175,7 @@ int HP_mob_spawn(struct mob_data *md) { } int HP_mob_can_changetarget(struct mob_data *md, struct block_list *target, int mode) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_can_changetarget_pre ) { int (*preHookFunc) (struct mob_data *md, struct block_list *target, int *mode); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_can_changetarget_pre; hIndex++ ) { @@ -38379,8 +38201,7 @@ int HP_mob_can_changetarget(struct mob_data *md, struct block_list *target, int } int HP_mob_target(struct mob_data *md, struct block_list *bl, int dist) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_target_pre ) { int (*preHookFunc) (struct mob_data *md, struct block_list *bl, int *dist); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_target_pre; hIndex++ ) { @@ -38406,8 +38227,7 @@ int HP_mob_target(struct mob_data *md, struct block_list *bl, int dist) { } int HP_mob_ai_sub_hard_activesearch(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_ai_sub_hard_activesearch_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_activesearch_pre; hIndex++ ) { @@ -38439,8 +38259,7 @@ int HP_mob_ai_sub_hard_activesearch(struct block_list *bl, va_list ap) { } int HP_mob_ai_sub_hard_changechase(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_ai_sub_hard_changechase_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_changechase_pre; hIndex++ ) { @@ -38472,8 +38291,7 @@ int HP_mob_ai_sub_hard_changechase(struct block_list *bl, va_list ap) { } int HP_mob_ai_sub_hard_bg_ally(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_ai_sub_hard_bg_ally_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_bg_ally_pre; hIndex++ ) { @@ -38505,8 +38323,7 @@ int HP_mob_ai_sub_hard_bg_ally(struct block_list *bl, va_list ap) { } int HP_mob_ai_sub_hard_lootsearch(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_ai_sub_hard_lootsearch_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_lootsearch_pre; hIndex++ ) { @@ -38538,8 +38355,7 @@ int HP_mob_ai_sub_hard_lootsearch(struct block_list *bl, va_list ap) { } int HP_mob_warpchase_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_warpchase_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpchase_sub_pre; hIndex++ ) { @@ -38571,8 +38387,7 @@ int HP_mob_warpchase_sub(struct block_list *bl, va_list ap) { } int HP_mob_ai_sub_hard_slavemob(struct mob_data *md, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_ai_sub_hard_slavemob_pre ) { int (*preHookFunc) (struct mob_data *md, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_slavemob_pre; hIndex++ ) { @@ -38598,8 +38413,7 @@ int HP_mob_ai_sub_hard_slavemob(struct mob_data *md, unsigned int tick) { } int HP_mob_unlocktarget(struct mob_data *md, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_unlocktarget_pre ) { int (*preHookFunc) (struct mob_data *md, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_unlocktarget_pre; hIndex++ ) { @@ -38625,8 +38439,7 @@ int HP_mob_unlocktarget(struct mob_data *md, unsigned int tick) { } int HP_mob_randomwalk(struct mob_data *md, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_randomwalk_pre ) { int (*preHookFunc) (struct mob_data *md, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_randomwalk_pre; hIndex++ ) { @@ -38652,8 +38465,7 @@ int HP_mob_randomwalk(struct mob_data *md, unsigned int tick) { } int HP_mob_warpchase(struct mob_data *md, struct block_list *target) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_warpchase_pre ) { int (*preHookFunc) (struct mob_data *md, struct block_list *target); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpchase_pre; hIndex++ ) { @@ -38679,8 +38491,7 @@ int HP_mob_warpchase(struct mob_data *md, struct block_list *target) { } bool HP_mob_ai_sub_hard(struct mob_data *md, unsigned int tick) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mob_ai_sub_hard_pre ) { bool (*preHookFunc) (struct mob_data *md, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_pre; hIndex++ ) { @@ -38706,8 +38517,7 @@ bool HP_mob_ai_sub_hard(struct mob_data *md, unsigned int tick) { } int HP_mob_ai_sub_hard_timer(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_ai_sub_hard_timer_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_timer_pre; hIndex++ ) { @@ -38739,8 +38549,7 @@ int HP_mob_ai_sub_hard_timer(struct block_list *bl, va_list ap) { } int HP_mob_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_ai_sub_foreachclient_pre ) { int (*preHookFunc) (struct map_session_data *sd, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_foreachclient_pre; hIndex++ ) { @@ -38772,8 +38581,7 @@ int HP_mob_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) { } int HP_mob_ai_sub_lazy(struct mob_data *md, va_list args) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_ai_sub_lazy_pre ) { int (*preHookFunc) (struct mob_data *md, va_list args); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_lazy_pre; hIndex++ ) { @@ -38805,8 +38613,7 @@ int HP_mob_ai_sub_lazy(struct mob_data *md, va_list args) { } int HP_mob_ai_lazy(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_ai_lazy_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_lazy_pre; hIndex++ ) { @@ -38832,8 +38639,7 @@ int HP_mob_ai_lazy(int tid, unsigned int tick, int id, intptr_t data) { } int HP_mob_ai_hard(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_ai_hard_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_hard_pre; hIndex++ ) { @@ -38911,8 +38717,7 @@ struct item_drop* HP_mob_setlootitem(struct item *item) { } int HP_mob_delay_item_drop(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_delay_item_drop_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_delay_item_drop_pre; hIndex++ ) { @@ -38963,8 +38768,7 @@ void HP_mob_item_drop(struct mob_data *md, struct item_drop_list *dlist, struct } int HP_mob_timer_delete(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_timer_delete_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_timer_delete_pre; hIndex++ ) { @@ -38990,8 +38794,7 @@ int HP_mob_timer_delete(int tid, unsigned int tick, int id, intptr_t data) { } int HP_mob_deleteslave_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_deleteslave_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_deleteslave_sub_pre; hIndex++ ) { @@ -39023,8 +38826,7 @@ int HP_mob_deleteslave_sub(struct block_list *bl, va_list ap) { } int HP_mob_deleteslave(struct mob_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_deleteslave_pre ) { int (*preHookFunc) (struct mob_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_deleteslave_pre; hIndex++ ) { @@ -39050,8 +38852,7 @@ int HP_mob_deleteslave(struct mob_data *md) { } int HP_mob_respawn(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_respawn_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_respawn_pre; hIndex++ ) { @@ -39127,8 +38928,7 @@ void HP_mob_damage(struct mob_data *md, struct block_list *src, int damage) { } int HP_mob_dead(struct mob_data *md, struct block_list *src, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_dead_pre ) { int (*preHookFunc) (struct mob_data *md, struct block_list *src, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_dead_pre; hIndex++ ) { @@ -39179,8 +38979,7 @@ void HP_mob_revive(struct mob_data *md, unsigned int hp) { } int HP_mob_guardian_guildchange(struct mob_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_guardian_guildchange_pre ) { int (*preHookFunc) (struct mob_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_guardian_guildchange_pre; hIndex++ ) { @@ -39206,8 +39005,7 @@ int HP_mob_guardian_guildchange(struct mob_data *md) { } int HP_mob_random_class(int *value, size_t count) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_random_class_pre ) { int (*preHookFunc) (int *value, size_t *count); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_random_class_pre; hIndex++ ) { @@ -39233,8 +39031,7 @@ int HP_mob_random_class(int *value, size_t count) { } int HP_mob_class_change(struct mob_data *md, int class_) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_class_change_pre ) { int (*preHookFunc) (struct mob_data *md, int *class_); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_class_change_pre; hIndex++ ) { @@ -39285,8 +39082,7 @@ void HP_mob_heal(struct mob_data *md, unsigned int heal) { } int HP_mob_warpslave_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_warpslave_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpslave_sub_pre; hIndex++ ) { @@ -39318,8 +39114,7 @@ int HP_mob_warpslave_sub(struct block_list *bl, va_list ap) { } int HP_mob_warpslave(struct block_list *bl, int range) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_warpslave_pre ) { int (*preHookFunc) (struct block_list *bl, int *range); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpslave_pre; hIndex++ ) { @@ -39345,8 +39140,7 @@ int HP_mob_warpslave(struct block_list *bl, int range) { } int HP_mob_countslave_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_countslave_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_countslave_sub_pre; hIndex++ ) { @@ -39378,8 +39172,7 @@ int HP_mob_countslave_sub(struct block_list *bl, va_list ap) { } int HP_mob_countslave(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_countslave_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_countslave_pre; hIndex++ ) { @@ -39405,8 +39198,7 @@ int HP_mob_countslave(struct block_list *bl) { } int HP_mob_summonslave(struct mob_data *md2, int *value, int amount, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_summonslave_pre ) { int (*preHookFunc) (struct mob_data *md2, int *value, int *amount, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_summonslave_pre; hIndex++ ) { @@ -39432,8 +39224,7 @@ int HP_mob_summonslave(struct mob_data *md2, int *value, int amount, uint16 skil } int HP_mob_getfriendhprate_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_getfriendhprate_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendhprate_sub_pre; hIndex++ ) { @@ -39517,8 +39308,7 @@ struct block_list* HP_mob_getmasterhpltmaxrate(struct mob_data *md, int rate) { } int HP_mob_getfriendstatus_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_getfriendstatus_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendstatus_sub_pre; hIndex++ ) { @@ -39576,8 +39366,7 @@ struct mob_data* HP_mob_getfriendstatus(struct mob_data *md, int cond1, int cond } int HP_mob_skill_use(struct mob_data *md, unsigned int tick, int event) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_skill_use_pre ) { int (*preHookFunc) (struct mob_data *md, unsigned int *tick, int *event); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_use_pre; hIndex++ ) { @@ -39603,8 +39392,7 @@ int HP_mob_skill_use(struct mob_data *md, unsigned int tick, int event) { } int HP_mob_skill_event(struct mob_data *md, struct block_list *src, unsigned int tick, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_skill_event_pre ) { int (*preHookFunc) (struct mob_data *md, struct block_list *src, unsigned int *tick, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_event_pre; hIndex++ ) { @@ -39630,8 +39418,7 @@ int HP_mob_skill_event(struct mob_data *md, struct block_list *src, unsigned int } int HP_mob_is_clone(int class_) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_is_clone_pre ) { int (*preHookFunc) (int *class_); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_is_clone_pre; hIndex++ ) { @@ -39657,8 +39444,7 @@ int HP_mob_is_clone(int class_) { } int HP_mob_clone_spawn(struct map_session_data *sd, int16 m, int16 x, int16 y, const char *event, int master_id, int mode, int flag, unsigned int duration) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_clone_spawn_pre ) { int (*preHookFunc) (struct map_session_data *sd, int16 *m, int16 *x, int16 *y, const char *event, int *master_id, int *mode, int *flag, unsigned int *duration); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_clone_spawn_pre; hIndex++ ) { @@ -39684,8 +39470,7 @@ int HP_mob_clone_spawn(struct map_session_data *sd, int16 m, int16 x, int16 y, c } int HP_mob_clone_delete(struct mob_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_clone_delete_pre ) { int (*preHookFunc) (struct mob_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_clone_delete_pre; hIndex++ ) { @@ -39711,8 +39496,7 @@ int HP_mob_clone_delete(struct mob_data *md) { } unsigned int HP_mob_drop_adjust(int baserate, int rate_adjust, unsigned short rate_min, unsigned short rate_max) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_mob_drop_adjust_pre ) { unsigned int (*preHookFunc) (int *baserate, int *rate_adjust, unsigned short *rate_min, unsigned short *rate_max); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_drop_adjust_pre; hIndex++ ) { @@ -39763,8 +39547,7 @@ void HP_mob_item_dropratio_adjust(int nameid, int mob_id, int *rate_adjust) { } bool HP_mob_parse_dbrow(char **str) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mob_parse_dbrow_pre ) { bool (*preHookFunc) (char **str); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_dbrow_pre; hIndex++ ) { @@ -39790,8 +39573,7 @@ bool HP_mob_parse_dbrow(char **str) { } bool HP_mob_readdb_sub(char *fields[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mob_readdb_sub_pre ) { bool (*preHookFunc) (char *fields[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_sub_pre; hIndex++ ) { @@ -39842,8 +39624,7 @@ void HP_mob_readdb(void) { } int HP_mob_read_sqldb(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_read_sqldb_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_sqldb_pre; hIndex++ ) { @@ -39869,8 +39650,7 @@ int HP_mob_read_sqldb(void) { } bool HP_mob_readdb_mobavail(char *str[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mob_readdb_mobavail_pre ) { bool (*preHookFunc) (char *str[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_mobavail_pre; hIndex++ ) { @@ -39896,8 +39676,7 @@ bool HP_mob_readdb_mobavail(char *str[], int columns, int current) { } int HP_mob_read_randommonster(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_read_randommonster_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_randommonster_pre; hIndex++ ) { @@ -39923,8 +39702,7 @@ int HP_mob_read_randommonster(void) { } bool HP_mob_parse_row_chatdb(char **str, const char *source, int line, int *last_msg_id) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mob_parse_row_chatdb_pre ) { bool (*preHookFunc) (char **str, const char *source, int *line, int *last_msg_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_row_chatdb_pre; hIndex++ ) { @@ -39975,8 +39753,7 @@ void HP_mob_readchatdb(void) { } bool HP_mob_parse_row_mobskilldb(char **str, int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mob_parse_row_mobskilldb_pre ) { bool (*preHookFunc) (char **str, int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_row_mobskilldb_pre; hIndex++ ) { @@ -40027,8 +39804,7 @@ void HP_mob_readskilldb(void) { } int HP_mob_read_sqlskilldb(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_mob_read_sqlskilldb_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_sqlskilldb_pre; hIndex++ ) { @@ -40054,8 +39830,7 @@ int HP_mob_read_sqlskilldb(void) { } bool HP_mob_readdb_race2(char *fields[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mob_readdb_race2_pre ) { bool (*preHookFunc) (char *fields[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_race2_pre; hIndex++ ) { @@ -40081,8 +39856,7 @@ bool HP_mob_readdb_race2(char *fields[], int columns, int current) { } bool HP_mob_readdb_itemratio(char *str[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_mob_readdb_itemratio_pre ) { bool (*preHookFunc) (char *str[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_itemratio_pre; hIndex++ ) { @@ -40159,8 +39933,7 @@ void HP_mob_clear_spawninfo(void) { /* npc */ int HP_npc_init(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_init_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_init_pre; hIndex++ ) { @@ -40186,8 +39959,7 @@ int HP_npc_init(void) { } int HP_npc_final(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_final_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_final_pre; hIndex++ ) { @@ -40213,8 +39985,7 @@ int HP_npc_final(void) { } int HP_npc_get_new_npc_id(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_get_new_npc_id_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_get_new_npc_id_pre; hIndex++ ) { @@ -40266,8 +40037,7 @@ struct view_data* HP_npc_get_viewdata(int class_) { } int HP_npc_isnear_sub(struct block_list *bl, va_list args) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_isnear_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list args); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_isnear_sub_pre; hIndex++ ) { @@ -40299,8 +40069,7 @@ int HP_npc_isnear_sub(struct block_list *bl, va_list args) { } bool HP_npc_isnear(struct block_list *bl) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_npc_isnear_pre ) { bool (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_isnear_pre; hIndex++ ) { @@ -40326,8 +40095,7 @@ bool HP_npc_isnear(struct block_list *bl) { } int HP_npc_ontouch_event(struct map_session_data *sd, struct npc_data *nd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_ontouch_event_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct npc_data *nd); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_ontouch_event_pre; hIndex++ ) { @@ -40353,8 +40121,7 @@ int HP_npc_ontouch_event(struct map_session_data *sd, struct npc_data *nd) { } int HP_npc_ontouch2_event(struct map_session_data *sd, struct npc_data *nd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_ontouch2_event_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct npc_data *nd); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_ontouch2_event_pre; hIndex++ ) { @@ -40380,8 +40147,7 @@ int HP_npc_ontouch2_event(struct map_session_data *sd, struct npc_data *nd) { } int HP_npc_enable_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_enable_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_enable_sub_pre; hIndex++ ) { @@ -40413,8 +40179,7 @@ int HP_npc_enable_sub(struct block_list *bl, va_list ap) { } int HP_npc_enable(const char *name, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_enable_pre ) { int (*preHookFunc) (const char *name, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_enable_pre; hIndex++ ) { @@ -40466,8 +40231,7 @@ struct npc_data* HP_npc_name2id(const char *name) { } int HP_npc_event_dequeue(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_event_dequeue_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_dequeue_pre; hIndex++ ) { @@ -40526,8 +40290,7 @@ DBData HP_npc_event_export_create(DBKey key, va_list args) { } int HP_npc_event_export(struct npc_data *nd, int i) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_event_export_pre ) { int (*preHookFunc) (struct npc_data *nd, int *i); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_export_pre; hIndex++ ) { @@ -40553,8 +40316,7 @@ int HP_npc_event_export(struct npc_data *nd, int i) { } int HP_npc_event_sub(struct map_session_data *sd, struct event_data *ev, const char *eventname) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_event_sub_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct event_data *ev, const char *eventname); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_sub_pre; hIndex++ ) { @@ -40611,8 +40373,7 @@ void HP_npc_event_doall_sub(void *key, void *data, va_list ap) { } int HP_npc_event_do(const char *name) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_event_do_pre ) { int (*preHookFunc) (const char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_do_pre; hIndex++ ) { @@ -40638,8 +40399,7 @@ int HP_npc_event_do(const char *name) { } int HP_npc_event_doall_id(const char *name, int rid) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_event_doall_id_pre ) { int (*preHookFunc) (const char *name, int *rid); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_doall_id_pre; hIndex++ ) { @@ -40665,8 +40425,7 @@ int HP_npc_event_doall_id(const char *name, int rid) { } int HP_npc_event_doall(const char *name) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_event_doall_pre ) { int (*preHookFunc) (const char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_doall_pre; hIndex++ ) { @@ -40692,8 +40451,7 @@ int HP_npc_event_doall(const char *name) { } int HP_npc_event_do_clock(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_event_do_clock_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_do_clock_pre; hIndex++ ) { @@ -40744,8 +40502,7 @@ void HP_npc_event_do_oninit(void) { } int HP_npc_timerevent_export(struct npc_data *nd, int i) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_timerevent_export_pre ) { int (*preHookFunc) (struct npc_data *nd, int *i); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_export_pre; hIndex++ ) { @@ -40771,8 +40528,7 @@ int HP_npc_timerevent_export(struct npc_data *nd, int i) { } int HP_npc_timerevent(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_timerevent_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_pre; hIndex++ ) { @@ -40798,8 +40554,7 @@ int HP_npc_timerevent(int tid, unsigned int tick, int id, intptr_t data) { } int HP_npc_timerevent_start(struct npc_data *nd, int rid) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_timerevent_start_pre ) { int (*preHookFunc) (struct npc_data *nd, int *rid); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_start_pre; hIndex++ ) { @@ -40825,8 +40580,7 @@ int HP_npc_timerevent_start(struct npc_data *nd, int rid) { } int HP_npc_timerevent_stop(struct npc_data *nd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_timerevent_stop_pre ) { int (*preHookFunc) (struct npc_data *nd); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_stop_pre; hIndex++ ) { @@ -40877,8 +40631,7 @@ void HP_npc_timerevent_quit(struct map_session_data *sd) { } int HP_npc_gettimerevent_tick(struct npc_data *nd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_gettimerevent_tick_pre ) { int (*preHookFunc) (struct npc_data *nd); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_gettimerevent_tick_pre; hIndex++ ) { @@ -40904,8 +40657,7 @@ int HP_npc_gettimerevent_tick(struct npc_data *nd) { } int HP_npc_settimerevent_tick(struct npc_data *nd, int newtimer) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_settimerevent_tick_pre ) { int (*preHookFunc) (struct npc_data *nd, int *newtimer); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_settimerevent_tick_pre; hIndex++ ) { @@ -40931,8 +40683,7 @@ int HP_npc_settimerevent_tick(struct npc_data *nd, int newtimer) { } int HP_npc_event(struct map_session_data *sd, const char *eventname, int ontouch) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_event_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *eventname, int *ontouch); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_pre; hIndex++ ) { @@ -40958,8 +40709,7 @@ int HP_npc_event(struct map_session_data *sd, const char *eventname, int ontouch } int HP_npc_touch_areanpc_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_touch_areanpc_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc_sub_pre; hIndex++ ) { @@ -40991,8 +40741,7 @@ int HP_npc_touch_areanpc_sub(struct block_list *bl, va_list ap) { } int HP_npc_touchnext_areanpc(struct map_session_data *sd, bool leavemap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_touchnext_areanpc_pre ) { int (*preHookFunc) (struct map_session_data *sd, bool *leavemap); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_touchnext_areanpc_pre; hIndex++ ) { @@ -41018,8 +40767,7 @@ int HP_npc_touchnext_areanpc(struct map_session_data *sd, bool leavemap) { } int HP_npc_touch_areanpc(struct map_session_data *sd, int16 m, int16 x, int16 y) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_touch_areanpc_pre ) { int (*preHookFunc) (struct map_session_data *sd, int16 *m, int16 *x, int16 *y); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc_pre; hIndex++ ) { @@ -41045,8 +40793,7 @@ int HP_npc_touch_areanpc(struct map_session_data *sd, int16 m, int16 x, int16 y) } int HP_npc_touch_areanpc2(struct mob_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_touch_areanpc2_pre ) { int (*preHookFunc) (struct mob_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc2_pre; hIndex++ ) { @@ -41072,8 +40819,7 @@ int HP_npc_touch_areanpc2(struct mob_data *md) { } int HP_npc_check_areanpc(int flag, int16 m, int16 x, int16 y, int16 range) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_check_areanpc_pre ) { int (*preHookFunc) (int *flag, int16 *m, int16 *x, int16 *y, int16 *range); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_check_areanpc_pre; hIndex++ ) { @@ -41125,8 +40871,7 @@ struct npc_data* HP_npc_checknear(struct map_session_data *sd, struct block_list } int HP_npc_globalmessage(const char *name, const char *mes) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_globalmessage_pre ) { int (*preHookFunc) (const char *name, const char *mes); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_globalmessage_pre; hIndex++ ) { @@ -41177,8 +40922,7 @@ void HP_npc_run_tomb(struct map_session_data *sd, struct npc_data *nd) { } int HP_npc_click(struct map_session_data *sd, struct npc_data *nd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_click_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct npc_data *nd); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_click_pre; hIndex++ ) { @@ -41204,8 +40948,7 @@ int HP_npc_click(struct map_session_data *sd, struct npc_data *nd) { } int HP_npc_scriptcont(struct map_session_data *sd, int id, bool closing) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_scriptcont_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *id, bool *closing); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_scriptcont_pre; hIndex++ ) { @@ -41231,8 +40974,7 @@ int HP_npc_scriptcont(struct map_session_data *sd, int id, bool closing) { } int HP_npc_buysellsel(struct map_session_data *sd, int id, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_buysellsel_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *id, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_buysellsel_pre; hIndex++ ) { @@ -41258,8 +41000,7 @@ int HP_npc_buysellsel(struct map_session_data *sd, int id, int type) { } int HP_npc_cashshop_buylist(struct map_session_data *sd, int points, int count, unsigned short *item_list) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_cashshop_buylist_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *points, int *count, unsigned short *item_list); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_cashshop_buylist_pre; hIndex++ ) { @@ -41285,8 +41026,7 @@ int HP_npc_cashshop_buylist(struct map_session_data *sd, int points, int count, } int HP_npc_buylist_sub(struct map_session_data *sd, int n, unsigned short *item_list, struct npc_data *nd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_buylist_sub_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n, unsigned short *item_list, struct npc_data *nd); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_buylist_sub_pre; hIndex++ ) { @@ -41312,8 +41052,7 @@ int HP_npc_buylist_sub(struct map_session_data *sd, int n, unsigned short *item_ } int HP_npc_cashshop_buy(struct map_session_data *sd, int nameid, int amount, int points) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_cashshop_buy_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *nameid, int *amount, int *points); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_cashshop_buy_pre; hIndex++ ) { @@ -41339,8 +41078,7 @@ int HP_npc_cashshop_buy(struct map_session_data *sd, int nameid, int amount, int } int HP_npc_buylist(struct map_session_data *sd, int n, unsigned short *item_list) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_buylist_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n, unsigned short *item_list); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_buylist_pre; hIndex++ ) { @@ -41366,8 +41104,7 @@ int HP_npc_buylist(struct map_session_data *sd, int n, unsigned short *item_list } int HP_npc_selllist_sub(struct map_session_data *sd, int n, unsigned short *item_list, struct npc_data *nd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_selllist_sub_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n, unsigned short *item_list, struct npc_data *nd); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_selllist_sub_pre; hIndex++ ) { @@ -41393,8 +41130,7 @@ int HP_npc_selllist_sub(struct map_session_data *sd, int n, unsigned short *item } int HP_npc_selllist(struct map_session_data *sd, int n, unsigned short *item_list) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_selllist_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n, unsigned short *item_list); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_selllist_pre; hIndex++ ) { @@ -41420,8 +41156,7 @@ int HP_npc_selllist(struct map_session_data *sd, int n, unsigned short *item_lis } int HP_npc_remove_map(struct npc_data *nd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_remove_map_pre ) { int (*preHookFunc) (struct npc_data *nd); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_remove_map_pre; hIndex++ ) { @@ -41447,8 +41182,7 @@ int HP_npc_remove_map(struct npc_data *nd) { } int HP_npc_unload_ev(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_unload_ev_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_ev_pre; hIndex++ ) { @@ -41480,8 +41214,7 @@ int HP_npc_unload_ev(DBKey key, DBData *data, va_list ap) { } int HP_npc_unload_ev_label(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_unload_ev_label_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_ev_label_pre; hIndex++ ) { @@ -41513,8 +41246,7 @@ int HP_npc_unload_ev_label(DBKey key, DBData *data, va_list ap) { } int HP_npc_unload_dup_sub(struct npc_data *nd, va_list args) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_unload_dup_sub_pre ) { int (*preHookFunc) (struct npc_data *nd, va_list args); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_dup_sub_pre; hIndex++ ) { @@ -41571,8 +41303,7 @@ void HP_npc_unload_duplicates(struct npc_data *nd) { } int HP_npc_unload(struct npc_data *nd, bool single) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_unload_pre ) { int (*preHookFunc) (struct npc_data *nd, bool *single); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_pre; hIndex++ ) { @@ -41879,8 +41610,7 @@ const char* HP_npc_parse_duplicate(char *w1, char *w2, char *w3, char *w4, const } int HP_npc_duplicate4instance(struct npc_data *snd, int16 m) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_duplicate4instance_pre ) { int (*preHookFunc) (struct npc_data *snd, int16 *m); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate4instance_pre; hIndex++ ) { @@ -41931,8 +41661,7 @@ void HP_npc_setcells(struct npc_data *nd) { } int HP_npc_unsetcells_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_unsetcells_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unsetcells_sub_pre; hIndex++ ) { @@ -42064,8 +41793,7 @@ void HP_npc_setclass(struct npc_data *nd, short class_) { } int HP_npc_do_atcmd_event(struct map_session_data *sd, const char *command, const char *message, const char *eventname) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_do_atcmd_event_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *command, const char *message, const char *eventname); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_do_atcmd_event_pre; hIndex++ ) { @@ -42219,8 +41947,7 @@ void HP_npc_parsesrcfile(const char *filepath, bool runOnInit) { } int HP_npc_script_event(struct map_session_data *sd, enum npce_event type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_script_event_pre ) { int (*preHookFunc) (struct map_session_data *sd, enum npce_event *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_script_event_pre; hIndex++ ) { @@ -42271,8 +41998,7 @@ void HP_npc_read_event_script(void) { } int HP_npc_path_db_clear_sub(DBKey key, DBData *data, va_list args) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_path_db_clear_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list args); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_path_db_clear_sub_pre; hIndex++ ) { @@ -42304,8 +42030,7 @@ int HP_npc_path_db_clear_sub(DBKey key, DBData *data, va_list args) { } int HP_npc_ev_label_db_clear_sub(DBKey key, DBData *data, va_list args) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_ev_label_db_clear_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list args); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_ev_label_db_clear_sub_pre; hIndex++ ) { @@ -42337,8 +42062,7 @@ int HP_npc_ev_label_db_clear_sub(DBKey key, DBData *data, va_list args) { } int HP_npc_reload(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_npc_reload_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_reload_pre; hIndex++ ) { @@ -42364,8 +42088,7 @@ int HP_npc_reload(void) { } bool HP_npc_unloadfile(const char *filepath) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_npc_unloadfile_pre ) { bool (*preHookFunc) (const char *filepath); for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unloadfile_pre; hIndex++ ) { @@ -42464,6 +42187,32 @@ void HP_npc_debug_warps(void) { } return; } +int HP_npc_secure_timeout_timer(int tid, unsigned int tick, int id, intptr_t data) { + int hIndex = 0; + int retVal___ = 0; + if( HPMHooks.count.HP_npc_secure_timeout_timer_pre ) { + int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); + for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_secure_timeout_timer_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_npc_secure_timeout_timer_pre[hIndex].func; + retVal___ = preHookFunc(&tid, &tick, &id, &data); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return retVal___; + } + } + { + retVal___ = HPMHooks.source.npc.secure_timeout_timer(tid, tick, id, data); + } + if( HPMHooks.count.HP_npc_secure_timeout_timer_post ) { + int (*postHookFunc) (int retVal___, int *tid, unsigned int *tick, int *id, intptr_t *data); + for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_secure_timeout_timer_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_npc_secure_timeout_timer_post[hIndex].func; + retVal___ = postHookFunc(retVal___, &tid, &tick, &id, &data); + } + } + return retVal___; +} /* party */ void HP_party_init(void) { int hIndex = 0; @@ -42569,8 +42318,7 @@ struct party_data* HP_party_searchname(const char *str) { } int HP_party_getmemberid(struct party_data *p, struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_getmemberid_pre ) { int (*preHookFunc) (struct party_data *p, struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_getmemberid_pre; hIndex++ ) { @@ -42622,8 +42370,7 @@ struct map_session_data* HP_party_getavailablesd(struct party_data *p) { } int HP_party_create(struct map_session_data *sd, char *name, int item, int item2) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_create_pre ) { int (*preHookFunc) (struct map_session_data *sd, char *name, int *item, int *item2); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_create_pre; hIndex++ ) { @@ -42674,8 +42421,7 @@ void HP_party_created(int account_id, int char_id, int fail, int party_id, char } int HP_party_request_info(int party_id, int char_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_request_info_pre ) { int (*preHookFunc) (int *party_id, int *char_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_request_info_pre; hIndex++ ) { @@ -42701,8 +42447,7 @@ int HP_party_request_info(int party_id, int char_id) { } int HP_party_invite(struct map_session_data *sd, struct map_session_data *tsd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_invite_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct map_session_data *tsd); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_invite_pre; hIndex++ ) { @@ -42753,8 +42498,7 @@ void HP_party_member_joined(struct map_session_data *sd) { } int HP_party_member_added(int party_id, int account_id, int char_id, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_member_added_pre ) { int (*preHookFunc) (int *party_id, int *account_id, int *char_id, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_member_added_pre; hIndex++ ) { @@ -42780,8 +42524,7 @@ int HP_party_member_added(int party_id, int account_id, int char_id, int flag) { } int HP_party_leave(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_leave_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_leave_pre; hIndex++ ) { @@ -42807,8 +42550,7 @@ int HP_party_leave(struct map_session_data *sd) { } int HP_party_removemember(struct map_session_data *sd, int account_id, char *name) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_removemember_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *account_id, char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_removemember_pre; hIndex++ ) { @@ -42834,8 +42576,7 @@ int HP_party_removemember(struct map_session_data *sd, int account_id, char *nam } int HP_party_member_withdraw(int party_id, int account_id, int char_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_member_withdraw_pre ) { int (*preHookFunc) (int *party_id, int *account_id, int *char_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_member_withdraw_pre; hIndex++ ) { @@ -42886,8 +42627,7 @@ void HP_party_reply_invite(struct map_session_data *sd, int party_id, int flag) } int HP_party_recv_noinfo(int party_id, int char_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_recv_noinfo_pre ) { int (*preHookFunc) (int *party_id, int *char_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_noinfo_pre; hIndex++ ) { @@ -42913,8 +42653,7 @@ int HP_party_recv_noinfo(int party_id, int char_id) { } int HP_party_recv_info(struct party *sp, int char_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_recv_info_pre ) { int (*preHookFunc) (struct party *sp, int *char_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_info_pre; hIndex++ ) { @@ -42940,8 +42679,7 @@ int HP_party_recv_info(struct party *sp, int char_id) { } int HP_party_recv_movemap(int party_id, int account_id, int char_id, unsigned short mapid, int online, int lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_recv_movemap_pre ) { int (*preHookFunc) (int *party_id, int *account_id, int *char_id, unsigned short *mapid, int *online, int *lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_movemap_pre; hIndex++ ) { @@ -42967,8 +42705,7 @@ int HP_party_recv_movemap(int party_id, int account_id, int char_id, unsigned sh } int HP_party_broken(int party_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_broken_pre ) { int (*preHookFunc) (int *party_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_broken_pre; hIndex++ ) { @@ -42994,8 +42731,7 @@ int HP_party_broken(int party_id) { } int HP_party_optionchanged(int party_id, int account_id, int exp, int item, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_optionchanged_pre ) { int (*preHookFunc) (int *party_id, int *account_id, int *exp, int *item, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_optionchanged_pre; hIndex++ ) { @@ -43021,8 +42757,7 @@ int HP_party_optionchanged(int party_id, int account_id, int exp, int item, int } int HP_party_changeoption(struct map_session_data *sd, int exp, int item) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_changeoption_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *exp, int *item); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_changeoption_pre; hIndex++ ) { @@ -43048,8 +42783,7 @@ int HP_party_changeoption(struct map_session_data *sd, int exp, int item) { } bool HP_party_changeleader(struct map_session_data *sd, struct map_session_data *t_sd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_party_changeleader_pre ) { bool (*preHookFunc) (struct map_session_data *sd, struct map_session_data *t_sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_changeleader_pre; hIndex++ ) { @@ -43125,8 +42859,7 @@ void HP_party_send_levelup(struct map_session_data *sd) { } int HP_party_send_logout(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_send_logout_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_logout_pre; hIndex++ ) { @@ -43152,8 +42885,7 @@ int HP_party_send_logout(struct map_session_data *sd) { } int HP_party_send_message(struct map_session_data *sd, const char *mes, int len) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_send_message_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *mes, int *len); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_message_pre; hIndex++ ) { @@ -43179,8 +42911,7 @@ int HP_party_send_message(struct map_session_data *sd, const char *mes, int len) } int HP_party_recv_message(int party_id, int account_id, const char *mes, int len) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_recv_message_pre ) { int (*preHookFunc) (int *party_id, int *account_id, const char *mes, int *len); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_message_pre; hIndex++ ) { @@ -43206,8 +42937,7 @@ int HP_party_recv_message(int party_id, int account_id, const char *mes, int len } int HP_party_skill_check(struct map_session_data *sd, int party_id, uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_skill_check_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *party_id, uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_skill_check_pre; hIndex++ ) { @@ -43233,8 +42963,7 @@ int HP_party_skill_check(struct map_session_data *sd, int party_id, uint16 skill } int HP_party_send_xy_clear(struct party_data *p) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_send_xy_clear_pre ) { int (*preHookFunc) (struct party_data *p); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_xy_clear_pre; hIndex++ ) { @@ -43260,8 +42989,7 @@ int HP_party_send_xy_clear(struct party_data *p) { } int HP_party_exp_share(struct party_data *p, struct block_list *src, unsigned int base_exp, unsigned int job_exp, int zeny) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_exp_share_pre ) { int (*preHookFunc) (struct party_data *p, struct block_list *src, unsigned int *base_exp, unsigned int *job_exp, int *zeny); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_exp_share_pre; hIndex++ ) { @@ -43287,8 +43015,7 @@ int HP_party_exp_share(struct party_data *p, struct block_list *src, unsigned in } int HP_party_share_loot(struct party_data *p, struct map_session_data *sd, struct item *item_data, int first_charid) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_share_loot_pre ) { int (*preHookFunc) (struct party_data *p, struct map_session_data *sd, struct item *item_data, int *first_charid); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_share_loot_pre; hIndex++ ) { @@ -43314,8 +43041,7 @@ int HP_party_share_loot(struct party_data *p, struct map_session_data *sd, struc } int HP_party_send_dot_remove(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_send_dot_remove_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_dot_remove_pre; hIndex++ ) { @@ -43341,8 +43067,7 @@ int HP_party_send_dot_remove(struct map_session_data *sd) { } int HP_party_sub_count(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_sub_count_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_sub_count_pre; hIndex++ ) { @@ -43372,13 +43097,13 @@ int HP_party_sub_count(struct block_list *bl, va_list ap) { } return retVal___; } -void HP_party_booking_register(struct map_session_data *sd, short level, const char *notice) { +void HP_party_booking_register(struct map_session_data *sd, short level, short mapid, short *job) { int hIndex = 0; if( HPMHooks.count.HP_party_booking_register_pre ) { - void (*preHookFunc) (struct map_session_data *sd, short *level, const char *notice); + void (*preHookFunc) (struct map_session_data *sd, short *level, short *mapid, short *job); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_register_pre; hIndex++ ) { preHookFunc = HPMHooks.list.HP_party_booking_register_pre[hIndex].func; - preHookFunc(sd, &level, notice); + preHookFunc(sd, &level, &mapid, job); } if( *HPMforce_return ) { *HPMforce_return = false; @@ -43386,24 +43111,24 @@ void HP_party_booking_register(struct map_session_data *sd, short level, const c } } { - HPMHooks.source.party.booking_register(sd, level, notice); + HPMHooks.source.party.booking_register(sd, level, mapid, job); } if( HPMHooks.count.HP_party_booking_register_post ) { - void (*postHookFunc) (struct map_session_data *sd, short *level, const char *notice); + void (*postHookFunc) (struct map_session_data *sd, short *level, short *mapid, short *job); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_register_post; hIndex++ ) { postHookFunc = HPMHooks.list.HP_party_booking_register_post[hIndex].func; - postHookFunc(sd, &level, notice); + postHookFunc(sd, &level, &mapid, job); } } return; } -void HP_party_booking_update(struct map_session_data *sd, const char *notice) { +void HP_party_booking_update(struct map_session_data *sd, short *job) { int hIndex = 0; if( HPMHooks.count.HP_party_booking_update_pre ) { - void (*preHookFunc) (struct map_session_data *sd, const char *notice); + void (*preHookFunc) (struct map_session_data *sd, short *job); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_update_pre; hIndex++ ) { preHookFunc = HPMHooks.list.HP_party_booking_update_pre[hIndex].func; - preHookFunc(sd, notice); + preHookFunc(sd, job); } if( *HPMforce_return ) { *HPMforce_return = false; @@ -43411,24 +43136,24 @@ void HP_party_booking_update(struct map_session_data *sd, const char *notice) { } } { - HPMHooks.source.party.booking_update(sd, notice); + HPMHooks.source.party.booking_update(sd, job); } if( HPMHooks.count.HP_party_booking_update_post ) { - void (*postHookFunc) (struct map_session_data *sd, const char *notice); + void (*postHookFunc) (struct map_session_data *sd, short *job); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_update_post; hIndex++ ) { postHookFunc = HPMHooks.list.HP_party_booking_update_post[hIndex].func; - postHookFunc(sd, notice); + postHookFunc(sd, job); } } return; } -void HP_party_booking_search(struct map_session_data *sd, short level, short mapid, unsigned long lastindex, short resultcount) { +void HP_party_booking_search(struct map_session_data *sd, short level, short mapid, short job, unsigned long lastindex, short resultcount) { int hIndex = 0; if( HPMHooks.count.HP_party_booking_search_pre ) { - void (*preHookFunc) (struct map_session_data *sd, short *level, short *mapid, unsigned long *lastindex, short *resultcount); + void (*preHookFunc) (struct map_session_data *sd, short *level, short *mapid, short *job, unsigned long *lastindex, short *resultcount); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_search_pre; hIndex++ ) { preHookFunc = HPMHooks.list.HP_party_booking_search_pre[hIndex].func; - preHookFunc(sd, &level, &mapid, &lastindex, &resultcount); + preHookFunc(sd, &level, &mapid, &job, &lastindex, &resultcount); } if( *HPMforce_return ) { *HPMforce_return = false; @@ -43436,12 +43161,87 @@ void HP_party_booking_search(struct map_session_data *sd, short level, short map } } { - HPMHooks.source.party.booking_search(sd, level, mapid, lastindex, resultcount); + HPMHooks.source.party.booking_search(sd, level, mapid, job, lastindex, resultcount); } if( HPMHooks.count.HP_party_booking_search_post ) { - void (*postHookFunc) (struct map_session_data *sd, short *level, short *mapid, unsigned long *lastindex, short *resultcount); + void (*postHookFunc) (struct map_session_data *sd, short *level, short *mapid, short *job, unsigned long *lastindex, short *resultcount); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_search_post; hIndex++ ) { postHookFunc = HPMHooks.list.HP_party_booking_search_post[hIndex].func; + postHookFunc(sd, &level, &mapid, &job, &lastindex, &resultcount); + } + } + return; +} +void HP_party_recruit_register(struct map_session_data *sd, short level, const char *notice) { + int hIndex = 0; + if( HPMHooks.count.HP_party_recruit_register_pre ) { + void (*preHookFunc) (struct map_session_data *sd, short *level, const char *notice); + for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_register_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_party_recruit_register_pre[hIndex].func; + preHookFunc(sd, &level, notice); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.party.recruit_register(sd, level, notice); + } + if( HPMHooks.count.HP_party_recruit_register_post ) { + void (*postHookFunc) (struct map_session_data *sd, short *level, const char *notice); + for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_register_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_party_recruit_register_post[hIndex].func; + postHookFunc(sd, &level, notice); + } + } + return; +} +void HP_party_recruit_update(struct map_session_data *sd, const char *notice) { + int hIndex = 0; + if( HPMHooks.count.HP_party_recruit_update_pre ) { + void (*preHookFunc) (struct map_session_data *sd, const char *notice); + for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_update_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_party_recruit_update_pre[hIndex].func; + preHookFunc(sd, notice); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.party.recruit_update(sd, notice); + } + if( HPMHooks.count.HP_party_recruit_update_post ) { + void (*postHookFunc) (struct map_session_data *sd, const char *notice); + for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_update_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_party_recruit_update_post[hIndex].func; + postHookFunc(sd, notice); + } + } + return; +} +void HP_party_recruit_search(struct map_session_data *sd, short level, short mapid, unsigned long lastindex, short resultcount) { + int hIndex = 0; + if( HPMHooks.count.HP_party_recruit_search_pre ) { + void (*preHookFunc) (struct map_session_data *sd, short *level, short *mapid, unsigned long *lastindex, short *resultcount); + for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_search_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_party_recruit_search_pre[hIndex].func; + preHookFunc(sd, &level, &mapid, &lastindex, &resultcount); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return; + } + } + { + HPMHooks.source.party.recruit_search(sd, level, mapid, lastindex, resultcount); + } + if( HPMHooks.count.HP_party_recruit_search_post ) { + void (*postHookFunc) (struct map_session_data *sd, short *level, short *mapid, unsigned long *lastindex, short *resultcount); + for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_search_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_party_recruit_search_post[hIndex].func; postHookFunc(sd, &level, &mapid, &lastindex, &resultcount); } } @@ -43449,8 +43249,7 @@ void HP_party_booking_search(struct map_session_data *sd, short level, short map } bool HP_party_booking_delete(struct map_session_data *sd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_party_booking_delete_pre ) { bool (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_delete_pre; hIndex++ ) { @@ -43476,8 +43275,7 @@ bool HP_party_booking_delete(struct map_session_data *sd) { } int HP_party_vforeachsamemap(int ( *func ) (struct block_list *, va_list), struct map_session_data *sd, int range, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_vforeachsamemap_pre ) { int (*preHookFunc) (int ( *func ) (struct block_list *, va_list), struct map_session_data *sd, int *range, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_vforeachsamemap_pre; hIndex++ ) { @@ -43509,8 +43307,7 @@ int HP_party_vforeachsamemap(int ( *func ) (struct block_list *, va_list), struc } int HP_party_send_xy_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_send_xy_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_xy_timer_pre; hIndex++ ) { @@ -43638,8 +43435,7 @@ struct party_booking_ad_info* HP_party_create_booking_data(void) { } int HP_party_db_final(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_party_db_final_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_party_db_final_pre; hIndex++ ) { @@ -43672,8 +43468,7 @@ int HP_party_db_final(DBKey key, DBData *data, va_list ap) { /* path */ int HP_path_blownpos(int16 m, int16 x0, int16 y0, int16 dx, int16 dy, int count) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_path_blownpos_pre ) { int (*preHookFunc) (int16 *m, int16 *x0, int16 *y0, int16 *dx, int16 *dy, int *count); for(hIndex = 0; hIndex < HPMHooks.count.HP_path_blownpos_pre; hIndex++ ) { @@ -43699,8 +43494,7 @@ int HP_path_blownpos(int16 m, int16 x0, int16 y0, int16 dx, int16 dy, int count) } bool HP_path_search(struct walkpath_data *wpd, int16 m, int16 x0, int16 y0, int16 x1, int16 y1, int flag, cell_chk cell) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_path_search_pre ) { bool (*preHookFunc) (struct walkpath_data *wpd, int16 *m, int16 *x0, int16 *y0, int16 *x1, int16 *y1, int *flag, cell_chk *cell); for(hIndex = 0; hIndex < HPMHooks.count.HP_path_search_pre; hIndex++ ) { @@ -43726,8 +43520,7 @@ bool HP_path_search(struct walkpath_data *wpd, int16 m, int16 x0, int16 y0, int1 } bool HP_path_search_long(struct shootpath_data *spd, int16 m, int16 x0, int16 y0, int16 x1, int16 y1, cell_chk cell) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_path_search_long_pre ) { bool (*preHookFunc) (struct shootpath_data *spd, int16 *m, int16 *x0, int16 *y0, int16 *x1, int16 *y1, cell_chk *cell); for(hIndex = 0; hIndex < HPMHooks.count.HP_path_search_long_pre; hIndex++ ) { @@ -43753,8 +43546,7 @@ bool HP_path_search_long(struct shootpath_data *spd, int16 m, int16 x0, int16 y0 } int HP_path_check_distance(int dx, int dy, int distance) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_path_check_distance_pre ) { int (*preHookFunc) (int *dx, int *dy, int *distance); for(hIndex = 0; hIndex < HPMHooks.count.HP_path_check_distance_pre; hIndex++ ) { @@ -43780,8 +43572,7 @@ int HP_path_check_distance(int dx, int dy, int distance) { } unsigned int HP_path_distance(int dx, int dy) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_path_distance_pre ) { unsigned int (*preHookFunc) (int *dx, int *dy); for(hIndex = 0; hIndex < HPMHooks.count.HP_path_distance_pre; hIndex++ ) { @@ -43884,8 +43675,7 @@ struct map_session_data* HP_pc_get_dummy_sd(void) { } int HP_pc_class2idx(int class_) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_class2idx_pre ) { int (*preHookFunc) (int *class_); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_class2idx_pre; hIndex++ ) { @@ -43911,8 +43701,7 @@ int HP_pc_class2idx(int class_) { } int HP_pc_get_group_level(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_get_group_level_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_group_level_pre; hIndex++ ) { @@ -43938,8 +43727,7 @@ int HP_pc_get_group_level(struct map_session_data *sd) { } bool HP_pc_can_give_items(struct map_session_data *sd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_pc_can_give_items_pre ) { bool (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_give_items_pre; hIndex++ ) { @@ -43965,8 +43753,7 @@ bool HP_pc_can_give_items(struct map_session_data *sd) { } bool HP_pc_can_use_command(struct map_session_data *sd, const char *command) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_pc_can_use_command_pre ) { bool (*preHookFunc) (struct map_session_data *sd, const char *command); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_use_command_pre; hIndex++ ) { @@ -43992,8 +43779,7 @@ bool HP_pc_can_use_command(struct map_session_data *sd, const char *command) { } bool HP_pc_has_permission(struct map_session_data *sd, enum e_pc_permission permission) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_pc_has_permission_pre ) { bool (*preHookFunc) (struct map_session_data *sd, enum e_pc_permission *permission); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_has_permission_pre; hIndex++ ) { @@ -44019,8 +43805,7 @@ bool HP_pc_has_permission(struct map_session_data *sd, enum e_pc_permission perm } int HP_pc_set_group(struct map_session_data *sd, int group_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_set_group_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *group_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_set_group_pre; hIndex++ ) { @@ -44046,8 +43831,7 @@ int HP_pc_set_group(struct map_session_data *sd, int group_id) { } bool HP_pc_should_log_commands(struct map_session_data *sd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_pc_should_log_commands_pre ) { bool (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_should_log_commands_pre; hIndex++ ) { @@ -44073,8 +43857,7 @@ bool HP_pc_should_log_commands(struct map_session_data *sd) { } int HP_pc_setrestartvalue(struct map_session_data *sd, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setrestartvalue_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setrestartvalue_pre; hIndex++ ) { @@ -44100,8 +43883,7 @@ int HP_pc_setrestartvalue(struct map_session_data *sd, int type) { } int HP_pc_makesavestatus(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_makesavestatus_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_makesavestatus_pre; hIndex++ ) { @@ -44152,8 +43934,7 @@ void HP_pc_respawn(struct map_session_data *sd, clr_type clrtype) { } int HP_pc_setnewpc(struct map_session_data *sd, int account_id, int char_id, int login_id1, unsigned int client_tick, int sex, int fd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setnewpc_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *account_id, int *char_id, int *login_id1, unsigned int *client_tick, int *sex, int *fd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setnewpc_pre; hIndex++ ) { @@ -44179,8 +43960,7 @@ int HP_pc_setnewpc(struct map_session_data *sd, int account_id, int char_id, int } bool HP_pc_authok(struct map_session_data *sd, int login_id2, time_t expiration_time, int group_id, struct mmo_charstatus *st, bool changing_mapservers) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_pc_authok_pre ) { bool (*preHookFunc) (struct map_session_data *sd, int *login_id2, time_t *expiration_time, int *group_id, struct mmo_charstatus *st, bool *changing_mapservers); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_authok_pre; hIndex++ ) { @@ -44231,8 +44011,7 @@ void HP_pc_authfail(struct map_session_data *sd) { } int HP_pc_reg_received(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_reg_received_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_reg_received_pre; hIndex++ ) { @@ -44258,8 +44037,7 @@ int HP_pc_reg_received(struct map_session_data *sd) { } int HP_pc_isequip(struct map_session_data *sd, int n) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_isequip_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_isequip_pre; hIndex++ ) { @@ -44285,8 +44063,7 @@ int HP_pc_isequip(struct map_session_data *sd, int n) { } int HP_pc_equippoint(struct map_session_data *sd, int n) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_equippoint_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_equippoint_pre; hIndex++ ) { @@ -44312,8 +44089,7 @@ int HP_pc_equippoint(struct map_session_data *sd, int n) { } int HP_pc_setinventorydata(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setinventorydata_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setinventorydata_pre; hIndex++ ) { @@ -44339,8 +44115,7 @@ int HP_pc_setinventorydata(struct map_session_data *sd) { } int HP_pc_checkskill(struct map_session_data *sd, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_checkskill_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkskill_pre; hIndex++ ) { @@ -44366,8 +44141,7 @@ int HP_pc_checkskill(struct map_session_data *sd, uint16 skill_id) { } int HP_pc_checkskill2(struct map_session_data *sd, uint16 index) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_checkskill2_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *index); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkskill2_pre; hIndex++ ) { @@ -44393,8 +44167,7 @@ int HP_pc_checkskill2(struct map_session_data *sd, uint16 index) { } int HP_pc_checkallowskill(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_checkallowskill_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkallowskill_pre; hIndex++ ) { @@ -44420,8 +44193,7 @@ int HP_pc_checkallowskill(struct map_session_data *sd) { } int HP_pc_checkequip(struct map_session_data *sd, int pos) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_checkequip_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *pos); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkequip_pre; hIndex++ ) { @@ -44447,8 +44219,7 @@ int HP_pc_checkequip(struct map_session_data *sd, int pos) { } int HP_pc_calc_skilltree(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_calc_skilltree_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skilltree_pre; hIndex++ ) { @@ -44474,8 +44245,7 @@ int HP_pc_calc_skilltree(struct map_session_data *sd) { } int HP_pc_calc_skilltree_normalize_job(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_calc_skilltree_normalize_job_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skilltree_normalize_job_pre; hIndex++ ) { @@ -44501,8 +44271,7 @@ int HP_pc_calc_skilltree_normalize_job(struct map_session_data *sd) { } int HP_pc_clean_skilltree(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_clean_skilltree_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_clean_skilltree_pre; hIndex++ ) { @@ -44528,8 +44297,7 @@ int HP_pc_clean_skilltree(struct map_session_data *sd) { } int HP_pc_setpos(struct map_session_data *sd, unsigned short mapindex, int x, int y, clr_type clrtype) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setpos_pre ) { int (*preHookFunc) (struct map_session_data *sd, unsigned short *mapindex, int *x, int *y, clr_type *clrtype); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setpos_pre; hIndex++ ) { @@ -44555,8 +44323,7 @@ int HP_pc_setpos(struct map_session_data *sd, unsigned short mapindex, int x, in } int HP_pc_setsavepoint(struct map_session_data *sd, short mapindex, int x, int y) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setsavepoint_pre ) { int (*preHookFunc) (struct map_session_data *sd, short *mapindex, int *x, int *y); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setsavepoint_pre; hIndex++ ) { @@ -44582,8 +44349,7 @@ int HP_pc_setsavepoint(struct map_session_data *sd, short mapindex, int x, int y } int HP_pc_randomwarp(struct map_session_data *sd, clr_type type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_randomwarp_pre ) { int (*preHookFunc) (struct map_session_data *sd, clr_type *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_randomwarp_pre; hIndex++ ) { @@ -44609,8 +44375,7 @@ int HP_pc_randomwarp(struct map_session_data *sd, clr_type type) { } int HP_pc_memo(struct map_session_data *sd, int pos) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_memo_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *pos); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_memo_pre; hIndex++ ) { @@ -44636,8 +44401,7 @@ int HP_pc_memo(struct map_session_data *sd, int pos) { } int HP_pc_checkadditem(struct map_session_data *sd, int nameid, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_checkadditem_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *nameid, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkadditem_pre; hIndex++ ) { @@ -44663,8 +44427,7 @@ int HP_pc_checkadditem(struct map_session_data *sd, int nameid, int amount) { } int HP_pc_inventoryblank(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_inventoryblank_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventoryblank_pre; hIndex++ ) { @@ -44690,8 +44453,7 @@ int HP_pc_inventoryblank(struct map_session_data *sd) { } int HP_pc_search_inventory(struct map_session_data *sd, int item_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_search_inventory_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *item_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_search_inventory_pre; hIndex++ ) { @@ -44717,8 +44479,7 @@ int HP_pc_search_inventory(struct map_session_data *sd, int item_id) { } int HP_pc_payzeny(struct map_session_data *sd, int zeny, enum e_log_pick_type type, struct map_session_data *tsd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_payzeny_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *zeny, enum e_log_pick_type *type, struct map_session_data *tsd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_payzeny_pre; hIndex++ ) { @@ -44744,8 +44505,7 @@ int HP_pc_payzeny(struct map_session_data *sd, int zeny, enum e_log_pick_type ty } int HP_pc_additem(struct map_session_data *sd, struct item *item_data, int amount, e_log_pick_type log_type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_additem_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct item *item_data, int *amount, e_log_pick_type *log_type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_additem_pre; hIndex++ ) { @@ -44771,8 +44531,7 @@ int HP_pc_additem(struct map_session_data *sd, struct item *item_data, int amoun } int HP_pc_getzeny(struct map_session_data *sd, int zeny, enum e_log_pick_type type, struct map_session_data *tsd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_getzeny_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *zeny, enum e_log_pick_type *type, struct map_session_data *tsd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_getzeny_pre; hIndex++ ) { @@ -44798,8 +44557,7 @@ int HP_pc_getzeny(struct map_session_data *sd, int zeny, enum e_log_pick_type ty } int HP_pc_delitem(struct map_session_data *sd, int n, int amount, int type, short reason, e_log_pick_type log_type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_delitem_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n, int *amount, int *type, short *reason, e_log_pick_type *log_type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_delitem_pre; hIndex++ ) { @@ -44825,8 +44583,7 @@ int HP_pc_delitem(struct map_session_data *sd, int n, int amount, int type, shor } int HP_pc_paycash(struct map_session_data *sd, int price, int points) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_paycash_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *price, int *points); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_paycash_pre; hIndex++ ) { @@ -44852,8 +44609,7 @@ int HP_pc_paycash(struct map_session_data *sd, int price, int points) { } int HP_pc_getcash(struct map_session_data *sd, int cash, int points) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_getcash_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *cash, int *points); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_getcash_pre; hIndex++ ) { @@ -44879,8 +44635,7 @@ int HP_pc_getcash(struct map_session_data *sd, int cash, int points) { } int HP_pc_cart_additem(struct map_session_data *sd, struct item *item_data, int amount, e_log_pick_type log_type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_cart_additem_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct item *item_data, int *amount, e_log_pick_type *log_type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_cart_additem_pre; hIndex++ ) { @@ -44906,8 +44661,7 @@ int HP_pc_cart_additem(struct map_session_data *sd, struct item *item_data, int } int HP_pc_cart_delitem(struct map_session_data *sd, int n, int amount, int type, e_log_pick_type log_type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_cart_delitem_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n, int *amount, int *type, e_log_pick_type *log_type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_cart_delitem_pre; hIndex++ ) { @@ -44933,8 +44687,7 @@ int HP_pc_cart_delitem(struct map_session_data *sd, int n, int amount, int type, } int HP_pc_putitemtocart(struct map_session_data *sd, int idx, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_putitemtocart_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *idx, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_putitemtocart_pre; hIndex++ ) { @@ -44960,8 +44713,7 @@ int HP_pc_putitemtocart(struct map_session_data *sd, int idx, int amount) { } int HP_pc_getitemfromcart(struct map_session_data *sd, int idx, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_getitemfromcart_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *idx, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_getitemfromcart_pre; hIndex++ ) { @@ -44987,8 +44739,7 @@ int HP_pc_getitemfromcart(struct map_session_data *sd, int idx, int amount) { } int HP_pc_cartitem_amount(struct map_session_data *sd, int idx, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_cartitem_amount_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *idx, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_cartitem_amount_pre; hIndex++ ) { @@ -45014,8 +44765,7 @@ int HP_pc_cartitem_amount(struct map_session_data *sd, int idx, int amount) { } int HP_pc_takeitem(struct map_session_data *sd, struct flooritem_data *fitem) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_takeitem_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct flooritem_data *fitem); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_takeitem_pre; hIndex++ ) { @@ -45041,8 +44791,7 @@ int HP_pc_takeitem(struct map_session_data *sd, struct flooritem_data *fitem) { } int HP_pc_dropitem(struct map_session_data *sd, int n, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_dropitem_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_dropitem_pre; hIndex++ ) { @@ -45068,8 +44817,7 @@ int HP_pc_dropitem(struct map_session_data *sd, int n, int amount) { } bool HP_pc_isequipped(struct map_session_data *sd, int nameid) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_pc_isequipped_pre ) { bool (*preHookFunc) (struct map_session_data *sd, int *nameid); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_isequipped_pre; hIndex++ ) { @@ -45095,8 +44843,7 @@ bool HP_pc_isequipped(struct map_session_data *sd, int nameid) { } bool HP_pc_can_Adopt(struct map_session_data *p1_sd, struct map_session_data *p2_sd, struct map_session_data *b_sd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_pc_can_Adopt_pre ) { bool (*preHookFunc) (struct map_session_data *p1_sd, struct map_session_data *p2_sd, struct map_session_data *b_sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_Adopt_pre; hIndex++ ) { @@ -45122,8 +44869,7 @@ bool HP_pc_can_Adopt(struct map_session_data *p1_sd, struct map_session_data *p2 } bool HP_pc_adoption(struct map_session_data *p1_sd, struct map_session_data *p2_sd, struct map_session_data *b_sd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_pc_adoption_pre ) { bool (*preHookFunc) (struct map_session_data *p1_sd, struct map_session_data *p2_sd, struct map_session_data *b_sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_adoption_pre; hIndex++ ) { @@ -45149,8 +44895,7 @@ bool HP_pc_adoption(struct map_session_data *p1_sd, struct map_session_data *p2_ } int HP_pc_updateweightstatus(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_updateweightstatus_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_updateweightstatus_pre; hIndex++ ) { @@ -45176,8 +44921,7 @@ int HP_pc_updateweightstatus(struct map_session_data *sd) { } int HP_pc_addautobonus(struct s_autobonus *bonus, char max, const char *bonus_script, short rate, unsigned int dur, short atk_type, const char *o_script, unsigned short pos, bool onskill) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_addautobonus_pre ) { int (*preHookFunc) (struct s_autobonus *bonus, char *max, const char *bonus_script, short *rate, unsigned int *dur, short *atk_type, const char *o_script, unsigned short *pos, bool *onskill); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_addautobonus_pre; hIndex++ ) { @@ -45203,8 +44947,7 @@ int HP_pc_addautobonus(struct s_autobonus *bonus, char max, const char *bonus_sc } int HP_pc_exeautobonus(struct map_session_data *sd, struct s_autobonus *bonus) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_exeautobonus_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct s_autobonus *bonus); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_exeautobonus_pre; hIndex++ ) { @@ -45230,8 +44973,7 @@ int HP_pc_exeautobonus(struct map_session_data *sd, struct s_autobonus *bonus) { } int HP_pc_endautobonus(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_endautobonus_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_endautobonus_pre; hIndex++ ) { @@ -45257,8 +44999,7 @@ int HP_pc_endautobonus(int tid, unsigned int tick, int id, intptr_t data) { } int HP_pc_delautobonus(struct map_session_data *sd, struct s_autobonus *bonus, char max, bool restore) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_delautobonus_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct s_autobonus *bonus, char *max, bool *restore); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_delautobonus_pre; hIndex++ ) { @@ -45284,8 +45025,7 @@ int HP_pc_delautobonus(struct map_session_data *sd, struct s_autobonus *bonus, c } int HP_pc_bonus(struct map_session_data *sd, int type, int val) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_bonus_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type, int *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_pre; hIndex++ ) { @@ -45311,8 +45051,7 @@ int HP_pc_bonus(struct map_session_data *sd, int type, int val) { } int HP_pc_bonus2(struct map_session_data *sd, int type, int type2, int val) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_bonus2_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type, int *type2, int *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus2_pre; hIndex++ ) { @@ -45338,8 +45077,7 @@ int HP_pc_bonus2(struct map_session_data *sd, int type, int type2, int val) { } int HP_pc_bonus3(struct map_session_data *sd, int type, int type2, int type3, int val) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_bonus3_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type, int *type2, int *type3, int *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus3_pre; hIndex++ ) { @@ -45365,8 +45103,7 @@ int HP_pc_bonus3(struct map_session_data *sd, int type, int type2, int type3, in } int HP_pc_bonus4(struct map_session_data *sd, int type, int type2, int type3, int type4, int val) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_bonus4_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type, int *type2, int *type3, int *type4, int *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus4_pre; hIndex++ ) { @@ -45392,8 +45129,7 @@ int HP_pc_bonus4(struct map_session_data *sd, int type, int type2, int type3, in } int HP_pc_bonus5(struct map_session_data *sd, int type, int type2, int type3, int type4, int type5, int val) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_bonus5_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type, int *type2, int *type3, int *type4, int *type5, int *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus5_pre; hIndex++ ) { @@ -45419,8 +45155,7 @@ int HP_pc_bonus5(struct map_session_data *sd, int type, int type2, int type3, in } int HP_pc_skill(struct map_session_data *sd, int id, int level, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_skill_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *id, int *level, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skill_pre; hIndex++ ) { @@ -45446,8 +45181,7 @@ int HP_pc_skill(struct map_session_data *sd, int id, int level, int flag) { } int HP_pc_insert_card(struct map_session_data *sd, int idx_card, int idx_equip) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_insert_card_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *idx_card, int *idx_equip); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_insert_card_pre; hIndex++ ) { @@ -45473,8 +45207,7 @@ int HP_pc_insert_card(struct map_session_data *sd, int idx_card, int idx_equip) } int HP_pc_steal_item(struct map_session_data *sd, struct block_list *bl, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_steal_item_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct block_list *bl, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_steal_item_pre; hIndex++ ) { @@ -45500,8 +45233,7 @@ int HP_pc_steal_item(struct map_session_data *sd, struct block_list *bl, uint16 } int HP_pc_steal_coin(struct map_session_data *sd, struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_steal_coin_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_steal_coin_pre; hIndex++ ) { @@ -45527,8 +45259,7 @@ int HP_pc_steal_coin(struct map_session_data *sd, struct block_list *bl) { } int HP_pc_modifybuyvalue(struct map_session_data *sd, int orig_value) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_modifybuyvalue_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *orig_value); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_modifybuyvalue_pre; hIndex++ ) { @@ -45554,8 +45285,7 @@ int HP_pc_modifybuyvalue(struct map_session_data *sd, int orig_value) { } int HP_pc_modifysellvalue(struct map_session_data *sd, int orig_value) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_modifysellvalue_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *orig_value); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_modifysellvalue_pre; hIndex++ ) { @@ -45581,8 +45311,7 @@ int HP_pc_modifysellvalue(struct map_session_data *sd, int orig_value) { } int HP_pc_follow(struct map_session_data *sd, int target_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_follow_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *target_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_follow_pre; hIndex++ ) { @@ -45608,8 +45337,7 @@ int HP_pc_follow(struct map_session_data *sd, int target_id) { } int HP_pc_stop_following(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_stop_following_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_stop_following_pre; hIndex++ ) { @@ -45635,8 +45363,7 @@ int HP_pc_stop_following(struct map_session_data *sd) { } unsigned int HP_pc_maxbaselv(struct map_session_data *sd) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_pc_maxbaselv_pre ) { unsigned int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_maxbaselv_pre; hIndex++ ) { @@ -45662,8 +45389,7 @@ unsigned int HP_pc_maxbaselv(struct map_session_data *sd) { } unsigned int HP_pc_maxjoblv(struct map_session_data *sd) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_pc_maxjoblv_pre ) { unsigned int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_maxjoblv_pre; hIndex++ ) { @@ -45689,8 +45415,7 @@ unsigned int HP_pc_maxjoblv(struct map_session_data *sd) { } int HP_pc_checkbaselevelup(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_checkbaselevelup_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkbaselevelup_pre; hIndex++ ) { @@ -45716,8 +45441,7 @@ int HP_pc_checkbaselevelup(struct map_session_data *sd) { } int HP_pc_checkjoblevelup(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_checkjoblevelup_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkjoblevelup_pre; hIndex++ ) { @@ -45743,8 +45467,7 @@ int HP_pc_checkjoblevelup(struct map_session_data *sd) { } int HP_pc_gainexp(struct map_session_data *sd, struct block_list *src, unsigned int base_exp, unsigned int job_exp, bool is_quest) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_gainexp_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct block_list *src, unsigned int *base_exp, unsigned int *job_exp, bool *is_quest); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_gainexp_pre; hIndex++ ) { @@ -45770,8 +45493,7 @@ int HP_pc_gainexp(struct map_session_data *sd, struct block_list *src, unsigned } unsigned int HP_pc_nextbaseexp(struct map_session_data *sd) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_pc_nextbaseexp_pre ) { unsigned int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_nextbaseexp_pre; hIndex++ ) { @@ -45797,8 +45519,7 @@ unsigned int HP_pc_nextbaseexp(struct map_session_data *sd) { } unsigned int HP_pc_thisbaseexp(struct map_session_data *sd) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_pc_thisbaseexp_pre ) { unsigned int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_thisbaseexp_pre; hIndex++ ) { @@ -45824,8 +45545,7 @@ unsigned int HP_pc_thisbaseexp(struct map_session_data *sd) { } unsigned int HP_pc_nextjobexp(struct map_session_data *sd) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_pc_nextjobexp_pre ) { unsigned int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_nextjobexp_pre; hIndex++ ) { @@ -45851,8 +45571,7 @@ unsigned int HP_pc_nextjobexp(struct map_session_data *sd) { } unsigned int HP_pc_thisjobexp(struct map_session_data *sd) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_pc_thisjobexp_pre ) { unsigned int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_thisjobexp_pre; hIndex++ ) { @@ -45878,8 +45597,7 @@ unsigned int HP_pc_thisjobexp(struct map_session_data *sd) { } int HP_pc_gets_status_point(int level) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_gets_status_point_pre ) { int (*preHookFunc) (int *level); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_gets_status_point_pre; hIndex++ ) { @@ -45905,8 +45623,7 @@ int HP_pc_gets_status_point(int level) { } int HP_pc_need_status_point(struct map_session_data *sd, int type, int val) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_need_status_point_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type, int *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_need_status_point_pre; hIndex++ ) { @@ -45932,8 +45649,7 @@ int HP_pc_need_status_point(struct map_session_data *sd, int type, int val) { } int HP_pc_statusup(struct map_session_data *sd, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_statusup_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_statusup_pre; hIndex++ ) { @@ -45959,8 +45675,7 @@ int HP_pc_statusup(struct map_session_data *sd, int type) { } int HP_pc_statusup2(struct map_session_data *sd, int type, int val) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_statusup2_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type, int *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_statusup2_pre; hIndex++ ) { @@ -45986,8 +45701,7 @@ int HP_pc_statusup2(struct map_session_data *sd, int type, int val) { } int HP_pc_skillup(struct map_session_data *sd, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_skillup_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillup_pre; hIndex++ ) { @@ -46013,8 +45727,7 @@ int HP_pc_skillup(struct map_session_data *sd, uint16 skill_id) { } int HP_pc_allskillup(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_allskillup_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_allskillup_pre; hIndex++ ) { @@ -46040,8 +45753,7 @@ int HP_pc_allskillup(struct map_session_data *sd) { } int HP_pc_resetlvl(struct map_session_data *sd, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_resetlvl_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetlvl_pre; hIndex++ ) { @@ -46067,8 +45779,7 @@ int HP_pc_resetlvl(struct map_session_data *sd, int type) { } int HP_pc_resetstate(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_resetstate_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetstate_pre; hIndex++ ) { @@ -46094,8 +45805,7 @@ int HP_pc_resetstate(struct map_session_data *sd) { } int HP_pc_resetskill(struct map_session_data *sd, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_resetskill_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetskill_pre; hIndex++ ) { @@ -46121,8 +45831,7 @@ int HP_pc_resetskill(struct map_session_data *sd, int flag) { } int HP_pc_resetfeel(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_resetfeel_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetfeel_pre; hIndex++ ) { @@ -46148,8 +45857,7 @@ int HP_pc_resetfeel(struct map_session_data *sd) { } int HP_pc_resethate(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_resethate_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resethate_pre; hIndex++ ) { @@ -46175,8 +45883,7 @@ int HP_pc_resethate(struct map_session_data *sd) { } int HP_pc_equipitem(struct map_session_data *sd, int n, int req_pos) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_equipitem_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n, int *req_pos); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_equipitem_pre; hIndex++ ) { @@ -46202,8 +45909,7 @@ int HP_pc_equipitem(struct map_session_data *sd, int n, int req_pos) { } int HP_pc_unequipitem(struct map_session_data *sd, int n, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_unequipitem_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_unequipitem_pre; hIndex++ ) { @@ -46229,8 +45935,7 @@ int HP_pc_unequipitem(struct map_session_data *sd, int n, int flag) { } int HP_pc_checkitem(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_checkitem_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkitem_pre; hIndex++ ) { @@ -46256,8 +45961,7 @@ int HP_pc_checkitem(struct map_session_data *sd) { } int HP_pc_useitem(struct map_session_data *sd, int n) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_useitem_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_useitem_pre; hIndex++ ) { @@ -46283,8 +45987,7 @@ int HP_pc_useitem(struct map_session_data *sd, int n) { } int HP_pc_skillatk_bonus(struct map_session_data *sd, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_skillatk_bonus_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillatk_bonus_pre; hIndex++ ) { @@ -46310,8 +46013,7 @@ int HP_pc_skillatk_bonus(struct map_session_data *sd, uint16 skill_id) { } int HP_pc_skillheal_bonus(struct map_session_data *sd, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_skillheal_bonus_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillheal_bonus_pre; hIndex++ ) { @@ -46337,8 +46039,7 @@ int HP_pc_skillheal_bonus(struct map_session_data *sd, uint16 skill_id) { } int HP_pc_skillheal2_bonus(struct map_session_data *sd, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_skillheal2_bonus_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillheal2_bonus_pre; hIndex++ ) { @@ -46389,8 +46090,7 @@ void HP_pc_damage(struct map_session_data *sd, struct block_list *src, unsigned } int HP_pc_dead(struct map_session_data *sd, struct block_list *src) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_dead_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct block_list *src); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_dead_pre; hIndex++ ) { @@ -46466,8 +46166,7 @@ void HP_pc_heal(struct map_session_data *sd, unsigned int hp, unsigned int sp, i } int HP_pc_itemheal(struct map_session_data *sd, int itemid, int hp, int sp) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_itemheal_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *itemid, int *hp, int *sp); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_itemheal_pre; hIndex++ ) { @@ -46493,8 +46192,7 @@ int HP_pc_itemheal(struct map_session_data *sd, int itemid, int hp, int sp) { } int HP_pc_percentheal(struct map_session_data *sd, int hp, int sp) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_percentheal_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *hp, int *sp); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_percentheal_pre; hIndex++ ) { @@ -46520,8 +46218,7 @@ int HP_pc_percentheal(struct map_session_data *sd, int hp, int sp) { } int HP_pc_jobchange(struct map_session_data *sd, int job, int upper) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_jobchange_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *job, int *upper); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobchange_pre; hIndex++ ) { @@ -46547,8 +46244,7 @@ int HP_pc_jobchange(struct map_session_data *sd, int job, int upper) { } int HP_pc_setoption(struct map_session_data *sd, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setoption_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setoption_pre; hIndex++ ) { @@ -46574,8 +46270,7 @@ int HP_pc_setoption(struct map_session_data *sd, int type) { } int HP_pc_setcart(struct map_session_data *sd, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setcart_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setcart_pre; hIndex++ ) { @@ -46601,8 +46296,7 @@ int HP_pc_setcart(struct map_session_data *sd, int type) { } int HP_pc_setfalcon(struct map_session_data *sd, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setfalcon_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setfalcon_pre; hIndex++ ) { @@ -46628,8 +46322,7 @@ int HP_pc_setfalcon(struct map_session_data *sd, int flag) { } int HP_pc_setriding(struct map_session_data *sd, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setriding_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setriding_pre; hIndex++ ) { @@ -46655,8 +46348,7 @@ int HP_pc_setriding(struct map_session_data *sd, int flag) { } int HP_pc_setmadogear(struct map_session_data *sd, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setmadogear_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setmadogear_pre; hIndex++ ) { @@ -46682,8 +46374,7 @@ int HP_pc_setmadogear(struct map_session_data *sd, int flag) { } int HP_pc_changelook(struct map_session_data *sd, int type, int val) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_changelook_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type, int *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_changelook_pre; hIndex++ ) { @@ -46709,8 +46400,7 @@ int HP_pc_changelook(struct map_session_data *sd, int type, int val) { } int HP_pc_equiplookall(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_equiplookall_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_equiplookall_pre; hIndex++ ) { @@ -46736,8 +46426,7 @@ int HP_pc_equiplookall(struct map_session_data *sd) { } int HP_pc_readparam(struct map_session_data *sd, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_readparam_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readparam_pre; hIndex++ ) { @@ -46763,8 +46452,7 @@ int HP_pc_readparam(struct map_session_data *sd, int type) { } int HP_pc_setparam(struct map_session_data *sd, int type, int val) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setparam_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type, int *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setparam_pre; hIndex++ ) { @@ -46790,8 +46478,7 @@ int HP_pc_setparam(struct map_session_data *sd, int type, int val) { } int HP_pc_readreg(struct map_session_data *sd, int reg) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_readreg_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *reg); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readreg_pre; hIndex++ ) { @@ -46817,8 +46504,7 @@ int HP_pc_readreg(struct map_session_data *sd, int reg) { } int HP_pc_setreg(struct map_session_data *sd, int reg, int val) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setreg_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *reg, int *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setreg_pre; hIndex++ ) { @@ -46870,8 +46556,7 @@ char* HP_pc_readregstr(struct map_session_data *sd, int reg) { } int HP_pc_setregstr(struct map_session_data *sd, int reg, const char *str) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setregstr_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *reg, const char *str); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregstr_pre; hIndex++ ) { @@ -46897,8 +46582,7 @@ int HP_pc_setregstr(struct map_session_data *sd, int reg, const char *str) { } int HP_pc_readregistry(struct map_session_data *sd, const char *reg, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_readregistry_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *reg, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readregistry_pre; hIndex++ ) { @@ -46924,8 +46608,7 @@ int HP_pc_readregistry(struct map_session_data *sd, const char *reg, int type) { } int HP_pc_setregistry(struct map_session_data *sd, const char *reg, int val, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setregistry_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *reg, int *val, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregistry_pre; hIndex++ ) { @@ -46977,8 +46660,7 @@ char* HP_pc_readregistry_str(struct map_session_data *sd, const char *reg, int t } int HP_pc_setregistry_str(struct map_session_data *sd, const char *reg, const char *val, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setregistry_str_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *reg, const char *val, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregistry_str_pre; hIndex++ ) { @@ -47004,8 +46686,7 @@ int HP_pc_setregistry_str(struct map_session_data *sd, const char *reg, const ch } int HP_pc_addeventtimer(struct map_session_data *sd, int tick, const char *name) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_addeventtimer_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *tick, const char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_addeventtimer_pre; hIndex++ ) { @@ -47031,8 +46712,7 @@ int HP_pc_addeventtimer(struct map_session_data *sd, int tick, const char *name) } int HP_pc_deleventtimer(struct map_session_data *sd, const char *name) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_deleventtimer_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_deleventtimer_pre; hIndex++ ) { @@ -47058,8 +46738,7 @@ int HP_pc_deleventtimer(struct map_session_data *sd, const char *name) { } int HP_pc_cleareventtimer(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_cleareventtimer_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_cleareventtimer_pre; hIndex++ ) { @@ -47085,8 +46764,7 @@ int HP_pc_cleareventtimer(struct map_session_data *sd) { } int HP_pc_addeventtimercount(struct map_session_data *sd, const char *name, int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_addeventtimercount_pre ) { int (*preHookFunc) (struct map_session_data *sd, const char *name, int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_addeventtimercount_pre; hIndex++ ) { @@ -47112,8 +46790,7 @@ int HP_pc_addeventtimercount(struct map_session_data *sd, const char *name, int } int HP_pc_calc_pvprank(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_calc_pvprank_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_pvprank_pre; hIndex++ ) { @@ -47139,8 +46816,7 @@ int HP_pc_calc_pvprank(struct map_session_data *sd) { } int HP_pc_calc_pvprank_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_calc_pvprank_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_pvprank_timer_pre; hIndex++ ) { @@ -47166,8 +46842,7 @@ int HP_pc_calc_pvprank_timer(int tid, unsigned int tick, int id, intptr_t data) } int HP_pc_ismarried(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_ismarried_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_ismarried_pre; hIndex++ ) { @@ -47193,8 +46868,7 @@ int HP_pc_ismarried(struct map_session_data *sd) { } int HP_pc_marriage(struct map_session_data *sd, struct map_session_data *dstsd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_marriage_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct map_session_data *dstsd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_marriage_pre; hIndex++ ) { @@ -47220,8 +46894,7 @@ int HP_pc_marriage(struct map_session_data *sd, struct map_session_data *dstsd) } int HP_pc_divorce(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_divorce_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_divorce_pre; hIndex++ ) { @@ -47426,8 +47099,7 @@ void HP_pc_setstand(struct map_session_data *sd) { } int HP_pc_candrop(struct map_session_data *sd, struct item *item) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_candrop_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct item *item); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_candrop_pre; hIndex++ ) { @@ -47453,8 +47125,7 @@ int HP_pc_candrop(struct map_session_data *sd, struct item *item) { } int HP_pc_jobid2mapid(unsigned short b_class) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_jobid2mapid_pre ) { int (*preHookFunc) (unsigned short *b_class); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobid2mapid_pre; hIndex++ ) { @@ -47480,8 +47151,7 @@ int HP_pc_jobid2mapid(unsigned short b_class) { } int HP_pc_mapid2jobid(unsigned short class_, int sex) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_mapid2jobid_pre ) { int (*preHookFunc) (unsigned short *class_, int *sex); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_mapid2jobid_pre; hIndex++ ) { @@ -47583,8 +47253,7 @@ void HP_pc_delinvincibletimer(struct map_session_data *sd) { } int HP_pc_addspiritball(struct map_session_data *sd, int interval, int max) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_addspiritball_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *interval, int *max); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_addspiritball_pre; hIndex++ ) { @@ -47610,8 +47279,7 @@ int HP_pc_addspiritball(struct map_session_data *sd, int interval, int max) { } int HP_pc_delspiritball(struct map_session_data *sd, int count, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_delspiritball_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *count, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_delspiritball_pre; hIndex++ ) { @@ -47662,8 +47330,7 @@ void HP_pc_addfame(struct map_session_data *sd, int count) { } unsigned char HP_pc_famerank(int char_id, int job) { int hIndex = 0; - unsigned char retVal___; - memset(&retVal___, '\0', sizeof(unsigned char)); + unsigned char retVal___ = 0; if( HPMHooks.count.HP_pc_famerank_pre ) { unsigned char (*preHookFunc) (int *char_id, int *job); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_famerank_pre; hIndex++ ) { @@ -47689,8 +47356,7 @@ unsigned char HP_pc_famerank(int char_id, int job) { } int HP_pc_set_hate_mob(struct map_session_data *sd, int pos, struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_set_hate_mob_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *pos, struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_set_hate_mob_pre; hIndex++ ) { @@ -47716,8 +47382,7 @@ int HP_pc_set_hate_mob(struct map_session_data *sd, int pos, struct block_list * } int HP_pc_readdb(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_readdb_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readdb_pre; hIndex++ ) { @@ -47743,8 +47408,7 @@ int HP_pc_readdb(void) { } int HP_pc_map_day_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_map_day_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_map_day_timer_pre; hIndex++ ) { @@ -47770,8 +47434,7 @@ int HP_pc_map_day_timer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_pc_map_night_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_map_night_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_map_night_timer_pre; hIndex++ ) { @@ -47822,8 +47485,7 @@ void HP_pc_inventory_rentals(struct map_session_data *sd) { } int HP_pc_inventory_rental_clear(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_inventory_rental_clear_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rental_clear_pre; hIndex++ ) { @@ -47874,8 +47536,7 @@ void HP_pc_inventory_rental_add(struct map_session_data *sd, int seconds) { } int HP_pc_disguise(struct map_session_data *sd, int class_) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_disguise_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *class_); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_disguise_pre; hIndex++ ) { @@ -47901,8 +47562,7 @@ int HP_pc_disguise(struct map_session_data *sd, int class_) { } bool HP_pc_isautolooting(struct map_session_data *sd, int nameid) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_pc_isautolooting_pre ) { bool (*preHookFunc) (struct map_session_data *sd, int *nameid); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_isautolooting_pre; hIndex++ ) { @@ -47953,8 +47613,7 @@ void HP_pc_overheat(struct map_session_data *sd, int val) { } int HP_pc_banding(struct map_session_data *sd, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_banding_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_banding_pre; hIndex++ ) { @@ -48005,8 +47664,7 @@ void HP_pc_itemcd_do(struct map_session_data *sd, bool load) { } int HP_pc_load_combo(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_load_combo_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_load_combo_pre; hIndex++ ) { @@ -48032,8 +47690,7 @@ int HP_pc_load_combo(struct map_session_data *sd) { } int HP_pc_add_charm(struct map_session_data *sd, int interval, int max, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_add_charm_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *interval, int *max, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_add_charm_pre; hIndex++ ) { @@ -48059,8 +47716,7 @@ int HP_pc_add_charm(struct map_session_data *sd, int interval, int max, int type } int HP_pc_del_charm(struct map_session_data *sd, int count, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_del_charm_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *count, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_del_charm_pre; hIndex++ ) { @@ -48111,8 +47767,7 @@ void HP_pc_baselevelchanged(struct map_session_data *sd) { } int HP_pc_level_penalty_mod(int diff, unsigned char race, unsigned short mode, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_level_penalty_mod_pre ) { int (*preHookFunc) (int *diff, unsigned char *race, unsigned short *mode, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_level_penalty_mod_pre; hIndex++ ) { @@ -48138,8 +47793,7 @@ int HP_pc_level_penalty_mod(int diff, unsigned char race, unsigned short mode, i } int HP_pc_calc_skillpoint(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_calc_skillpoint_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skillpoint_pre; hIndex++ ) { @@ -48165,8 +47819,7 @@ int HP_pc_calc_skillpoint(struct map_session_data *sd) { } int HP_pc_invincible_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_invincible_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_invincible_timer_pre; hIndex++ ) { @@ -48192,8 +47845,7 @@ int HP_pc_invincible_timer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_pc_spiritball_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_spiritball_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_spiritball_timer_pre; hIndex++ ) { @@ -48219,8 +47871,7 @@ int HP_pc_spiritball_timer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_pc_check_banding(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_check_banding_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_banding_pre; hIndex++ ) { @@ -48252,8 +47903,7 @@ int HP_pc_check_banding(struct block_list *bl, va_list ap) { } int HP_pc_inventory_rental_end(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_inventory_rental_end_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rental_end_pre; hIndex++ ) { @@ -48304,8 +47954,7 @@ void HP_pc_check_skilltree(struct map_session_data *sd, int skill_id) { } int HP_pc_bonus_autospell(struct s_autospell *spell, int max, short id, short lv, short rate, short flag, short card_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_bonus_autospell_pre ) { int (*preHookFunc) (struct s_autospell *spell, int *max, short *id, short *lv, short *rate, short *flag, short *card_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_autospell_pre; hIndex++ ) { @@ -48331,8 +47980,7 @@ int HP_pc_bonus_autospell(struct s_autospell *spell, int max, short id, short lv } int HP_pc_bonus_autospell_onskill(struct s_autospell *spell, int max, short src_skill, short id, short lv, short rate, short card_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_bonus_autospell_onskill_pre ) { int (*preHookFunc) (struct s_autospell *spell, int *max, short *src_skill, short *id, short *lv, short *rate, short *card_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_autospell_onskill_pre; hIndex++ ) { @@ -48358,8 +48006,7 @@ int HP_pc_bonus_autospell_onskill(struct s_autospell *spell, int max, short src_ } int HP_pc_bonus_addeff(struct s_addeffect *effect, int max, enum sc_type id, short rate, short arrow_rate, unsigned char flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_bonus_addeff_pre ) { int (*preHookFunc) (struct s_addeffect *effect, int *max, enum sc_type *id, short *rate, short *arrow_rate, unsigned char *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_addeff_pre; hIndex++ ) { @@ -48385,8 +48032,7 @@ int HP_pc_bonus_addeff(struct s_addeffect *effect, int max, enum sc_type id, sho } int HP_pc_bonus_addeff_onskill(struct s_addeffectonskill *effect, int max, enum sc_type id, short rate, short skill_id, unsigned char target) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_bonus_addeff_onskill_pre ) { int (*preHookFunc) (struct s_addeffectonskill *effect, int *max, enum sc_type *id, short *rate, short *skill_id, unsigned char *target); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_addeff_onskill_pre; hIndex++ ) { @@ -48412,8 +48058,7 @@ int HP_pc_bonus_addeff_onskill(struct s_addeffectonskill *effect, int max, enum } int HP_pc_bonus_item_drop(struct s_add_drop *drop, const short max, short id, short group, int race, int rate) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_bonus_item_drop_pre ) { int (*preHookFunc) (struct s_add_drop *drop, const short *max, short *id, short *group, int *race, int *rate); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_item_drop_pre; hIndex++ ) { @@ -48464,8 +48109,7 @@ void HP_pc_calcexp(struct map_session_data *sd, unsigned int *base_exp, unsigned } int HP_pc_respawn_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_respawn_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_respawn_timer_pre; hIndex++ ) { @@ -48491,8 +48135,7 @@ int HP_pc_respawn_timer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_pc_jobchange_killclone(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_jobchange_killclone_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobchange_killclone_pre; hIndex++ ) { @@ -48524,8 +48167,7 @@ int HP_pc_jobchange_killclone(struct block_list *bl, va_list ap) { } int HP_pc_getstat(struct map_session_data *sd, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_getstat_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_getstat_pre; hIndex++ ) { @@ -48551,8 +48193,7 @@ int HP_pc_getstat(struct map_session_data *sd, int type) { } int HP_pc_setstat(struct map_session_data *sd, int type, int val) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_setstat_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type, int *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setstat_pre; hIndex++ ) { @@ -48578,8 +48219,7 @@ int HP_pc_setstat(struct map_session_data *sd, int type, int val) { } int HP_pc_eventtimer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_eventtimer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_eventtimer_pre; hIndex++ ) { @@ -48605,8 +48245,7 @@ int HP_pc_eventtimer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_pc_daynight_timer_sub(struct map_session_data *sd, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_daynight_timer_sub_pre ) { int (*preHookFunc) (struct map_session_data *sd, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_daynight_timer_sub_pre; hIndex++ ) { @@ -48638,8 +48277,7 @@ int HP_pc_daynight_timer_sub(struct map_session_data *sd, va_list ap) { } int HP_pc_charm_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_charm_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_charm_timer_pre; hIndex++ ) { @@ -48665,8 +48303,7 @@ int HP_pc_charm_timer(int tid, unsigned int tick, int id, intptr_t data) { } bool HP_pc_readdb_levelpenalty(char *fields[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_pc_readdb_levelpenalty_pre ) { bool (*preHookFunc) (char *fields[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readdb_levelpenalty_pre; hIndex++ ) { @@ -48692,8 +48329,7 @@ bool HP_pc_readdb_levelpenalty(char *fields[], int columns, int current) { } int HP_pc_autosave(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_autosave_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autosave_pre; hIndex++ ) { @@ -48719,8 +48355,7 @@ int HP_pc_autosave(int tid, unsigned int tick, int id, intptr_t data) { } int HP_pc_follow_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_follow_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_follow_timer_pre; hIndex++ ) { @@ -48771,8 +48406,7 @@ void HP_pc_read_skill_tree(void) { } int HP_pc_isUseitem(struct map_session_data *sd, int n) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_isUseitem_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_isUseitem_pre; hIndex++ ) { @@ -48798,8 +48432,7 @@ int HP_pc_isUseitem(struct map_session_data *sd, int n) { } int HP_pc_show_steal(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_show_steal_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_show_steal_pre; hIndex++ ) { @@ -48831,8 +48464,7 @@ int HP_pc_show_steal(struct block_list *bl, va_list ap) { } int HP_pc_checkcombo(struct map_session_data *sd, struct item_data *data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_checkcombo_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct item_data *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkcombo_pre; hIndex++ ) { @@ -48858,8 +48490,7 @@ int HP_pc_checkcombo(struct map_session_data *sd, struct item_data *data) { } int HP_pc_calcweapontype(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_calcweapontype_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calcweapontype_pre; hIndex++ ) { @@ -48885,8 +48516,7 @@ int HP_pc_calcweapontype(struct map_session_data *sd) { } int HP_pc_removecombo(struct map_session_data *sd, struct item_data *data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pc_removecombo_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct item_data *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_removecombo_pre; hIndex++ ) { @@ -48913,8 +48543,7 @@ int HP_pc_removecombo(struct map_session_data *sd, struct item_data *data) { /* pet */ int HP_pet_init(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_init_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_init_pre; hIndex++ ) { @@ -48940,8 +48569,7 @@ int HP_pet_init(void) { } int HP_pet_final(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_final_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_final_pre; hIndex++ ) { @@ -48967,8 +48595,7 @@ int HP_pet_final(void) { } int HP_pet_hungry_val(struct pet_data *pd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_hungry_val_pre ) { int (*preHookFunc) (struct pet_data *pd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_val_pre; hIndex++ ) { @@ -49019,8 +48646,7 @@ void HP_pet_set_intimate(struct pet_data *pd, int value) { } int HP_pet_create_egg(struct map_session_data *sd, int item_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_create_egg_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *item_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_create_egg_pre; hIndex++ ) { @@ -49046,8 +48672,7 @@ int HP_pet_create_egg(struct map_session_data *sd, int item_id) { } int HP_pet_unlocktarget(struct pet_data *pd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_unlocktarget_pre ) { int (*preHookFunc) (struct pet_data *pd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_unlocktarget_pre; hIndex++ ) { @@ -49073,8 +48698,7 @@ int HP_pet_unlocktarget(struct pet_data *pd) { } int HP_pet_attackskill(struct pet_data *pd, int target_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_attackskill_pre ) { int (*preHookFunc) (struct pet_data *pd, int *target_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_attackskill_pre; hIndex++ ) { @@ -49100,8 +48724,7 @@ int HP_pet_attackskill(struct pet_data *pd, int target_id) { } int HP_pet_target_check(struct map_session_data *sd, struct block_list *bl, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_target_check_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct block_list *bl, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_target_check_pre; hIndex++ ) { @@ -49127,8 +48750,7 @@ int HP_pet_target_check(struct map_session_data *sd, struct block_list *bl, int } int HP_pet_sc_check(struct map_session_data *sd, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_sc_check_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_sc_check_pre; hIndex++ ) { @@ -49154,8 +48776,7 @@ int HP_pet_sc_check(struct map_session_data *sd, int type) { } int HP_pet_hungry(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_hungry_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_pre; hIndex++ ) { @@ -49181,8 +48802,7 @@ int HP_pet_hungry(int tid, unsigned int tick, int id, intptr_t data) { } int HP_pet_search_petDB_index(int key, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_search_petDB_index_pre ) { int (*preHookFunc) (int *key, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_search_petDB_index_pre; hIndex++ ) { @@ -49208,8 +48828,7 @@ int HP_pet_search_petDB_index(int key, int type) { } int HP_pet_hungry_timer_delete(struct pet_data *pd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_hungry_timer_delete_pre ) { int (*preHookFunc) (struct pet_data *pd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_timer_delete_pre; hIndex++ ) { @@ -49235,8 +48854,7 @@ int HP_pet_hungry_timer_delete(struct pet_data *pd) { } int HP_pet_performance(struct map_session_data *sd, struct pet_data *pd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_performance_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct pet_data *pd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_performance_pre; hIndex++ ) { @@ -49262,8 +48880,7 @@ int HP_pet_performance(struct map_session_data *sd, struct pet_data *pd) { } int HP_pet_return_egg(struct map_session_data *sd, struct pet_data *pd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_return_egg_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct pet_data *pd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_return_egg_pre; hIndex++ ) { @@ -49289,8 +48906,7 @@ int HP_pet_return_egg(struct map_session_data *sd, struct pet_data *pd) { } int HP_pet_data_init(struct map_session_data *sd, struct s_pet *petinfo) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_data_init_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct s_pet *petinfo); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_data_init_pre; hIndex++ ) { @@ -49316,8 +48932,7 @@ int HP_pet_data_init(struct map_session_data *sd, struct s_pet *petinfo) { } int HP_pet_birth_process(struct map_session_data *sd, struct s_pet *petinfo) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_birth_process_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct s_pet *petinfo); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_birth_process_pre; hIndex++ ) { @@ -49343,8 +48958,7 @@ int HP_pet_birth_process(struct map_session_data *sd, struct s_pet *petinfo) { } int HP_pet_recv_petdata(int account_id, struct s_pet *p, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_recv_petdata_pre ) { int (*preHookFunc) (int *account_id, struct s_pet *p, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_recv_petdata_pre; hIndex++ ) { @@ -49370,8 +48984,7 @@ int HP_pet_recv_petdata(int account_id, struct s_pet *p, int flag) { } int HP_pet_select_egg(struct map_session_data *sd, short egg_index) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_select_egg_pre ) { int (*preHookFunc) (struct map_session_data *sd, short *egg_index); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_select_egg_pre; hIndex++ ) { @@ -49397,8 +49010,7 @@ int HP_pet_select_egg(struct map_session_data *sd, short egg_index) { } int HP_pet_catch_process1(struct map_session_data *sd, int target_class) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_catch_process1_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *target_class); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_catch_process1_pre; hIndex++ ) { @@ -49424,8 +49036,7 @@ int HP_pet_catch_process1(struct map_session_data *sd, int target_class) { } int HP_pet_catch_process2(struct map_session_data *sd, int target_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_catch_process2_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *target_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_catch_process2_pre; hIndex++ ) { @@ -49451,8 +49062,7 @@ int HP_pet_catch_process2(struct map_session_data *sd, int target_id) { } int HP_pet_get_egg(int account_id, int pet_id, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_get_egg_pre ) { int (*preHookFunc) (int *account_id, int *pet_id, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_get_egg_pre; hIndex++ ) { @@ -49478,8 +49088,7 @@ int HP_pet_get_egg(int account_id, int pet_id, int flag) { } int HP_pet_unequipitem(struct map_session_data *sd, struct pet_data *pd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_unequipitem_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct pet_data *pd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_unequipitem_pre; hIndex++ ) { @@ -49505,8 +49114,7 @@ int HP_pet_unequipitem(struct map_session_data *sd, struct pet_data *pd) { } int HP_pet_food(struct map_session_data *sd, struct pet_data *pd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_food_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct pet_data *pd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_food_pre; hIndex++ ) { @@ -49532,8 +49140,7 @@ int HP_pet_food(struct map_session_data *sd, struct pet_data *pd) { } int HP_pet_ai_sub_hard_lootsearch(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_ai_sub_hard_lootsearch_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_hard_lootsearch_pre; hIndex++ ) { @@ -49565,8 +49172,7 @@ int HP_pet_ai_sub_hard_lootsearch(struct block_list *bl, va_list ap) { } int HP_pet_menu(struct map_session_data *sd, int menunum) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_menu_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *menunum); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_menu_pre; hIndex++ ) { @@ -49592,8 +49198,7 @@ int HP_pet_menu(struct map_session_data *sd, int menunum) { } int HP_pet_change_name(struct map_session_data *sd, char *name) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_change_name_pre ) { int (*preHookFunc) (struct map_session_data *sd, char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_change_name_pre; hIndex++ ) { @@ -49619,8 +49224,7 @@ int HP_pet_change_name(struct map_session_data *sd, char *name) { } int HP_pet_change_name_ack(struct map_session_data *sd, char *name, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_change_name_ack_pre ) { int (*preHookFunc) (struct map_session_data *sd, char *name, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_change_name_ack_pre; hIndex++ ) { @@ -49646,8 +49250,7 @@ int HP_pet_change_name_ack(struct map_session_data *sd, char *name, int flag) { } int HP_pet_equipitem(struct map_session_data *sd, int index) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_equipitem_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *index); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_equipitem_pre; hIndex++ ) { @@ -49673,8 +49276,7 @@ int HP_pet_equipitem(struct map_session_data *sd, int index) { } int HP_pet_randomwalk(struct pet_data *pd, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_randomwalk_pre ) { int (*preHookFunc) (struct pet_data *pd, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_randomwalk_pre; hIndex++ ) { @@ -49700,8 +49302,7 @@ int HP_pet_randomwalk(struct pet_data *pd, unsigned int tick) { } int HP_pet_ai_sub_hard(struct pet_data *pd, struct map_session_data *sd, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_ai_sub_hard_pre ) { int (*preHookFunc) (struct pet_data *pd, struct map_session_data *sd, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_hard_pre; hIndex++ ) { @@ -49727,8 +49328,7 @@ int HP_pet_ai_sub_hard(struct pet_data *pd, struct map_session_data *sd, unsigne } int HP_pet_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_ai_sub_foreachclient_pre ) { int (*preHookFunc) (struct map_session_data *sd, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_foreachclient_pre; hIndex++ ) { @@ -49760,8 +49360,7 @@ int HP_pet_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) { } int HP_pet_ai_hard(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_ai_hard_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_hard_pre; hIndex++ ) { @@ -49787,8 +49386,7 @@ int HP_pet_ai_hard(int tid, unsigned int tick, int id, intptr_t data) { } int HP_pet_delay_item_drop(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_delay_item_drop_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_delay_item_drop_pre; hIndex++ ) { @@ -49814,8 +49412,7 @@ int HP_pet_delay_item_drop(int tid, unsigned int tick, int id, intptr_t data) { } int HP_pet_lootitem_drop(struct pet_data *pd, struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_lootitem_drop_pre ) { int (*preHookFunc) (struct pet_data *pd, struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_lootitem_drop_pre; hIndex++ ) { @@ -49841,8 +49438,7 @@ int HP_pet_lootitem_drop(struct pet_data *pd, struct map_session_data *sd) { } int HP_pet_skill_bonus_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_skill_bonus_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_skill_bonus_timer_pre; hIndex++ ) { @@ -49868,8 +49464,7 @@ int HP_pet_skill_bonus_timer(int tid, unsigned int tick, int id, intptr_t data) } int HP_pet_recovery_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_recovery_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_recovery_timer_pre; hIndex++ ) { @@ -49895,8 +49490,7 @@ int HP_pet_recovery_timer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_pet_heal_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_heal_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_heal_timer_pre; hIndex++ ) { @@ -49922,8 +49516,7 @@ int HP_pet_heal_timer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_pet_skill_support_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_skill_support_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_skill_support_timer_pre; hIndex++ ) { @@ -49949,8 +49542,7 @@ int HP_pet_skill_support_timer(int tid, unsigned int tick, int id, intptr_t data } int HP_pet_read_db(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_pet_read_db_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_read_db_pre; hIndex++ ) { @@ -50027,8 +49619,7 @@ void HP_quest_reload(void) { } int HP_quest_search_db(int quest_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_quest_search_db_pre ) { int (*preHookFunc) (int *quest_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_search_db_pre; hIndex++ ) { @@ -50054,8 +49645,7 @@ int HP_quest_search_db(int quest_id) { } int HP_quest_pc_login(TBL_PC *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_quest_pc_login_pre ) { int (*preHookFunc) (TBL_PC *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_pc_login_pre; hIndex++ ) { @@ -50081,8 +49671,7 @@ int HP_quest_pc_login(TBL_PC *sd) { } int HP_quest_add(TBL_PC *sd, int quest_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_quest_add_pre ) { int (*preHookFunc) (TBL_PC *sd, int *quest_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_add_pre; hIndex++ ) { @@ -50108,8 +49697,7 @@ int HP_quest_add(TBL_PC *sd, int quest_id) { } int HP_quest_change(TBL_PC *sd, int qid1, int qid2) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_quest_change_pre ) { int (*preHookFunc) (TBL_PC *sd, int *qid1, int *qid2); for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_change_pre; hIndex++ ) { @@ -50135,8 +49723,7 @@ int HP_quest_change(TBL_PC *sd, int qid1, int qid2) { } int HP_quest_delete(TBL_PC *sd, int quest_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_quest_delete_pre ) { int (*preHookFunc) (TBL_PC *sd, int *quest_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_delete_pre; hIndex++ ) { @@ -50162,8 +49749,7 @@ int HP_quest_delete(TBL_PC *sd, int quest_id) { } int HP_quest_update_objective_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_quest_update_objective_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_update_objective_sub_pre; hIndex++ ) { @@ -50220,8 +49806,7 @@ void HP_quest_update_objective(TBL_PC *sd, int mob_id) { } int HP_quest_update_status(TBL_PC *sd, int quest_id, quest_state qs) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_quest_update_status_pre ) { int (*preHookFunc) (TBL_PC *sd, int *quest_id, quest_state *qs); for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_update_status_pre; hIndex++ ) { @@ -50247,8 +49832,7 @@ int HP_quest_update_status(TBL_PC *sd, int quest_id, quest_state qs) { } int HP_quest_check(TBL_PC *sd, int quest_id, quest_check_type type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_quest_check_pre ) { int (*preHookFunc) (TBL_PC *sd, int *quest_id, quest_check_type *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_check_pre; hIndex++ ) { @@ -50274,8 +49858,7 @@ int HP_quest_check(TBL_PC *sd, int quest_id, quest_check_type type) { } int HP_quest_read_db(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_quest_read_db_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_read_db_pre; hIndex++ ) { @@ -50352,8 +49935,7 @@ void HP_script_final(void) { } int HP_script_reload(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_reload_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_reload_pre; hIndex++ ) { @@ -50532,8 +50114,7 @@ void HP_script_warning(const char *src, const char *file, int start_line, const } bool HP_script_addScript(char *name, char *args, bool ( *func ) (struct script_state *st)) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_script_addScript_pre ) { bool (*preHookFunc) (char *name, char *args, bool ( *func ) (struct script_state *st)); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_addScript_pre; hIndex++ ) { @@ -50559,8 +50140,7 @@ bool HP_script_addScript(char *name, char *args, bool ( *func ) (struct script_s } int HP_script_conv_num(struct script_state *st, struct script_data *data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_conv_num_pre ) { int (*preHookFunc) (struct script_state *st, struct script_data *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_conv_num_pre; hIndex++ ) { @@ -50892,8 +50472,7 @@ void HP_script_set_constant_force(const char *name, int value, bool isparameter) } bool HP_script_get_constant(const char *name, int *value) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_script_get_constant_pre ) { bool (*preHookFunc) (const char *name, int *value); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_constant_pre; hIndex++ ) { @@ -50994,8 +50573,7 @@ void HP_script_run_main(struct script_state *st) { } int HP_script_run_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_run_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_timer_pre; hIndex++ ) { @@ -51021,8 +50599,7 @@ int HP_script_run_timer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_script_set_var(struct map_session_data *sd, char *name, void *val) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_set_var_pre ) { int (*preHookFunc) (struct map_session_data *sd, char *name, void *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_var_pre; hIndex++ ) { @@ -51249,8 +50826,7 @@ void HP_script_setarray_pc(struct map_session_data *sd, const char *varname, uin } int HP_script_config_read(char *cfgName) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_config_read_pre ) { int (*preHookFunc) (char *cfgName); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_config_read_pre; hIndex++ ) { @@ -51276,8 +50852,7 @@ int HP_script_config_read(char *cfgName) { } int HP_script_add_str(const char *p) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_add_str_pre ) { int (*preHookFunc) (const char *p); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_str_pre; hIndex++ ) { @@ -51329,8 +50904,7 @@ const char* HP_script_get_str(int id) { } int HP_script_search_str(const char *p) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_search_str_pre ) { int (*preHookFunc) (const char *p); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_search_str_pre; hIndex++ ) { @@ -51432,8 +51006,7 @@ struct hQueue* HP_script_queue(int idx) { } bool HP_script_queue_add(int idx, int var) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_script_queue_add_pre ) { bool (*preHookFunc) (int *idx, int *var); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_add_pre; hIndex++ ) { @@ -51459,8 +51032,7 @@ bool HP_script_queue_add(int idx, int var) { } bool HP_script_queue_del(int idx) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_script_queue_del_pre ) { bool (*preHookFunc) (int *idx); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_del_pre; hIndex++ ) { @@ -51486,8 +51058,7 @@ bool HP_script_queue_del(int idx) { } bool HP_script_queue_remove(int idx, int var) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_script_queue_remove_pre ) { bool (*preHookFunc) (int *idx, int *var); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_remove_pre; hIndex++ ) { @@ -51513,8 +51084,7 @@ bool HP_script_queue_remove(int idx, int var) { } int HP_script_queue_create(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_queue_create_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_create_pre; hIndex++ ) { @@ -51669,8 +51239,7 @@ const char* HP_script_parse_syntax(const char *p) { } c_op HP_script_get_com(unsigned char *scriptbuf, int *pos) { int hIndex = 0; - c_op retVal___; - memset(&retVal___, '\0', sizeof(c_op)); + c_op retVal___ = C_NOP; if( HPMHooks.count.HP_script_get_com_pre ) { c_op (*preHookFunc) (unsigned char *scriptbuf, int *pos); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_com_pre; hIndex++ ) { @@ -51696,8 +51265,7 @@ c_op HP_script_get_com(unsigned char *scriptbuf, int *pos) { } int HP_script_get_num(unsigned char *scriptbuf, int *pos) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_get_num_pre ) { int (*preHookFunc) (unsigned char *scriptbuf, int *pos); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_num_pre; hIndex++ ) { @@ -51899,8 +51467,7 @@ void HP_script_check_event(struct script_state *st, const char *evt) { } unsigned int HP_script_calc_hash(const char *p) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_script_calc_hash_pre ) { unsigned int (*preHookFunc) (const char *p); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_calc_hash_pre; hIndex++ ) { @@ -52077,8 +51644,7 @@ const char* HP_script_skip_word(const char *p) { } int HP_script_add_word(const char *p) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_add_word_pre ) { int (*preHookFunc) (const char *p); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_word_pre; hIndex++ ) { @@ -52335,8 +51901,7 @@ void HP_script_errorwarning_sub(StringBuf *buf, const char *src, const char *fil } int HP_script_set_reg(struct script_state *st, TBL_PC *sd, int num, const char *name, const void *value, struct DBMap **ref) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_set_reg_pre ) { int (*preHookFunc) (struct script_state *st, TBL_PC *sd, int *num, const char *name, const void *value, struct DBMap **ref); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_pre; hIndex++ ) { @@ -52413,8 +51978,7 @@ struct script_data* HP_script_push_retinfo(struct script_stack *stack, struct sc } int HP_script_pop_val(struct script_state *st) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_pop_val_pre ) { int (*preHookFunc) (struct script_state *st); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_pop_val_pre; hIndex++ ) { @@ -52615,8 +52179,7 @@ void HP_script_detach_state(struct script_state *st, bool dequeue_event) { } int HP_script_db_free_code_sub(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_db_free_code_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_db_free_code_sub_pre; hIndex++ ) { @@ -52673,8 +52236,7 @@ void HP_script_add_autobonus(const char *autobonus) { } int HP_script_menu_countoptions(const char *str, int max_count, int *total) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_menu_countoptions_pre ) { int (*preHookFunc) (const char *str, int *max_count, int *total); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_menu_countoptions_pre; hIndex++ ) { @@ -52700,8 +52262,7 @@ int HP_script_menu_countoptions(const char *str, int max_count, int *total) { } int HP_script_buildin_areawarp_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_areawarp_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_areawarp_sub_pre; hIndex++ ) { @@ -52733,8 +52294,7 @@ int HP_script_buildin_areawarp_sub(struct block_list *bl, va_list ap) { } int HP_script_buildin_areapercentheal_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_areapercentheal_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_areapercentheal_sub_pre; hIndex++ ) { @@ -52766,8 +52326,7 @@ int HP_script_buildin_areapercentheal_sub(struct block_list *bl, va_list ap) { } int32 HP_script_getarraysize(struct script_state *st, int32 id, int32 idx, int isstring, struct DBMap **ref) { int hIndex = 0; - int32 retVal___; - memset(&retVal___, '\0', sizeof(int32)); + int32 retVal___ = 0; if( HPMHooks.count.HP_script_getarraysize_pre ) { int32 (*preHookFunc) (struct script_state *st, int32 *id, int32 *idx, int *isstring, struct DBMap **ref); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_getarraysize_pre; hIndex++ ) { @@ -52818,8 +52377,7 @@ void HP_script_buildin_delitem_delete(struct map_session_data *sd, int idx, int } bool HP_script_buildin_delitem_search(struct map_session_data *sd, struct item *it, bool exact_match) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_script_buildin_delitem_search_pre ) { bool (*preHookFunc) (struct map_session_data *sd, struct item *it, bool *exact_match); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_delitem_search_pre; hIndex++ ) { @@ -52845,8 +52403,7 @@ bool HP_script_buildin_delitem_search(struct map_session_data *sd, struct item * } int HP_script_buildin_killmonster_sub_strip(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_killmonster_sub_strip_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonster_sub_strip_pre; hIndex++ ) { @@ -52878,8 +52435,7 @@ int HP_script_buildin_killmonster_sub_strip(struct block_list *bl, va_list ap) { } int HP_script_buildin_killmonster_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_killmonster_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonster_sub_pre; hIndex++ ) { @@ -52911,8 +52467,7 @@ int HP_script_buildin_killmonster_sub(struct block_list *bl, va_list ap) { } int HP_script_buildin_killmonsterall_sub_strip(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_killmonsterall_sub_strip_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonsterall_sub_strip_pre; hIndex++ ) { @@ -52944,8 +52499,7 @@ int HP_script_buildin_killmonsterall_sub_strip(struct block_list *bl, va_list ap } int HP_script_buildin_killmonsterall_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_killmonsterall_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonsterall_sub_pre; hIndex++ ) { @@ -52977,8 +52531,7 @@ int HP_script_buildin_killmonsterall_sub(struct block_list *bl, va_list ap) { } int HP_script_buildin_announce_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_announce_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_announce_sub_pre; hIndex++ ) { @@ -53010,8 +52563,7 @@ int HP_script_buildin_announce_sub(struct block_list *bl, va_list ap) { } int HP_script_buildin_getareausers_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_getareausers_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_getareausers_sub_pre; hIndex++ ) { @@ -53043,8 +52595,7 @@ int HP_script_buildin_getareausers_sub(struct block_list *bl, va_list ap) { } int HP_script_buildin_getareadropitem_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_getareadropitem_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_getareadropitem_sub_pre; hIndex++ ) { @@ -53076,8 +52627,7 @@ int HP_script_buildin_getareadropitem_sub(struct block_list *bl, va_list ap) { } int HP_script_mapflag_pvp_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_mapflag_pvp_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_mapflag_pvp_sub_pre; hIndex++ ) { @@ -53109,8 +52659,7 @@ int HP_script_mapflag_pvp_sub(struct block_list *bl, va_list ap) { } int HP_script_buildin_pvpoff_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_pvpoff_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_pvpoff_sub_pre; hIndex++ ) { @@ -53142,8 +52691,7 @@ int HP_script_buildin_pvpoff_sub(struct block_list *bl, va_list ap) { } int HP_script_buildin_maprespawnguildid_sub_pc(struct map_session_data *sd, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_pc_pre ) { int (*preHookFunc) (struct map_session_data *sd, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_pc_pre; hIndex++ ) { @@ -53175,8 +52723,7 @@ int HP_script_buildin_maprespawnguildid_sub_pc(struct map_session_data *sd, va_l } int HP_script_buildin_maprespawnguildid_sub_mob(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_mob_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_mob_pre; hIndex++ ) { @@ -53208,8 +52755,7 @@ int HP_script_buildin_maprespawnguildid_sub_mob(struct block_list *bl, va_list a } int HP_script_buildin_mobcount_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_mobcount_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_mobcount_sub_pre; hIndex++ ) { @@ -53241,8 +52787,7 @@ int HP_script_buildin_mobcount_sub(struct block_list *bl, va_list ap) { } int HP_script_playBGM_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_playBGM_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_playBGM_sub_pre; hIndex++ ) { @@ -53274,8 +52819,7 @@ int HP_script_playBGM_sub(struct block_list *bl, va_list ap) { } int HP_script_playBGM_foreachpc_sub(struct map_session_data *sd, va_list args) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_playBGM_foreachpc_sub_pre ) { int (*preHookFunc) (struct map_session_data *sd, va_list args); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_playBGM_foreachpc_sub_pre; hIndex++ ) { @@ -53307,8 +52851,7 @@ int HP_script_playBGM_foreachpc_sub(struct map_session_data *sd, va_list args) { } int HP_script_soundeffect_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_soundeffect_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_soundeffect_sub_pre; hIndex++ ) { @@ -53340,8 +52883,7 @@ int HP_script_soundeffect_sub(struct block_list *bl, va_list ap) { } int HP_script_buildin_query_sql_sub(struct script_state *st, Sql *handle) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_query_sql_sub_pre ) { int (*preHookFunc) (struct script_state *st, Sql *handle); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_query_sql_sub_pre; hIndex++ ) { @@ -53367,8 +52909,7 @@ int HP_script_buildin_query_sql_sub(struct script_state *st, Sql *handle) { } int HP_script_axtoi(const char *hexStg) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_axtoi_pre ) { int (*preHookFunc) (const char *hexStg); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_axtoi_pre; hIndex++ ) { @@ -53394,8 +52935,7 @@ int HP_script_axtoi(const char *hexStg) { } int HP_script_buildin_instance_warpall_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_instance_warpall_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_instance_warpall_sub_pre; hIndex++ ) { @@ -53427,8 +52967,7 @@ int HP_script_buildin_instance_warpall_sub(struct block_list *bl, va_list ap) { } int HP_script_buildin_mobuseskill_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_buildin_mobuseskill_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_mobuseskill_sub_pre; hIndex++ ) { @@ -53460,8 +52999,7 @@ int HP_script_buildin_mobuseskill_sub(struct block_list *bl, va_list ap) { } int HP_script_cleanfloor_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_cleanfloor_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_cleanfloor_sub_pre; hIndex++ ) { @@ -53493,8 +53031,7 @@ int HP_script_cleanfloor_sub(struct block_list *bl, va_list ap) { } int HP_script_run_func(struct script_state *st) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_script_run_func_pre ) { int (*preHookFunc) (struct script_state *st); for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_func_pre; hIndex++ ) { @@ -53521,8 +53058,7 @@ int HP_script_run_func(struct script_state *st) { /* searchstore */ bool HP_searchstore_open(struct map_session_data *sd, unsigned int uses, unsigned short effect) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_searchstore_open_pre ) { bool (*preHookFunc) (struct map_session_data *sd, unsigned int *uses, unsigned short *effect); for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_open_pre; hIndex++ ) { @@ -53573,8 +53109,7 @@ void HP_searchstore_query(struct map_session_data *sd, unsigned char type, unsig } bool HP_searchstore_querynext(struct map_session_data *sd) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_searchstore_querynext_pre ) { bool (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_querynext_pre; hIndex++ ) { @@ -53700,8 +53235,7 @@ void HP_searchstore_click(struct map_session_data *sd, int account_id, int store } bool HP_searchstore_queryremote(struct map_session_data *sd, int account_id) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_searchstore_queryremote_pre ) { bool (*preHookFunc) (struct map_session_data *sd, int *account_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_queryremote_pre; hIndex++ ) { @@ -53752,8 +53286,7 @@ void HP_searchstore_clearremote(struct map_session_data *sd) { } bool HP_searchstore_result(struct map_session_data *sd, unsigned int store_id, int account_id, const char *store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short *card, unsigned char refine) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_searchstore_result_pre ) { bool (*preHookFunc) (struct map_session_data *sd, unsigned int *store_id, int *account_id, const char *store_name, unsigned short *nameid, unsigned short *amount, unsigned int *price, const short *card, unsigned char *refine); for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_result_pre; hIndex++ ) { @@ -53780,8 +53313,7 @@ bool HP_searchstore_result(struct map_session_data *sd, unsigned int store_id, i /* skill */ int HP_skill_init(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_init_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_pre; hIndex++ ) { @@ -53807,8 +53339,7 @@ int HP_skill_init(void) { } int HP_skill_final(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_final_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_final_pre; hIndex++ ) { @@ -53884,8 +53415,7 @@ void HP_skill_read_db(void) { } int HP_skill_get_index(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_index_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_index_pre; hIndex++ ) { @@ -53911,8 +53441,7 @@ int HP_skill_get_index(uint16 skill_id) { } int HP_skill_get_type(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_type_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_type_pre; hIndex++ ) { @@ -53938,8 +53467,7 @@ int HP_skill_get_type(uint16 skill_id) { } int HP_skill_get_hit(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_hit_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_hit_pre; hIndex++ ) { @@ -53965,8 +53493,7 @@ int HP_skill_get_hit(uint16 skill_id) { } int HP_skill_get_inf(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_inf_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_inf_pre; hIndex++ ) { @@ -53992,8 +53519,7 @@ int HP_skill_get_inf(uint16 skill_id) { } int HP_skill_get_ele(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_ele_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ele_pre; hIndex++ ) { @@ -54019,8 +53545,7 @@ int HP_skill_get_ele(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_nk(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_nk_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_nk_pre; hIndex++ ) { @@ -54046,8 +53571,7 @@ int HP_skill_get_nk(uint16 skill_id) { } int HP_skill_get_max(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_max_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_max_pre; hIndex++ ) { @@ -54073,8 +53597,7 @@ int HP_skill_get_max(uint16 skill_id) { } int HP_skill_get_range(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_range_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_range_pre; hIndex++ ) { @@ -54100,8 +53623,7 @@ int HP_skill_get_range(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_range2(struct block_list *bl, uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_range2_pre ) { int (*preHookFunc) (struct block_list *bl, uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_range2_pre; hIndex++ ) { @@ -54127,8 +53649,7 @@ int HP_skill_get_range2(struct block_list *bl, uint16 skill_id, uint16 skill_lv) } int HP_skill_get_splash(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_splash_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_splash_pre; hIndex++ ) { @@ -54154,8 +53675,7 @@ int HP_skill_get_splash(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_hp(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_hp_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_hp_pre; hIndex++ ) { @@ -54181,8 +53701,7 @@ int HP_skill_get_hp(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_mhp(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_mhp_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_mhp_pre; hIndex++ ) { @@ -54208,8 +53727,7 @@ int HP_skill_get_mhp(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_sp(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_sp_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_sp_pre; hIndex++ ) { @@ -54235,8 +53753,7 @@ int HP_skill_get_sp(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_state(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_state_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_state_pre; hIndex++ ) { @@ -54262,8 +53779,7 @@ int HP_skill_get_state(uint16 skill_id) { } int HP_skill_get_spiritball(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_spiritball_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_spiritball_pre; hIndex++ ) { @@ -54289,8 +53805,7 @@ int HP_skill_get_spiritball(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_zeny(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_zeny_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_zeny_pre; hIndex++ ) { @@ -54316,8 +53831,7 @@ int HP_skill_get_zeny(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_num(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_num_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_num_pre; hIndex++ ) { @@ -54343,8 +53857,7 @@ int HP_skill_get_num(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_cast(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_cast_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_cast_pre; hIndex++ ) { @@ -54370,8 +53883,7 @@ int HP_skill_get_cast(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_delay(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_delay_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_delay_pre; hIndex++ ) { @@ -54397,8 +53909,7 @@ int HP_skill_get_delay(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_walkdelay(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_walkdelay_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_walkdelay_pre; hIndex++ ) { @@ -54424,8 +53935,7 @@ int HP_skill_get_walkdelay(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_time(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_time_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_time_pre; hIndex++ ) { @@ -54451,8 +53961,7 @@ int HP_skill_get_time(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_time2(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_time2_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_time2_pre; hIndex++ ) { @@ -54478,8 +53987,7 @@ int HP_skill_get_time2(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_castnodex(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_castnodex_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castnodex_pre; hIndex++ ) { @@ -54505,8 +54013,7 @@ int HP_skill_get_castnodex(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_delaynodex(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_delaynodex_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_delaynodex_pre; hIndex++ ) { @@ -54532,8 +54039,7 @@ int HP_skill_get_delaynodex(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_castdef(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_castdef_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castdef_pre; hIndex++ ) { @@ -54559,8 +54065,7 @@ int HP_skill_get_castdef(uint16 skill_id) { } int HP_skill_get_weapontype(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_weapontype_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_weapontype_pre; hIndex++ ) { @@ -54586,8 +54091,7 @@ int HP_skill_get_weapontype(uint16 skill_id) { } int HP_skill_get_ammotype(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_ammotype_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ammotype_pre; hIndex++ ) { @@ -54613,8 +54117,7 @@ int HP_skill_get_ammotype(uint16 skill_id) { } int HP_skill_get_ammo_qty(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_ammo_qty_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ammo_qty_pre; hIndex++ ) { @@ -54640,8 +54143,7 @@ int HP_skill_get_ammo_qty(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_unit_id(uint16 skill_id, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_unit_id_pre ) { int (*preHookFunc) (uint16 *skill_id, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_id_pre; hIndex++ ) { @@ -54667,8 +54169,7 @@ int HP_skill_get_unit_id(uint16 skill_id, int flag) { } int HP_skill_get_inf2(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_inf2_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_inf2_pre; hIndex++ ) { @@ -54694,8 +54195,7 @@ int HP_skill_get_inf2(uint16 skill_id) { } int HP_skill_get_castcancel(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_castcancel_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castcancel_pre; hIndex++ ) { @@ -54721,8 +54221,7 @@ int HP_skill_get_castcancel(uint16 skill_id) { } int HP_skill_get_maxcount(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_maxcount_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_maxcount_pre; hIndex++ ) { @@ -54748,8 +54247,7 @@ int HP_skill_get_maxcount(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_blewcount(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_blewcount_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_blewcount_pre; hIndex++ ) { @@ -54775,8 +54273,7 @@ int HP_skill_get_blewcount(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_unit_flag(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_unit_flag_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_flag_pre; hIndex++ ) { @@ -54802,8 +54299,7 @@ int HP_skill_get_unit_flag(uint16 skill_id) { } int HP_skill_get_unit_target(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_unit_target_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_target_pre; hIndex++ ) { @@ -54829,8 +54325,7 @@ int HP_skill_get_unit_target(uint16 skill_id) { } int HP_skill_get_unit_interval(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_unit_interval_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_interval_pre; hIndex++ ) { @@ -54856,8 +54351,7 @@ int HP_skill_get_unit_interval(uint16 skill_id) { } int HP_skill_get_unit_bl_target(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_unit_bl_target_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_bl_target_pre; hIndex++ ) { @@ -54883,8 +54377,7 @@ int HP_skill_get_unit_bl_target(uint16 skill_id) { } int HP_skill_get_unit_layout_type(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_unit_layout_type_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_layout_type_pre; hIndex++ ) { @@ -54910,8 +54403,7 @@ int HP_skill_get_unit_layout_type(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_unit_range(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_unit_range_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_range_pre; hIndex++ ) { @@ -54937,8 +54429,7 @@ int HP_skill_get_unit_range(uint16 skill_id, uint16 skill_lv) { } int HP_skill_get_cooldown(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_cooldown_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_cooldown_pre; hIndex++ ) { @@ -54964,8 +54455,7 @@ int HP_skill_get_cooldown(uint16 skill_id, uint16 skill_lv) { } int HP_skill_tree_get_max(uint16 skill_id, int b_class) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_tree_get_max_pre ) { int (*preHookFunc) (uint16 *skill_id, int *b_class); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_tree_get_max_pre; hIndex++ ) { @@ -55068,8 +54558,7 @@ void HP_skill_chk(uint16 *skill_id) { } int HP_skill_get_casttype(uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_casttype_pre ) { int (*preHookFunc) (uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_casttype_pre; hIndex++ ) { @@ -55095,8 +54584,7 @@ int HP_skill_get_casttype(uint16 skill_id) { } int HP_skill_get_casttype2(uint16 index) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_casttype2_pre ) { int (*preHookFunc) (uint16 *index); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_casttype2_pre; hIndex++ ) { @@ -55122,8 +54610,7 @@ int HP_skill_get_casttype2(uint16 index) { } int HP_skill_name2id(const char *name) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_name2id_pre ) { int (*preHookFunc) (const char *name); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_name2id_pre; hIndex++ ) { @@ -55149,8 +54636,7 @@ int HP_skill_name2id(const char *name) { } int HP_skill_isammotype(struct map_session_data *sd, int skill) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_isammotype_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *skill); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_isammotype_pre; hIndex++ ) { @@ -55176,8 +54662,7 @@ int HP_skill_isammotype(struct map_session_data *sd, int skill) { } int HP_skill_castend_id(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_castend_id_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_id_pre; hIndex++ ) { @@ -55203,8 +54688,7 @@ int HP_skill_castend_id(int tid, unsigned int tick, int id, intptr_t data) { } int HP_skill_castend_pos(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_castend_pos_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos_pre; hIndex++ ) { @@ -55230,8 +54714,7 @@ int HP_skill_castend_pos(int tid, unsigned int tick, int id, intptr_t data) { } int HP_skill_castend_map(struct map_session_data *sd, uint16 skill_id, const char *mapname) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_castend_map_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id, const char *mapname); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_map_pre; hIndex++ ) { @@ -55257,8 +54740,7 @@ int HP_skill_castend_map(struct map_session_data *sd, uint16 skill_id, const cha } int HP_skill_cleartimerskill(struct block_list *src) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_cleartimerskill_pre ) { int (*preHookFunc) (struct block_list *src); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cleartimerskill_pre; hIndex++ ) { @@ -55284,8 +54766,7 @@ int HP_skill_cleartimerskill(struct block_list *src) { } int HP_skill_addtimerskill(struct block_list *src, unsigned int tick, int target, int x, int y, uint16 skill_id, uint16 skill_lv, int type, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_addtimerskill_pre ) { int (*preHookFunc) (struct block_list *src, unsigned int *tick, int *target, int *x, int *y, uint16 *skill_id, uint16 *skill_lv, int *type, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_addtimerskill_pre; hIndex++ ) { @@ -55311,8 +54792,7 @@ int HP_skill_addtimerskill(struct block_list *src, unsigned int tick, int target } int HP_skill_additional_effect(struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int attack_type, int dmg_lv, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_additional_effect_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int *attack_type, int *dmg_lv, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_additional_effect_pre; hIndex++ ) { @@ -55338,8 +54818,7 @@ int HP_skill_additional_effect(struct block_list *src, struct block_list *bl, ui } int HP_skill_counter_additional_effect(struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int attack_type, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_counter_additional_effect_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int *attack_type, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_counter_additional_effect_pre; hIndex++ ) { @@ -55365,8 +54844,7 @@ int HP_skill_counter_additional_effect(struct block_list *src, struct block_list } int HP_skill_blown(struct block_list *src, struct block_list *target, int count, int8 dir, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_blown_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *target, int *count, int8 *dir, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blown_pre; hIndex++ ) { @@ -55392,8 +54870,7 @@ int HP_skill_blown(struct block_list *src, struct block_list *target, int count, } int HP_skill_break_equip(struct block_list *bl, unsigned short where, int rate, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_break_equip_pre ) { int (*preHookFunc) (struct block_list *bl, unsigned short *where, int *rate, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_break_equip_pre; hIndex++ ) { @@ -55419,8 +54896,7 @@ int HP_skill_break_equip(struct block_list *bl, unsigned short where, int rate, } int HP_skill_strip_equip(struct block_list *bl, unsigned short where, int rate, int lv, int time) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_strip_equip_pre ) { int (*preHookFunc) (struct block_list *bl, unsigned short *where, int *rate, int *lv, int *time); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_strip_equip_pre; hIndex++ ) { @@ -55524,8 +55000,7 @@ struct skill_unit* HP_skill_initunit(struct skill_unit_group *group, int idx, in } int HP_skill_delunit(struct skill_unit *su) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_delunit_pre ) { int (*preHookFunc) (struct skill_unit *su); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_delunit_pre; hIndex++ ) { @@ -55577,8 +55052,7 @@ struct skill_unit_group* HP_skill_init_unitgroup(struct block_list *src, int cou } int HP_skill_del_unitgroup(struct skill_unit_group *group, const char *file, int line, const char *func) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_del_unitgroup_pre ) { int (*preHookFunc) (struct skill_unit_group *group, const char *file, int *line, const char *func); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_del_unitgroup_pre; hIndex++ ) { @@ -55604,8 +55078,7 @@ int HP_skill_del_unitgroup(struct skill_unit_group *group, const char *file, int } int HP_skill_clear_unitgroup(struct block_list *src) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_clear_unitgroup_pre ) { int (*preHookFunc) (struct block_list *src); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_clear_unitgroup_pre; hIndex++ ) { @@ -55631,8 +55104,7 @@ int HP_skill_clear_unitgroup(struct block_list *src) { } int HP_skill_clear_group(struct block_list *bl, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_clear_group_pre ) { int (*preHookFunc) (struct block_list *bl, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_clear_group_pre; hIndex++ ) { @@ -55658,8 +55130,7 @@ int HP_skill_clear_group(struct block_list *bl, int flag) { } int HP_skill_unit_onplace(struct skill_unit *src, struct block_list *bl, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_unit_onplace_pre ) { int (*preHookFunc) (struct skill_unit *src, struct block_list *bl, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_pre; hIndex++ ) { @@ -55685,8 +55156,7 @@ int HP_skill_unit_onplace(struct skill_unit *src, struct block_list *bl, unsigne } int HP_skill_unit_ondamaged(struct skill_unit *src, struct block_list *bl, int64 damage, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_unit_ondamaged_pre ) { int (*preHookFunc) (struct skill_unit *src, struct block_list *bl, int64 *damage, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_ondamaged_pre; hIndex++ ) { @@ -55712,8 +55182,7 @@ int HP_skill_unit_ondamaged(struct skill_unit *src, struct block_list *bl, int64 } int HP_skill_cast_fix(struct block_list *bl, uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_cast_fix_pre ) { int (*preHookFunc) (struct block_list *bl, uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cast_fix_pre; hIndex++ ) { @@ -55739,8 +55208,7 @@ int HP_skill_cast_fix(struct block_list *bl, uint16 skill_id, uint16 skill_lv) { } int HP_skill_cast_fix_sc(struct block_list *bl, int time) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_cast_fix_sc_pre ) { int (*preHookFunc) (struct block_list *bl, int *time); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cast_fix_sc_pre; hIndex++ ) { @@ -55766,8 +55234,7 @@ int HP_skill_cast_fix_sc(struct block_list *bl, int time) { } int HP_skill_vf_cast_fix(struct block_list *bl, double time, uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_vf_cast_fix_pre ) { int (*preHookFunc) (struct block_list *bl, double *time, uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_vf_cast_fix_pre; hIndex++ ) { @@ -55793,8 +55260,7 @@ int HP_skill_vf_cast_fix(struct block_list *bl, double time, uint16 skill_id, ui } int HP_skill_delay_fix(struct block_list *bl, uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_delay_fix_pre ) { int (*preHookFunc) (struct block_list *bl, uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_delay_fix_pre; hIndex++ ) { @@ -55820,8 +55286,7 @@ int HP_skill_delay_fix(struct block_list *bl, uint16 skill_id, uint16 skill_lv) } int HP_skill_check_condition_castbegin(struct map_session_data *sd, uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_check_condition_castbegin_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_pre; hIndex++ ) { @@ -55847,8 +55312,7 @@ int HP_skill_check_condition_castbegin(struct map_session_data *sd, uint16 skill } int HP_skill_check_condition_castend(struct map_session_data *sd, uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_check_condition_castend_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castend_pre; hIndex++ ) { @@ -55874,8 +55338,7 @@ int HP_skill_check_condition_castend(struct map_session_data *sd, uint16 skill_i } int HP_skill_consume_requirement(struct map_session_data *sd, uint16 skill_id, uint16 skill_lv, short type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_consume_requirement_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv, short *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_consume_requirement_pre; hIndex++ ) { @@ -55928,8 +55391,7 @@ struct skill_condition HP_skill_get_requirement(struct map_session_data *sd, uin } int HP_skill_check_pc_partner(struct map_session_data *sd, uint16 skill_id, uint16 *skill_lv, int range, int cast_flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_check_pc_partner_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv, int *range, int *cast_flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_pc_partner_pre; hIndex++ ) { @@ -55955,8 +55417,7 @@ int HP_skill_check_pc_partner(struct map_session_data *sd, uint16 skill_id, uint } int HP_skill_unit_move(struct block_list *bl, unsigned int tick, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_unit_move_pre ) { int (*preHookFunc) (struct block_list *bl, unsigned int *tick, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_pre; hIndex++ ) { @@ -55982,8 +55443,7 @@ int HP_skill_unit_move(struct block_list *bl, unsigned int tick, int flag) { } int HP_skill_unit_onleft(uint16 skill_id, struct block_list *bl, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_unit_onleft_pre ) { int (*preHookFunc) (uint16 *skill_id, struct block_list *bl, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onleft_pre; hIndex++ ) { @@ -56009,8 +55469,7 @@ int HP_skill_unit_onleft(uint16 skill_id, struct block_list *bl, unsigned int ti } int HP_skill_unit_onout(struct skill_unit *src, struct block_list *bl, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_unit_onout_pre ) { int (*preHookFunc) (struct skill_unit *src, struct block_list *bl, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onout_pre; hIndex++ ) { @@ -56036,8 +55495,7 @@ int HP_skill_unit_onout(struct skill_unit *src, struct block_list *bl, unsigned } int HP_skill_unit_move_unit_group(struct skill_unit_group *group, int16 m, int16 dx, int16 dy) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_unit_move_unit_group_pre ) { int (*preHookFunc) (struct skill_unit_group *group, int16 *m, int16 *dx, int16 *dy); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_unit_group_pre; hIndex++ ) { @@ -56063,8 +55521,7 @@ int HP_skill_unit_move_unit_group(struct skill_unit_group *group, int16 m, int16 } int HP_skill_sit(struct map_session_data *sd, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_sit_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_pre; hIndex++ ) { @@ -56190,8 +55647,7 @@ void HP_skill_weaponrefine(struct map_session_data *sd, int idx) { } int HP_skill_autospell(struct map_session_data *md, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_autospell_pre ) { int (*preHookFunc) (struct map_session_data *md, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_autospell_pre; hIndex++ ) { @@ -56217,8 +55673,7 @@ int HP_skill_autospell(struct map_session_data *md, uint16 skill_id) { } int HP_skill_calc_heal(struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, bool heal) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_calc_heal_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv, bool *heal); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_calc_heal_pre; hIndex++ ) { @@ -56244,8 +55699,7 @@ int HP_skill_calc_heal(struct block_list *src, struct block_list *target, uint16 } bool HP_skill_check_cloaking(struct block_list *bl, struct status_change_entry *sce) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_check_cloaking_pre ) { bool (*preHookFunc) (struct block_list *bl, struct status_change_entry *sce); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_cloaking_pre; hIndex++ ) { @@ -56271,8 +55725,7 @@ bool HP_skill_check_cloaking(struct block_list *bl, struct status_change_entry * } int HP_skill_enchant_elemental_end(struct block_list *bl, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_enchant_elemental_end_pre ) { int (*preHookFunc) (struct block_list *bl, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_enchant_elemental_end_pre; hIndex++ ) { @@ -56298,8 +55751,7 @@ int HP_skill_enchant_elemental_end(struct block_list *bl, int type) { } int HP_skill_not_ok(uint16 skill_id, struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_not_ok_pre ) { int (*preHookFunc) (uint16 *skill_id, struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_pre; hIndex++ ) { @@ -56325,8 +55777,7 @@ int HP_skill_not_ok(uint16 skill_id, struct map_session_data *sd) { } int HP_skill_not_ok_hom(uint16 skill_id, struct homun_data *hd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_not_ok_hom_pre ) { int (*preHookFunc) (uint16 *skill_id, struct homun_data *hd); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_hom_pre; hIndex++ ) { @@ -56352,8 +55803,7 @@ int HP_skill_not_ok_hom(uint16 skill_id, struct homun_data *hd) { } int HP_skill_not_ok_mercenary(uint16 skill_id, struct mercenary_data *md) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_not_ok_mercenary_pre ) { int (*preHookFunc) (uint16 *skill_id, struct mercenary_data *md); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_mercenary_pre; hIndex++ ) { @@ -56379,8 +55829,7 @@ int HP_skill_not_ok_mercenary(uint16 skill_id, struct mercenary_data *md) { } int HP_skill_chastle_mob_changetarget(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_chastle_mob_changetarget_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_chastle_mob_changetarget_pre; hIndex++ ) { @@ -56412,8 +55861,7 @@ int HP_skill_chastle_mob_changetarget(struct block_list *bl, va_list ap) { } int HP_skill_can_produce_mix(struct map_session_data *sd, int nameid, int trigger, int qty) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_can_produce_mix_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *nameid, int *trigger, int *qty); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_can_produce_mix_pre; hIndex++ ) { @@ -56439,8 +55887,7 @@ int HP_skill_can_produce_mix(struct map_session_data *sd, int nameid, int trigge } int HP_skill_produce_mix(struct map_session_data *sd, uint16 skill_id, int nameid, int slot1, int slot2, int slot3, int qty) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_produce_mix_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id, int *nameid, int *slot1, int *slot2, int *slot3, int *qty); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_produce_mix_pre; hIndex++ ) { @@ -56466,8 +55913,7 @@ int HP_skill_produce_mix(struct map_session_data *sd, uint16 skill_id, int namei } int HP_skill_arrow_create(struct map_session_data *sd, int nameid) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_arrow_create_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *nameid); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_arrow_create_pre; hIndex++ ) { @@ -56493,8 +55939,7 @@ int HP_skill_arrow_create(struct map_session_data *sd, int nameid) { } int HP_skill_castend_nodamage_id(struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, unsigned int tick, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_castend_nodamage_id_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, unsigned int *tick, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_pre; hIndex++ ) { @@ -56520,8 +55965,7 @@ int HP_skill_castend_nodamage_id(struct block_list *src, struct block_list *bl, } int HP_skill_castend_damage_id(struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, unsigned int tick, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_castend_damage_id_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, unsigned int *tick, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_damage_id_pre; hIndex++ ) { @@ -56547,8 +55991,7 @@ int HP_skill_castend_damage_id(struct block_list *src, struct block_list *bl, ui } int HP_skill_castend_pos2(struct block_list *src, int x, int y, uint16 skill_id, uint16 skill_lv, unsigned int tick, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_castend_pos2_pre ) { int (*preHookFunc) (struct block_list *src, int *x, int *y, uint16 *skill_id, uint16 *skill_lv, unsigned int *tick, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos2_pre; hIndex++ ) { @@ -56574,8 +56017,7 @@ int HP_skill_castend_pos2(struct block_list *src, int x, int y, uint16 skill_id, } int HP_skill_blockpc_start(struct map_session_data *sd, uint16 skill_id, int tick, bool load) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_blockpc_start_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id, int *tick, bool *load); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockpc_start_pre; hIndex++ ) { @@ -56601,8 +56043,7 @@ int HP_skill_blockpc_start(struct map_session_data *sd, uint16 skill_id, int tic } int HP_skill_blockhomun_start(struct homun_data *hd, uint16 skill_id, int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_blockhomun_start_pre ) { int (*preHookFunc) (struct homun_data *hd, uint16 *skill_id, int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockhomun_start_pre; hIndex++ ) { @@ -56628,8 +56069,7 @@ int HP_skill_blockhomun_start(struct homun_data *hd, uint16 skill_id, int tick) } int HP_skill_blockmerc_start(struct mercenary_data *md, uint16 skill_id, int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_blockmerc_start_pre ) { int (*preHookFunc) (struct mercenary_data *md, uint16 *skill_id, int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockmerc_start_pre; hIndex++ ) { @@ -56655,8 +56095,7 @@ int HP_skill_blockmerc_start(struct mercenary_data *md, uint16 skill_id, int tic } int HP_skill_attack(int attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 skill_id, uint16 skill_lv, unsigned int tick, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_attack_pre ) { int (*preHookFunc) (int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, unsigned int *tick, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_pre; hIndex++ ) { @@ -56682,8 +56121,7 @@ int HP_skill_attack(int attack_type, struct block_list *src, struct block_list * } int HP_skill_attack_area(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_attack_area_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_area_pre; hIndex++ ) { @@ -56715,8 +56153,7 @@ int HP_skill_attack_area(struct block_list *bl, va_list ap) { } int HP_skill_area_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_area_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_area_sub_pre; hIndex++ ) { @@ -56748,8 +56185,7 @@ int HP_skill_area_sub(struct block_list *bl, va_list ap) { } int HP_skill_area_sub_count(struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, unsigned int tick, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_area_sub_count_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv, unsigned int *tick, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_area_sub_count_pre; hIndex++ ) { @@ -56775,8 +56211,7 @@ int HP_skill_area_sub_count(struct block_list *src, struct block_list *target, u } int HP_skill_check_unit_range(struct block_list *bl, int x, int y, uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_check_unit_range_pre ) { int (*preHookFunc) (struct block_list *bl, int *x, int *y, uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range_pre; hIndex++ ) { @@ -56802,8 +56237,7 @@ int HP_skill_check_unit_range(struct block_list *bl, int x, int y, uint16 skill_ } int HP_skill_check_unit_range_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_check_unit_range_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range_sub_pre; hIndex++ ) { @@ -56835,8 +56269,7 @@ int HP_skill_check_unit_range_sub(struct block_list *bl, va_list ap) { } int HP_skill_check_unit_range2(struct block_list *bl, int x, int y, uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_check_unit_range2_pre ) { int (*preHookFunc) (struct block_list *bl, int *x, int *y, uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range2_pre; hIndex++ ) { @@ -56862,8 +56295,7 @@ int HP_skill_check_unit_range2(struct block_list *bl, int x, int y, uint16 skill } int HP_skill_check_unit_range2_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_check_unit_range2_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range2_sub_pre; hIndex++ ) { @@ -56920,8 +56352,7 @@ void HP_skill_toggle_magicpower(struct block_list *bl, uint16 skill_id) { } int HP_skill_magic_reflect(struct block_list *src, struct block_list *bl, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_magic_reflect_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *bl, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_magic_reflect_pre; hIndex++ ) { @@ -56947,8 +56378,7 @@ int HP_skill_magic_reflect(struct block_list *src, struct block_list *bl, int ty } int HP_skill_onskillusage(struct map_session_data *sd, struct block_list *bl, uint16 skill_id, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_onskillusage_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct block_list *bl, uint16 *skill_id, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_onskillusage_pre; hIndex++ ) { @@ -56974,8 +56404,7 @@ int HP_skill_onskillusage(struct map_session_data *sd, struct block_list *bl, ui } int HP_skill_cell_overlap(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_cell_overlap_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cell_overlap_pre; hIndex++ ) { @@ -57007,8 +56436,7 @@ int HP_skill_cell_overlap(struct block_list *bl, va_list ap) { } int HP_skill_timerskill(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_timerskill_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_pre; hIndex++ ) { @@ -57034,8 +56462,7 @@ int HP_skill_timerskill(int tid, unsigned int tick, int id, intptr_t data) { } int HP_skill_trap_splash(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_trap_splash_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_trap_splash_pre; hIndex++ ) { @@ -57067,8 +56494,7 @@ int HP_skill_trap_splash(struct block_list *bl, va_list ap) { } int HP_skill_check_condition_mercenary(struct block_list *bl, int skill_id, int lv, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_check_condition_mercenary_pre ) { int (*preHookFunc) (struct block_list *bl, int *skill_id, int *lv, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_mercenary_pre; hIndex++ ) { @@ -57120,8 +56546,7 @@ struct skill_unit_group* HP_skill_locate_element_field(struct block_list *bl) { } int HP_skill_graffitiremover(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_graffitiremover_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_graffitiremover_pre; hIndex++ ) { @@ -57153,8 +56578,7 @@ int HP_skill_graffitiremover(struct block_list *bl, va_list ap) { } int HP_skill_activate_reverberation(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_activate_reverberation_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_activate_reverberation_pre; hIndex++ ) { @@ -57186,8 +56610,7 @@ int HP_skill_activate_reverberation(struct block_list *bl, va_list ap) { } int HP_skill_dance_overlap_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_dance_overlap_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_overlap_sub_pre; hIndex++ ) { @@ -57219,8 +56642,7 @@ int HP_skill_dance_overlap_sub(struct block_list *bl, va_list ap) { } int HP_skill_dance_overlap(struct skill_unit *su, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_dance_overlap_pre ) { int (*preHookFunc) (struct skill_unit *su, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_overlap_pre; hIndex++ ) { @@ -57272,8 +56694,7 @@ struct s_skill_unit_layout* HP_skill_get_unit_layout(uint16 skill_id, uint16 ski } int HP_skill_frostjoke_scream(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_frostjoke_scream_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_frostjoke_scream_pre; hIndex++ ) { @@ -57305,8 +56726,7 @@ int HP_skill_frostjoke_scream(struct block_list *bl, va_list ap) { } int HP_skill_greed(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_greed_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_greed_pre; hIndex++ ) { @@ -57338,8 +56758,7 @@ int HP_skill_greed(struct block_list *bl, va_list ap) { } int HP_skill_destroy_trap(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_destroy_trap_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_destroy_trap_pre; hIndex++ ) { @@ -57371,8 +56790,7 @@ int HP_skill_destroy_trap(struct block_list *bl, va_list ap) { } int HP_skill_icewall_block(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_icewall_block_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_icewall_block_pre; hIndex++ ) { @@ -57430,8 +56848,7 @@ struct skill_unit_group_tickset* HP_skill_unitgrouptickset_search(struct block_l } bool HP_skill_dance_switch(struct skill_unit *su, int flag) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_dance_switch_pre ) { bool (*preHookFunc) (struct skill_unit *su, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_switch_pre; hIndex++ ) { @@ -57457,8 +56874,7 @@ bool HP_skill_dance_switch(struct skill_unit *su, int flag) { } int HP_skill_check_condition_char_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_check_condition_char_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_char_sub_pre; hIndex++ ) { @@ -57490,8 +56906,7 @@ int HP_skill_check_condition_char_sub(struct block_list *bl, va_list ap) { } int HP_skill_check_condition_mob_master_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_check_condition_mob_master_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_mob_master_sub_pre; hIndex++ ) { @@ -57573,8 +56988,7 @@ void HP_skill_brandishspear_dir(struct square *tc, uint8 dir, int are) { } int HP_skill_get_fixed_cast(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_fixed_cast_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_fixed_cast_pre; hIndex++ ) { @@ -57600,8 +57014,7 @@ int HP_skill_get_fixed_cast(uint16 skill_id, uint16 skill_lv) { } int HP_skill_sit_count(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_sit_count_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_count_pre; hIndex++ ) { @@ -57633,8 +57046,7 @@ int HP_skill_sit_count(struct block_list *bl, va_list ap) { } int HP_skill_sit_in(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_sit_in_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_in_pre; hIndex++ ) { @@ -57666,8 +57078,7 @@ int HP_skill_sit_in(struct block_list *bl, va_list ap) { } int HP_skill_sit_out(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_sit_out_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_out_pre; hIndex++ ) { @@ -57724,8 +57135,7 @@ void HP_skill_unitsetmapcell(struct skill_unit *src, uint16 skill_id, uint16 ski } int HP_skill_unit_onplace_timer(struct skill_unit *src, struct block_list *bl, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_unit_onplace_timer_pre ) { int (*preHookFunc) (struct skill_unit *src, struct block_list *bl, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_timer_pre; hIndex++ ) { @@ -57751,8 +57161,7 @@ int HP_skill_unit_onplace_timer(struct skill_unit *src, struct block_list *bl, u } int HP_skill_unit_effect(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_unit_effect_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_effect_pre; hIndex++ ) { @@ -57784,8 +57193,7 @@ int HP_skill_unit_effect(struct block_list *bl, va_list ap) { } int HP_skill_unit_timer_sub_onplace(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_unit_timer_sub_onplace_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_sub_onplace_pre; hIndex++ ) { @@ -57817,8 +57225,7 @@ int HP_skill_unit_timer_sub_onplace(struct block_list *bl, va_list ap) { } int HP_skill_unit_move_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_unit_move_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_sub_pre; hIndex++ ) { @@ -57850,8 +57257,7 @@ int HP_skill_unit_move_sub(struct block_list *bl, va_list ap) { } int HP_skill_blockpc_end(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_blockpc_end_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockpc_end_pre; hIndex++ ) { @@ -57877,8 +57283,7 @@ int HP_skill_blockpc_end(int tid, unsigned int tick, int id, intptr_t data) { } int HP_skill_blockhomun_end(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_blockhomun_end_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockhomun_end_pre; hIndex++ ) { @@ -57904,8 +57309,7 @@ int HP_skill_blockhomun_end(int tid, unsigned int tick, int id, intptr_t data) { } int HP_skill_blockmerc_end(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_blockmerc_end_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockmerc_end_pre; hIndex++ ) { @@ -57931,8 +57335,7 @@ int HP_skill_blockmerc_end(int tid, unsigned int tick, int id, intptr_t data) { } int HP_skill_split_atoi(char *str, int *val) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_split_atoi_pre ) { int (*preHookFunc) (char *str, int *val); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_split_atoi_pre; hIndex++ ) { @@ -57958,8 +57361,7 @@ int HP_skill_split_atoi(char *str, int *val) { } int HP_skill_unit_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_unit_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_pre; hIndex++ ) { @@ -57985,8 +57387,7 @@ int HP_skill_unit_timer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_skill_unit_timer_sub(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_unit_timer_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_sub_pre; hIndex++ ) { @@ -58043,8 +57444,7 @@ void HP_skill_init_unit_layout(void) { } bool HP_skill_parse_row_skilldb(char *split[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_parse_row_skilldb_pre ) { bool (*preHookFunc) (char *split[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_skilldb_pre; hIndex++ ) { @@ -58070,8 +57470,7 @@ bool HP_skill_parse_row_skilldb(char *split[], int columns, int current) { } bool HP_skill_parse_row_requiredb(char *split[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_parse_row_requiredb_pre ) { bool (*preHookFunc) (char *split[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_requiredb_pre; hIndex++ ) { @@ -58097,8 +57496,7 @@ bool HP_skill_parse_row_requiredb(char *split[], int columns, int current) { } bool HP_skill_parse_row_castdb(char *split[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_parse_row_castdb_pre ) { bool (*preHookFunc) (char *split[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_castdb_pre; hIndex++ ) { @@ -58124,8 +57522,7 @@ bool HP_skill_parse_row_castdb(char *split[], int columns, int current) { } bool HP_skill_parse_row_castnodexdb(char *split[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_parse_row_castnodexdb_pre ) { bool (*preHookFunc) (char *split[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_castnodexdb_pre; hIndex++ ) { @@ -58151,8 +57548,7 @@ bool HP_skill_parse_row_castnodexdb(char *split[], int columns, int current) { } bool HP_skill_parse_row_unitdb(char *split[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_parse_row_unitdb_pre ) { bool (*preHookFunc) (char *split[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_unitdb_pre; hIndex++ ) { @@ -58178,8 +57574,7 @@ bool HP_skill_parse_row_unitdb(char *split[], int columns, int current) { } bool HP_skill_parse_row_producedb(char *split[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_parse_row_producedb_pre ) { bool (*preHookFunc) (char *split[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_producedb_pre; hIndex++ ) { @@ -58205,8 +57600,7 @@ bool HP_skill_parse_row_producedb(char *split[], int columns, int current) { } bool HP_skill_parse_row_createarrowdb(char *split[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_parse_row_createarrowdb_pre ) { bool (*preHookFunc) (char *split[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_createarrowdb_pre; hIndex++ ) { @@ -58232,8 +57626,7 @@ bool HP_skill_parse_row_createarrowdb(char *split[], int columns, int current) { } bool HP_skill_parse_row_abradb(char *split[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_parse_row_abradb_pre ) { bool (*preHookFunc) (char *split[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_abradb_pre; hIndex++ ) { @@ -58259,8 +57652,7 @@ bool HP_skill_parse_row_abradb(char *split[], int columns, int current) { } bool HP_skill_parse_row_spellbookdb(char *split[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_parse_row_spellbookdb_pre ) { bool (*preHookFunc) (char *split[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_spellbookdb_pre; hIndex++ ) { @@ -58286,8 +57678,7 @@ bool HP_skill_parse_row_spellbookdb(char *split[], int columns, int current) { } bool HP_skill_parse_row_magicmushroomdb(char *split[], int column, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_parse_row_magicmushroomdb_pre ) { bool (*preHookFunc) (char *split[], int *column, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_magicmushroomdb_pre; hIndex++ ) { @@ -58313,8 +57704,7 @@ bool HP_skill_parse_row_magicmushroomdb(char *split[], int column, int current) } bool HP_skill_parse_row_reproducedb(char *split[], int column, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_parse_row_reproducedb_pre ) { bool (*preHookFunc) (char *split[], int *column, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_reproducedb_pre; hIndex++ ) { @@ -58340,8 +57730,7 @@ bool HP_skill_parse_row_reproducedb(char *split[], int column, int current) { } bool HP_skill_parse_row_improvisedb(char *split[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_parse_row_improvisedb_pre ) { bool (*preHookFunc) (char *split[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_improvisedb_pre; hIndex++ ) { @@ -58367,8 +57756,7 @@ bool HP_skill_parse_row_improvisedb(char *split[], int columns, int current) { } bool HP_skill_parse_row_changematerialdb(char *split[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_parse_row_changematerialdb_pre ) { bool (*preHookFunc) (char *split[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_changematerialdb_pre; hIndex++ ) { @@ -58469,8 +57857,7 @@ void HP_skill_cooldown_load(struct map_session_data *sd) { } int HP_skill_spellbook(struct map_session_data *sd, int nameid) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_spellbook_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *nameid); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_spellbook_pre; hIndex++ ) { @@ -58496,8 +57883,7 @@ int HP_skill_spellbook(struct map_session_data *sd, int nameid) { } int HP_skill_block_check(struct block_list *bl, enum sc_type type, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_block_check_pre ) { int (*preHookFunc) (struct block_list *bl, enum sc_type *type, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_block_check_pre; hIndex++ ) { @@ -58523,8 +57909,7 @@ int HP_skill_block_check(struct block_list *bl, enum sc_type type, uint16 skill_ } int HP_skill_detonator(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_detonator_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_detonator_pre; hIndex++ ) { @@ -58556,8 +57941,7 @@ int HP_skill_detonator(struct block_list *bl, va_list ap) { } bool HP_skill_check_camouflage(struct block_list *bl, struct status_change_entry *sce) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_skill_check_camouflage_pre ) { bool (*preHookFunc) (struct block_list *bl, struct status_change_entry *sce); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_camouflage_pre; hIndex++ ) { @@ -58583,8 +57967,7 @@ bool HP_skill_check_camouflage(struct block_list *bl, struct status_change_entry } int HP_skill_magicdecoy(struct map_session_data *sd, int nameid) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_magicdecoy_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *nameid); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_magicdecoy_pre; hIndex++ ) { @@ -58610,8 +57993,7 @@ int HP_skill_magicdecoy(struct map_session_data *sd, int nameid) { } int HP_skill_poisoningweapon(struct map_session_data *sd, int nameid) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_poisoningweapon_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *nameid); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_poisoningweapon_pre; hIndex++ ) { @@ -58637,8 +58019,7 @@ int HP_skill_poisoningweapon(struct map_session_data *sd, int nameid) { } int HP_skill_select_menu(struct map_session_data *sd, uint16 skill_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_select_menu_pre ) { int (*preHookFunc) (struct map_session_data *sd, uint16 *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_select_menu_pre; hIndex++ ) { @@ -58664,8 +58045,7 @@ int HP_skill_select_menu(struct map_session_data *sd, uint16 skill_id) { } int HP_skill_elementalanalysis(struct map_session_data *sd, int n, uint16 skill_lv, unsigned short *item_list) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_elementalanalysis_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n, uint16 *skill_lv, unsigned short *item_list); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_elementalanalysis_pre; hIndex++ ) { @@ -58691,8 +58071,7 @@ int HP_skill_elementalanalysis(struct map_session_data *sd, int n, uint16 skill_ } int HP_skill_changematerial(struct map_session_data *sd, int n, unsigned short *item_list) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_changematerial_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n, unsigned short *item_list); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_changematerial_pre; hIndex++ ) { @@ -58718,8 +58097,7 @@ int HP_skill_changematerial(struct map_session_data *sd, int n, unsigned short * } int HP_skill_get_elemental_type(uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_elemental_type_pre ) { int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_elemental_type_pre; hIndex++ ) { @@ -58770,8 +58148,7 @@ void HP_skill_cooldown_save(struct map_session_data *sd) { } int HP_skill_maelstrom_suction(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_maelstrom_suction_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_maelstrom_suction_pre; hIndex++ ) { @@ -58803,8 +58180,7 @@ int HP_skill_maelstrom_suction(struct block_list *bl, va_list ap) { } int HP_skill_get_new_group_id(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_skill_get_new_group_id_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_new_group_id_pre; hIndex++ ) { @@ -58831,8 +58207,7 @@ int HP_skill_get_new_group_id(void) { /* status */ int HP_status_init(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_init_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_init_pre; hIndex++ ) { @@ -58883,8 +58258,7 @@ void HP_status_final(void) { } int HP_status_get_refine_chance(enum refine_type wlv, int refine) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_get_refine_chance_pre ) { int (*preHookFunc) (enum refine_type *wlv, int *refine); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_refine_chance_pre; hIndex++ ) { @@ -58910,8 +58284,7 @@ int HP_status_get_refine_chance(enum refine_type wlv, int refine) { } sc_type HP_status_skill2sc(int skill_id) { int hIndex = 0; - sc_type retVal___; - memset(&retVal___, '\0', sizeof(sc_type)); + sc_type retVal___ = SC_NONE; if( HPMHooks.count.HP_status_skill2sc_pre ) { sc_type (*preHookFunc) (int *skill_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_skill2sc_pre; hIndex++ ) { @@ -58937,8 +58310,7 @@ sc_type HP_status_skill2sc(int skill_id) { } int HP_status_sc2skill(sc_type sc) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_sc2skill_pre ) { int (*preHookFunc) (sc_type *sc); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_sc2skill_pre; hIndex++ ) { @@ -58964,8 +58336,7 @@ int HP_status_sc2skill(sc_type sc) { } unsigned int HP_status_sc2scb_flag(sc_type sc) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_status_sc2scb_flag_pre ) { unsigned int (*preHookFunc) (sc_type *sc); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_sc2scb_flag_pre; hIndex++ ) { @@ -58991,8 +58362,7 @@ unsigned int HP_status_sc2scb_flag(sc_type sc) { } int HP_status_type2relevant_bl_types(int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_type2relevant_bl_types_pre ) { int (*preHookFunc) (int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_type2relevant_bl_types_pre; hIndex++ ) { @@ -59018,8 +58388,7 @@ int HP_status_type2relevant_bl_types(int type) { } int HP_status_get_sc_type(sc_type idx) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_get_sc_type_pre ) { int (*preHookFunc) (sc_type *idx); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_sc_type_pre; hIndex++ ) { @@ -59045,8 +58414,7 @@ int HP_status_get_sc_type(sc_type idx) { } int HP_status_damage(struct block_list *src, struct block_list *target, int64 hp, int64 sp, int walkdelay, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_damage_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *target, int64 *hp, int64 *sp, int *walkdelay, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_damage_pre; hIndex++ ) { @@ -59072,8 +58440,7 @@ int HP_status_damage(struct block_list *src, struct block_list *target, int64 hp } int HP_status_charge(struct block_list *bl, int64 hp, int64 sp) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_charge_pre ) { int (*preHookFunc) (struct block_list *bl, int64 *hp, int64 *sp); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_charge_pre; hIndex++ ) { @@ -59099,8 +58466,7 @@ int HP_status_charge(struct block_list *bl, int64 hp, int64 sp) { } int HP_status_percent_change(struct block_list *src, struct block_list *target, signed char hp_rate, signed char sp_rate, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_percent_change_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *target, signed char *hp_rate, signed char *sp_rate, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_percent_change_pre; hIndex++ ) { @@ -59126,8 +58492,7 @@ int HP_status_percent_change(struct block_list *src, struct block_list *target, } int HP_status_set_hp(struct block_list *bl, unsigned int hp, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_set_hp_pre ) { int (*preHookFunc) (struct block_list *bl, unsigned int *hp, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_set_hp_pre; hIndex++ ) { @@ -59153,8 +58518,7 @@ int HP_status_set_hp(struct block_list *bl, unsigned int hp, int flag) { } int HP_status_set_sp(struct block_list *bl, unsigned int sp, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_set_sp_pre ) { int (*preHookFunc) (struct block_list *bl, unsigned int *sp, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_set_sp_pre; hIndex++ ) { @@ -59180,8 +58544,7 @@ int HP_status_set_sp(struct block_list *bl, unsigned int sp, int flag) { } int HP_status_heal(struct block_list *bl, int64 hp, int64 sp, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_heal_pre ) { int (*preHookFunc) (struct block_list *bl, int64 *hp, int64 *sp, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_heal_pre; hIndex++ ) { @@ -59207,8 +58570,7 @@ int HP_status_heal(struct block_list *bl, int64 hp, int64 sp, int flag) { } int HP_status_revive(struct block_list *bl, unsigned char per_hp, unsigned char per_sp) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_revive_pre ) { int (*preHookFunc) (struct block_list *bl, unsigned char *per_hp, unsigned char *per_sp); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_revive_pre; hIndex++ ) { @@ -59338,8 +58700,7 @@ const char* HP_status_get_name(struct block_list *bl) { } int HP_status_get_class(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_get_class_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_class_pre; hIndex++ ) { @@ -59365,8 +58726,7 @@ int HP_status_get_class(struct block_list *bl) { } int HP_status_get_lv(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_get_lv_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_lv_pre; hIndex++ ) { @@ -59392,8 +58752,7 @@ int HP_status_get_lv(struct block_list *bl) { } defType HP_status_get_def(struct block_list *bl) { int hIndex = 0; - defType retVal___; - memset(&retVal___, '\0', sizeof(defType)); + defType retVal___ = 0; if( HPMHooks.count.HP_status_get_def_pre ) { defType (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_def_pre; hIndex++ ) { @@ -59419,8 +58778,7 @@ defType HP_status_get_def(struct block_list *bl) { } unsigned short HP_status_get_speed(struct block_list *bl) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_status_get_speed_pre ) { unsigned short (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_speed_pre; hIndex++ ) { @@ -59446,8 +58804,7 @@ unsigned short HP_status_get_speed(struct block_list *bl) { } unsigned char HP_status_calc_attack_element(struct block_list *bl, struct status_change *sc, int element) { int hIndex = 0; - unsigned char retVal___; - memset(&retVal___, '\0', sizeof(unsigned char)); + unsigned char retVal___ = 0; if( HPMHooks.count.HP_status_calc_attack_element_pre ) { unsigned char (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *element); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_attack_element_pre; hIndex++ ) { @@ -59473,8 +58830,7 @@ unsigned char HP_status_calc_attack_element(struct block_list *bl, struct status } int HP_status_get_party_id(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_get_party_id_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_party_id_pre; hIndex++ ) { @@ -59500,8 +58856,7 @@ int HP_status_get_party_id(struct block_list *bl) { } int HP_status_get_guild_id(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_get_guild_id_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_guild_id_pre; hIndex++ ) { @@ -59527,8 +58882,7 @@ int HP_status_get_guild_id(struct block_list *bl) { } int HP_status_get_emblem_id(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_get_emblem_id_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_emblem_id_pre; hIndex++ ) { @@ -59554,8 +58908,7 @@ int HP_status_get_emblem_id(struct block_list *bl) { } int HP_status_get_mexp(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_get_mexp_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_mexp_pre; hIndex++ ) { @@ -59581,8 +58934,7 @@ int HP_status_get_mexp(struct block_list *bl) { } int HP_status_get_race2(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_get_race2_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_race2_pre; hIndex++ ) { @@ -59710,8 +59062,7 @@ struct status_change* HP_status_get_sc(struct block_list *bl) { } int HP_status_isdead(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_isdead_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_isdead_pre; hIndex++ ) { @@ -59737,8 +59088,7 @@ int HP_status_isdead(struct block_list *bl) { } int HP_status_isimmune(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_isimmune_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_isimmune_pre; hIndex++ ) { @@ -59764,8 +59114,7 @@ int HP_status_isimmune(struct block_list *bl) { } int HP_status_get_sc_def(struct block_list *bl, enum sc_type type, int rate, int tick, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_get_sc_def_pre ) { int (*preHookFunc) (struct block_list *bl, enum sc_type *type, int *rate, int *tick, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_sc_def_pre; hIndex++ ) { @@ -59791,8 +59140,7 @@ int HP_status_get_sc_def(struct block_list *bl, enum sc_type type, int rate, int } int HP_status_change_start(struct block_list *bl, enum sc_type type, int rate, int val1, int val2, int val3, int val4, int tick, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_change_start_pre ) { int (*preHookFunc) (struct block_list *bl, enum sc_type *type, int *rate, int *val1, int *val2, int *val3, int *val4, int *tick, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_start_pre; hIndex++ ) { @@ -59818,8 +59166,7 @@ int HP_status_change_start(struct block_list *bl, enum sc_type type, int rate, i } int HP_status_change_end_(struct block_list *bl, enum sc_type type, int tid, const char *file, int line) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_change_end__pre ) { int (*preHookFunc) (struct block_list *bl, enum sc_type *type, int *tid, const char *file, int *line); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_end__pre; hIndex++ ) { @@ -59845,8 +59192,7 @@ int HP_status_change_end_(struct block_list *bl, enum sc_type type, int tid, con } int HP_status_kaahi_heal_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_kaahi_heal_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_kaahi_heal_timer_pre; hIndex++ ) { @@ -59872,8 +59218,7 @@ int HP_status_kaahi_heal_timer(int tid, unsigned int tick, int id, intptr_t data } int HP_status_change_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_change_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_timer_pre; hIndex++ ) { @@ -59899,8 +59244,7 @@ int HP_status_change_timer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_status_change_timer_sub(struct block_list *bl, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_change_timer_sub_pre ) { int (*preHookFunc) (struct block_list *bl, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_timer_sub_pre; hIndex++ ) { @@ -59932,8 +59276,7 @@ int HP_status_change_timer_sub(struct block_list *bl, va_list ap) { } int HP_status_change_clear(struct block_list *bl, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_change_clear_pre ) { int (*preHookFunc) (struct block_list *bl, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_clear_pre; hIndex++ ) { @@ -59959,8 +59302,7 @@ int HP_status_change_clear(struct block_list *bl, int type) { } int HP_status_change_clear_buffs(struct block_list *bl, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_change_clear_buffs_pre ) { int (*preHookFunc) (struct block_list *bl, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_clear_buffs_pre; hIndex++ ) { @@ -60011,8 +59353,7 @@ void HP_status_calc_bl_(struct block_list *bl, enum scb_flag flag, bool first) { } int HP_status_calc_mob_(struct mob_data *md, bool first) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_calc_mob__pre ) { int (*preHookFunc) (struct mob_data *md, bool *first); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mob__pre; hIndex++ ) { @@ -60038,8 +59379,7 @@ int HP_status_calc_mob_(struct mob_data *md, bool first) { } int HP_status_calc_pet_(struct pet_data *pd, bool first) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_calc_pet__pre ) { int (*preHookFunc) (struct pet_data *pd, bool *first); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_pet__pre; hIndex++ ) { @@ -60065,8 +59405,7 @@ int HP_status_calc_pet_(struct pet_data *pd, bool first) { } int HP_status_calc_pc_(struct map_session_data *sd, bool first) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_calc_pc__pre ) { int (*preHookFunc) (struct map_session_data *sd, bool *first); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_pc__pre; hIndex++ ) { @@ -60092,8 +59431,7 @@ int HP_status_calc_pc_(struct map_session_data *sd, bool first) { } int HP_status_calc_homunculus_(struct homun_data *hd, bool first) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_calc_homunculus__pre ) { int (*preHookFunc) (struct homun_data *hd, bool *first); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_homunculus__pre; hIndex++ ) { @@ -60119,8 +59457,7 @@ int HP_status_calc_homunculus_(struct homun_data *hd, bool first) { } int HP_status_calc_mercenary_(struct mercenary_data *md, bool first) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_calc_mercenary__pre ) { int (*preHookFunc) (struct mercenary_data *md, bool *first); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mercenary__pre; hIndex++ ) { @@ -60146,8 +59483,7 @@ int HP_status_calc_mercenary_(struct mercenary_data *md, bool first) { } int HP_status_calc_elemental_(struct elemental_data *ed, bool first) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_calc_elemental__pre ) { int (*preHookFunc) (struct elemental_data *ed, bool *first); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_elemental__pre; hIndex++ ) { @@ -60248,8 +59584,7 @@ void HP_status_calc_regen_rate(struct block_list *bl, struct regen_data *regen, } int HP_status_check_skilluse(struct block_list *src, struct block_list *target, uint16 skill_id, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_check_skilluse_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *target, uint16 *skill_id, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_check_skilluse_pre; hIndex++ ) { @@ -60275,8 +59610,7 @@ int HP_status_check_skilluse(struct block_list *src, struct block_list *target, } int HP_status_check_visibility(struct block_list *src, struct block_list *target) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_check_visibility_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *target); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_check_visibility_pre; hIndex++ ) { @@ -60302,8 +59636,7 @@ int HP_status_check_visibility(struct block_list *src, struct block_list *target } int HP_status_change_spread(struct block_list *src, struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_change_spread_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_spread_pre; hIndex++ ) { @@ -60329,8 +59662,7 @@ int HP_status_change_spread(struct block_list *src, struct block_list *bl) { } defType HP_status_calc_def(struct block_list *bl, struct status_change *sc, int def, bool viewable) { int hIndex = 0; - defType retVal___; - memset(&retVal___, '\0', sizeof(defType)); + defType retVal___ = 0; if( HPMHooks.count.HP_status_calc_def_pre ) { defType (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *def, bool *viewable); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_def_pre; hIndex++ ) { @@ -60356,8 +59688,7 @@ defType HP_status_calc_def(struct block_list *bl, struct status_change *sc, int } short HP_status_calc_def2(struct block_list *bl, struct status_change *sc, int def2, bool viewable) { int hIndex = 0; - short retVal___; - memset(&retVal___, '\0', sizeof(short)); + short retVal___ = 0; if( HPMHooks.count.HP_status_calc_def2_pre ) { short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *def2, bool *viewable); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_def2_pre; hIndex++ ) { @@ -60383,8 +59714,7 @@ short HP_status_calc_def2(struct block_list *bl, struct status_change *sc, int d } defType HP_status_calc_mdef(struct block_list *bl, struct status_change *sc, int mdef, bool viewable) { int hIndex = 0; - defType retVal___; - memset(&retVal___, '\0', sizeof(defType)); + defType retVal___ = 0; if( HPMHooks.count.HP_status_calc_mdef_pre ) { defType (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *mdef, bool *viewable); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mdef_pre; hIndex++ ) { @@ -60410,8 +59740,7 @@ defType HP_status_calc_mdef(struct block_list *bl, struct status_change *sc, int } short HP_status_calc_mdef2(struct block_list *bl, struct status_change *sc, int mdef2, bool viewable) { int hIndex = 0; - short retVal___; - memset(&retVal___, '\0', sizeof(short)); + short retVal___ = 0; if( HPMHooks.count.HP_status_calc_mdef2_pre ) { short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *mdef2, bool *viewable); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mdef2_pre; hIndex++ ) { @@ -60437,8 +59766,7 @@ short HP_status_calc_mdef2(struct block_list *bl, struct status_change *sc, int } unsigned short HP_status_calc_batk(struct block_list *bl, struct status_change *sc, int batk, bool viewable) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_status_calc_batk_pre ) { unsigned short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *batk, bool *viewable); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_batk_pre; hIndex++ ) { @@ -60462,10 +59790,61 @@ unsigned short HP_status_calc_batk(struct block_list *bl, struct status_change * } return retVal___; } +unsigned short HP_status_base_matk(const struct status_data *st, int level) { + int hIndex = 0; + unsigned short retVal___ = 0; + if( HPMHooks.count.HP_status_base_matk_pre ) { + unsigned short (*preHookFunc) (const struct status_data *st, int *level); + for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_matk_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_status_base_matk_pre[hIndex].func; + retVal___ = preHookFunc(st, &level); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return retVal___; + } + } + { + retVal___ = HPMHooks.source.status.base_matk(st, level); + } + if( HPMHooks.count.HP_status_base_matk_post ) { + unsigned short (*postHookFunc) (unsigned short retVal___, const struct status_data *st, int *level); + for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_matk_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_status_base_matk_post[hIndex].func; + retVal___ = postHookFunc(retVal___, st, &level); + } + } + return retVal___; +} +int HP_status_get_weapon_atk(struct block_list *src, struct weapon_atk *watk, int flag) { + int hIndex = 0; + int retVal___ = 0; + if( HPMHooks.count.HP_status_get_weapon_atk_pre ) { + int (*preHookFunc) (struct block_list *src, struct weapon_atk *watk, int *flag); + for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_weapon_atk_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_status_get_weapon_atk_pre[hIndex].func; + retVal___ = preHookFunc(src, watk, &flag); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return retVal___; + } + } + { + retVal___ = HPMHooks.source.status.get_weapon_atk(src, watk, flag); + } + if( HPMHooks.count.HP_status_get_weapon_atk_post ) { + int (*postHookFunc) (int retVal___, struct block_list *src, struct weapon_atk *watk, int *flag); + for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_weapon_atk_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_status_get_weapon_atk_post[hIndex].func; + retVal___ = postHookFunc(retVal___, src, watk, &flag); + } + } + return retVal___; +} int HP_status_get_total_mdef(struct block_list *src) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_get_total_mdef_pre ) { int (*preHookFunc) (struct block_list *src); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_total_mdef_pre; hIndex++ ) { @@ -60491,8 +59870,7 @@ int HP_status_get_total_mdef(struct block_list *src) { } int HP_status_get_total_def(struct block_list *src) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_get_total_def_pre ) { int (*preHookFunc) (struct block_list *src); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_total_def_pre; hIndex++ ) { @@ -60518,8 +59896,7 @@ int HP_status_get_total_def(struct block_list *src) { } int HP_status_get_matk(struct block_list *src, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_get_matk_pre ) { int (*preHookFunc) (struct block_list *src, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_matk_pre; hIndex++ ) { @@ -60545,8 +59922,7 @@ int HP_status_get_matk(struct block_list *src, int flag) { } int HP_status_readdb(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_readdb_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_pre; hIndex++ ) { @@ -60622,8 +59998,7 @@ void HP_status_initDummyData(void) { } int HP_status_base_amotion_pc(struct map_session_data *sd, struct status_data *st) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_base_amotion_pc_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct status_data *st); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_amotion_pc_pre; hIndex++ ) { @@ -60649,8 +60024,7 @@ int HP_status_base_amotion_pc(struct map_session_data *sd, struct status_data *s } unsigned short HP_status_base_atk(const struct block_list *bl, const struct status_data *st) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_status_base_atk_pre ) { unsigned short (*preHookFunc) (const struct block_list *bl, const struct status_data *st); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_atk_pre; hIndex++ ) { @@ -60701,8 +60075,7 @@ void HP_status_calc_sigma(void) { } unsigned int HP_status_base_pc_maxhp(struct map_session_data *sd, struct status_data *st) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_status_base_pc_maxhp_pre ) { unsigned int (*preHookFunc) (struct map_session_data *sd, struct status_data *st); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_pc_maxhp_pre; hIndex++ ) { @@ -60728,8 +60101,7 @@ unsigned int HP_status_base_pc_maxhp(struct map_session_data *sd, struct status_ } unsigned int HP_status_base_pc_maxsp(struct map_session_data *sd, struct status_data *st) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_status_base_pc_maxsp_pre ) { unsigned int (*preHookFunc) (struct map_session_data *sd, struct status_data *st); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_pc_maxsp_pre; hIndex++ ) { @@ -60755,8 +60127,7 @@ unsigned int HP_status_base_pc_maxsp(struct map_session_data *sd, struct status_ } int HP_status_calc_npc_(struct npc_data *nd, bool first) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_calc_npc__pre ) { int (*preHookFunc) (struct npc_data *nd, bool *first); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_npc__pre; hIndex++ ) { @@ -60782,8 +60153,7 @@ int HP_status_calc_npc_(struct npc_data *nd, bool first) { } unsigned short HP_status_calc_str(struct block_list *bl, struct status_change *sc, int str) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_status_calc_str_pre ) { unsigned short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *str); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_str_pre; hIndex++ ) { @@ -60809,8 +60179,7 @@ unsigned short HP_status_calc_str(struct block_list *bl, struct status_change *s } unsigned short HP_status_calc_agi(struct block_list *bl, struct status_change *sc, int agi) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_status_calc_agi_pre ) { unsigned short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *agi); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_agi_pre; hIndex++ ) { @@ -60836,8 +60205,7 @@ unsigned short HP_status_calc_agi(struct block_list *bl, struct status_change *s } unsigned short HP_status_calc_vit(struct block_list *bl, struct status_change *sc, int vit) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_status_calc_vit_pre ) { unsigned short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *vit); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_vit_pre; hIndex++ ) { @@ -60863,8 +60231,7 @@ unsigned short HP_status_calc_vit(struct block_list *bl, struct status_change *s } unsigned short HP_status_calc_int(struct block_list *bl, struct status_change *sc, int int_) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_status_calc_int_pre ) { unsigned short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *int_); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_int_pre; hIndex++ ) { @@ -60890,8 +60257,7 @@ unsigned short HP_status_calc_int(struct block_list *bl, struct status_change *s } unsigned short HP_status_calc_dex(struct block_list *bl, struct status_change *sc, int dex) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_status_calc_dex_pre ) { unsigned short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *dex); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_dex_pre; hIndex++ ) { @@ -60917,8 +60283,7 @@ unsigned short HP_status_calc_dex(struct block_list *bl, struct status_change *s } unsigned short HP_status_calc_luk(struct block_list *bl, struct status_change *sc, int luk) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_status_calc_luk_pre ) { unsigned short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *luk); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_luk_pre; hIndex++ ) { @@ -60944,8 +60309,7 @@ unsigned short HP_status_calc_luk(struct block_list *bl, struct status_change *s } unsigned short HP_status_calc_watk(struct block_list *bl, struct status_change *sc, int watk, bool viewable) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_status_calc_watk_pre ) { unsigned short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *watk, bool *viewable); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_watk_pre; hIndex++ ) { @@ -60971,8 +60335,7 @@ unsigned short HP_status_calc_watk(struct block_list *bl, struct status_change * } unsigned short HP_status_calc_matk(struct block_list *bl, struct status_change *sc, int matk, bool viewable) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_status_calc_matk_pre ) { unsigned short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *matk, bool *viewable); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_matk_pre; hIndex++ ) { @@ -60998,8 +60361,7 @@ unsigned short HP_status_calc_matk(struct block_list *bl, struct status_change * } signed short HP_status_calc_hit(struct block_list *bl, struct status_change *sc, int hit, bool viewable) { int hIndex = 0; - signed short retVal___; - memset(&retVal___, '\0', sizeof(signed short)); + signed short retVal___ = 0; if( HPMHooks.count.HP_status_calc_hit_pre ) { signed short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *hit, bool *viewable); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_hit_pre; hIndex++ ) { @@ -61025,8 +60387,7 @@ signed short HP_status_calc_hit(struct block_list *bl, struct status_change *sc, } signed short HP_status_calc_critical(struct block_list *bl, struct status_change *sc, int critical, bool viewable) { int hIndex = 0; - signed short retVal___; - memset(&retVal___, '\0', sizeof(signed short)); + signed short retVal___ = 0; if( HPMHooks.count.HP_status_calc_critical_pre ) { signed short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *critical, bool *viewable); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_critical_pre; hIndex++ ) { @@ -61052,8 +60413,7 @@ signed short HP_status_calc_critical(struct block_list *bl, struct status_change } signed short HP_status_calc_flee(struct block_list *bl, struct status_change *sc, int flee, bool viewable) { int hIndex = 0; - signed short retVal___; - memset(&retVal___, '\0', sizeof(signed short)); + signed short retVal___ = 0; if( HPMHooks.count.HP_status_calc_flee_pre ) { signed short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *flee, bool *viewable); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_flee_pre; hIndex++ ) { @@ -61079,8 +60439,7 @@ signed short HP_status_calc_flee(struct block_list *bl, struct status_change *sc } signed short HP_status_calc_flee2(struct block_list *bl, struct status_change *sc, int flee2, bool viewable) { int hIndex = 0; - signed short retVal___; - memset(&retVal___, '\0', sizeof(signed short)); + signed short retVal___ = 0; if( HPMHooks.count.HP_status_calc_flee2_pre ) { signed short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *flee2, bool *viewable); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_flee2_pre; hIndex++ ) { @@ -61106,8 +60465,7 @@ signed short HP_status_calc_flee2(struct block_list *bl, struct status_change *s } unsigned short HP_status_calc_speed(struct block_list *bl, struct status_change *sc, int speed) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_status_calc_speed_pre ) { unsigned short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *speed); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_speed_pre; hIndex++ ) { @@ -61133,8 +60491,7 @@ unsigned short HP_status_calc_speed(struct block_list *bl, struct status_change } short HP_status_calc_aspd_rate(struct block_list *bl, struct status_change *sc, int aspd_rate) { int hIndex = 0; - short retVal___; - memset(&retVal___, '\0', sizeof(short)); + short retVal___ = 0; if( HPMHooks.count.HP_status_calc_aspd_rate_pre ) { short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *aspd_rate); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_aspd_rate_pre; hIndex++ ) { @@ -61160,8 +60517,7 @@ short HP_status_calc_aspd_rate(struct block_list *bl, struct status_change *sc, } unsigned short HP_status_calc_dmotion(struct block_list *bl, struct status_change *sc, int dmotion) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_status_calc_dmotion_pre ) { unsigned short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *dmotion); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_dmotion_pre; hIndex++ ) { @@ -61185,10 +60541,35 @@ unsigned short HP_status_calc_dmotion(struct block_list *bl, struct status_chang } return retVal___; } +short HP_status_calc_aspd(struct block_list *bl, struct status_change *sc, short flag) { + int hIndex = 0; + short retVal___ = 0; + if( HPMHooks.count.HP_status_calc_aspd_pre ) { + short (*preHookFunc) (struct block_list *bl, struct status_change *sc, short *flag); + for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_aspd_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_status_calc_aspd_pre[hIndex].func; + retVal___ = preHookFunc(bl, sc, &flag); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return retVal___; + } + } + { + retVal___ = HPMHooks.source.status.calc_aspd(bl, sc, flag); + } + if( HPMHooks.count.HP_status_calc_aspd_post ) { + short (*postHookFunc) (short retVal___, struct block_list *bl, struct status_change *sc, short *flag); + for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_aspd_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_status_calc_aspd_post[hIndex].func; + retVal___ = postHookFunc(retVal___, bl, sc, &flag); + } + } + return retVal___; +} short HP_status_calc_fix_aspd(struct block_list *bl, struct status_change *sc, int aspd) { int hIndex = 0; - short retVal___; - memset(&retVal___, '\0', sizeof(short)); + short retVal___ = 0; if( HPMHooks.count.HP_status_calc_fix_aspd_pre ) { short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *aspd); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_fix_aspd_pre; hIndex++ ) { @@ -61214,8 +60595,7 @@ short HP_status_calc_fix_aspd(struct block_list *bl, struct status_change *sc, i } unsigned int HP_status_calc_maxhp(struct block_list *bl, struct status_change *sc, uint64 maxhp) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_status_calc_maxhp_pre ) { unsigned int (*preHookFunc) (struct block_list *bl, struct status_change *sc, uint64 *maxhp); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_maxhp_pre; hIndex++ ) { @@ -61241,8 +60621,7 @@ unsigned int HP_status_calc_maxhp(struct block_list *bl, struct status_change *s } unsigned int HP_status_calc_maxsp(struct block_list *bl, struct status_change *sc, unsigned int maxsp) { int hIndex = 0; - unsigned int retVal___; - memset(&retVal___, '\0', sizeof(unsigned int)); + unsigned int retVal___ = 0; if( HPMHooks.count.HP_status_calc_maxsp_pre ) { unsigned int (*preHookFunc) (struct block_list *bl, struct status_change *sc, unsigned int *maxsp); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_maxsp_pre; hIndex++ ) { @@ -61268,8 +60647,7 @@ unsigned int HP_status_calc_maxsp(struct block_list *bl, struct status_change *s } unsigned char HP_status_calc_element(struct block_list *bl, struct status_change *sc, int element) { int hIndex = 0; - unsigned char retVal___; - memset(&retVal___, '\0', sizeof(unsigned char)); + unsigned char retVal___ = 0; if( HPMHooks.count.HP_status_calc_element_pre ) { unsigned char (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *element); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_element_pre; hIndex++ ) { @@ -61295,8 +60673,7 @@ unsigned char HP_status_calc_element(struct block_list *bl, struct status_change } unsigned char HP_status_calc_element_lv(struct block_list *bl, struct status_change *sc, int lv) { int hIndex = 0; - unsigned char retVal___; - memset(&retVal___, '\0', sizeof(unsigned char)); + unsigned char retVal___ = 0; if( HPMHooks.count.HP_status_calc_element_lv_pre ) { unsigned char (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_element_lv_pre; hIndex++ ) { @@ -61322,8 +60699,7 @@ unsigned char HP_status_calc_element_lv(struct block_list *bl, struct status_cha } unsigned short HP_status_calc_mode(struct block_list *bl, struct status_change *sc, int mode) { int hIndex = 0; - unsigned short retVal___; - memset(&retVal___, '\0', sizeof(unsigned short)); + unsigned short retVal___ = 0; if( HPMHooks.count.HP_status_calc_mode_pre ) { unsigned short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *mode); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mode_pre; hIndex++ ) { @@ -61347,6 +60723,32 @@ unsigned short HP_status_calc_mode(struct block_list *bl, struct status_change * } return retVal___; } +unsigned short HP_status_calc_ematk(struct block_list *bl, struct status_change *sc, int matk) { + int hIndex = 0; + unsigned short retVal___ = 0; + if( HPMHooks.count.HP_status_calc_ematk_pre ) { + unsigned short (*preHookFunc) (struct block_list *bl, struct status_change *sc, int *matk); + for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_ematk_pre; hIndex++ ) { + preHookFunc = HPMHooks.list.HP_status_calc_ematk_pre[hIndex].func; + retVal___ = preHookFunc(bl, sc, &matk); + } + if( *HPMforce_return ) { + *HPMforce_return = false; + return retVal___; + } + } + { + retVal___ = HPMHooks.source.status.calc_ematk(bl, sc, matk); + } + if( HPMHooks.count.HP_status_calc_ematk_post ) { + unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl, struct status_change *sc, int *matk); + for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_ematk_post; hIndex++ ) { + postHookFunc = HPMHooks.list.HP_status_calc_ematk_post[hIndex].func; + retVal___ = postHookFunc(retVal___, bl, sc, &matk); + } + } + return retVal___; +} void HP_status_calc_bl_main(struct block_list *bl, int flag) { int hIndex = 0; if( HPMHooks.count.HP_status_calc_bl_main_pre ) { @@ -61424,8 +60826,7 @@ void HP_status_display_remove(struct map_session_data *sd, enum sc_type type) { } int HP_status_natural_heal(struct block_list *bl, va_list args) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_natural_heal_pre ) { int (*preHookFunc) (struct block_list *bl, va_list args); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_natural_heal_pre; hIndex++ ) { @@ -61457,8 +60858,7 @@ int HP_status_natural_heal(struct block_list *bl, va_list args) { } int HP_status_natural_heal_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_status_natural_heal_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_natural_heal_timer_pre; hIndex++ ) { @@ -61484,8 +60884,7 @@ int HP_status_natural_heal_timer(int tid, unsigned int tick, int id, intptr_t da } bool HP_status_readdb_job1(char *fields[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_status_readdb_job1_pre ) { bool (*preHookFunc) (char *fields[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_job1_pre; hIndex++ ) { @@ -61511,8 +60910,7 @@ bool HP_status_readdb_job1(char *fields[], int columns, int current) { } bool HP_status_readdb_job2(char *fields[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_status_readdb_job2_pre ) { bool (*preHookFunc) (char *fields[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_job2_pre; hIndex++ ) { @@ -61538,8 +60936,7 @@ bool HP_status_readdb_job2(char *fields[], int columns, int current) { } bool HP_status_readdb_sizefix(char *fields[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_status_readdb_sizefix_pre ) { bool (*preHookFunc) (char *fields[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_sizefix_pre; hIndex++ ) { @@ -61565,8 +60962,7 @@ bool HP_status_readdb_sizefix(char *fields[], int columns, int current) { } bool HP_status_readdb_refine(char *fields[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_status_readdb_refine_pre ) { bool (*preHookFunc) (char *fields[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_refine_pre; hIndex++ ) { @@ -61592,8 +60988,7 @@ bool HP_status_readdb_refine(char *fields[], int columns, int current) { } bool HP_status_readdb_scconfig(char *fields[], int columns, int current) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_status_readdb_scconfig_pre ) { bool (*preHookFunc) (char *fields[], int *columns, int *current); for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_scconfig_pre; hIndex++ ) { @@ -61645,8 +61040,7 @@ void HP_storage_reconnect(void) { } int HP_storage_delitem(struct map_session_data *sd, int n, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_storage_delitem_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *n, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_delitem_pre; hIndex++ ) { @@ -61672,8 +61066,7 @@ int HP_storage_delitem(struct map_session_data *sd, int n, int amount) { } int HP_storage_open(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_storage_open_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_open_pre; hIndex++ ) { @@ -61699,8 +61092,7 @@ int HP_storage_open(struct map_session_data *sd) { } int HP_storage_add(struct map_session_data *sd, int index, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_storage_add_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *index, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_add_pre; hIndex++ ) { @@ -61726,8 +61118,7 @@ int HP_storage_add(struct map_session_data *sd, int index, int amount) { } int HP_storage_get(struct map_session_data *sd, int index, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_storage_get_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *index, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_get_pre; hIndex++ ) { @@ -61753,8 +61144,7 @@ int HP_storage_get(struct map_session_data *sd, int index, int amount) { } int HP_storage_additem(struct map_session_data *sd, struct item *item_data, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_storage_additem_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct item *item_data, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_additem_pre; hIndex++ ) { @@ -61780,8 +61170,7 @@ int HP_storage_additem(struct map_session_data *sd, struct item *item_data, int } int HP_storage_addfromcart(struct map_session_data *sd, int index, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_storage_addfromcart_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *index, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_addfromcart_pre; hIndex++ ) { @@ -61807,8 +61196,7 @@ int HP_storage_addfromcart(struct map_session_data *sd, int index, int amount) { } int HP_storage_gettocart(struct map_session_data *sd, int index, int amount) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_storage_gettocart_pre ) { int (*preHookFunc) (struct map_session_data *sd, int *index, int *amount); for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_gettocart_pre; hIndex++ ) { @@ -61884,8 +61272,7 @@ void HP_storage_pc_quit(struct map_session_data *sd, int flag) { } int HP_storage_comp_item(const void *_i1, const void *_i2) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_storage_comp_item_pre ) { int (*preHookFunc) (const void *_i1, const void *_i2); for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_comp_item_pre; hIndex++ ) { @@ -61936,8 +61323,7 @@ void HP_storage_sortitem(struct item *items, unsigned int size) { } int HP_storage_reconnect_sub(DBKey key, DBData *data, va_list ap) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_storage_reconnect_sub_pre ) { int (*preHookFunc) (DBKey *key, DBData *data, va_list ap); for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_reconnect_sub_pre; hIndex++ ) { @@ -62020,8 +61406,7 @@ void HP_trade_ack(struct map_session_data *sd, int type) { } int HP_trade_check_impossible(struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_trade_check_impossible_pre ) { int (*preHookFunc) (struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_check_impossible_pre; hIndex++ ) { @@ -62047,8 +61432,7 @@ int HP_trade_check_impossible(struct map_session_data *sd) { } int HP_trade_check(struct map_session_data *sd, struct map_session_data *tsd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_trade_check_pre ) { int (*preHookFunc) (struct map_session_data *sd, struct map_session_data *tsd); for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_check_pre; hIndex++ ) { @@ -62200,8 +61584,7 @@ void HP_trade_commit(struct map_session_data *sd) { /* unit */ int HP_unit_init(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_init_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_init_pre; hIndex++ ) { @@ -62227,8 +61610,7 @@ int HP_unit_init(void) { } int HP_unit_final(void) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_final_pre ) { int (*preHookFunc) (void); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_final_pre; hIndex++ ) { @@ -62306,8 +61688,7 @@ struct unit_data* HP_unit_bl2ud2(struct block_list *bl) { } int HP_unit_attack_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_attack_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_timer_pre; hIndex++ ) { @@ -62333,8 +61714,7 @@ int HP_unit_attack_timer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_unit_walktoxy_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_walktoxy_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_timer_pre; hIndex++ ) { @@ -62360,8 +61740,7 @@ int HP_unit_walktoxy_timer(int tid, unsigned int tick, int id, intptr_t data) { } int HP_unit_walktoxy_sub(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_walktoxy_sub_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_sub_pre; hIndex++ ) { @@ -62387,8 +61766,7 @@ int HP_unit_walktoxy_sub(struct block_list *bl) { } int HP_unit_delay_walktoxy_timer(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_delay_walktoxy_timer_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_delay_walktoxy_timer_pre; hIndex++ ) { @@ -62414,8 +61792,7 @@ int HP_unit_delay_walktoxy_timer(int tid, unsigned int tick, int id, intptr_t da } int HP_unit_walktoxy(struct block_list *bl, short x, short y, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_walktoxy_pre ) { int (*preHookFunc) (struct block_list *bl, short *x, short *y, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_pre; hIndex++ ) { @@ -62441,8 +61818,7 @@ int HP_unit_walktoxy(struct block_list *bl, short x, short y, int flag) { } int HP_unit_walktobl_sub(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_walktobl_sub_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktobl_sub_pre; hIndex++ ) { @@ -62468,8 +61844,7 @@ int HP_unit_walktobl_sub(int tid, unsigned int tick, int id, intptr_t data) { } int HP_unit_walktobl(struct block_list *bl, struct block_list *tbl, int range, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_walktobl_pre ) { int (*preHookFunc) (struct block_list *bl, struct block_list *tbl, int *range, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktobl_pre; hIndex++ ) { @@ -62495,8 +61870,7 @@ int HP_unit_walktobl(struct block_list *bl, struct block_list *tbl, int range, i } int HP_unit_run(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_run_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_run_pre; hIndex++ ) { @@ -62522,8 +61896,7 @@ int HP_unit_run(struct block_list *bl) { } int HP_unit_wugdash(struct block_list *bl, struct map_session_data *sd) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_wugdash_pre ) { int (*preHookFunc) (struct block_list *bl, struct map_session_data *sd); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_wugdash_pre; hIndex++ ) { @@ -62549,8 +61922,7 @@ int HP_unit_wugdash(struct block_list *bl, struct map_session_data *sd) { } int HP_unit_escape(struct block_list *bl, struct block_list *target, short dist) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_escape_pre ) { int (*preHookFunc) (struct block_list *bl, struct block_list *target, short *dist); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_escape_pre; hIndex++ ) { @@ -62576,8 +61948,7 @@ int HP_unit_escape(struct block_list *bl, struct block_list *target, short dist) } int HP_unit_movepos(struct block_list *bl, short dst_x, short dst_y, int easy, bool checkpath) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_movepos_pre ) { int (*preHookFunc) (struct block_list *bl, short *dst_x, short *dst_y, int *easy, bool *checkpath); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_movepos_pre; hIndex++ ) { @@ -62603,8 +61974,7 @@ int HP_unit_movepos(struct block_list *bl, short dst_x, short dst_y, int easy, b } int HP_unit_setdir(struct block_list *bl, unsigned char dir) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_setdir_pre ) { int (*preHookFunc) (struct block_list *bl, unsigned char *dir); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_setdir_pre; hIndex++ ) { @@ -62630,8 +62000,7 @@ int HP_unit_setdir(struct block_list *bl, unsigned char dir) { } uint8 HP_unit_getdir(struct block_list *bl) { int hIndex = 0; - uint8 retVal___; - memset(&retVal___, '\0', sizeof(uint8)); + uint8 retVal___ = 0; if( HPMHooks.count.HP_unit_getdir_pre ) { uint8 (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_getdir_pre; hIndex++ ) { @@ -62657,8 +62026,7 @@ uint8 HP_unit_getdir(struct block_list *bl) { } int HP_unit_blown(struct block_list *bl, int dx, int dy, int count, int flag) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_blown_pre ) { int (*preHookFunc) (struct block_list *bl, int *dx, int *dy, int *count, int *flag); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_blown_pre; hIndex++ ) { @@ -62684,8 +62052,7 @@ int HP_unit_blown(struct block_list *bl, int dx, int dy, int count, int flag) { } int HP_unit_warp(struct block_list *bl, short m, short x, short y, clr_type type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_warp_pre ) { int (*preHookFunc) (struct block_list *bl, short *m, short *x, short *y, clr_type *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_warp_pre; hIndex++ ) { @@ -62711,8 +62078,7 @@ int HP_unit_warp(struct block_list *bl, short m, short x, short y, clr_type type } int HP_unit_stop_walking(struct block_list *bl, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_stop_walking_pre ) { int (*preHookFunc) (struct block_list *bl, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_stop_walking_pre; hIndex++ ) { @@ -62738,8 +62104,7 @@ int HP_unit_stop_walking(struct block_list *bl, int type) { } int HP_unit_skilluse_id(struct block_list *src, int target_id, uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_skilluse_id_pre ) { int (*preHookFunc) (struct block_list *src, int *target_id, uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_id_pre; hIndex++ ) { @@ -62765,8 +62130,7 @@ int HP_unit_skilluse_id(struct block_list *src, int target_id, uint16 skill_id, } int HP_unit_is_walking(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_is_walking_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_is_walking_pre; hIndex++ ) { @@ -62792,8 +62156,7 @@ int HP_unit_is_walking(struct block_list *bl) { } int HP_unit_can_move(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_can_move_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_move_pre; hIndex++ ) { @@ -62819,8 +62182,7 @@ int HP_unit_can_move(struct block_list *bl) { } int HP_unit_resume_running(int tid, unsigned int tick, int id, intptr_t data) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_resume_running_pre ) { int (*preHookFunc) (int *tid, unsigned int *tick, int *id, intptr_t *data); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_resume_running_pre; hIndex++ ) { @@ -62846,8 +62208,7 @@ int HP_unit_resume_running(int tid, unsigned int tick, int id, intptr_t data) { } int HP_unit_set_walkdelay(struct block_list *bl, unsigned int tick, int delay, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_set_walkdelay_pre ) { int (*preHookFunc) (struct block_list *bl, unsigned int *tick, int *delay, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_set_walkdelay_pre; hIndex++ ) { @@ -62873,8 +62234,7 @@ int HP_unit_set_walkdelay(struct block_list *bl, unsigned int tick, int delay, i } int HP_unit_skilluse_id2(struct block_list *src, int target_id, uint16 skill_id, uint16 skill_lv, int casttime, int castcancel) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_skilluse_id2_pre ) { int (*preHookFunc) (struct block_list *src, int *target_id, uint16 *skill_id, uint16 *skill_lv, int *casttime, int *castcancel); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_id2_pre; hIndex++ ) { @@ -62900,8 +62260,7 @@ int HP_unit_skilluse_id2(struct block_list *src, int target_id, uint16 skill_id, } int HP_unit_skilluse_pos(struct block_list *src, short skill_x, short skill_y, uint16 skill_id, uint16 skill_lv) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_skilluse_pos_pre ) { int (*preHookFunc) (struct block_list *src, short *skill_x, short *skill_y, uint16 *skill_id, uint16 *skill_lv); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_pos_pre; hIndex++ ) { @@ -62927,8 +62286,7 @@ int HP_unit_skilluse_pos(struct block_list *src, short skill_x, short skill_y, u } int HP_unit_skilluse_pos2(struct block_list *src, short skill_x, short skill_y, uint16 skill_id, uint16 skill_lv, int casttime, int castcancel) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_skilluse_pos2_pre ) { int (*preHookFunc) (struct block_list *src, short *skill_x, short *skill_y, uint16 *skill_id, uint16 *skill_lv, int *casttime, int *castcancel); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_pos2_pre; hIndex++ ) { @@ -62954,8 +62312,7 @@ int HP_unit_skilluse_pos2(struct block_list *src, short skill_x, short skill_y, } int HP_unit_set_target(struct unit_data *ud, int target_id) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_set_target_pre ) { int (*preHookFunc) (struct unit_data *ud, int *target_id); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_set_target_pre; hIndex++ ) { @@ -62981,8 +62338,7 @@ int HP_unit_set_target(struct unit_data *ud, int target_id) { } int HP_unit_stop_attack(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_stop_attack_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_stop_attack_pre; hIndex++ ) { @@ -63008,8 +62364,7 @@ int HP_unit_stop_attack(struct block_list *bl) { } int HP_unit_unattackable(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_unattackable_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_unattackable_pre; hIndex++ ) { @@ -63035,8 +62390,7 @@ int HP_unit_unattackable(struct block_list *bl) { } int HP_unit_attack(struct block_list *src, int target_id, int continuous) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_attack_pre ) { int (*preHookFunc) (struct block_list *src, int *target_id, int *continuous); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_pre; hIndex++ ) { @@ -63062,8 +62416,7 @@ int HP_unit_attack(struct block_list *src, int target_id, int continuous) { } int HP_unit_cancel_combo(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_cancel_combo_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_cancel_combo_pre; hIndex++ ) { @@ -63089,8 +62442,7 @@ int HP_unit_cancel_combo(struct block_list *bl) { } bool HP_unit_can_reach_pos(struct block_list *bl, int x, int y, int easy) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_unit_can_reach_pos_pre ) { bool (*preHookFunc) (struct block_list *bl, int *x, int *y, int *easy); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_reach_pos_pre; hIndex++ ) { @@ -63116,8 +62468,7 @@ bool HP_unit_can_reach_pos(struct block_list *bl, int x, int y, int easy) { } bool HP_unit_can_reach_bl(struct block_list *bl, struct block_list *tbl, int range, int easy, short *x, short *y) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_unit_can_reach_bl_pre ) { bool (*preHookFunc) (struct block_list *bl, struct block_list *tbl, int *range, int *easy, short *x, short *y); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_reach_bl_pre; hIndex++ ) { @@ -63143,8 +62494,7 @@ bool HP_unit_can_reach_bl(struct block_list *bl, struct block_list *tbl, int ran } int HP_unit_calc_pos(struct block_list *bl, int tx, int ty, uint8 dir) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_calc_pos_pre ) { int (*preHookFunc) (struct block_list *bl, int *tx, int *ty, uint8 *dir); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_calc_pos_pre; hIndex++ ) { @@ -63170,8 +62520,7 @@ int HP_unit_calc_pos(struct block_list *bl, int tx, int ty, uint8 dir) { } int HP_unit_attack_timer_sub(struct block_list *src, int tid, unsigned int tick) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_attack_timer_sub_pre ) { int (*preHookFunc) (struct block_list *src, int *tid, unsigned int *tick); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_timer_sub_pre; hIndex++ ) { @@ -63197,8 +62546,7 @@ int HP_unit_attack_timer_sub(struct block_list *src, int tid, unsigned int tick) } int HP_unit_skillcastcancel(struct block_list *bl, int type) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_skillcastcancel_pre ) { int (*preHookFunc) (struct block_list *bl, int *type); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skillcastcancel_pre; hIndex++ ) { @@ -63249,8 +62597,7 @@ void HP_unit_dataset(struct block_list *bl) { } int HP_unit_counttargeted(struct block_list *bl) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_counttargeted_pre ) { int (*preHookFunc) (struct block_list *bl); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_counttargeted_pre; hIndex++ ) { @@ -63276,8 +62623,7 @@ int HP_unit_counttargeted(struct block_list *bl) { } int HP_unit_fixdamage(struct block_list *src, struct block_list *target, unsigned int tick, int sdelay, int ddelay, int64 damage, int div, int type, int64 damage2) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_fixdamage_pre ) { int (*preHookFunc) (struct block_list *src, struct block_list *target, unsigned int *tick, int *sdelay, int *ddelay, int64 *damage, int *div, int *type, int64 *damage2); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_fixdamage_pre; hIndex++ ) { @@ -63303,8 +62649,7 @@ int HP_unit_fixdamage(struct block_list *src, struct block_list *target, unsigne } int HP_unit_changeviewsize(struct block_list *bl, short size) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_changeviewsize_pre ) { int (*preHookFunc) (struct block_list *bl, short *size); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_changeviewsize_pre; hIndex++ ) { @@ -63330,8 +62675,7 @@ int HP_unit_changeviewsize(struct block_list *bl, short size) { } int HP_unit_remove_map(struct block_list *bl, clr_type clrtype, const char *file, int line, const char *func) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_remove_map_pre ) { int (*preHookFunc) (struct block_list *bl, clr_type *clrtype, const char *file, int *line, const char *func); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_remove_map_pre; hIndex++ ) { @@ -63407,8 +62751,7 @@ void HP_unit_free_pc(struct map_session_data *sd) { } int HP_unit_free(struct block_list *bl, clr_type clrtype) { int hIndex = 0; - int retVal___; - memset(&retVal___, '\0', sizeof(int)); + int retVal___ = 0; if( HPMHooks.count.HP_unit_free_pre ) { int (*preHookFunc) (struct block_list *bl, clr_type *clrtype); for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_free_pre; hIndex++ ) { @@ -63585,8 +62928,7 @@ void HP_vending_purchase(struct map_session_data *sd, int aid, unsigned int uid, } bool HP_vending_search(struct map_session_data *sd, unsigned short nameid) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_vending_search_pre ) { bool (*preHookFunc) (struct map_session_data *sd, unsigned short *nameid); for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_search_pre; hIndex++ ) { @@ -63612,8 +62954,7 @@ bool HP_vending_search(struct map_session_data *sd, unsigned short nameid) { } bool HP_vending_searchall(struct map_session_data *sd, const struct s_search_store_search *s) { int hIndex = 0; - bool retVal___; - memset(&retVal___, '\0', sizeof(bool)); + bool retVal___ = false; if( HPMHooks.count.HP_vending_searchall_pre ) { bool (*preHookFunc) (struct map_session_data *sd, const struct s_search_store_search *s); for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_searchall_pre; hIndex++ ) { diff --git a/src/plugins/HPMHooking/HPMHooking.sources.inc b/src/plugins/HPMHooking/HPMHooking.sources.inc index 89a668e0c..e6dd89814 100644 --- a/src/plugins/HPMHooking/HPMHooking.sources.inc +++ b/src/plugins/HPMHooking/HPMHooking.sources.inc @@ -1,3 +1,9 @@ +// Copyright (c) Hercules Dev Team, licensed under GNU GPL. +// See the LICENSE file +// +// NOTE: This file was auto-generated and should never be manually edited, +// as it will get overwritten. + memcpy(&HPMHooks.source.atcommand, atcommand, sizeof(struct atcommand_interface)); memcpy(&HPMHooks.source.battle, battle, sizeof(struct battle_interface)); memcpy(&HPMHooks.source.bg, bg, sizeof(struct battleground_interface)); |