summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaru <haru@dotalux.com>2013-10-08 20:55:27 +0200
committerHaru <haru@dotalux.com>2013-10-09 05:49:04 +0200
commit5fdbee45f634d5d5b29ffa3144c8ac4881c10578 (patch)
tree87ff7e5bab40749666f44d69b24da3b75a1c1f12
parent540c7071234d44875bf397fb80d2f18c4f4db1bf (diff)
downloadhercules-5fdbee45f634d5d5b29ffa3144c8ac4881c10578.tar.gz
hercules-5fdbee45f634d5d5b29ffa3144c8ac4881c10578.tar.bz2
hercules-5fdbee45f634d5d5b29ffa3144c8ac4881c10578.tar.xz
hercules-5fdbee45f634d5d5b29ffa3144c8ac4881c10578.zip
Added HPMHookGen tool, to re-generate hooks include files
- Slightly reformatted the include files (as produced by the new tool) - You normally won't need to use the generation tool, but in case you do, the software requirements are: * A Unix-compatible system (cygwin may work, or may not), capable to use the Hercules configure/make build system * perl (the perl executable must be in your $PATH) * doxygen (the command-line doxygen executable must be in your $PATH) - The generation tool was developed in collaboration with Ind (originally in php, the file here included is a tweaked version ported to perl) Signed-off-by: Haru <haru@dotalux.com>
-rw-r--r--.gitignore2
-rw-r--r--Makefile.in14
-rwxr-xr-xconfigure89
-rw-r--r--configure.in8
-rw-r--r--src/plugins/HPMHooking/HPMHooking.GetSymbol.inc6
-rw-r--r--src/plugins/HPMHooking/HPMHooking.HPMHooksCore.inc19498
-rw-r--r--src/plugins/HPMHooking/HPMHooking.HookingPoints.inc4861
-rw-r--r--src/plugins/HPMHooking/HPMHooking.Hooks.inc6
-rw-r--r--src/plugins/HPMHooking/HPMHooking.sources.inc6
-rwxr-xr-xtools/HPMHookGen/HPMHookGen.pl568
-rw-r--r--tools/HPMHookGen/Makefile.in68
-rw-r--r--tools/HPMHookGen/doxygen.conf253
12 files changed, 13204 insertions, 12175 deletions
diff --git a/.gitignore b/.gitignore
index 6ab14eb69..61a787f16 100644
--- a/.gitignore
+++ b/.gitignore
@@ -92,6 +92,8 @@ Thumbs.db
/tools/*.exe
/tools/*.ilk
/tools/*.pdb
+/tools/HPMHookGen/Makefile
+/tools/HPMHookGen/doxyoutput
# /vcproj-12/
/vcproj-12/map-server
diff --git a/Makefile.in b/Makefile.in
index f41aac4c7..0047a4c76 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -27,9 +27,12 @@ else
PLUGIN_DEPENDS=no_plugins
endif
+HAVE_PERL=@HAVE_PERL@
+HAVE_DOXYGEN=@HAVE_DOXYGEN@
+
MF_TARGETS = Makefile $(addsuffix /Makefile, src/common 3rdparty/mt19937ar \
3rdparty/libconfig src/char src/login src/map src/plugins \
- src/tool src/test)
+ src/tool src/test tools/HPMHookGen)
CC = @CC@
export CC
@@ -48,6 +51,7 @@ export CC
clean \
buildclean \
distclean \
+ hooks \
help
all: $(ALL_DEPENDS)
@@ -106,6 +110,10 @@ plugins: $(PLUGIN_DEPENDS) src/plugins/Makefile
@echo " MAKE $@"
@$(MAKE) -C src/plugins
+hooks: tools/HPMHookGen/Makefile
+ @echo " MAKE $@"
+ @$(MAKE) -C tools/HPMHookGen
+
import: Makefile
@# 1) create conf/import folder
@# 2) add missing files
@@ -123,6 +131,7 @@ clean buildclean: $(MF_TARGETS)
@$(MAKE) -C src/plugins $@
@$(MAKE) -C src/tool $@
@$(MAKE) -C src/test $@
+ @$(MAKE) -C tools/HPMHookGen $@
distclean: clean
@-rm -f $(MF_TARGETS) config.status config.log
@@ -146,6 +155,9 @@ help: Makefile
@echo "'buildclean' - cleans build temporary (object) files, without deleting the"
@echo " executables"
@echo "'distclean' - cleans files generated by ./configure"
+ifeq ($(HAVE_PERL)$(HAVE_DOXYGEN),yesyes)
+ @echo "'hooks' - re-generates the definitions for the HPM Hooking plugin"
+endif
@echo "'help' - outputs this message"
#####################################################################
diff --git a/configure b/configure
index 17a84e1ff..abba75ea1 100755
--- a/configure
+++ b/configure
@@ -1,5 +1,5 @@
#! /bin/sh
-# From configure.in 95caa24.
+# From configure.in d26927e.
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69.
#
@@ -624,6 +624,8 @@ ac_includes_default="\
ac_subst_vars='LTLIBOBJS
LIBOBJS
DLLEXT
+HAVE_PERL
+HAVE_DOXYGEN
PCRE_CFLAGS
PCRE_LIBS
HAVE_PCRE
@@ -2162,6 +2164,8 @@ ac_config_files="$ac_config_files src/map/Makefile src/plugins/Makefile src/tool
ac_config_files="$ac_config_files src/test/Makefile"
+ac_config_files="$ac_config_files tools/HPMHookGen/Makefile"
+
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
@@ -5068,7 +5072,6 @@ $as_echo "$compiler_shared_objects $compiler_supports_shared_objects" >&6; }
# On certain platforms, undefined references on shared libraries won't be checked
# unless explicitly required with the --no-undefined linker option
#
-
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -Wl,--no-undefined to check for undefined references in shared objects" >&5
$as_echo_n "checking whether $CC needs -Wl,--no-undefined to check for undefined references in shared objects... " >&6; }
OLD_CFLAGS="$CFLAGS"
@@ -6252,6 +6255,87 @@ fi
+#
+# Doxygen, perl (for HPMHookGen)
+#
+
+# Extract the first word of "doxygen", so it can be a program name with args.
+set dummy doxygen; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_HAVE_DOXYGEN+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$HAVE_DOXYGEN"; then
+ ac_cv_prog_HAVE_DOXYGEN="$HAVE_DOXYGEN" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ ac_cv_prog_HAVE_DOXYGEN="yes"
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+ done
+IFS=$as_save_IFS
+
+ test -z "$ac_cv_prog_HAVE_DOXYGEN" && ac_cv_prog_HAVE_DOXYGEN="no"
+fi
+fi
+HAVE_DOXYGEN=$ac_cv_prog_HAVE_DOXYGEN
+if test -n "$HAVE_DOXYGEN"; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_DOXYGEN" >&5
+$as_echo "$HAVE_DOXYGEN" >&6; }
+else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+
+# Extract the first word of "perl", so it can be a program name with args.
+set dummy perl; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_HAVE_PERL+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$HAVE_PERL"; then
+ ac_cv_prog_HAVE_PERL="$HAVE_PERL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ ac_cv_prog_HAVE_PERL="yes"
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+ done
+IFS=$as_save_IFS
+
+ test -z "$ac_cv_prog_HAVE_PERL" && ac_cv_prog_HAVE_PERL="no"
+fi
+fi
+HAVE_PERL=$ac_cv_prog_HAVE_PERL
+if test -n "$HAVE_PERL"; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_PERL" >&5
+$as_echo "$HAVE_PERL" >&6; }
+else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
#
# Host specific stuff
@@ -7018,6 +7102,7 @@ do
"src/plugins/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/Makefile" ;;
"src/tool/Makefile") CONFIG_FILES="$CONFIG_FILES src/tool/Makefile" ;;
"src/test/Makefile") CONFIG_FILES="$CONFIG_FILES src/test/Makefile" ;;
+ "tools/HPMHookGen/Makefile") CONFIG_FILES="$CONFIG_FILES tools/HPMHookGen/Makefile" ;;
*) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
esac
diff --git a/configure.in b/configure.in
index 486390eaa..bd80bd43f 100644
--- a/configure.in
+++ b/configure.in
@@ -10,6 +10,7 @@ AC_CONFIG_FILES([3rdparty/mt19937ar/Makefile 3rdparty/libconfig/Makefile])
AC_CONFIG_FILES([src/char/Makefile src/login/Makefile])
AC_CONFIG_FILES([src/map/Makefile src/plugins/Makefile src/tool/Makefile])
AC_CONFIG_FILES([src/test/Makefile])
+AC_CONFIG_FILES([tools/HPMHookGen/Makefile])
AC_GNU_SOURCE
@@ -992,6 +993,13 @@ AC_SUBST([HAVE_PCRE])
AC_SUBST([PCRE_LIBS])
AC_SUBST([PCRE_CFLAGS])
+#
+# Doxygen, perl (for HPMHookGen)
+#
+
+AC_CHECK_PROG([HAVE_DOXYGEN],[doxygen],[yes],[no])
+
+AC_CHECK_PROG([HAVE_PERL],[perl],[yes],[no])
#
# Host specific stuff
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 c682e4e58..ea5e2405f 100644
--- a/src/plugins/HPMHooking/HPMHooking.HPMHooksCore.inc
+++ b/src/plugins/HPMHooking/HPMHooking.HPMHooksCore.inc
@@ -1,9751 +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_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;
+ 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_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;
+ 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 368e4a4c7..0eaaf4b93 100644
--- a/src/plugins/HPMHooking/HPMHooking.HookingPoints.inc
+++ b/src/plugins/HPMHooking/HPMHooking.HookingPoints.inc
@@ -1,2467 +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->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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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), 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 },
+ { 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 998840f17..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;
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));
diff --git a/tools/HPMHookGen/HPMHookGen.pl b/tools/HPMHookGen/HPMHookGen.pl
new file mode 100755
index 000000000..5333f3f03
--- /dev/null
+++ b/tools/HPMHookGen/HPMHookGen.pl
@@ -0,0 +1,568 @@
+#!/usr/bin/perl
+
+# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
+# See the LICENSE file
+
+use strict;
+use warnings;
+use XML::Simple;
+
+sub trim($) {
+ my $s = $_[0];
+ $s =~ s/^\s+//; $s =~ s/\s+$//;
+ return $s;
+}
+
+sub parse($$) {
+ my ($p, $d) = @_;
+ $p =~ s/^.*?\)\((.*)\).*$/$1/; # Clean up extra parentheses )(around the arglist)
+
+ # Retrieve return type
+ unless ($d =~ /^(.+)\(\*\s*[a-zA-Z0-9_]+_interface::([^\)]+)\s*\)\(.*\)$/) {
+ print "Error: unable to parse '$d'\n";
+ return {};
+ }
+ my $rt = trim($1); #return type
+ my $name = trim($2); #function name
+
+ my @args;
+ my ($anonvars, $variadic) = (0, 0);
+ my ($lastvar, $notes) = ('', '');
+
+ $p = ' ' unless $p; # ensure there's at least one character (we don't want a do{} block)
+ while ($p) { # Scan the string for variables
+ my $current = '';
+ my ($paren, $needspace) = (0, 0);
+
+ while ($p) { # Parse tokens
+ $p =~ s|^(?:\s*(?:/\*.*?\*/)?)*||; # strip heading whitespace and c-style comments
+ last unless $p;
+
+ if ($p =~ s/^([a-zA-Z0-9_]+)//) { # Word (variable, type)
+ $current .= ' ' if $needspace;
+ $current .= $1;
+ $needspace = 1;
+ next;
+ }
+ if ($p =~ s/^(,)//) { # Comma
+ last unless $paren; # Argument terminator unless inside parentheses
+ $current .= $1;
+ $needspace = 1;
+ next;
+ }
+ if ($p =~ s/^(\*)//) { # Pointer
+ $current .= ' ' if $needspace;
+ $current .= $1;
+ $needspace = 0;
+ next;
+ }
+ if ($p =~ s/^([\[\].])//) { # Array subscript
+ $current .= $1;
+ $needspace = 0;
+ next;
+ }
+ if ($p =~ s/^(\()//) { # Open parenthesis
+ $current .= ' ' if $needspace;
+ $current .= $1;
+ $needspace = 0;
+ $paren++;
+ next;
+ }
+ if ($p =~ s/^(\))//) { # Closed parenthesis
+ $current .= $1;
+ $needspace = 1;
+ if (!$paren) {
+ $notes .= "\n/* Error: unexpected ')' */";
+ print "Error: unexpected ')' at '$p'\n";
+ } else {
+ $paren--;
+ }
+ next;
+ }
+ $p =~ s/^(.)//; # Any other symbol
+ $notes .= "\n/* Error: Unexpected character '$1' */";
+ print "Error: Unexpected character '$1' at '$p'\n";
+ $current .= $1;
+ $needspace = 0;
+ }
+
+ $current =~ s/^\s+//; $current =~ s/\s+$//g; # trim
+
+ next if (!$current or $current =~ /^void$/); # Skip if empty
+
+ my ($array, $type1, $var, $type2, $indir) = ('', '', '', '', '');
+ if ($current =~ qr/^
+ ([\w\s\[\]*]+\() # Capture words, spaces, array subscripts, up to the first '(' (return type)
+ \s* # Skip spaces
+ (\*) # Capture the '*' from the function name
+ \s* # Skip spaces
+ ([\w]*) # Capture words (function name)
+ \s* # Skip spaces
+ (\)\s*\([\w\s\[\]*,]*\)) # Capture first ')' followed by a '( )' block containing arguments
+ \s* # Skip spaces
+ $/x
+ ) { # Match a function pointer
+ $type1 = trim($1);
+ $indir = $2;
+ $var = trim($3 // '');
+ $type2 = trim($4);
+ } elsif ($current eq '...') { # Match a '...' variadic argument
+ $type1 = '...';
+ $indir = '';
+ $var = '';
+ $type2 = '';
+ } else { # Match a "regular" variable
+ $type1 = '';
+ while(1) {
+ if ($current =~ /^(const)\s+(.*)$/) { # const modifier
+ $type1 .= "$1 ";
+ $current = $2 // '';
+ next;
+ }
+ if ($current =~ /^((?:un)?signed)\s+((?:char|int|long|short)[*\s]+.*)$/
+ or $current =~ /^(long|short)\s+((?:int|long)[*\s]+.*)$/
+ ) { # signed/unsigned/long/short modifiers
+ $current = $2;
+ $type1 .= "$1 ";
+ next;
+ }
+ if ($current =~ /^(struct|enum)\s+(.*)$/) { # enum and struct names
+ $current = $2 // '';
+ $type1 .= "$1 ";
+ }
+ last; # No other modifiers
+ }
+ if ($current =~ /^\s*(\w+)([*\s]*)(\w*)\s*((?:\[\])?)$/) { # Variable type and name
+ $type1 .= trim($1);
+ $indir = trim($2 // '');
+ $var = trim($3 // '');
+ $array = trim($4 // '');
+ $type2 = '';
+ } else { # Unsupported
+ $notes .= "\n/* Error: Unhandled var type '$current' */";
+ print "Error: Unhandled var type '$current'\n";
+ push(@args, {$current});
+ next;
+ }
+ }
+ unless ($var) {
+ $anonvars++;
+ $var = "p$anonvars";
+ }
+ my ($callvar, $pre_code, $post_code, $dereference, $addressof) = ($var, '', '', '', '');
+ my $indirectionlvl = () = $indir =~ /\*/;
+ if ($type1 eq 'va_list') { # Special handling for argument-list variables
+ $callvar = "${var}___copy";
+ $pre_code = "va_list ${callvar}; va_copy(${callvar}, ${var});";
+ $post_code = "va_end(${callvar});";
+ } elsif ($type1 eq '...') { # Special handling for variadic arguments
+ unless ($lastvar) {
+ $notes .= "\n/* Error: Variadic function with no fixed arguments */";
+ print "Error: Variadic function with no fixed arguments\n";
+ next;
+ }
+ $pre_code = "va_list ${callvar}; va_start(${callvar}, ${lastvar});";
+ $post_code = "va_end(${callvar});";
+ $var = '';
+ $variadic = 1;
+ } elsif (!$indirectionlvl) { # Increase indirection level when necessary
+ $dereference = '*';
+ $addressof = '&';
+ }
+ $indirectionlvl++ if ($array); # Arrays are pointer, no matter how cute you write them
+
+ push(@args, {
+ var => $var,
+ callvar => $callvar,
+ type => $type1.$array.$type2,
+ orig => $type1 eq '...' ? '...' : trim("$type1 $indir$var$array $type2"),
+ indir => $indirectionlvl,
+ hookf => $type1 eq '...' ? "va_list ${var}" : trim("$type1 $dereference$indir$var$array $type2"),
+ hookc => trim("$addressof$callvar"),
+ origc => trim($callvar),
+ pre => $pre_code,
+ post => $post_code,
+ });
+ $lastvar = $var;
+ }
+
+ my $rtmemset = 0;
+ my $rtinit = '';
+ foreach ($rt) { # Decide initialization for the return value
+ my $x = $_;
+ if ($x =~ /^const\s+(.+)$/) { # Strip const modifier
+ $x = $1;
+ }
+ if ($x =~ /\*/g) { # Pointer
+ $rtinit = ' = NULL';
+ } elsif ($x eq 'void') { # void
+ $rtinit = '';
+ } elsif ($x eq 'bool') { # bool
+ $rtinit = ' = false';
+ } elsif ($x =~ /^(?:enum\s+)?damage_lv$/) { # Known enum damage_lv
+ $rtinit = ' = ATK_NONE';
+ } elsif ($x =~ /^(?:enum\s+)?sc_type$/) { # Known enum sc_type
+ $rtinit = ' = SC_NONE';
+ } elsif ($x =~/^(?:enum\s+)?c_op$/) { # Known enum c_op
+ $rtinit = ' = C_NOP';
+ } elsif ($x =~ /^enum\s+BATTLEGROUNDS_QUEUE_ACK$/) { # Known enum BATTLEGROUNDS_QUEUE_ACK
+ $rtinit = ' = BGQA_SUCCESS';
+ } elsif ($x =~ /^enum\s+bl_type$/) { # Known enum bl_type
+ $rtinit = ' = BL_NUL';
+ } elsif ($x =~ /^enum\s+homun_type$/) { # Known enum homun_type
+ $rtinit = ' = HT_INVALID';
+ } elsif ($x =~ /^struct\s+.*$/ or $x eq 'DBData') { # Structs
+ $rtinit = '';
+ $rtmemset = 1;
+ } elsif ($x =~ /^(?:(?:un)?signed\s+)?(?:char|int|long|short)$/
+ or $x =~ /^(?:long|short)\s+(?:int|long)$/
+ or $x =~ /^u?int(?:8|16|32|64)$/
+ or $x eq 'defType'
+ ) { # Numeric variables
+ $rtinit = ' = 0';
+ } else { # Anything else
+ $notes .= "\n/* Unknown return type '$rt'. Initializing to '0'. */";
+ print "Unknown return type '$rt'. Initializing to '0'.\n";
+ $rtinit = ' = 0';
+ }
+ }
+
+ return {
+ name => $name,
+ vname => $variadic ? "v$name" : $name,
+ type => $rt,
+ typeinit => $rtinit,
+ memset => $rtmemset,
+ variadic => $variadic,
+ args => \@args,
+ notes => $notes,
+ };
+}
+
+my %key2original;
+my @files = grep { -f } glob 'doxyoutput/xml/*interface*.xml';
+my %ifs;
+my @keys;
+foreach my $file (@files) { # Loop through the xml files
+
+ my $xml = new XML::Simple;
+ my $data = $xml->XMLin($file);
+
+ my $loc = $data->{compounddef}->{location};
+ next unless $loc->{file} =~ /src\/map\//; # We only handle mapserver for the time being
+
+ my $key = $data->{compounddef}->{compoundname};
+ my $original = $key;
+
+ # Some known interfaces with different names
+ if ($key =~ /battleground/) {
+ $key = "bg";
+ } elsif ($key =~ /guild_storage/) {
+ $key = "gstorage";
+ } elsif ($key =~ /homunculus/) {
+ $key = "homun";
+ } elsif ($key =~ /irc_bot/) {
+ $key = "ircbot";
+ } elsif ($key =~ /log_interface/) {
+ $key = "logs";
+ } else {
+ $key =~ s/_interface//;
+ }
+
+ foreach my $v ($data->{compounddef}->{sectiondef}) { # Loop through the sections
+ my $memberdef = $v->{memberdef};
+ foreach my $fk (sort { # Sort the members in declaration order according to what the xml says
+ my $astart = $memberdef->{$a}->{location}->{bodystart} || $memberdef->{$a}->{location}->{line};
+ my $bstart = $memberdef->{$b}->{location}->{bodystart} || $memberdef->{$b}->{location}->{line};
+ $astart <=> $bstart
+ } keys %$memberdef) { # Loop through the members
+ my $f = $memberdef->{$fk};
+
+ my $t = $f->{argsstring};
+ next unless ref $t ne 'HASH' and $t =~ /^[^\[]/; # If it's not a string, or if it starts with an array subscript, we can skip it
+
+ my $if = parse($t, $f->{definition});
+ next unless scalar keys %$if; # If it returns an empty hash reference, an error must've occurred
+
+ # Skip variadic functions, we only allow hooks on their arglist equivalents.
+ # i.e. you can't hook on map->foreachinmap, but you hook on map->vforeachinmap
+ # (foreachinmap is guaranteed to do nothing other than call vforeachinmap)
+ next if ($if->{variadic});
+
+ # Some preprocessing
+ $if->{hname} = "HP_${key}_$if->{name}";
+ $if->{hvname} = "HP_${key}_$if->{vname}";
+
+ $if->{handlerdef} = "$if->{type} $if->{hname}(";
+ $if->{predef} = "$if->{type} (*preHookFunc) (";
+ $if->{postdef} = "$if->{type} (*postHookFunc) (";
+ if ($if->{type} eq 'void') {
+ $if->{precall} = '';
+ $if->{postcall} = '';
+ $if->{origcall} = '';
+ } else {
+ $if->{precall} = "retVal___ = ";
+ $if->{postcall} = "retVal___ = ";
+ $if->{origcall} = "retVal___ = ";
+ }
+ $if->{precall} .= "preHookFunc(";
+ $if->{postcall} .= "postHookFunc(";
+ $if->{origcall} .= "HPMHooks.source.$key.$if->{vname}(";
+ $if->{before} = []; $if->{after} = [];
+
+ my ($i, $j) = (0, 0);
+
+ if ($if->{type} ne 'void') {
+ $j++;
+ $if->{postdef} .= "$if->{type} retVal___";
+ $if->{postcall} .= "retVal___";
+ }
+
+ foreach my $arg (@{ $if->{args} }) {
+ push(@{ $if->{before} }, $arg->{pre}) if ($arg->{pre});
+ push(@{ $if->{after} }, $arg->{post}) if ($arg->{post});
+ if ($i) {
+ $if->{handlerdef} .= ', ';
+ $if->{predef} .= ', ';
+ $if->{precall} .= ', ';
+ $if->{origcall} .= ', ';
+ }
+ if ($j) {
+ $if->{postdef} .= ', ';
+ $if->{postcall} .= ', ';
+ }
+ $if->{handlerdef} .= $arg->{orig};
+ $if->{predef} .= $arg->{hookf};
+ $if->{precall} .= $arg->{hookc};
+ $if->{postdef} .= $arg->{hookf};
+ $if->{postcall} .= $arg->{hookc};
+ $if->{origcall} .= $arg->{origc};
+ $i++; $j++;
+ }
+
+ if (!$i) {
+ $if->{predef} .= 'void';
+ $if->{handlerdef} .= 'void';
+ }
+ if (!$j) {
+ $if->{postdef} .= 'void';
+ }
+
+ $if->{handlerdef} .= ')';
+ $if->{predef} .= ");";
+ $if->{precall} .= ");";
+ $if->{postdef} .= ");";
+ $if->{postcall} .= ");";
+ $if->{origcall} .= ");";
+
+ $key2original{$key} = $original;
+ $ifs{$key} = [] unless $ifs{$key};
+ push(@{ $ifs{$key} }, $if);
+ }
+ }
+ push(@keys, $key) if $key2original{$key};
+}
+
+# Some interfaces use different names
+my %exportsymbols = map {
+ $_ => &{ sub ($) {
+ return 'battlegrounds' if $_ =~ /^bg$/;
+ return $_;
+ }}($_);
+} @keys;
+
+my ($maxlen, $idx) = (0, 0);
+my $fname;
+$fname = "../../src/plugins/HPMHooking/HPMHooking.HookingPoints.inc";
+open(FH, ">", $fname)
+ or die "cannot open > $fname: $!";
+
+print FH <<"EOF";
+// 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[] = {
+EOF
+
+foreach my $key (@keys) {
+ print FH "/* ".$key." */\n";
+ foreach my $if (@{ $ifs{$key} }) {
+
+ print FH <<"EOF";
+ { HP_POP($key\->$if->{name}), HP_POP2($if->{hname}), $idx },
+EOF
+
+ $idx += 2;
+ $maxlen = length($key."->".$if->{name}) if( length($key."->".$if->{name}) > $maxlen )
+ }
+}
+print FH <<"EOF";
+};
+
+int HookingPointsLenMax = $maxlen;
+EOF
+close FH;
+
+$fname = "../../src/plugins/HPMHooking/HPMHooking.sources.inc";
+open(FH, ">", $fname)
+ or die "cannot open > $fname: $!";
+
+print FH <<"EOF";
+// 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.
+
+EOF
+foreach my $key (@keys) {
+
+ print FH <<"EOF";
+memcpy(&HPMHooks.source.$key, $key, sizeof(struct $key2original{$key}));
+EOF
+}
+close FH;
+
+$fname = "../../src/plugins/HPMHooking/HPMHooking.GetSymbol.inc";
+open(FH, ">", $fname)
+ or die "cannot open > $fname: $!";
+
+print FH <<"EOF";
+// 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.
+
+EOF
+foreach my $key (@keys) {
+
+ print FH <<"EOF";
+if( !($key = GET_SYMBOL("$exportsymbols{$key}") ) ) return false;
+EOF
+}
+close FH;
+
+$fname = "../../src/plugins/HPMHooking/HPMHooking.HPMHooksCore.inc";
+open(FH, ">", $fname)
+ or die "cannot open > $fname: $!";
+
+print FH <<"EOF";
+// 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 {
+EOF
+
+foreach my $key (@keys) {
+ foreach my $if (@{ $ifs{$key} }) {
+
+ print FH <<"EOF";
+ struct HPMHookPoint *$if->{hname}_pre;
+ struct HPMHookPoint *$if->{hname}_post;
+EOF
+ }
+}
+print FH <<"EOF";
+} list;
+
+struct {
+EOF
+
+foreach my $key (@keys) {
+ foreach my $if (@{ $ifs{$key} }) {
+
+ print FH <<"EOF";
+ int $if->{hname}_pre;
+ int $if->{hname}_post;
+EOF
+ }
+}
+print FH <<"EOF";
+} count;
+
+struct {
+EOF
+
+foreach my $key (@keys) {
+
+ print FH <<"EOF";
+ struct $key2original{$key} $key;
+EOF
+}
+
+print FH <<"EOF";
+} source;
+EOF
+close FH;
+
+$fname = "../../src/plugins/HPMHooking/HPMHooking.Hooks.inc";
+open(FH, ">", $fname)
+ or die "cannot open > $fname: $!";
+
+print FH <<"EOF";
+// 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.
+
+EOF
+foreach my $key (@keys) {
+
+ print FH <<"EOF";
+/* $key */
+EOF
+
+ foreach my $if (@{ $ifs{$key} }) {
+ my ($initialization, $beforeblock3, $beforeblock2, $afterblock3, $afterblock2, $retval) = ('', '', '', '', '', '');
+
+ unless ($if->{type} eq 'void') {
+ $initialization = "\n\t$if->{type} retVal___$if->{typeinit};";
+ $initialization .= "\n\tmemset(&retVal___, '\\0', sizeof($if->{type}));" if $if->{memset};
+ }
+
+ $beforeblock3 .= "\n\t\t\t$_" foreach (@{ $if->{before} });
+ $afterblock3 .= "\n\t\t\t$_" foreach (@{ $if->{after} });
+ $beforeblock2 .= "\n\t\t$_" foreach (@{ $if->{before} });
+ $afterblock2 .= "\n\t\t$_" foreach (@{ $if->{after} });
+ $retval = ' retVal___' unless $if->{type} eq 'void';
+
+ print FH <<"EOF";
+$if->{handlerdef} {$if->{notes}
+ int hIndex = 0;${initialization}
+ if( HPMHooks.count.$if->{hname}_pre ) {
+ $if->{predef}
+ for(hIndex = 0; hIndex < HPMHooks.count.$if->{hname}_pre; hIndex++ ) {$beforeblock3
+ preHookFunc = HPMHooks.list.$if->{hname}_pre[hIndex].func;
+ $if->{precall}$afterblock3
+ }
+ if( *HPMforce_return ) {
+ *HPMforce_return = false;
+ return$retval;
+ }
+ }
+ {$beforeblock2
+ $if->{origcall}$afterblock2
+ }
+ if( HPMHooks.count.$if->{hname}_post ) {
+ $if->{postdef}
+ for(hIndex = 0; hIndex < HPMHooks.count.$if->{hname}_post; hIndex++ ) {$beforeblock3
+ postHookFunc = HPMHooks.list.$if->{hname}_post[hIndex].func;
+ $if->{postcall}$afterblock3
+ }
+ }
+ return$retval;
+}
+EOF
+ }
+}
+
+close FH;
+
diff --git a/tools/HPMHookGen/Makefile.in b/tools/HPMHookGen/Makefile.in
new file mode 100644
index 000000000..10a3c55ba
--- /dev/null
+++ b/tools/HPMHookGen/Makefile.in
@@ -0,0 +1,68 @@
+@SET_MAKE@
+
+COMMON_C = $(shell ls ../../src/common/*.c)
+COMMON_H = $(shell ls ../../src/common/*.h)
+MAP_C = $(shell ls ../../src/map/*.c)
+MAP_H = $(shell ls ../../src/map/*.h)
+CHAR_C = $(shell ls ../../src/char/*.c)
+CHAR_H = $(shell ls ../../src/char/*.h)
+LOGIN_C = $(shell ls ../../src/login/*.c)
+LOGIN_H = $(shell ls ../../src/login/*.h)
+ALL_C = $(COMMON_C) $(MAP_C) $(CHAR_C) $(LOGIN_C)
+ALL_H = $(COMMON_H) $(MAP_H) $(CHAR_H) $(LOGIN_H)
+
+HOOK_INC = $(addprefix ../../src/plugins/HPMHooking., \
+ $(addsuffix .inc, HookingPoints sources GetSymbol HPMHooksCore Hooks))
+
+HAVE_DOXYGEN=@HAVE_DOXYGEN@
+HAVE_PERL=@HAVE_PERL@
+ifeq ($(HAVE_DOXYGEN)$(HAVE_PERL),yesyes)
+ ALL_DEPENDS = hooks
+else
+ ifeq ($(HAVE_PERL),no)
+ ALL_DEPENDS = needs_perl
+ else
+ ifeq ($(HAVE_DOXYGEN),no)
+ ALL_DEPENDS = needs_doxygen
+ endif
+ endif
+endif
+
+#####################################################################
+.PHONY: hooks clean buildclean generate
+
+all: $(ALL_DEPENDS)
+
+buildclean:
+
+clean: buildclean
+ @echo " CLEAN HPMHookGen"
+ @rm -rf doxyoutput
+
+Makefile: Makefile.in
+ @$(MAKE) -C ../.. tools/HPMHookGen/Makefile
+
+hooks: $(HOOK_INC)
+
+#####################################################################
+
+$(HOOK_INC): generate
+
+generate: doxyoutput
+ @echo " Regenerating hook definitions..."
+ @perl HPMHookGen.pl
+
+doxyoutput: $(ALL_C) $(ALL_H) doxygen.conf
+ @echo " Extracting functions information..."
+ @doxygen doxygen.conf
+
+#####################################################################
+
+needs_doxygen:
+ @echo "doxygen not found or disabled by the configure script"
+ @exit 1
+
+needs_perl:
+ @echo "perl not found or disabled by the configure script"
+ @exit 1
+
diff --git a/tools/HPMHookGen/doxygen.conf b/tools/HPMHookGen/doxygen.conf
new file mode 100644
index 000000000..2f3d1d4f9
--- /dev/null
+++ b/tools/HPMHookGen/doxygen.conf
@@ -0,0 +1,253 @@
+# Doxyfile 1.8.4
+
+DOXYFILE_ENCODING = UTF-8
+PROJECT_NAME = "Hercules HPMHookGen"
+PROJECT_NUMBER =
+PROJECT_BRIEF =
+PROJECT_LOGO =
+OUTPUT_DIRECTORY = doxyoutput
+CREATE_SUBDIRS = NO
+OUTPUT_LANGUAGE = English
+BRIEF_MEMBER_DESC = NO
+REPEAT_BRIEF = NO
+ABBREVIATE_BRIEF =
+ALWAYS_DETAILED_SEC = NO
+INLINE_INHERITED_MEMB = NO
+FULL_PATH_NAMES = YES
+STRIP_FROM_PATH =
+STRIP_FROM_INC_PATH =
+SHORT_NAMES = NO
+JAVADOC_AUTOBRIEF = NO
+QT_AUTOBRIEF = NO
+MULTILINE_CPP_IS_BRIEF = NO
+INHERIT_DOCS = NO
+SEPARATE_MEMBER_PAGES = NO
+TAB_SIZE = 8
+ALIASES =
+TCL_SUBST =
+OPTIMIZE_OUTPUT_FOR_C = YES
+OPTIMIZE_OUTPUT_JAVA = NO
+OPTIMIZE_FOR_FORTRAN = NO
+OPTIMIZE_OUTPUT_VHDL = NO
+EXTENSION_MAPPING = h=C
+MARKDOWN_SUPPORT = NO
+AUTOLINK_SUPPORT = NO
+BUILTIN_STL_SUPPORT = NO
+CPP_CLI_SUPPORT = NO
+SIP_SUPPORT = NO
+IDL_PROPERTY_SUPPORT = NO
+DISTRIBUTE_GROUP_DOC = NO
+SUBGROUPING = NO
+INLINE_GROUPED_CLASSES = NO
+INLINE_SIMPLE_STRUCTS = NO
+TYPEDEF_HIDES_STRUCT = NO
+LOOKUP_CACHE_SIZE = 0
+EXTRACT_ALL = NO
+EXTRACT_PRIVATE = NO
+EXTRACT_PACKAGE = NO
+EXTRACT_STATIC = NO
+EXTRACT_LOCAL_CLASSES = NO
+EXTRACT_LOCAL_METHODS = NO
+EXTRACT_ANON_NSPACES = NO
+HIDE_UNDOC_MEMBERS = NO
+HIDE_UNDOC_CLASSES = NO
+HIDE_FRIEND_COMPOUNDS = NO
+HIDE_IN_BODY_DOCS = YES
+INTERNAL_DOCS = NO
+CASE_SENSE_NAMES = NO
+HIDE_SCOPE_NAMES = NO
+SHOW_INCLUDE_FILES = NO
+FORCE_LOCAL_INCLUDES = NO
+INLINE_INFO = YES
+SORT_MEMBER_DOCS = YES
+SORT_BRIEF_DOCS = NO
+SORT_MEMBERS_CTORS_1ST = NO
+SORT_GROUP_NAMES = NO
+SORT_BY_SCOPE_NAME = NO
+STRICT_PROTO_MATCHING = NO
+GENERATE_TODOLIST = NO
+GENERATE_TESTLIST = NO
+GENERATE_BUGLIST = NO
+GENERATE_DEPRECATEDLIST= NO
+ENABLED_SECTIONS =
+MAX_INITIALIZER_LINES = 0
+SHOW_USED_FILES = NO
+SHOW_FILES = NO
+SHOW_NAMESPACES = NO
+FILE_VERSION_FILTER =
+LAYOUT_FILE =
+CITE_BIB_FILES =
+QUIET = YES
+WARNINGS = YES
+WARN_IF_UNDOCUMENTED = NO
+WARN_IF_DOC_ERROR = NO
+WARN_NO_PARAMDOC = NO
+WARN_FORMAT = "$file:$line: $text"
+WARN_LOGFILE =
+INPUT = ../../src/map ../../src/common ../../src/char ../../src/login
+INPUT_ENCODING = UTF-8
+FILE_PATTERNS = *.c *.h
+RECURSIVE = NO
+EXCLUDE =
+EXCLUDE_SYMLINKS = NO
+EXCLUDE_PATTERNS =
+EXCLUDE_SYMBOLS =
+EXAMPLE_PATH =
+EXAMPLE_PATTERNS =
+EXAMPLE_RECURSIVE = NO
+IMAGE_PATH =
+INPUT_FILTER =
+FILTER_PATTERNS =
+FILTER_SOURCE_FILES = NO
+FILTER_SOURCE_PATTERNS =
+USE_MDFILE_AS_MAINPAGE =
+SOURCE_BROWSER = NO
+INLINE_SOURCES = NO
+STRIP_CODE_COMMENTS = YES
+REFERENCED_BY_RELATION = NO
+REFERENCES_RELATION = NO
+REFERENCES_LINK_SOURCE = NO
+USE_HTAGS = NO
+VERBATIM_HEADERS = NO
+ALPHABETICAL_INDEX = NO
+COLS_IN_ALPHA_INDEX = 5
+IGNORE_PREFIX =
+GENERATE_HTML = NO
+HTML_OUTPUT = html
+HTML_FILE_EXTENSION = .html
+HTML_HEADER =
+HTML_FOOTER =
+HTML_STYLESHEET =
+HTML_EXTRA_STYLESHEET =
+HTML_EXTRA_FILES =
+HTML_COLORSTYLE_HUE = 220
+HTML_COLORSTYLE_SAT = 100
+HTML_COLORSTYLE_GAMMA = 80
+HTML_TIMESTAMP = YES
+HTML_DYNAMIC_SECTIONS = NO
+HTML_INDEX_NUM_ENTRIES = 100
+GENERATE_DOCSET = NO
+DOCSET_FEEDNAME = "Doxygen generated docs"
+DOCSET_BUNDLE_ID = org.doxygen.Project
+DOCSET_PUBLISHER_ID = org.doxygen.Publisher
+DOCSET_PUBLISHER_NAME = Publisher
+GENERATE_HTMLHELP = NO
+CHM_FILE =
+HHC_LOCATION =
+GENERATE_CHI = NO
+CHM_INDEX_ENCODING =
+BINARY_TOC = NO
+TOC_EXPAND = NO
+GENERATE_QHP = NO
+QCH_FILE =
+QHP_NAMESPACE = org.doxygen.Project
+QHP_VIRTUAL_FOLDER = doc
+QHP_CUST_FILTER_NAME =
+QHP_CUST_FILTER_ATTRS =
+QHP_SECT_FILTER_ATTRS =
+QHG_LOCATION =
+GENERATE_ECLIPSEHELP = NO
+ECLIPSE_DOC_ID = org.doxygen.Project
+DISABLE_INDEX = NO
+GENERATE_TREEVIEW = NO
+ENUM_VALUES_PER_LINE = 4
+TREEVIEW_WIDTH = 250
+EXT_LINKS_IN_WINDOW = NO
+FORMULA_FONTSIZE = 10
+FORMULA_TRANSPARENT = YES
+USE_MATHJAX = NO
+MATHJAX_FORMAT = HTML-CSS
+MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest
+MATHJAX_EXTENSIONS =
+MATHJAX_CODEFILE =
+SEARCHENGINE = YES
+SERVER_BASED_SEARCH = NO
+EXTERNAL_SEARCH = NO
+SEARCHENGINE_URL =
+SEARCHDATA_FILE = searchdata.xml
+EXTERNAL_SEARCH_ID =
+EXTRA_SEARCH_MAPPINGS =
+GENERATE_LATEX = NO
+LATEX_OUTPUT = latex
+LATEX_CMD_NAME = latex
+MAKEINDEX_CMD_NAME = makeindex
+COMPACT_LATEX = NO
+PAPER_TYPE = a4
+EXTRA_PACKAGES =
+LATEX_HEADER =
+LATEX_FOOTER =
+LATEX_EXTRA_FILES =
+PDF_HYPERLINKS = YES
+USE_PDFLATEX = YES
+LATEX_BATCHMODE = NO
+LATEX_HIDE_INDICES = NO
+LATEX_SOURCE_CODE = NO
+LATEX_BIB_STYLE = plain
+GENERATE_RTF = NO
+RTF_OUTPUT = rtf
+COMPACT_RTF = NO
+RTF_HYPERLINKS = NO
+RTF_STYLESHEET_FILE =
+RTF_EXTENSIONS_FILE =
+GENERATE_MAN = NO
+MAN_OUTPUT = man
+MAN_EXTENSION = .3
+MAN_LINKS = NO
+GENERATE_XML = YES
+XML_OUTPUT = xml
+XML_SCHEMA =
+XML_DTD =
+XML_PROGRAMLISTING = NO
+GENERATE_DOCBOOK = NO
+DOCBOOK_OUTPUT = docbook
+GENERATE_AUTOGEN_DEF = NO
+GENERATE_PERLMOD = NO
+PERLMOD_LATEX = NO
+PERLMOD_PRETTY = YES
+PERLMOD_MAKEVAR_PREFIX =
+ENABLE_PREPROCESSING = YES
+MACRO_EXPANSION = NO
+EXPAND_ONLY_PREDEF = NO
+SEARCH_INCLUDES = YES
+INCLUDE_PATH =
+INCLUDE_FILE_PATTERNS =
+PREDEFINED =
+EXPAND_AS_DEFINED =
+SKIP_FUNCTION_MACROS = YES
+TAGFILES =
+GENERATE_TAGFILE =
+ALLEXTERNALS = NO
+EXTERNAL_GROUPS = NO
+EXTERNAL_PAGES = NO
+PERL_PATH = /usr/bin/perl
+CLASS_DIAGRAMS = NO
+MSCGEN_PATH =
+HIDE_UNDOC_RELATIONS = YES
+HAVE_DOT = NO
+DOT_NUM_THREADS = 0
+DOT_FONTNAME = Helvetica
+DOT_FONTSIZE = 10
+DOT_FONTPATH =
+CLASS_GRAPH = NO
+COLLABORATION_GRAPH = NO
+GROUP_GRAPHS = NO
+UML_LOOK = NO
+UML_LIMIT_NUM_FIELDS = 10
+TEMPLATE_RELATIONS = NO
+INCLUDE_GRAPH = NO
+INCLUDED_BY_GRAPH = NO
+CALL_GRAPH = NO
+CALLER_GRAPH = NO
+GRAPHICAL_HIERARCHY = NO
+DIRECTORY_GRAPH = NO
+DOT_IMAGE_FORMAT = png
+INTERACTIVE_SVG = NO
+DOT_PATH =
+DOTFILE_DIRS =
+MSCFILE_DIRS =
+DOT_GRAPH_MAX_NODES = 50
+MAX_DOT_GRAPH_DEPTH = 0
+DOT_TRANSPARENT = NO
+DOT_MULTI_TARGETS = NO
+GENERATE_LEGEND = NO
+DOT_CLEANUP = YES